WO2019194066A1 - 受信デバイス、伝送システム、自動車 - Google Patents
受信デバイス、伝送システム、自動車 Download PDFInfo
- Publication number
- WO2019194066A1 WO2019194066A1 PCT/JP2019/013562 JP2019013562W WO2019194066A1 WO 2019194066 A1 WO2019194066 A1 WO 2019194066A1 JP 2019013562 W JP2019013562 W JP 2019013562W WO 2019194066 A1 WO2019194066 A1 WO 2019194066A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- circuit
- receiving device
- evaluation
- signal
- data
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
- H04L7/033—Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
- H04L7/0331—Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop with a digital phase-locked loop [PLL] processing binary samples, e.g. add/subtract logic for correction of receiver clock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0264—Arrangements for coupling to transmission lines
- H04L25/0292—Arrangements specific to the receiver end
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
- H03K3/027—Generators characterised by the type of circuit or by the means used for producing pulses by the use of logic circuits, with internal or external positive feedback
- H03K3/037—Bistable circuits
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/22—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral
- H03K5/24—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral the characteristic being amplitude
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0264—Arrangements for coupling to transmission lines
- H04L25/0272—Arrangements for coupling to multiple lines, e.g. for differential transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
- H04L7/033—Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
Definitions
- the present invention relates to data transmission technology.
- a differential serial interface is widely used to transmit data at high speed between a plurality of semiconductor devices.
- data can be transmitted at high speed using a single differential line by embedding a clock in serial data.
- Patent Document 1 discloses an AC-coupled interface capable of bidirectional transmission on a single transmission line.
- FIG. 1 is a diagram showing a basic configuration of a differential transmission system.
- the differential transmission system 1R includes a transmission device 10, a reception device 20, and a differential transmission path 2.
- the length of the differential transmission path 2 is increased, the influence of the low-pass filter formed by the parasitic resistance and parasitic capacitance of the differential transmission path 2 cannot be ignored, and the high-frequency component of the transmitted serial signal is attenuated. Therefore, the waveform distortion observed on the receiving side becomes significant.
- the designer of the differential transmission system 1R may want to measure the received waveform on the receiving device 20 side in order to ensure sufficient line quality.
- a pre-emphasis circuit and a de-emphasis circuit are introduced on the transmitter side.
- the pre-emphasis circuit emphasizes a high-frequency component attenuated in the transmission path in advance on the transmitter side
- the de-emphasis circuit attenuates a sub-harmonic component that is relatively difficult to attenuate in the transmission path in advance on the transmitter side.
- the waveform measurement in the receiver circuit is effective for optimizing the parameters of the pre-emphasis circuit and the de-emphasis circuit.
- FIG. 2 is a block diagram of the receiving device 20 corresponding to waveform measurement.
- the receiving device 20 receives the differential signal from the transmitting device 10 at the differential input pins INP and INN.
- the receiving circuit 22 includes a fully differential amplifier (buffer) and receives a differential serial signal input to the differential input pins INP and INN.
- the latch circuit 24 converts the internal differential signals INTP and INTN output from the reception circuit into single-ended reception signals and latches them in synchronization with the clock signal.
- a received signal is latched using a multiphase clock MCLK, and an optimal one is selected from the received signals latched in each phase, and is parallelized by a serial parallel converter 26 in the subsequent stage. Converted to data.
- the receiving device 20 is provided with monitor pins MONP and MONN for measuring the waveform.
- the waveform measuring device 4 is connected to the monitor pins MONP and MONN.
- the fully differential output buffer 28 receives the internal differential signals INTP and INTN and outputs them to the waveform measuring instrument 4 via the monitor pins MONP and MONN.
- the present invention has been made in such a situation, and one of exemplary purposes of an aspect thereof is to provide a receiver circuit capable of easily evaluating a waveform.
- An aspect of the present invention relates to a receiving device.
- the receiving device includes an input pin connected to the transmission line, a receiver circuit that receives an input signal input to the input pin, a latch circuit that latches an internal signal output from the receiver circuit, a sample of the internal signal, An evaluation circuit for generating evaluation data related to the waveform, and configured to be able to provide the evaluation data to the outside.
- waveform evaluation can be easily performed.
- FIG. 1 is a block diagram of a differential transmission system including a receiver circuit according to an embodiment. It is a figure which shows an example of an eye pattern.
- 5A and 5B are diagrams for explaining an example of the evaluation data D EVAL .
- D EVAL is a circuit diagram which shows the structural example of an evaluation circuit.
- 7A to 7C are time charts for explaining first to third operation examples of the evaluation circuit.
- the receiving device includes an input pin connected to the transmission line, a receiver circuit that receives an input signal input to the input pin, a latch circuit that latches an internal signal output from the receiver circuit, a sample of the internal signal, An evaluation circuit for generating evaluation data related to the waveform, and configured to be able to provide the evaluation data to the outside.
- the evaluation data may indicate an eye pattern (eye diagram) of the internal signal.
- eye pattern eye diagram
- the eye pattern may display a plot through which the internal signal passes as a first value and a plot through which the internal signal does not pass as a second value. Thereby, the size of the evaluation data can be compressed.
- the receiving device may further include a PLL (Phase Locked Loop) circuit that generates a strobe signal that indicates sampling timing by the evaluation circuit.
- PLL Phase Locked Loop
- the receiving device may be configured so that the reference clock of the PLL circuit can be input from the outside.
- the reference clock of the PLL circuit may be embedded in the input signal.
- the evaluation circuit may include an A / D converter.
- the state in which the member A is connected to the member B means that the member A and the member B are physically directly connected, or the member A and the member B are electrically connected to each other. Including the case of being indirectly connected through other members that do not substantially affect the state of connection, or do not impair the functions and effects achieved by the combination thereof.
- the state in which the member C is provided between the member A and the member B refers to the case where the member A and the member C or the member B and the member C are directly connected, as well as their electric It includes cases where the connection is indirectly made through other members that do not substantially affect the general connection state, or that do not impair the functions and effects achieved by their combination.
- FIG. 3 is a block diagram of the differential transmission system 1 including the receiver circuit 600 according to the embodiment.
- the differential transmission system 1 includes a transmission device 10, a reception device 600, and a differential transmission path 2.
- the transmitting device 10 transmits differential serial data to the receiving device 600 via the differential transmission path 2.
- the receiving device 600 includes a differential input pin INP / INN, a receiver circuit 602, a latch circuit 604, a serial / parallel converter 606, and an internal circuit 608 in connection with reception of serial data.
- the differential input pins INP / INN are connected to the differential transmission path 2.
- the receiver circuit 602 receives a differential input signal input to the differential input pins INP / INN and generates an internal differential signal INTP / INTN.
- the receiver circuit 602 may be a differential buffer or a differential equalizer circuit.
- the latch circuit 604 is a differential input latch type comparator, receives the internal differential signal INTP / INTN, binarizes the difference (INTP ⁇ INTN) between high (1) and low (0), and generates a serial clock. Latched in synchronization with CKs and converted to serial data Ds.
- the serial clock CKs may be supplied from the transmission device 10 together with the differential input signal. Alternatively, the serial clock CKs may be embedded in the differential input signal INP / INN (CDR system). In this case, the receiving device 600 is provided with a CDR circuit.
- the serial / parallel converter 606 converts the serial data Ds into parallel data Dp and supplies the parallel data Dp to the internal circuit 608 of the receiving device 600.
- the receiving device 600 includes an evaluation circuit 610, a memory 620, and an interface circuit 622 in connection with waveform evaluation.
- the evaluation circuit 610 samples the internal differential signal INTP / INTN output from the receiver circuit 602, and generates evaluation data D EVAL regarding the waveform of the internal differential signal INTP / INTN.
- the receiving device 600 is configured to be able to provide the evaluation data D EVAL to the outside.
- the memory 620 is a register that stores evaluation data D EVAL .
- the memory 620 is connected to the interface circuit 622 and can be accessed from the external circuit 6.
- an I 2 C (Inter IC) interface, an SPI (Serial Peripheral Interface), or the like can be used as the interface circuit 622.
- the external circuit 6 may be connected only at the design stage of the differential transmission system 1.
- the above is the configuration of the receiving device 600. Next, the operation will be described.
- the evaluation circuit 610 is disabled (disabled), the internal differential signal INTP / INTN that is the output of the receiver circuit 602 is input to the latch circuit 604, and the parallel data Dp is supplied to the internal circuit 608.
- the evaluation circuit 610 is enabled (enabled).
- a test pattern of differential serial data is transmitted from the transmitting device 10 to the receiving device 600.
- the test pattern is generated to include various transition patterns. For example, a pseudo random signal (PRBS) can be used.
- PRBS pseudo random signal
- the evaluation circuit 610 generates evaluation data D EVAL regarding the waveform of the test pattern and stores it in the memory 620. After the test is completed, the external circuit 6 accesses the memory 620 and reads the evaluation data D EVAL .
- the receiving device 600 waveform evaluation can be easily performed by mounting a part of hardware necessary for waveform evaluation on the receiving device. That is, an expensive measuring instrument 4 as shown in FIG.
- the monitor pin MONP / MONN for waveform output is not required as compared with the receiving device 20 of FIG. 2, and the chip area or the package area can be reduced.
- many receiving devices 600 have an I 2 C interface. By diverting them, the interface circuit 622 and its associated pins (SDA, SCL) in FIG. 3 do not increase the circuit area.
- the evaluation data D EVAL indicates an eye pattern of the internal differential signal INT.
- FIG. 4 is a diagram illustrating an example of an eye pattern. The eye pattern is obtained by sampling a large number of waveform transitions of the internal differential signal INTP / INTN and overlaying them. In the example of FIG. 4, the waveforms of two consecutive data symbols are superimposed.
- FIG. 5A and 5B are diagrams for explaining an example of the evaluation data D EVAL .
- the eye pattern in FIG. 5A includes a plurality of waveforms corresponding to a plurality of transitions.
- Each waveform is quantized with N bits (2 N gradations) in the amplitude direction.
- an M ⁇ 2 N (8 ⁇ 8 in this example) matrix with the time axis direction as columns and the amplitude direction as rows can be considered.
- the evaluation circuit 610 marks a first value (for example, value 1) in an element through which a waveform passes in the matrix, and marks a second value (for example, value 0) in an element through which no waveform passes.
- Evaluation data D EVAL can be obtained by marking all the waveforms.
- the resolution M (sampling frequency) in the time axis direction may be about 4 to 32 times the frequency fs of the serial data, and the resolution N in the amplitude direction may be about 3 to 8 bits.
- the data amount of the evaluation data D EVAL may be M ⁇ 2 N bits, there is an advantage that the size of the memory 620 can be reduced.
- FIG. 6 is a circuit diagram illustrating a configuration example of the evaluation circuit 610.
- the evaluation circuit 610 includes an A / D converter 612, a timing generator 614, and a mapping circuit 616.
- the A / D converter 612 has a differential input, and converts the internal differential signal INTP / INTN into a digital value at a timing according to the strobe signal STRB.
- the timing generator 614 generates a strobe signal STRB instructing the sampling timing by the A / D converter 612.
- the timing generator 614 may include a PLL circuit that multiplies a reference clock CK REF supplied from the outside of the receiving device 600 and generates a strobe signal STRB.
- the timing generator 614 may extract a clock embedded in the differential input signal (serial data) input to the differential input pins INP / INN and multiply the clock to generate the strobe signal STRB.
- FIG. 7A is a time chart for explaining a first operation example of the evaluation circuit 610.
- FIG. 7B is a time chart for explaining a second operation example of the evaluation circuit 610.
- the phase of the strobe signal STRB t 1, t 2, by ⁇ ⁇ ⁇ t M and the shift can be generated evaluation data D EVAL.
- FIG. 7C is a time chart illustrating a third operation example of the evaluation circuit 610.
- FIG. 8 is a circuit diagram showing another configuration example of the evaluation circuit 610.
- the timing generator 632 generates a strobe signal STRB whose phase can be controlled.
- the timing generator 632 may be configured with a PLL circuit or a CDR circuit.
- the timing generator 632 may generate a multiphase clock and output the phase selected by the multiplexer as the strobe signal STRB.
- Latch circuit 630 is latched comparator differential input, the timing of the strobe signal STRB, latches the state of the internal differential signal INTP / INTN, it generates the serial data D S.
- the latch circuit 630 may be used as the latch circuit 604 or may be provided separately from the latch circuit 604.
- the pattern generator 636 generates an expected value pattern including the expected value D EXP of the serial signal received by the receiving device 600.
- Digital comparator 634 the expected value data D EXP and latched serial data D S compared for each bit by the latch circuit 630, generates the decision data D J indicating paths fail.
- the data processing unit 638 may output the relationship between the timing of the strobe signal STRB and the fail rate (or pass rate) as evaluation data D EVAL .
- the evaluation data D EVAL indicates an aperture ratio in the time axis direction, that is, a timing margin.
- the D / A converter 646 generates a threshold voltage V TH according to the control code CODE.
- Comparators 640 and 642 compare internal differential signals INTP and INTN with threshold voltage V TH at the timing indicated by strobe signal STRB. For example, the aperture ratio in the amplitude direction can be detected by fixing the timing of the strobe signal STRB to the center of the symbol (t 4 or t 5 ) and changing the control code CODE, that is, the threshold voltage V TH. . This aperture ratio may be used as the evaluation data D EVAL .
- evaluation data D EVAL shown in FIG. 5B can be generated by changing the timing of threshold voltage V TH and strobe signal STRB in a matrix.
- FIG. 9 is a block diagram of the bidirectional transmission system 100.
- the bidirectional transmission system 100 includes a first circuit 200 and a second circuit 300 that are connected via a differential transmission path 102.
- the first circuit 200 is coupled to a corresponding one end of the differential transmission path 102 via a capacitor C1P / C1N
- the second circuit 300 is coupled to a corresponding one end of the differential transmission path 102 and a capacitor C2P / C2N.
- the first circuit 200 and the second circuit 300 are capable of serial transmission in both directions.
- the transmission rate from the first circuit 200 to the second circuit 300, the transmission rate from the second circuit 300 to the first circuit 200, and , May be different.
- large-capacity data such as image data is transmitted at several Gbps from the first circuit 200 to the second circuit 300, and the first circuit 200 or the first circuit 200 is connected from the second circuit 300 to the first circuit 200.
- Data for controlling other circuits to be transmitted is transmitted at several tens of Mbps.
- the first circuit 200 includes a first driver 202, a first receiver 204, a controller 206, a parallel / serial converter 210, and a serial / parallel converter 212.
- first parallel data D1P TX to be transmitted to the second circuit 300 is generated.
- the content of the first parallel data D1P TX is not particularly limited, and may include image data, audio data, or other data.
- the parallel-serial converter 210 converts the first parallel data D1P TX into the first serial data D1S TX .
- the first driver 202 is AC-coupled via one end of the differential transmission path 102 and a capacitor, and drives the differential transmission path 102 according to the first serial data D1S TX .
- the first serial data D1S is transmitted from the first circuit 200 to the second circuit 300.
- the second serial data D2S is transmitted from the second circuit 300 to the first circuit 200.
- the first receiver 204 is coupled to one end of the differential transmission path 102 and receives the second serial data D2S transmitted from the second circuit 300.
- the controller 206 controls the state of the first circuit 200 or an external circuit connected to the first circuit 200 based on the control signal CTRL included in the second serial data D2S.
- the received second serial data D2S RX may be converted into second parallel data D2P RX by the serial / parallel converter 212, and the control signal CTRL1 may be extracted from the second parallel data D2P RX .
- the above is the configuration of the first circuit 200.
- the second circuit 300 includes a second driver 306 and a parallel-serial converter 312 in addition to the receiving device 600 described above.
- the receiving device 600 is coupled to the other end of the differential transmission path 102 and receives the first serial data D1S transmitted from the first circuit 200.
- the serial / parallel converter 606 converts the first serial data D1S RX latched by the latch circuit 604 into first parallel data D1P RX .
- the first parallel data D1P RX is supplied to the internal circuit 608.
- the parallel-serial converter 312 receives the control signal CTRL to be transmitted to the first circuit 200 and converts it into second serial data D2S TX including the control signal CTRL.
- the second driver 306 is coupled to the other end of the differential transmission path 102 and drives the differential transmission path 102 according to the second serial data D2S TX including the control signal CTRL. The above is the configuration of the second circuit 300.
- FIG. 10 is a block diagram of an image processing system 400 including the bidirectional transmission system 100 of FIG.
- the image processing system 400 includes a plurality of cameras 402 and an SOC (System on Chip) 404.
- the SOC 404 performs predetermined image processing on the image data IMG obtained from the plurality of cameras 402.
- the SOC 404 supplies a signal (camera control signal) for controlling the cameras 402 to the plurality of cameras 402.
- the imaging timings of the plurality of cameras 402 are synchronized based on a synchronization signal SYNC which is one of camera control signals.
- SYNC synchronization signal
- the above-described bidirectional transmission system 100 can be suitably used.
- the bidirectional transmission system 406 is provided between the camera 402 and the SOC 404 and is configured using the architecture of the bidirectional transmission system 100 of FIG.
- the bidirectional transmission system 406 transmits the image data IMG of the camera 402 to the SOC 404 as the first serial data D1S.
- the bidirectional transmission system 100 transmits the second serial data D2S including the synchronization signal SYNC to the camera 402.
- the bidirectional transmission system 406 includes a serializer circuit 410, a deserializer circuit 420, and a differential transmission path 430.
- the serializer circuit 410 corresponds to the first circuit 200
- the deserializer circuit 420 corresponds to the second circuit 300
- the differential transmission path 430 corresponds to the differential transmission path 102.
- the serializer circuit 410 receives the image data IMG from the camera 402, converts it into first serial data D1S, and transmits it to the deserializer circuit 420.
- the deserializer circuit 420 receives the first serial data D1S and supplies the image data IMG to the SOC 404.
- the deserializer circuit 420 receives the camera control signal (synchronization signal SYNC) from the SOC 404, converts it into the second serial data D2S, and transmits it to the serializer circuit 410.
- the camera control signal synchronization signal SYNC
- the waveform of the internal differential signal INTP / INTN of the deserializer circuit 420 is measured.
- the external circuit 6 in FIG. 3 may be the SOC 404 in FIG. 10 or another circuit connected in place of the SOC 404.
- FIG. 11 is a diagram showing an automobile provided with the image processing system 400 of FIG.
- the automobile 500 includes a plurality of cameras 402.
- Each camera 402 is connected to the SOC 404 via a bidirectional transmission system 406.
- the SOC 404 processes the plurality of cameras 402 according to the traveling state of the automobile 500.
- the SOC 404 displays an image of the rear camera 402B on the in-vehicle display 502 during back travel.
- the SOC 404 combines the images of the plurality of cameras 402 and displays the combined image on the in-vehicle display 502.
- the eye pattern is expressed in the form of a binary matrix.
- the evaluation data D EVAL may include a plurality of transition waveform data itself included in the eye pattern.
- the eye pattern includes K transition waveforms.
- the data amount of the evaluation data D EVAL is K ⁇ 2 N ⁇ M bits. It becomes.
- the evaluation data D EVAL may represent the internal waveform signal INTP / INTN as a histogram with the amplitude as a class for each of the times t 1 to t M.
- the evaluation data D EVAL may represent the internal differential signal INTP / INTN in a format other than the eye pattern.
- the comparator 640 when the evaluation in the amplitude direction is unnecessary, the comparator 640, the comparator 642, and the D / A converter 646 may be omitted.
- the latch circuit 630, the digital comparator 634, and the pattern generator 636 when the evaluation in the time axis direction is unnecessary, the latch circuit 630, the digital comparator 634, and the pattern generator 636 may be omitted.
- the input signal INP / INN and the internal signal INTP / INTN are both differential signals.
- the present invention is not limited to this, and the present invention can also be applied to a system that transmits a single-ended input signal.
- the evaluation circuit 610 is configured using an A / D converter.
- the evaluation circuit 610 is not limited to this.
- a combination of comparators that compare the threshold voltage V TH with an internal signal may be used.
- the minimum value and the maximum value of the eye opening can be detected by changing the threshold voltage V TH stepwise at a certain strobe timing ti . By repeated while shifting the strobe timing t j This measurement can acquire the shape of the eye opening.
- the present invention relates to data transmission technology.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Dc Digital Transmission (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
差動入力ピンINP/INNは、差動伝送路2と接続される。レシーバ回路602は、差動入力ピンINP/INNに入力される差動入力信号を受ける。ラッチ回路604は、レシーバ回路602が出力する内部差動信号INTP/INTNをラッチする。評価回路610は、内部差動信号INTP/INTNをサンプリングし、内部差動信号INTP/INTNの波形に関する評価データDEVALを生成する。受信デバイス600は、評価データDEVALを外部に提供可能に構成される。
Description
本発明は、データ伝送技術に関する。
複数の半導体デバイス間で、データを高速伝送するために、差動シリアルインタフェースが広く用いられる。特に、CDR(Clock Data Recovery)方式を採用するクロックレス伝送では、シリアルデータにクロックを埋め込んで伝送することにより、単一の差動ラインを利用して、データを高速伝送可能である。
このような差動シリアルインタフェースの用途は広がりを見せており、たとえば自動車における車載機器間のデータ伝送にも、差動シリアルインタフェースが用いられる。特許文献1には、1本の伝送路で、双方向伝送可能なAC結合のインタフェースが開示される。
図1は、差動伝送システムの基本構成を示す図である。差動伝送システム1Rは、送信デバイス10、受信デバイス20および差動伝送路2を備える。差動伝送路2の長さが長くなると、差動伝送路2の寄生抵抗や寄生容量が形成するローパスフィルタの影響が無視できなくなり、伝送されるシリアル信号の高周波成分が減衰する。そのため、受信側において観測される波形の歪みが顕著となる。
設計段階において差動伝送システム1Rの設計者は、十分な回線品質を担保するために、受信デバイス20側における受信波形を測定したい場合がある。たとえば伝送路における波形歪みの問題を解決するために、トランスミッタ側にプリエンファシス回路やデエンファシス回路が導入される。プリエンファシス回路は、伝送路において減衰する高周波成分を、トランスミッタ側で予め強調するものであり、デエンファシス回路は、伝送路において相対的に減衰しにくい低調波成分を、トランスミッタ側で予め減衰させる。プリエンファシス回路やデエンファシス回路のパラメータの最適化に、レシーバ回路における波形測定は有効である。
図2は、波形測定に対応した受信デバイス20のブロック図である。受信デバイス20は、差動入力ピンINP,INNに、送信デバイス10からの差動信号を受ける。受信回路22は、完全差動型のアンプ(バッファ)を含み、差動入力ピンINP,INNに入力される差動シリアル信号を受信する。ラッチ回路24は、受信回路が出力信号する内部差動信号INTP,INTNをシングルエンドの受信信号に変換し、クロック信号と同期してラッチする。
CDR(Clock Data Recovery)方式では、多相クロックMCLKを用いて受信信号をラッチし、各相でラッチされた受信信号の中から、最適なひとつが選択され、後段のシリアルパラレル変換器26によりパラレルデータに変換される。
受信波形の測定に関連して、受信デバイス20には、波形測定用のモニタピンMONP,MONNが設けられる。モニタピンMONP,MONNには、波形測定器4が接続される。完全差動形の出力バッファ28は、内部差動信号INTP,INTNを受け、モニタピンMONP,MONNを介して波形測定器4に出力する。
図2の受信デバイス20を用いることにより、設計者は、波形測定器4を利用して、アイパターン(波形)や、その開口率を評価することが可能となる。しかしながら、受信デバイス20のピン数が増加するという問題がある。また波形評価時に、高価な波形測定器4が必要となる。
本発明は係る状況においてなされたものであり、そのある態様の例示的な目的のひとつは、簡易に波形評価が可能なレシーバ回路の提供にある。
本発明のある態様は、受信デバイスに関する。受信デバイスは、伝送路と接続される入力ピンと、入力ピンに入力される入力信号を受けるレシーバ回路と、レシーバ回路が出力する内部信号をラッチするラッチ回路と、内部信号をサンプリングし、内部信号の波形に関する評価データを生成する評価回路と、を備え、評価データを外部に提供可能に構成される。
なお、以上の構成要素を任意に組み合わせたもの、あるいは本発明の表現を、方法、装置などの間で変換したものもまた、本発明の態様として有効である。
本発明のある態様によれば、簡易に波形評価が可能となる。
(実施の形態の概要)
本明細書に開示される一実施の形態は、受信デバイスに関する。受信デバイスは、伝送路と接続される入力ピンと、入力ピンに入力される入力信号を受けるレシーバ回路と、レシーバ回路が出力する内部信号をラッチするラッチ回路と、内部信号をサンプリングし、内部信号の波形に関する評価データを生成する評価回路と、を備え、評価データを外部に提供可能に構成される。波形の評価に必要なハードウェアの一部を受信デバイスに実装することにより、簡易に波形評価が可能となる。
本明細書に開示される一実施の形態は、受信デバイスに関する。受信デバイスは、伝送路と接続される入力ピンと、入力ピンに入力される入力信号を受けるレシーバ回路と、レシーバ回路が出力する内部信号をラッチするラッチ回路と、内部信号をサンプリングし、内部信号の波形に関する評価データを生成する評価回路と、を備え、評価データを外部に提供可能に構成される。波形の評価に必要なハードウェアの一部を受信デバイスに実装することにより、簡易に波形評価が可能となる。
評価データは、内部信号のアイパターン(アイダイアグラム)を示してもよい。アイパターンを生成することで、その目の開口率や幅から伝送路における歪、帯域幅、ノイズの影響を評価することができる。
アイパターンは、内部信号が通過するプロットを第1値、通過しないプロットを第2値として表示してもよい。これにより評価データのサイズを圧縮できる。
受信デバイスは、評価回路によるサンプリングタイミングを指示するストローブ信号を生成するPLL(Phase Locked Loop)回路をさらに備えてもよい。
受信デバイスは、PLL回路の基準クロックを外部から入力可能に構成されてもよい。
PLL回路の基準クロックは、入力信号に埋め込まれていてもよい。
評価回路は、A/Dコンバータを含んでもよい。
(実施の形態)
以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。
以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。
本明細書において、「部材Aが、部材Bと接続された状態」とは、部材Aと部材Bが物理的に直接的に接続される場合や、部材Aと部材Bが、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。
同様に、「部材Cが、部材Aと部材Bの間に設けられた状態」とは、部材Aと部材C、あるいは部材Bと部材Cが直接的に接続される場合のほか、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。
図3は、実施の形態に係るレシーバ回路600を備える差動伝送システム1のブロック図である。差動伝送システム1は、送信デバイス10、受信デバイス600および差動伝送路2を備える。
送信デバイス10は、差動伝送路2を介して受信デバイス600に差動シリアルデータを送信する。
受信デバイス600は、シリアルデータの受信に関連して、差動入力ピンINP/INN、レシーバ回路602、ラッチ回路604、シリアルパラレル変換器606、内部回路608を備える。差動入力ピンINP/INNは、差動伝送路2と接続される。
レシーバ回路602は、差動入力ピンINP/INNに入力される差動入力信号を受け、内部差動信号INTP/INTNを生成する。レシーバ回路602は差動バッファであってもよいし、差動イコライザ回路であってもよい。
ラッチ回路604は、差動入力のラッチ型コンパレータであり、内部差動信号INTP/INTNを受け、それらの差分(INTP-INTN)をハイ(1)/ロー(0)の2値化し、シリアルクロックCKsと同期してラッチし、シリアルデータDsに変換する。シリアルクロックCKsは、差動入力信号とともに送信デバイス10から供給されてもよい。あるいはシリアルクロックCKsは、差動入力信号INP/INNに埋め込まれてもよく(CDR方式)、この場合、受信デバイス600にはCDR回路が設けられる。シリアルパラレル変換器606はシリアルデータDsをパラレルデータDpに変換し、受信デバイス600の内部回路608に供給する。
受信デバイス600は、波形評価に関連して、評価回路610、メモリ620、インタフェース回路622を備える。評価回路610は、レシーバ回路602から出力される内部差動信号INTP/INTNをサンプリングし、内部差動信号INTP/INTNの波形に関する評価データDEVALを生成する。受信デバイス600は、評価データDEVALを外部に提供可能に構成される。
メモリ620は、評価データDEVALを格納するレジスタである。メモリ620は、インタフェース回路622と接続されており、外部回路6からアクセス可能となっている。インタフェース回路622には、I2C(Inter IC)インタフェースやSPI(Serial Peripheral Interface)などを用いることができる。なお外部回路6は、差動伝送システム1の設計段階においてのみ接続してもよい。
以上が受信デバイス600の構成である。続いてその動作を説明する。
<通常の動作時>
評価回路610は無効化され(ディセーブル)、レシーバ回路602の出力である内部差動信号INTP/INTNは、ラッチ回路604に入力され、パラレルデータDpが内部回路608に供給される。
評価回路610は無効化され(ディセーブル)、レシーバ回路602の出力である内部差動信号INTP/INTNは、ラッチ回路604に入力され、パラレルデータDpが内部回路608に供給される。
<差動伝送システム1の評価>
差動伝送システム1の設計評価時において、評価回路610が有効化される(イネーブル)。送信デバイス10から受信デバイス600には、差動シリアルデータのテストパターンが伝送される。テストパターンはさまざまな遷移のパターンを含むよう生成され、たとえば擬似ランダム信号(PRBS:Pseudo Random Binary Sequence)を用いることができる。
差動伝送システム1の設計評価時において、評価回路610が有効化される(イネーブル)。送信デバイス10から受信デバイス600には、差動シリアルデータのテストパターンが伝送される。テストパターンはさまざまな遷移のパターンを含むよう生成され、たとえば擬似ランダム信号(PRBS:Pseudo Random Binary Sequence)を用いることができる。
評価回路610は、テストパターンの波形に関する評価データDEVALを生成し、メモリ620に格納する。テストが終了後、外部回路6はメモリ620にアクセスし、評価データDEVALを読み出す。
以上が受信デバイス600の動作である。この受信デバイス600によれば、波形の評価に必要なハードウェアの一部を受信デバイスに実装することにより、簡易に波形評価が可能となる。すなわち図2のように高価な測定器4が不要となる。
また図3の受信デバイス600によれば、図2の受信デバイス20と比べて波形出力用のモニタピンMONP/MONNは不要となり、チップ面積あるいはパッケージ面積を削減できる。一方、多くの受信デバイス600はI2Cインタフェースを備えており、それらを流用することで、図3のインタフェース回路622およびそれに付随するピン(SDA、SCL)は、回路面積を増加させない。
続いて、評価データについて説明する。
好ましくは評価データDEVALは、内部差動信号INTのアイパターンを示す。図4は、アイパターンの一例を示す図である。アイパターンは、内部差動信号INTP/INTNの波形の遷移を多数サンプリングし、重ね合わせたものである。図4の例では、連続する2個のデータシンボルの波形を重ねている。
好ましくは評価データDEVALは、内部差動信号INTのアイパターンを示す。図4は、アイパターンの一例を示す図である。アイパターンは、内部差動信号INTP/INTNの波形の遷移を多数サンプリングし、重ね合わせたものである。図4の例では、連続する2個のデータシンボルの波形を重ねている。
図5(a)、(b)は、評価データDEVALの一例を説明する図である。図5(a)のアイパターンには、複数の遷移に対応する複数の波形が含まれる。評価回路610は、複数の波形それぞれを時間軸方向のM個(ここではM=8)の異なるタイミングt1~t8でサンプリングし、デジタイズしてもよい。各波形は、振幅方向にはNビット(2N階調)で量子化される。このとき、図5(b)に示すように、時間軸方向を列、振幅方向を行とするM×2N(この例では8×8)のマトリクスを考えることができる。評価回路610は、マトリクスのうち、波形が通過した要素に第1値(たとえば値1)をマークし、いずれの波形も通過しない要素に第2値(たとえば値0)をマークする。すべての波形についてマークすることにより、評価データDEVALを得ることができる。
時間軸方向の分解能M(サンプリング周波数)は、シリアルデータの周波数fsの4倍~32倍程度であってもよいまた振幅方向の分解能Nは3~8ビット程度であってもよい。
この評価データDEVALのデータ量は、M×2Nビットでよいため、メモリ620のサイズを小さくできるという利点がある。
図6は、評価回路610の構成例を示す回路図である。評価回路610は、A/Dコンバータ612、タイミング発生器614、マッピング回路616を含む。A/Dコンバータ612は、差動入力を有し、ストローブ信号STRBに応じたタイミングで内部差動信号INTP/INTNをデジタル値に変換する。タイミング発生器614は、A/Dコンバータ612によるサンプリングタイミングを指示するストローブ信号STRBを生成する。タイミング発生器614は、受信デバイス600の外部から与えられる基準クロックCKREFを逓倍し、ストローブ信号STRBを生成するPLL回路を含んでもよい。あるいはタイミング発生器614は、差動入力ピンINP/INNに入力される差動入力信号(シリアルデータ)に埋め込まれるクロックを抽出し、当該クロックを逓倍してストローブ信号STRBを生成してもよい。
マッピング回路616は、A/Dコンバータ612が生成するデジタル値にもとづいて、メモリ620に格納される図5(b)の評価データDEVALのマトリクスMTRXの要素をマーキングする。たとえばマトリクスの要素の初期値をゼロとする。サンプリングタイミングti(i=1,2,…M)において、デジタル値がX(X=1,…,2N)であるとき、要素(i,X)に1をマークする。これを繰り返すことにより、評価データDEVALが生成される。
図7(a)は、評価回路610の第1動作例を説明するタイムチャートである。A/Dコンバータ612の最大動作周波数が、内部差動信号INTP/INTNの周波数より十分に高い場合、ストローブ信号STRBの周波数をfs×M(図7(a)ではM=4)としてもよい。
図7(b)は、評価回路610の第2動作例を説明するタイムチャートである。A/Dコンバータ612の最大動作周波数が、内部差動信号INTP/INTNの周波数と同程度の場合、ストローブ信号STRBの周波数をfs(図7(b)ではM=8)としてもよい。このストローブ信号STRBの位相をt1,t2,・・・tMとシフトさせることにより、評価データDEVALを生成できる。
図7(c)は、評価回路610の第3動作例を説明するタイムチャートである。評価回路610は、並列に動作する複数(ここでは2個)のA/Dコンバータを備えてもよい。この場合、第1のA/Dコンバータによって、時刻ti(i=1,2,…)の波形を、第2のA/Dコンバータによって、時刻tj(j=1,2,…、ただしj≠i)の波形をサンプリングする動作を繰り返してもよい。この動作を、i,jをシフトさせながら繰り返すことにより、評価データDEVALを生成できる。
図8は、評価回路610の別の構成例を示す回路図である。タイミング発生器632は、位相が制御可能なストローブ信号STRBを生成する。タイミング発生器632は、PLL回路で構成してもよいし、CDR回路であってもよい。たとえばタイミング発生器632は、多相クロックを生成し、マルチプレクサによって選択した相を、ストローブ信号STRBとして出力してもよい。
ラッチ回路630は、差動入力のラッチ型コンパレータであり、ストローブ信号STRBのタイミングで、内部差動信号INTP/INTNの状態をラッチし、シリアルデータDSを生成する。ラッチ回路630は、ラッチ回路604と兼用されてもよいし、ラッチ回路604とは別個に設けられてもよい。
パターン発生器636は、受信デバイス600が受信するシリアル信号の期待値DEXPを含む期待値パターンを生成する。デジタルコンパレータ634は、ラッチ回路630によりラッチされたシリアルデータDSと期待値データDEXPをビット毎に比較し、パス、フェイルを示す判定データDJを生成する。タイミング発生器632が生成するストローブ信号STRBのタイミングを、図5(a)に示すように時間軸方向にt1,t2,…,t8とシフトさせていくと、アイ開口のセンターから外れるに従い、フェイルの割合が増大していく。データ処理部638は、ストローブ信号STRBのタイミングと、フェイルの割合(あるいはパスの割合)の関係を評価データDEVALとして出力してもよい。この評価データDEVALは、時間軸方向の開口率すなわちタイミングマージンを示す。
D/Aコンバータ646は、制御コードCODEに応じたしきい値電圧VTHを生成する。コンパレータ640、642はそれぞれ、内部差動信号INTP,INTNを、ストローブ信号STRBが示すタイミングで、しきい値電圧VTHと比較する。たとえばストローブ信号STRBのタイミングを、シンボルのセンター(t4あるいはt5)に固定して、制御コードCODEすなわちしきい値電圧VTHを変化させることにより、振幅方向の開口率を検出することができる。この開口率を、評価データDEVALとしてもよい。
あるいは、しきい値電圧VTHとストローブ信号STRBのタイミングをマトリクス的に変化させれば、図5(b)に示す評価データDEVALを生成することができる。
続いて受信デバイス600の用途を説明する。
<双方向伝送システム100の構成>
図9は、双方向伝送システム100のブロック図である。双方向伝送システム100は、差動伝送路102を介して接続される第1回路200および第2回路300を備える。第1回路200は、差動伝送路102の対応する一端と、キャパシタC1P/C1Nを介して結合され、第2回路300は、差動伝送路102の対応する一端と、キャパシタC2P/C2Nを介して結合される。
図9は、双方向伝送システム100のブロック図である。双方向伝送システム100は、差動伝送路102を介して接続される第1回路200および第2回路300を備える。第1回路200は、差動伝送路102の対応する一端と、キャパシタC1P/C1Nを介して結合され、第2回路300は、差動伝送路102の対応する一端と、キャパシタC2P/C2Nを介して結合される。
第1回路200と第2回路300は、双方向にシリアル伝送可能であるが、第1回路200から第2回路300への伝送レートと、第2回路300から第1回路200への伝送レートと、は異なっていてよい。たとえば第1回路200から第2回路300へは、画像データなどの大容量データを数Gbpsで伝送し、第2回路300から第1回路200へは、第1回路200あるいは第1回路200に接続される他の回路を制御するためのデータが、数十Mbpsで伝送される。
<第1回路200の構成>
第1回路200は、第1ドライバ202、第1レシーバ204、コントローラ206、パラレルシリアル変換器210、シリアルパラレル変換器212を備える。
第1回路200は、第1ドライバ202、第1レシーバ204、コントローラ206、パラレルシリアル変換器210、シリアルパラレル変換器212を備える。
第1回路200の内部(あるいは外部)において、第2回路300に送信すべき第1パラレルデータD1PTXが生成される。第1パラレルデータD1PTXの内容は特に限定されず、画像データやオーディオデータ、あるいはその他のデータを含みうる。パラレルシリアル変換器210は、第1パラレルデータD1PTXを第1シリアルデータD1STXに変換する。第1ドライバ202は、差動伝送路102の一端とキャパシタを介してACカップリングされ、第1シリアルデータD1STXに応じて差動伝送路102を駆動する。かくして第1シリアルデータD1Sが、第1回路200から第2回路300に送信される。
また、第2回路300から第1回路200へは、第2シリアルデータD2Sが送信される。第1レシーバ204は、差動伝送路102の一端とカップリングされ、第2回路300から送信された第2シリアルデータD2Sを受信する。
コントローラ206は、第2シリアルデータD2Sに含まれる制御信号CTRLにもとづいて、第1回路200の状態、あるいは第1回路200に接続される外部の回路を制御する。具体的には、受信した第2シリアルデータD2SRXは、シリアルパラレル変換器212によって第2パラレルデータD2PRXに変換され、第2パラレルデータD2PRXから制御信号CTRL1が抽出してもよい。以上が第1回路200の構成である。
<第2回路300の構成>
続いて第2回路300の構成を説明する。第2回路300は、上述の受信デバイス600に加えて、第2ドライバ306およびパラレルシリアル変換器312を含む。
続いて第2回路300の構成を説明する。第2回路300は、上述の受信デバイス600に加えて、第2ドライバ306およびパラレルシリアル変換器312を含む。
受信デバイス600は差動伝送路102の他端とカップリングされ、第1回路200から送信された第1シリアルデータD1Sを受信する。シリアルパラレル変換器606は、ラッチ回路604がラッチした第1シリアルデータD1SRXを第1パラレルデータD1PRXに変換する。第1パラレルデータD1PRXは、内部回路608へと供給される。
パラレルシリアル変換器312は、第1回路200に送信すべき制御信号CTRLを受け、それを含む第2シリアルデータD2STXに変換する。第2ドライバ306は、差動伝送路102の他端とカップリングされ、制御信号CTRLを含む第2シリアルデータD2STXに応じて差動伝送路102を駆動する。以上が第2回路300の構成である。
図10は、図9の双方向伝送システム100を備える画像処理システム400のブロック図である。
画像処理システム400は、複数のカメラ402と、SOC(System on Chip)404とを備える。SOC404は、複数のカメラ402から得られた画像データIMGに対して、所定の画像処理を施す。またSOC404は、複数のカメラ402に対して、それらを制御するための信号(カメラ制御信号)を供給する。たとえば複数のカメラ402の撮像タイミングは、カメラ制御信号のひとつである同期信号SYNCにもとづいて同期がとられる。図6には2個のカメラを示すが、より多くのカメラ402が設けられてもよいし、カメラは1個でもよい。
カメラ402とSOC404の距離が遠い場合、カメラ402が内蔵するインタフェース回路では、SOC404に対して画像データIMGを正確に送信することが難しい。反対に、SOC404が内蔵するインタフェース回路では、カメラ402に対してカメラ制御信号を正確に伝送することが難しい。このような用途において、上述の双方向伝送システム100が好適に利用できる。
双方向伝送システム406は、カメラ402とSOC404の間に設けられ、図9の双方向伝送システム100のアーキテクチャを用いて構成されている。双方向伝送システム406は、カメラ402の画像データIMGを、第1シリアルデータD1SとしてSOC404に伝送する。また双方向伝送システム100は、同期信号SYNCを含む第2シリアルデータD2Sをカメラ402に送信する。
双方向伝送システム406は、シリアライザ回路410、デシリアライザ回路420、差動伝送路430を備える。シリアライザ回路410は、第1回路200に相当し、デシリアライザ回路420は第2回路300に相当し、差動伝送路430は差動伝送路102に相当する。
通常の動作モードにおいてシリアライザ回路410は、カメラ402からの画像データIMGを受け、第1シリアルデータD1Sに変換して、デシリアライザ回路420に送信する。デシリアライザ回路420は、第1シリアルデータD1Sを受信し、画像データIMGをSOC404に供給する。
また通常の動作モードにおいてデシリアライザ回路420は、SOC404からのカメラ制御信号(同期信号SYNC)を受け、それを第2シリアルデータD2Sに変換して、シリアライザ回路410に送信する。
画像処理システム400の設計段階において、デシリアライザ回路420の内部差動信号INTP/INTNの波形測定が行われる。図3の外部回路6は、図10のSOC404であってもよいし、SOC404の代わりに接続される別の回路であってもよい。
図11は、図10の画像処理システム400を備える自動車を示す図である。自動車500は、複数のカメラ402を備える。各カメラ402は、双方向伝送システム406を介してSOC404と接続される。たとえばSOC404は、自動車500の走行状態に応じて、複数のカメラ402を処理する。たとえばSOC404は、バック走行時には、後方のカメラ402Bの画像を、車載ディスプレイ502に表示する。駐車する際にアラウンドビューモードが選択されると、またSOC404は、複数のカメラ402の画像を合成し、合成後の画像を車載ディスプレイ502に表示する。
以上、本発明について、実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下、こうした変形例について説明する。
<変形例>
実施の形態では、アイパターンを2値のマトリクスの形式で表現したがその限りでない。たとえば、評価データDEVALは、アイパターンに含まれる複数の遷移波形データそのものを含んでもよい。アイパターンにK個の遷移波形が含まれ、各波形を振幅方向に2Nビット、時間軸方向にM点で量子化するとき、評価データDEVALのデータ量は、K×2N×Mビットとなる。あるいは、評価データDEVALは、時刻t1~tMそれぞれについて、振幅を階級とするヒストグラムとして内部波形信号INTP/INTNを表現してもよい。
実施の形態では、アイパターンを2値のマトリクスの形式で表現したがその限りでない。たとえば、評価データDEVALは、アイパターンに含まれる複数の遷移波形データそのものを含んでもよい。アイパターンにK個の遷移波形が含まれ、各波形を振幅方向に2Nビット、時間軸方向にM点で量子化するとき、評価データDEVALのデータ量は、K×2N×Mビットとなる。あるいは、評価データDEVALは、時刻t1~tMそれぞれについて、振幅を階級とするヒストグラムとして内部波形信号INTP/INTNを表現してもよい。
また評価データDEVALは、アイパターン以外の形式で、内部差動信号INTP/INTNを表現してもよい。
図8の評価回路610において、振幅方向の評価が不要の場合には、コンパレータ640、コンパレータ642、D/Aコンバータ646を省略してもよい。反対に、図8の評価回路610において、時間軸方向の評価が不要な場合には、ラッチ回路630、デジタルコンパレータ634、パターン発生器636を省略してもよい。
実施の形態では、入力信号INP/INNおよび内部信号INTP/INTNがいずれも差動信号であったがその限りでなく、本発明はシングルエンドの入力信号を伝送するシステムにも適用可能である。
図6では、A/Dコンバータを用いて評価回路610を構成したがその限りでなく、たとえばA/Dコンバータに代えて、可変のしきい値電圧を生成する可変電圧源あるいはD/Aコンバータと、しきい値電圧VTHを内部信号と比較するコンパレータの組み合わせを用いてもよい。たとえば、あるストローブタイミングtiにおいて、しきい値電圧VTHを段階的に変化させることにより、アイ開口の最小値、最大値を検出できる。この測定をストローブタイミングtjをシフトしながら繰り返すことにより、アイ開口の形状を取得できる。
実施の形態にもとづき、具体的な語句を用いて本発明を説明したが、実施の形態は、本発明の原理、応用の一側面を示しているにすぎず、実施の形態には、請求の範囲に規定された本発明の思想を逸脱しない範囲において、多くの変形例や配置の変更が認められる。
本発明は、データ伝送技術に関する。
1 差動伝送システム
2 差動伝送路
4 波形測定器
6 外部回路
10 送信デバイス
20 受信デバイス
24 ラッチ回路
26 シリアルパラレル変換器
28 出力バッファ
600 受信デバイス
602 レシーバ回路
604 ラッチ回路
606 シリアルパラレル変換器
608 内部回路
610 評価回路
612 A/Dコンバータ
614 PLL回路
616 マッピング回路
620 メモリ
622 インタフェース回路
100 双方向伝送システム
102 差動伝送路
200 第1回路
202 第1ドライバ
204 第1レシーバ
210 パラレルシリアル変換器
212 シリアルパラレル変換器
300 第2回路
306 第2ドライバ
312 パラレルシリアル変換器
D1P 第1パラレルデータ
D1S 第1シリアルデータ
CTRL 制御信号
D2S 第2シリアルデータ
400 画像処理システム
402 カメラ
404 SOC
406 双方向伝送システム
410 シリアライザ回路
420 デシリアライザ回路
430 差動伝送路
500 自動車
502 車載ディスプレイ
2 差動伝送路
4 波形測定器
6 外部回路
10 送信デバイス
20 受信デバイス
24 ラッチ回路
26 シリアルパラレル変換器
28 出力バッファ
600 受信デバイス
602 レシーバ回路
604 ラッチ回路
606 シリアルパラレル変換器
608 内部回路
610 評価回路
612 A/Dコンバータ
614 PLL回路
616 マッピング回路
620 メモリ
622 インタフェース回路
100 双方向伝送システム
102 差動伝送路
200 第1回路
202 第1ドライバ
204 第1レシーバ
210 パラレルシリアル変換器
212 シリアルパラレル変換器
300 第2回路
306 第2ドライバ
312 パラレルシリアル変換器
D1P 第1パラレルデータ
D1S 第1シリアルデータ
CTRL 制御信号
D2S 第2シリアルデータ
400 画像処理システム
402 カメラ
404 SOC
406 双方向伝送システム
410 シリアライザ回路
420 デシリアライザ回路
430 差動伝送路
500 自動車
502 車載ディスプレイ
Claims (14)
- 伝送路と接続される入力ピンと、
前記入力ピンに入力される入力信号を受けるレシーバ回路と、
前記レシーバ回路が出力する内部信号をラッチするラッチ回路と、
前記内部信号をサンプリングし、前記内部信号の波形に関する評価データを生成する評価回路と、
を備え、前記評価データを外部に提供可能に構成されることを特徴とする受信デバイス。 - 前記評価データは、前記内部信号のアイパターンを示すことを特徴とする請求項1に記載の受信デバイス。
- 前記アイパターンは、前記内部信号が通過するプロットを第1値、通過しないプロットを第2値として表示することを特徴とする請求項2に記載の受信デバイス。
- 前記評価回路は、サンプリングタイミングを指示するストローブ信号を生成するPLL(Phase Locked Loop)回路を含むことを特徴とする請求項1から3のいずれかに記載の受信デバイス。
- 前記PLL回路の基準クロックを外部から入力可能に構成されることを特徴とする請求項4に記載の受信デバイス。
- 前記PLL回路の基準クロックは、前記入力信号に埋め込まれていることを特徴とする請求項4に記載の受信デバイス。
- 前記評価回路は、前記ストローブ信号の位相を変化させながら、前記ラッチ回路の出力の合否を判定することを特徴とする請求項1から6のいずれかに記載の受信デバイス。
- 前記評価回路は、
制御コードに応じたしきい値電圧を生成するD/Aコンバータと、
前記内部信号を前記しきい値電圧と比較するコンパレータと、
を含むことを特徴とする請求項1から7のいずれかに記載の受信デバイス。 - 前記評価回路は、A/Dコンバータを含むことを特徴とする請求項1から8のいずれかに記載の受信デバイス。
- 前記評価データを格納するメモリと、
前記メモリと接続されるインタフェース回路と、
をさらに備えることを特徴とする請求項1から9のいずれかに記載の受信デバイス。 - 前記入力ピンを介して前記伝送路とカップリングされ、制御信号を含むシリアルデータに応じて前記伝送路を駆動するドライバをさらに備えることを特徴とする請求項1から10のいずれかに記載の受信デバイス。
- 前記入力信号および前記内部信号は、差動信号であることを特徴とする請求項1から11のいずれかに記載の受信デバイス。
- 送信デバイスと、
前記送信デバイスと伝送路を介してカップリングされる請求項1から11のいずれかに記載の受信デバイスと、
を備えることを特徴とする伝送システム。 - 少なくともひとつのカメラと、
前記カメラからの画像を伝送する請求項13に記載の伝送システムと、
を備えることを特徴とする自動車。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201980017575.5A CN111886837B (zh) | 2018-04-06 | 2019-03-28 | 接收设备、传输系统、汽车 |
DE112019001819.1T DE112019001819T5 (de) | 2018-04-06 | 2019-03-28 | Empfangssystem, übertragungssystem und fahrzeug |
JP2020512200A JP7068443B2 (ja) | 2018-04-06 | 2019-03-28 | 受信デバイス、伝送システム、自動車 |
US17/063,976 US11184146B2 (en) | 2018-04-06 | 2020-10-06 | Reception device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018-073908 | 2018-04-06 | ||
JP2018073908 | 2018-04-06 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/063,976 Continuation US11184146B2 (en) | 2018-04-06 | 2020-10-06 | Reception device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019194066A1 true WO2019194066A1 (ja) | 2019-10-10 |
Family
ID=68100245
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2019/013562 WO2019194066A1 (ja) | 2018-04-06 | 2019-03-28 | 受信デバイス、伝送システム、自動車 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11184146B2 (ja) |
JP (1) | JP7068443B2 (ja) |
CN (1) | CN111886837B (ja) |
DE (1) | DE112019001819T5 (ja) |
WO (1) | WO2019194066A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009159256A (ja) * | 2007-12-26 | 2009-07-16 | Fujitsu Ltd | 伝送特性調整装置、回路基板、及び伝送特性調整方法 |
JP2010212771A (ja) * | 2009-03-06 | 2010-09-24 | Nec Corp | 半導体装置、シリアライザ/デシリアライザ評価方法およびプログラム |
US9596160B1 (en) * | 2014-10-31 | 2017-03-14 | Altera Corporation | Methods for built-in self-measurement of jitter for link components |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5925867B2 (ja) * | 1978-12-15 | 1984-06-21 | 株式会社日本自動車部品総合研究所 | 車輌用定速走行制御装置 |
US7561855B2 (en) * | 2002-06-25 | 2009-07-14 | Finisar Corporation | Transceiver module and integrated circuit with clock and data recovery clock diplexing |
EP1376526A3 (en) * | 2002-06-26 | 2004-12-08 | Pioneer Corporation | Display panel drive device, data transfer system and data reception device |
JP5135767B2 (ja) * | 2006-11-09 | 2013-02-06 | ソニー株式会社 | データ受信装置 |
CN101606363A (zh) | 2007-02-14 | 2009-12-16 | 松下电器产业株式会社 | Ac耦合接口电路 |
JP2009188489A (ja) * | 2008-02-04 | 2009-08-20 | Nec Electronics Corp | 複数チャンネルの信号を送受信する送信回路及び受信回路 |
CN102047623B (zh) * | 2008-06-27 | 2013-08-28 | 佳能株式会社 | 差分传输电路 |
CN101662636B (zh) * | 2009-09-10 | 2011-05-11 | 中国科学院声学研究所 | 一种安全高速差分串行接口 |
JP5711949B2 (ja) * | 2010-12-03 | 2015-05-07 | ローム株式会社 | シリアルデータの受信回路、受信方法およびそれらを用いたシリアルデータの伝送システム、伝送方法 |
US20150005985A1 (en) * | 2011-12-09 | 2015-01-01 | Flextronics Automotive Inc. | Modular automotive camera and image processing system for automated portal entry |
US8611403B1 (en) * | 2012-04-13 | 2013-12-17 | Altera Corporation | Apparatus and methods for transceiver power adaptation |
WO2018042288A1 (en) * | 2016-08-30 | 2018-03-08 | Semiconductor Energy Laboratory Co., Ltd. | Receiver for receiving differential signal, ic including receiver, and display device |
US10122353B2 (en) * | 2016-09-09 | 2018-11-06 | Finisar Corporation | Cross-point offset adjustment circuit |
KR102621215B1 (ko) * | 2017-09-18 | 2024-01-08 | 인텔 코포레이션 | 시간 인코딩된 데이터 통신 프로토콜, 데이터 신호를 생성 및 수신하기 위한 장치 및 방법 |
-
2019
- 2019-03-28 WO PCT/JP2019/013562 patent/WO2019194066A1/ja active Application Filing
- 2019-03-28 CN CN201980017575.5A patent/CN111886837B/zh active Active
- 2019-03-28 JP JP2020512200A patent/JP7068443B2/ja active Active
- 2019-03-28 DE DE112019001819.1T patent/DE112019001819T5/de active Pending
-
2020
- 2020-10-06 US US17/063,976 patent/US11184146B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009159256A (ja) * | 2007-12-26 | 2009-07-16 | Fujitsu Ltd | 伝送特性調整装置、回路基板、及び伝送特性調整方法 |
JP2010212771A (ja) * | 2009-03-06 | 2010-09-24 | Nec Corp | 半導体装置、シリアライザ/デシリアライザ評価方法およびプログラム |
US9596160B1 (en) * | 2014-10-31 | 2017-03-14 | Altera Corporation | Methods for built-in self-measurement of jitter for link components |
Also Published As
Publication number | Publication date |
---|---|
JP7068443B2 (ja) | 2022-05-16 |
US11184146B2 (en) | 2021-11-23 |
CN111886837A (zh) | 2020-11-03 |
US20210021403A1 (en) | 2021-01-21 |
DE112019001819T5 (de) | 2021-01-07 |
JPWO2019194066A1 (ja) | 2021-02-18 |
CN111886837B (zh) | 2023-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8040940B2 (en) | Transmitter/receiver device that converts serial and parallel signals and method of testing thereof | |
JP5020937B2 (ja) | Hdmi回路 | |
US8384406B2 (en) | Semiconductor test apparatus and test method | |
JP4373111B2 (ja) | テスト回路 | |
US8504882B2 (en) | Circuitry on an integrated circuit for performing or facilitating oscilloscope, jitter, and/or bit-error-rate tester operations | |
JP2007060655A (ja) | アイサイズ測定回路、データ通信システムの受信器、及びアイサイズ測定方法 | |
JP2004135337A (ja) | バウンダリ・スキャン・テスト技法と協働するserdes | |
CN103140768B (zh) | 用于执行或者有助于示波器、抖动和/或误比特率测试器操作的集成电路上的电路系统 | |
JP2023535406A (ja) | 再構成変更可能な処理コンポーネントを有する試験測定装置アクセサリ | |
WO2019194066A1 (ja) | 受信デバイス、伝送システム、自動車 | |
KR100471006B1 (ko) | 고속 데이터 출력 소자의 지터 측정 장치 및 토탈 지터측정방법 | |
JP2006250586A (ja) | 半導体集積回路、およびその試験方法 | |
US11394911B2 (en) | Imaging system | |
JP2005233933A (ja) | 組合せ試験方法及び試験装置 | |
US20110188566A1 (en) | Post-equalization amplitude latch-based channel characteristic measurement | |
JP2016063430A (ja) | 送受信回路、集積回路及び試験方法 | |
US8964820B2 (en) | Serializer/deserializer apparatus with loopback configuration and methods thereof | |
JP2023033236A (ja) | 試験測定装置及び波形取り込み方法 | |
JP2002237853A (ja) | 差動信号伝送回路および該回路の伝送エラー検出方法 | |
JP6545213B2 (ja) | 3値信号発生装置及び3値信号発生方法 | |
JP5314732B2 (ja) | 試験装置 | |
JP2011215126A (ja) | 試験装置 | |
TWI670950B (zh) | 發送器與相關後置補償系統 | |
TW202323845A (zh) | 晶片及晶片測試方法 | |
CN116961869A (zh) | 测试系统以及测试方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19781969 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2020512200 Country of ref document: JP Kind code of ref document: A |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19781969 Country of ref document: EP Kind code of ref document: A1 |