US20230232392A1 - Transmitter and communication system - Google Patents
Transmitter and communication system Download PDFInfo
- Publication number
- US20230232392A1 US20230232392A1 US18/111,071 US202318111071A US2023232392A1 US 20230232392 A1 US20230232392 A1 US 20230232392A1 US 202318111071 A US202318111071 A US 202318111071A US 2023232392 A1 US2023232392 A1 US 2023232392A1
- Authority
- US
- United States
- Prior art keywords
- signal
- voltage
- transition
- level voltage
- driver
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000004891 communication Methods 0.000 title description 51
- 230000007704 transition Effects 0.000 claims abstract description 234
- 238000010586 diagram Methods 0.000 description 44
- 230000004048 modification Effects 0.000 description 25
- 238000012986 modification Methods 0.000 description 25
- 230000001934 delay Effects 0.000 description 22
- 101100042610 Arabidopsis thaliana SIGB gene Proteins 0.000 description 16
- 241001591005 Siga Species 0.000 description 16
- 101150117326 sigA gene Proteins 0.000 description 16
- 230000003111 delayed effect Effects 0.000 description 13
- 101100421503 Arabidopsis thaliana SIGA gene Proteins 0.000 description 12
- 230000000694 effects Effects 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 8
- 230000000052 comparative effect Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000007562 laser obscuration time method Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000001151 other effect Effects 0.000 description 3
- 102100031699 Choline transporter-like protein 1 Human genes 0.000 description 2
- 102100039497 Choline transporter-like protein 3 Human genes 0.000 description 2
- 101000940912 Homo sapiens Choline transporter-like protein 1 Proteins 0.000 description 2
- 101000889279 Homo sapiens Choline transporter-like protein 3 Proteins 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- HMUNWXXNJPVALC-UHFFFAOYSA-N 1-[4-[2-(2,3-dihydro-1H-inden-2-ylamino)pyrimidin-5-yl]piperazin-1-yl]-2-(2,4,6,7-tetrahydrotriazolo[4,5-c]pyridin-5-yl)ethanone Chemical compound C1C(CC2=CC=CC=C12)NC1=NC=C(C=N1)N1CCN(CC1)C(CN1CC2=C(CC1)NN=N2)=O HMUNWXXNJPVALC-UHFFFAOYSA-N 0.000 description 1
- VZSRBBMJRBPUNF-UHFFFAOYSA-N 2-(2,3-dihydro-1H-inden-2-ylamino)-N-[3-oxo-3-(2,4,6,7-tetrahydrotriazolo[4,5-c]pyridin-5-yl)propyl]pyrimidine-5-carboxamide Chemical compound C1C(CC2=CC=CC=C12)NC1=NC=C(C=N1)C(=O)NCCC(N1CC2=C(CC1)NN=N2)=O VZSRBBMJRBPUNF-UHFFFAOYSA-N 0.000 description 1
- 102100035954 Choline transporter-like protein 2 Human genes 0.000 description 1
- 101000948115 Homo sapiens Choline transporter-like protein 2 Proteins 0.000 description 1
- NIPNSKYNPDTRPC-UHFFFAOYSA-N N-[2-oxo-2-(2,4,6,7-tetrahydrotriazolo[4,5-c]pyridin-5-yl)ethyl]-2-[[3-(trifluoromethoxy)phenyl]methylamino]pyrimidine-5-carboxamide Chemical compound O=C(CNC(=O)C=1C=NC(=NC=1)NCC1=CC(=CC=C1)OC(F)(F)F)N1CC2=C(CC1)NN=N2 NIPNSKYNPDTRPC-UHFFFAOYSA-N 0.000 description 1
- AFCARXCZXQIEQB-UHFFFAOYSA-N N-[3-oxo-3-(2,4,6,7-tetrahydrotriazolo[4,5-c]pyridin-5-yl)propyl]-2-[[3-(trifluoromethoxy)phenyl]methylamino]pyrimidine-5-carboxamide Chemical compound O=C(CCNC(=O)C=1C=NC(=NC=1)NCC1=CC(=CC=C1)OC(F)(F)F)N1CC2=C(CC1)NN=N2 AFCARXCZXQIEQB-UHFFFAOYSA-N 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005669 field effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0473—Wireless resource allocation based on the type of the allocated resource the resource being transmission power
-
- 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/028—Arrangements specific to the transmitter end
- H04L25/0286—Provision of wave shaping within the driver
- H04L25/0288—Provision of wave shaping within the driver the shape being matched to the transmission line
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/38—TPC being performed in particular situations
- H04W52/42—TPC being performed in particular situations in systems with time, space, frequency or polarisation diversity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/38—TPC being performed in particular situations
- H04W52/50—TPC being performed in particular situations at the moment of starting communication in a multiple access environment
Definitions
- the present disclosure relates to a transmitter that transmits signals, and a communication system provided with such a transmitter.
- a transmitter includes an output terminal, a driver, and a controller.
- the driver performs transition of a voltage of the output terminal among a plurality of voltages.
- the controller controls the driver to cause transition start timing in one voltage transition in voltage transition among the plurality of voltages to be later than transition start timing in another voltage transition.
- a communication system includes a transmitter and a receiver.
- the transmitter has an output terminal, a driver, and a controller.
- the driver performs transition of a voltage of the output terminal among a plurality of voltages.
- the controller controls the driver to cause transition start timing in one voltage transition in voltage transition among the plurality of voltages to be later than transition start timing in another voltage transition.
- the voltage of the output terminal transits among a plurality of voltages. At this time, control is performed to cause transition start timing in one voltage transition to be later than transition start timing in another voltage transition.
- transition start timing in one voltage transition is later than transition start timing in another voltage transition, and therefore it is possible to improve communication quality.
- effects described here are non-limiting, and effects achieved by the technology may be one or more of effects described in the present disclosure.
- FIG. 1 is a block diagram illustrating a configuration example of a communication system according to an embodiment of the present disclosure.
- FIG. 2 is a block diagram illustrating a configuration example of a transmitting section according to a first embodiment.
- FIG. 3 is a circuit diagram illustrating a configuration example of a driver illustrated in FIG. 2 .
- FIG. 4 is a table illustrating an operation example of the transmitting section illustrated in FIG. 2 .
- FIG. 5 is a circuit diagram illustrating a configuration example of a receiver illustrated in FIG. 1 .
- FIG. 6 is an explanatory diagram illustrating an operation example of the receiver illustrated in FIG. 1 .
- FIG. 7 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated in FIG. 2 .
- FIG. 8 A is an explanatory diagram illustrating an operation example of the driver illustrated in FIG. 3 .
- FIG. 8 B is an explanatory diagram illustrating another operation example of the driver illustrated in FIG. 3 .
- FIG. 8 C is an explanatory diagram illustrating another operation example of the driver illustrated in FIG. 3 .
- FIG. 9 is an explanatory diagram illustrating an operation example of the transmitting section illustrated in FIG. 2 .
- FIG. 10 is an eye diagram illustrating an operation example of the transmitting section illustrated in FIG. 2 .
- FIG. 11 is a block diagram illustrating a configuration example of a transmitting section according to a comparative example.
- FIG. 12 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated in FIG. 11 .
- FIG. 13 is an explanatory diagram illustrating an operation example of the transmitting section illustrated in FIG. 11 .
- FIG. 14 is an eye diagram illustrating an operation example of the transmitting section illustrated in FIG. 11 .
- FIG. 15 is a block diagram illustrating a configuration example of a transmitting section according to a modification example of the first embodiment.
- FIG. 16 is a circuit diagram illustrating a configuration example of a driver circuit illustrated in FIG. 15 .
- FIG. 17 is a timing waveform diagram illustrating an operation example of a transmitting section illustrated in FIG. 15 .
- FIG. 18 A is an explanatory diagram illustrating an operation example of the driver circuit illustrated in FIG. 16 .
- FIG. 18 B is an explanatory diagram illustrating another operation example of the driver circuit illustrated in FIG. 16 .
- FIG. 18 C is an explanatory diagram illustrating another operation example of the driver circuit illustrated in FIG. 16 .
- FIG. 19 is a block diagram illustrating a configuration example of a transmitting section according to another modification example of the first embodiment.
- FIG. 20 is a block diagram illustrating a configuration example of a transmitting section according to another modification example of the first embodiment.
- FIG. 21 is a block diagram illustrating a configuration example of a communication system according to another modification example of the first embodiment.
- FIG. 22 is a block diagram illustrating a configuration example of a transmitting section according to a second embodiment.
- FIG. 23 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated in FIG. 22 .
- FIG. 24 is an explanatory diagram illustrating an operation example of the transmitting section illustrated in FIG. 22 .
- FIG. 25 is a block diagram illustrating a configuration example of a transmitting section according to a modification example of the second embodiment.
- FIG. 26 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated in FIG. 25 .
- FIG. 27 is a block diagram illustrating a configuration example of a transmitting section according to a third embodiment.
- FIG. 28 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated in FIG. 27 .
- FIG. 29 is an explanatory diagram illustrating an operation example of a driver illustrated in FIG. 27 .
- FIG. 30 is an explanatory diagram illustrating an operation example of the transmitting section illustrated in FIG. 27 .
- FIG. 31 is a block diagram illustrating a configuration example of a transmitting section according to a modification example of the third embodiment.
- FIG. 32 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated in FIG. 31 .
- FIG. 33 is a perspective view of an external appearance configuration of a smartphone to which a transmitter according to any of the above-described embodiments is applied.
- FIG. 34 is a block diagram illustrating a configuration example of an application processor to which the transmitter according to any of the above-described embodiments is applied.
- FIG. 35 is a block diagram illustrating a configuration example of an image sensor to which the transmitter according to any of the above-described embodiments is applied.
- FIG. 1 illustrates a configuration example of a communication system to which a transmitter according to a first embodiment of the present disclosure is applied.
- a communication system 1 performs communication using signals having three voltage levels.
- the communication system 1 includes a transmitter 10 and a receiver 100 .
- the transmitter 10 has transmitting sections 11 A, 11 B, and 11 C.
- the transmitting section 11 A generates a signal SIGA on the basis of control signals UPA, DNA, and MMA to transmit the signal SIGA to the receiver 100 via a transmission line 9 A.
- the transmitting section 11 B generates a signal SIGB on the basis of control signals UPB, DNB, and MMB to transmit the signal SIGB to the receiver 100 via a transmission line 9 B
- the transmitting section 11 C generates a signal SIGC on the basis of control signals UPC, DNC, and MMC to transmit the signal SIGC to the receiver 100 via a transmission line 9 C.
- a characteristic impedance of each of the transmission lines 9 A to 9 B may be 50[ ⁇ ] in this example.
- a transmitting section 11 is hereinafter used as appropriate as a section representing any of the transmitting sections 11 A, 11 B, and 11 C.
- a control signal UP is used as appropriate as a signal representing any of the control signals UPA, UPB, and UPC;
- a control signal DN is used as appropriate as a signal representing any of the control signals DNA, DNB, and DNC;
- a control signal MM is used as appropriate as a signal representing any of the control signals MMA, MMB, and MMC;
- a signal SIG is used as appropriate as a signal representing any of the control signals SIGA, SIGB, and SIGC.
- FIG. 2 illustrates a configuration example of the transmitting section 11 .
- the transmitting section 11 has a controller 20 and a driver 13 .
- the controller 20 generates signals UP 2 , DN 2 , UP 3 , and DN 3 on the basis of the control signals UP, DN, and MM.
- the controller 20 has time delay circuits 21 to 23 , logic circuits 24 and 25 , and AND circuits 26 to 28 .
- the time delay circuit 21 delays the control signal UP by a delay amount td 1 , and outputs such a delayed control signal UP as a signal UP 1 .
- the time delay circuit 22 delays the control signal DN by the delay amount td 1 , and outputs such a delayed control signal DN as a signal DN 1 . More specifically, the delay amount of the time delay circuit 21 is same as that of the time delay circuit 22 .
- the time delay circuit 23 delays the control signal MM by a delay amount td 2 , and outputs such a delayed control signal MM as a signal MM 1 .
- the delay amount td 2 of the time delay circuit 23 is greater than the delay amount td 1 specified in the time delay circuits 21 and 22 (td 2 >td 1 ). As described hereinafter, each of the delay amounts of these time delay circuits 21 to 23 is intended to set start timing of every transition for the signal SIG.
- the AND circuit 26 calculates the logical AND of the control signal MM and the signal MM 1 , and outputs a result as a signal Mflag.
- the logic circuit 24 calculates the negative AND of an inverse signal of the signal UP 1 and the signal Mflag, and outputs a result as the signal UP 2 .
- the logic circuit 25 calculates the negative AND of an inverse signal of the signal DN 1 and the signal Mflag, and outputs a result as the signal DN 2 .
- the AND circuit 27 calculates the logical AND of the signal UP 1 and the signal Mflag, and outputs a result as the signal UP 3 .
- the AND circuit 28 calculates the logical AND of the signal DN 1 and the signal Mflag, and outputs a result as the signal DN 3 .
- the driver 13 generates the signal SIG on the basis of the signals UP 2 , DN 2 , UP 3 , and DN 3 .
- the driver 13 has driver circuits 30 and 40 .
- the signal UP 2 is inputted to a positive input terminal of the driver circuit 30 , while the signal DN 2 is inputted to a negative input terminal, and an output terminal is coupled to an output terminal of the driver circuit 40 and an output terminal Tout of the transmitting section 11 .
- the signal UP 3 is inputted to a positive input terminal of the driver circuit 40 , while the signal DN 3 is inputted to a negative input terminal, and an output terminal is coupled to the output terminal of the driver circuit 30 and the output terminal Tout.
- FIG. 3 illustrates a configuration example of the driver 13 .
- the driver circuit 30 has transistors 32 and 33 and resistors 31 , 34 , and 35 .
- the transistors 32 and 33 are N-channel MOS (Metal Oxide Semiconductor) FETs (Field-Effect Transistors).
- a gate of the transistor 32 to which the signal UP 2 is provided, corresponds to the positive input terminal of the driver circuit 30 ; a source is coupled to one end of the resistor 31 ; and a drain is coupled to a drain of the transistor 33 and one end of the resistor 35 .
- a gate of the transistor 33 to which the signal DN 2 is provided, corresponds to the negative input terminal of the driver circuit 30 ; a source is coupled to one end of the resistor 34 ; and a drain is coupled to the drain of the transistor 32 and the one end of the resistor 35 .
- the one end of the resistor 31 is coupled to the source of the transistor 32 , and a voltage V 1 is provided to the other end thereof.
- the voltage V 1 may be, for example, 400 [mV].
- the one end of the resistor 34 is coupled to the source of the transistor 33 , and the other end is grounded.
- the one end of the resistor 35 is coupled to the drains of the transistors 32 and 33 , and the other end corresponding to the output terminal of the driver circuit 30 is coupled to the output terminal Tout.
- a sum of a resistance of the resistor 31 , an on-resistance of the transistor 32 , and a resistance of the resistor 35 is in the order of about 100[ ⁇ ].
- a sum of a resistance of the resistor 34 , an on-resistance of the transistor 33 , and a resistance of the resistor 35 is in the order of about 100[ ⁇ ] in this example.
- the driver circuit 40 has transistors 42 and 43 , and resistors 41 , 44 , and 45 .
- the transistors 42 and 43 are N-channel MOS FETs.
- a gate of the transistor 42 to which the signal UP 3 is provided, corresponds to the positive input terminal of the driver circuit 40 ;
- a source is coupled to one end of the resistor 41 ; and
- a drain is coupled to a drain of the transistor 43 and one end of the resistor 45 .
- a gate of the transistor 43 to which the signal DN 3 is provided, corresponds to the negative input terminal of the driver circuit 40 ; a source is coupled to one end of the resistor 44 ; and a drain is coupled to the drain of the transistor 42 and the one end of the resistor 45 .
- the first end of the resistor 41 is coupled to the source of the transistor 42 , and the voltage V 1 is provided to the second end thereof.
- the first end of the resistor 44 is coupled to the source of the transistor 43 , and the second end is grounded.
- the first end of the resistor 45 is coupled to the drains of the transistors 42 and 43 , and the second end corresponding to the output terminal of the driver circuit 40 is coupled to the output terminal Tout.
- a sum of a resistance of the resistor 41 , an on-resistance of the transistor 42 , and a resistance of the resistor 45 is in the order of about 100[ ⁇ ].
- a sum of a resistance of the resistor 44 , an on-resistance of the transistor 43 , and a resistance of the resistor 45 is in the order of about 100[ ⁇ ] in this example.
- the output terminal of the driver circuit 30 and the output terminal of the driver circuit 40 are coupled to each other.
- two out of four transistors 32 , 33 , 42 , and 43 turn on irrespective of any voltage level of the signal SIG. This allows the transmitting section 11 to achieve the output impedance in the order of about 50[ ⁇ ], which makes it easy to attain impedance matching.
- FIG. 4 illustrates input/output characteristics of the transmitting section 11 .
- the signal SIG becomes a high-level voltage VH.
- the signal SIG becomes a low-level voltage VL.
- the control signal MM is “0”, the signal SIG becomes a medium-level voltage VM independently of levels of the control signals UP and DN.
- control signal MM is a signal controlling to determine whether the signal SIG is set to the medium-level voltage VM, and the transmitting section 11 sets the signal SIG to the medium-level voltage VM when the control signal MM is “0”.
- the transmitting section 11 sets the signal SIG to the high-level voltage VH or the low-level voltage VL depending on levels of the control signals UP and DN.
- each of the transmitting sections 11 A to 11 C outputs one of three voltage levels (high-level voltage VH, low-level voltage VL, and medium-level voltage VM).
- three transmitting sections 11 A to 11 C output voltage levels different from one another. In other words, voltage levels of the signals SIGA, SIGB, and SIGC are different from one another.
- FIG. 5 illustrates a configuration example of the receiver 100 .
- the receiver 100 receives the signals SIGA, SIGB, and SIGC.
- the receiver 100 has resistors 101 A to 101 C and amplifiers 102 A to 102 C.
- Each of the resistors 101 A to 101 C functions as a termination resistor in the communication system 1 , and a resistance thereof may be in the order of about 50[ ⁇ ] in this example.
- One end of the resistor 101 A, to which the signal SIGA is provided is coupled to an input terminal TinA and any other terminal.
- One end of the resistor 101 B, to which the signal SIGB is provided is coupled to an input terminal TinB and any other terminal.
- One end of the resistor 101 C, to which the signal SIGC is provided, is coupled to an input terminal TinC and any other terminal.
- the other end of the resistor 101 A is coupled to the other end of the resistors 101 B and the other end of the resistor 101 C.
- the other end of the resistor 101 B is coupled to the other end of the resistor 101 A and the other end of the resistor 101 C.
- the other end of the resistor 101 C is coupled to the other end of the resistor 101 A and the other end of the resistor 101 B.
- Each of the amplifiers 102 A to 102 C outputs “1” or “0” depending on a difference between a signal on a positive input terminal and a signal on a negative input terminal.
- a positive input terminal of the amplifier 102 A, to which the signal SIGA is provided, is coupled to a negative input terminal of the amplifier 102 C, the one end of the resistor 101 A, and the input terminal TinA, and a negative input terminal thereof, to which the signal SIGB is provided, is coupled to a positive input terminal of the amplifier 102 B, the one end of the resistor 101 B, and the input terminal TinB.
- the positive input terminal of the amplifier 102 B, to which the signal SIGB is provided, is coupled to the negative input terminal of the amplifier 102 A, the one end of the resistor 101 B, and the input terminal TinB, and a negative input terminal thereof, to which the signal SIGC is provided, is coupled to a positive input terminal of the amplifier 102 C, the one end of the resistor 101 C, and the input terminal TinC.
- the positive input terminal of the amplifier 102 C, to which the signal SIGC is provided, is coupled to the negative input terminal of the amplifier 102 B, the one end of the resistor 101 C, and the input terminal TinC, and a negative input terminal thereof, to which the signal SIGC is provided, is coupled to the positive input terminal of the amplifier 102 A, the one end of the resistor 101 A, and the input terminal TinA.
- FIG. 6 illustrates an operation example of the receiver 100 .
- the signal SIGA is the high-level voltage VH
- the signal SIGB is the low-level voltage VL
- the signal SIGC is the medium-level voltage VM.
- a current Iin flows through the input terminal TinA, the resistor 101 A, the resistor 101 B, and the input terminal TinB in this order. Thereafter, the high-level voltage VH is provided on the positive input terminal of the amplifier 102 A, while the low-level voltage VL is provided on the negative input terminal, and the amplifier 102 A outputs “1”.
- the low-level voltage VL is provided on the positive input terminal of the amplifier 102 B, while the medium-level voltage VM is provided on the negative input terminal, and the amplifier 102 B outputs “0”.
- the medium-level voltage VM is provided on the positive input terminal of the amplifier 102 C, while the high-level voltage VH is provided on the negative input terminal, and the amplifier 102 C outputs “0”.
- each of the amplifiers 102 A to 102 C outputs “1” or “0” depending on a difference between two of the signals SIGA to SIGC, and a subsequent-stage circuit performs a predetermined processing operation on the basis of the output signal.
- each of the “transistors 32 and 42 ” corresponds to a specific example of a “first switch” in the present disclosure.
- Each of the “transistors 33 and 43 ” corresponds to a specific example of a “second switch” in the present disclosure.
- the transmitting section 11 A generates the signal SIGA on the basis of the control signals UPA, DNA, and MMA to transmit the signal SIGA to the receiver 100 via the transmission line 9 A.
- the transmitting section 11 B generates the signal SIGB on the basis of the control signals UPB, DNB, and MMB to transmit the signal SIGB to the receiver 100 via the transmission line 9 B
- the transmitting section 11 C generates the signal SIGC on the basis of the control signals UPC, DNC, and MMC to transmit the signal SIGC to the receiver 100 via the transmission line 9 C.
- the receiver 100 receives the signals SIGA, SIGB, and SIGC.
- each transmitting section 11 transmitting sections 11 A to 11 C
- the controller 20 In each transmitting section 11 (transmitting sections 11 A to 11 C), the controller 20 generates the signals UP 2 , DN 2 , UP 3 , and DN 3 on the basis of the control signals UP, DN, and MM. Subsequently, the driver 13 generates the signal SIG (signals SIGA to SIGC) on the basis of the signals UP 2 , DN 2 , UP 3 , and DN 3 .
- SIG signals SIGA to SIGC
- FIG. 7 illustrates an operation example of the transmitting section 11 , and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the signal UP 1 or the signal DN 1 ; (C) denotes a waveform of the control signal MM; (D) denotes a waveform of the signal MM 1 ; (E) denotes a waveform of the signal Mflag; (F) denotes a waveform of the signal UP 2 or the signal DN 2 ; (G) denotes a waveform of the signal UP 3 or the signal DN 3 ; and (H) denotes a waveform of the signal SIG.
- A denotes a waveform of the control signal UP or the control signal DN
- B denotes a waveform of the signal UP 1 or the signal DN 1
- C denotes a waveform of the control signal MM
- D denotes a waveform of the signal
- the control signals UP, DN, and MM each having a minimum pulse width of a time P are provided to the transmitting section 11 .
- the time delay circuit 21 delays the control signal UP by the delay amount td 1 to generate the signal UP 1
- the time delay circuit 22 delays the control signal DN by the delay amount td 1 to generate the signal DN 1 ((A) and (B) of FIG. 7 ).
- the time delay circuit 23 delays the control signal MM by the delay amount td 2 to generate the signal MM 1 ((C) and (D) of FIG. 7 ).
- the AND circuit 26 calculates the logical AND of the control signal MM and the signal MM 1 to generate the signal Mflag ((C) to (E) of FIG. 7 ).
- the logic circuit 24 outputs the signal UP 1 as the signal UP 2
- the logic circuit 25 outputs the signal DN 1 as the signal DN 2 ((F) of FIG. 7 ).
- the AND circuit 27 outputs the signal UP 1 as the signal UP 3
- the AND circuit 28 outputs the signal DN 1 as the signal DN 3 ((G) of FIG. 7 ).
- the driver 13 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP 2 , DN 2 , UP 3 , and DN 3 ((H) of FIG. 7 ).
- FIG. 8 A illustrates an operational state of the driver 13 in a case where the signal SIG is set to the high-level voltage VH.
- each of the transistors 32 , 33 , 42 , and 43 is depicted as a switch showing an operational state thereof.
- the signals UP 2 and UP 3 become “1”
- the signals DN2 and DN3 become “0”.
- the transistors 32 and 42 turn on, and the transistors 33 and 43 turn off.
- a current I 1 flows through the resistor 31 , the transistor 32 , and the resistor 35 in this order
- a current I 2 flows through the resistor 41 , the transistor 42 , and the resistor 45 in this order. Consequently, the signal SIG becomes the high-level voltage VH.
- FIG. 8 B illustrates an operational state of the driver 13 in a case where the signal SIG is set to the low-level voltage VL.
- the signals UP 2 and UP 3 become “0”, and the signals DN 2 and DN 3 become “1”. Accordingly, the transistors 32 and 42 turn off, and the transistors 33 and 43 turn on. As a result, a current I 3 flows through the resistor 35 , the transistor 33 , and the resistor 34 in this order, and a current I 4 flows through the resistor 45 , the transistor 43 , and the resistor 44 in this order. Consequently, the signal SIG becomes the low-level voltage VL.
- Transition of the signal SIG involves a certain amount of time.
- the driver 13 starts transition of the signal SIG in timing when the signals UP 2 , DN 2 , UP 3 , and DN 3 vary (for example, but not limited to, timing t 1 and timing t 2 ) ((H) of FIG. 7 ).
- the driver 13 starts transition of the signal SIG from the low-level voltage VL toward the high-level voltage VH by turning on the transistors 32 and 42 and flowing the currents I 1 and I 2 .
- FIG. 8 A the driver 13 starts transition of the signal SIG from the low-level voltage VL toward the high-level voltage VH by turning on the transistors 32 and 42 and flowing the currents I 1 and I 2 .
- FIG. 8 A the driver 13 starts transition of the signal SIG from the low-level voltage VL toward the high-level voltage VH by turning on the transistors 32 and 42 and flowing the currents I 1 and I 2 .
- FIG. 8 A the driver 13 starts transition of the signal SIG from the
- the driver 13 starts transition of the signal SIG from the high-level voltage VH toward the low-level voltage VL by turning on the transistors 33 and 43 and flowing the currents I 3 and I 4 . Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the high-level voltage VH or the low-level voltage VL, resulting in completion of the transition.
- the signal Mflag varies from “1” to “0” ((E) of FIG. 7 ). Consequently, the logic circuit 24 sets the signal UP 2 to “1”, and the logic circuit 25 sets the signal DN 2 to “1” ((F) of FIG. 7 ). Similarly, the AND circuit 27 sets the signal UP 3 to “ 0 ”, and the AND circuit 28 sets the signal DN 3 to “0” ((G) of FIG. 7 ). Accordingly, the driver 13 performs transition of the signal SIG from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM ((H) of FIG. 7 ).
- FIG. 8 C illustrates an operational state of the driver 13 in a case where the signal SIG is set to the medium-level voltage VM.
- the signals UP 2 and DN 2 become “1”, and the signals UP 3 and DN 3 become “0”. Accordingly, the transistors 32 and 42 turn on, and the transistors 33 and 43 turn off. More specifically, so-called Thevenin termination is achieved in the driver 13 .
- a current I 5 flows through the resistor 31 and the transistor 32 in this order, and a current I 6 flows through the transistor 33 and the resistor 34 in this order. Consequently, the signal SIG becomes the medium-level voltage VM.
- the driver 13 starts transition of the signal SIG in timing t 3 ((H) of FIG. 7 ).
- the driver 13 starts transition of the signal SIG from the low-level voltage VL or the high-level voltage VH toward the medium-level voltage VM by turning on the transistors 32 and 33 and flowing the currents I 5 and I 6 . Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the medium-level voltage VM, resulting in completion of the transition.
- the signal Mflag varies from “0” to “1” ((E) of FIG. 7 ). Consequently, the logic circuit 24 outputs the signal UP 1 as the signal UP 2 , and the logic circuit 25 outputs the signal DN 1 as the signal DN 2 ((F) of FIG. 7 ). Similarly, the AND circuit 27 outputs the signal UP 1 as the signal UP 3 , and the AND circuit 28 outputs the signal DN 1 as the signal DN 3 ((G) of FIG. 7 ). Accordingly, the driver 13 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((H) of FIG. 7 ).
- the driver 13 starts transition of the signal SIG in this timing t 5 .
- the driver 13 starts transition of the signal SIG from the medium-level voltage VM toward the high-level voltage VH by turning on the transistors 32 and 42 and flowing the currents I 1 and I 2 .
- the driver 13 starts transition of the signal SIG from the medium-level voltage VM toward the low-level voltage VL by turning on the transistors 33 and 43 and flowing the currents I 3 and I 4 . Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the high-level voltage VH or the low-level voltage VL, resulting in completion of the transition.
- the transmitting section 11 delays the control signals UP and DN by the delay amount td 1 , and delays the control signal MM by the delay amount td 2 , thereby controlling the driver 13 on the basis of the delayed signals. This allows the transmitting section 11 to shift start timing of each transition in the signal SIG.
- FIG. 9 illustrates each transition of the signal SIG, and (A) depicts each transition in a superimposed manner; (B) denotes transition Thm from the high-level voltage VH to the medium-level voltage VM and transition Tlm from the low-level voltage VL to the medium-level voltage VM; (C) denotes transition Thl from the high-level voltage VH to the low-level voltage VL and transition Tlh from the low-level voltage VL to the high-level voltage VH; and (D) denotes transition Tmh from the medium-level voltage VM to the high-level voltage VH and transition Tml from the medium-level voltage VM to the low-level voltage VL.
- each transition of the signal SIG may actually exhibit, for example, a waveform that looks like converging gradually toward a target voltage; however, FIG. 9 illustrates each transition with a straight line for convenience of explanation.
- start timing t 11 of the transition Thm and Tlm ((B) of FIG. 9 ) is set as timing earlier than start timing t 12 of the transition Thl and Tlh ((C) of FIG. 9 ).
- a difference between the timing t 11 and the timing t 12 corresponds to the delay amount td 1 of the time delay circuits 21 and 22 .
- the transmitting section 11 it is possible to substantially match the end timing of the transition Thm and Tlm and the cross-timing of the transition Thl and Tlh by starting the transition Thm and Tlm earlier than the transition Thl and Tlh.
- start timing t 13 of the transition Tmh and Tml ((D) of FIG. 9 ) is set as timing later than the start timing t 12 of the transition Thl and Tlh ((C) of FIG. 9 ).
- a difference between the timing t 11 and the timing t 13 corresponds to the delay amount td 2 of the time delay circuit 23 .
- the end timing of the transition Thm and Tlm, the cross-timing of the transition Thl and Tlh, and the start timing of the transition Tmh and Tml are substantially matched by shifting start timing of each transition. This makes it possible to widen an eye aperture in an eye diagram of the signal SIG.
- FIG. 10 illustrates an eye diagram of the signal SIG.
- the eye aperture E 1 is produced between the high-level voltage VH and the medium-level voltage VM
- the eye aperture E 2 is produced between the medium-level voltage VM and the low-level voltage VL.
- a time width of each of the eye apertures E 1 and E 2 is substantially the same as the time P.
- the transmitting section 11 is provided with the time delay circuits 21 to 23 to shift start timing of each transition, it is therefore possible to widen time widths of the eye apertures E 1 and E 2 as compared with a case of a comparative example to be hereinafter described, leading to the improved communication quality as a result.
- the transmitting section 11 turns on the transistors 32 and 42 when the signal SIG is set to the high-level voltage VH ( FIG. 8 A ), turns on the transistors 33 and 43 when the signal SIG is set to the low-level voltage VL ( FIG. 8 B ), and turns on the transistors 32 and 33 when the signal SIG is set to the medium-level voltage VM ( FIG. 8 C ).
- This allows the transmitting section 11 to maintain the output impedance in the order of about 50[ ⁇ ] independently of voltage levels of the signal SIG, which makes it possible to achieve impedance matching more easily.
- FIG. 11 illustrates a configuration example of the transmitting section 11 R according to the comparative example.
- the transmitting section 11 R has a controller 20 R.
- the controller 20 R has logic circuits 24 and 25 , and AND circuits 27 and 28 .
- the controller 20 R is similar to the controller 20 according to the above-described first embodiment, except that the time delay circuits 21 to 23 and the AND circuit 26 are omitted.
- the logic circuit 24 and the AND circuit 27 operate on the basis of the control signals UP and MM
- the logic circuit 25 and the AND circuit 28 operate on the basis of the control signals DN and MM.
- FIG. 12 illustrates an operation example of the transmitting section 11 R, and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the control signal MM; (C) denotes a waveform of the signal UP 2 or the signal DN 2 ; (D) denotes a waveform of the signal UP 3 or the signal DN 3 ; and (E) denotes a waveform of the signal SIG.
- the logic circuit 24 outputs the control signal UP as the signal UP 2
- the logic circuit 25 outputs the control signal DN as the signal DN 2 ((C) of FIG. 12 ).
- the AND circuit 27 outputs the control signal UP as the signal UP 3
- the AND circuit 28 outputs the control signal DN as the signal DN 3 ((D) of FIG. 12 ).
- the driver 13 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP 2 , DN 2 , UP 3 , and DN 3 ((E) of FIG. 12 ).
- the driver 13 starts transition of the signal SIG in timing when the signals UP 2 , DN 2 , UP 3 , and DN 3 vary (for example, but not limited to, timing t 21 and timing t 22 ). Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the high-level voltage VH or the low-level voltage VL, resulting in completion of the transition.
- the control signal MM varies from “1” to “0” ((B) of FIG. 12 ). Consequently, the logic circuit 24 sets the signal UP 2 to “1”, and the logic circuit 25 sets the signal DN 2 to “1” ((C) of FIG. 12 ). Similarly, the AND circuit 27 sets the signal UP 3 to “0”, and the AND circuit 28 sets the signal DN 3 to “0” ((D) of FIG. 12 ). Accordingly, the driver 13 performs transition of the signal SIG from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM ((E) of FIG. 12 ). On this occasion, the driver 13 starts transition of the signal SIG in this timing t 23 . Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the medium-level voltage VM, resulting in completion of the transition.
- the control signal MM varies from “0” to “1” ((B) of FIG. 12 ). Consequently, the logic circuit 24 outputs the control signal UP as the signal UP 2 , and the logic circuit 25 outputs the control signal DN as the signal DN 2 ((C) of FIG. 12 ). Similarly, the AND circuit 27 outputs the control signal UP as the signal UP 3 , and the AND circuit 28 outputs the control signal DN as the signal DN 3 ((D) of FIG. 12 ). Accordingly, the driver 13 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((E) of FIG. 12 ).
- the driver 13 starts transition of the signal SIG in this timing t 24 . Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the high-level voltage VH or the low-level voltage VL, resulting in completion of the transition.
- FIG. 13 illustrates each transition of the output signal SIG from the transmitting section 11 R, and (A) depicts each transition in a superimposed manner; (B) denotes transition Thm and transition Tlm; (C) denotes transition Thl and transition Tlh; and (D) denotes transition Tmh and transition Tml.
- start timing of the transition Thm and Tlm ((B) of FIG. 13 )
- start timing of the transition Thl and Tlh ((C) of FIG. 13 )
- start timing of the transition Tmh and Tml ((D) of FIG. 13 ) are substantially consistent with one another.
- jitter J takes place in the signal SIG as illustrated in (A) of FIG. 13 .
- FIG. 14 illustrates an eye diagram of the signal SIG in the transmitting section 11 R.
- the signal SIG two eye apertures ER 1 and ER 2 are produced as with the case of the present embodiment.
- a time width of each of the eye apertures ER 1 and ER 2 is equivalent to a value derived by subtracting a time related to the jitter J from the time P.
- the time width of each of the eye apertures ER 1 and ER 2 is narrower than the time width of each of the eye apertures E 1 and E 2 according to the present embodiment ( FIG. 10 ). As a result, this may cause communication quality to be degraded in the transmitting section 11 R.
- start timing of the transition Thm and Tlm ((B) of FIG. 9 ) is set as timing earlier than the start timing of the transition Thl and Tlh ((C) of FIG. 9 ), and start timing of the transition Tmh and Tml ((D) of FIG. 9 ) is set as timing later than the start timing of the transition Thl and Tlh ((C) of FIG. 9 ).
- the start timing of each transition is shifted from the start timing of other transition in the transmitting section 11 in such a manner; therefore, it is possible to widen time widths of the eye apertures in the eye diagram of the signal SIG, leading to the improved communication quality as a result.
- the start timing of each transition is shifted from the start timing of other transition, thus allowing communication quality to be improved.
- the driver is Thevenin-terminated in setting the signal SIG to the medium-level voltage, and therefore it is possible to achieve the impedance matching more easily.
- the driver 13 is Thevenin-terminated in setting the signal SIG to the medium-level voltage VM; however, the configuration is not limited thereto.
- a transmitting section 14 according to this modification example is described in detail.
- FIG. 15 illustrates a configuration example of the transmitting section 14 .
- the transmitting section 14 has a controller 29 and a driver circuit 50 .
- the controller 29 generates the signals UP 3 and DN 3 on the basis of the control signals UP, DN, and MM.
- the controller 29 has the time delay circuits 21 to 23 and the AND circuits 26 to 28 .
- the controller 29 is similar to the controller 20 according to the above-described first embodiment, except that the logic circuits 24 and 25 are omitted.
- the driver circuit 50 generates the signal SIG on the basis of the signals UP 3 and DN 3 .
- FIG. 16 illustrates a configuration example of the driver circuit 50 .
- the driver circuit 50 has transistors 52 and 53 , and resistors 51 , 54 , and 55 .
- the transistors 52 and 53 are N-channel MOS FETs.
- a gate of the transistor 52 to which the signal UP 3 is provided from the controller 29 , corresponds to a positive input terminal of the driver circuit 50 ; a source is coupled to one end of the resistor 51 ; and a drain is coupled to a drain of the transistor 53 and one end of the resistor 55 .
- a gate of the transistor 53 to which the signal DN 3 is provided from the controller 29 , corresponds to a negative input terminal of the driver circuit 50 ; a source is coupled to one end of the resistor 54 ; and a drain is coupled to the drain of the transistor 52 and the one end of the resistor 55 .
- the one end of the resistor 51 is coupled to the source of the transistor 52 , and a voltage V 1 is provided to the other end of the resistor 51 .
- the one end of the resistor 54 is coupled to the source of the transistor 53 , and the other end is grounded.
- the one end of the resistor 55 is coupled to the drains of the transistors 52 and 53 , and the other end corresponding to an output terminal of the driver circuit 50 is coupled to the output terminal Tout.
- a sum of a resistance of the resistor 51 , an on-resistance of the transistor 52 , and a resistance of the resistor 55 is in the order of about 50[ ⁇ ].
- a sum of a resistance of the resistor 54 , an on-resistance of the transistor 53 , and a resistance of the resistor 55 is in the order of about 50[ ⁇ ] in this example.
- FIG. 17 illustrates an operation example of the transmitting section 14 , and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the signal UP 1 or the signal DN 1 ; (C) denotes a waveform of the control signal MM; (D) denotes a waveform of the signal MM 1 ; (E) denotes a waveform of the signal Mflag; (F) denotes a waveform of the signal UP 3 or the signal DN 3 ; and (G) denotes a waveform of the signal SIG.
- the AND circuit 27 outputs the signal UP 1 as the signal UP 3
- the AND circuit 28 outputs the signal DN 1 as the signal DN 3 ((F) of FIG. 17 ).
- the driver circuit 50 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP 3 and DN 3 ((G) of FIG. 17 ).
- FIG. 18 A illustrates an operational state of the driver circuit 50 in a case where the signal SIG is set to the high-level voltage VH.
- the signal UP 3 becomes “1”
- the signal DN 3 becomes “0”.
- the transistor 52 turns on, and the transistor 53 turns off.
- a current I 7 flows through the resistor 51 , the transistor 52 , and the resistor 55 in this order. Consequently, the signal SIG becomes the high-level voltage VH.
- FIG. 18 B illustrates an operational state of the driver circuit 50 in a case where the signal SIG is set to the low-level voltage VL.
- the signal UP 3 becomes “0”, and the signal DN 3 becomes “1”.
- the transistor 52 turns off, and the transistor 53 turns on.
- a current I 8 flows through the resistor 55 , the transistor 53 , and the resistor 54 in this order. Consequently, the signal SIG becomes the low-level voltage VL.
- the driver circuit 50 starts transition of the signal SIG in timing when the signals UP 3 and DN 3 vary (for example, but not limited to, timing t 41 and timing t 42 ) ((G) of FIG. 17 ). Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the high-level voltage VH or the low-level voltage VL, resulting in completion of the transition.
- the driver circuit 50 performs transition of the signal SIG from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM ((G) of FIG. 7 ).
- FIG. 18 C illustrates an operational state of the driver circuit 50 in a case where the signal SIG is set to the medium-level voltage VM.
- the signal SIG is set to the medium-level voltage VM via the resistors 101 A to 101 C of a receiving circuit 90 .
- the driver circuit 50 In performing transition of the signal SIG, the driver circuit 50 starts transition of the signal SIG in timing t 43 ((G) of FIG. 17 ). Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the medium-level voltage VM, resulting in completion of the transition.
- the driver circuit 50 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((G) of FIG. 17 ). On this occasion, the driver circuit 50 starts transition of the signal SIG in this timing t 45 . Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the high-level voltage VH or the low-level voltage VL, resulting in completion of the transition.
- the signal DN 2 is provided to the negative input terminal of the driver circuit 30
- the signal DN 3 is provided to the negative input terminal of the driver circuit 40
- the configuration is not limited thereto.
- the signal DN 2 may be provided to the negative input terminal of the driver circuit 40
- the signal DN 3 may be provided to the negative input terminal of the driver circuit 30 .
- the transistor 32 of the driver circuit 30 and the transistor 43 of the driver circuit 40 turn on. With such a configuration, it is also possible to obtain the effects similar to those attained by the transmitting section 11 according to the above-described first embodiment.
- the time delay circuits 21 and 22 delay the input signal by the delay amount td 1
- the time delay circuit 23 delays the input signal by the delay amount td 2 ; however, the configuration is not limited thereto.
- This transmitting section 16 has a controller 60 .
- the controller 60 has time delay circuits 61 to 63 and a delay amount setter 64 .
- the time delay circuit 61 is configured to allow the delay amount to be varied on the basis of a delay control signal CTL 1 , and delays the control signal UP and outputs the delayed control signal UP as the signal UP 1 .
- the time delay circuit 62 is configured to allow the delay amount to be varied on the basis of a delay control signal CTL 2 , and delays the control signal DN and outputs the delayed control signal DN as the signal DN 1 .
- the time delay circuit 63 is configured to allow the delay amount to be varied on the basis of a delay control signal CTL 3 , and delays the control signal MM and outputs the delayed control signal MM as the signal MM 1 .
- the delay amount setter 64 sets the delay amounts of the time delay circuits 61 to 63 via the delay control signals CTL 1 to CTL 3 . This allows the transmitting section 16 to adjust the delay amounts of the time delay circuits 61 to 63 , which makes it possible to adjust time widths of the eye apertures E 1 and E 2 as a result.
- the delay amount may be controlled on the basis of an instruction from a receiver.
- the communication system 2 has a receiver 110 and a transmitter 70 .
- the receiver 110 has a detector 111 .
- This detector 111 detects eye apertures and jitter of signals SIGA to SIGC, and outputs a detection result as a signal DET.
- the transmitter 70 has transmitting sections 71 A to 71 C.
- Each of the transmitting sections 71 A to 71 C has a configuration similar to that of the transmitting section 16 ( FIG. 20 ), and is configured to allow the delay amounts of the time delay circuits 61 to 63 to be varied on the basis of the signal DET.
- the delay amounts of the time delay circuits 61 to 63 are adjusted to widen time widths of the eye apertures E 1 and E 2 .
- the transmitter 70 sends the signals SIGA to SIGC each having a predetermined pattern for calibration.
- the receiver 110 detects eye apertures and jitter of the signals SIGA to SIGC, and notifies the transmitter 70 of the detection result.
- the transmitter 70 changes the delay amounts of the time delay circuits 61 to 63 on the basis of this detection result.
- the calibration mode is finished to carry out normal data transmission.
- a calibration may be performed at power-on time, on a regular basis, or at a time when the amount of data to be communicated is small.
- a communication system 3 according to a second embodiment.
- the second embodiment there are provided transmitting sections that perform preemphasis. Any other configurations are similar to those in the above-described first embodiment ( FIG. 1 and other drawings). It is to be noted that any component parts essentially same as those in the communication system 1 according to the above-described first embodiment are denoted with the same reference numerals, and the related descriptions are omitted as appropriate.
- the communication system 3 has a transmitter 80 .
- the transmitter 80 has three transmitting sections 81 A, 81 B, and 81 C. It is to be noted that a transmitting section 81 is hereinafter used as appropriate as a section representing any one of the transmitting sections 81 A, 81 B, and 81 C.
- FIG. 22 illustrates a configuration example of the transmitting section 81 .
- the transmitting section 81 has a controller 90 and the driver 13 .
- the controller 90 has time delay circuits 91 to 93 , a logic circuits 94 , and selectors 95 and 96 .
- the time delay circuit 91 delays the control signal DN by a delay amount td 11 .
- the time delay circuit 92 delays the control signal UP by the delay amount td 11 .
- the time delay circuit 93 delays the control signal MM by the delay amount td 11 , and outputs such the delayed control signal MM as the signal Mflag. More specifically, the delay amounts of the time delay circuits 91 to 93 are identical to one another.
- the logic circuits 94 calculates the logical AND of an inverse signal of the control signal MM and the signal Mflag, and outputs a result as a signal MP.
- the selector 95 outputs an output signal of the time delay circuit 91 as a signal UP 1 when the signal MP is “1”, and outputs the control signal UP as the signal UP 1 when the signal MP is “0”.
- the selector 96 outputs an output signal of the time delay circuit 92 as the signal DN 1 when the signal MP is “1”, and outputs the control signal DN as the signal DN 1 when the signal MP is “0”.
- FIG. 23 illustrates an operation example of the transmitting section 81 , and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the control signal MM; (C) denotes a waveform of the signal Mflag; (D) denotes a waveform of the signal MP; (E) denotes a waveform of the signal UP 1 or the signal DN 1 ; (F) denotes a waveform of the signal UP 2 or the signal DN 2 ; (G) denotes a waveform of the signal UP 3 or the signal DN 3 ; and (H) denotes a waveform of the signal SIG.
- the time delay circuit 93 delays the control signal MM by the delay amount td 11 to generate the signal Mflag ((B) and (C) of FIG. 23 ). Then, the logic circuit 94 calculates the logical AND of an inverse signal of the control signal MM and the signal Mflag to generate the signal MP ((B) to (D) of FIG. 23 ). When this signal MP is “0”, the selector 95 outputs the control signal UP as the signal UP 1 , and the selector 96 outputs the control signal DN as the signal DN 1 ((E) of FIG. 23 ). Further, when the signal MP is “1”, the selector 95 outputs an output signal of the time delay circuit 91 as the signal UP 1 , and the selector 96 outputs an output signal of the time delay circuit 92 as the signal DN 1 .
- the logic circuit 24 outputs the signal UP 1 as the signal UP 2
- the logic circuit 25 outputs the signal DN 1 as the signal DN 2 ((F) of FIG. 23 ).
- the AND circuit 27 outputs the signal UP 1 as the signal UP 3
- the AND circuit 28 outputs the signal DN 1 as the signal DN 3 ((G) of FIG. 23 ).
- the driver 13 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP 2 , DN 2 , UP 3 , and DN 3 ((H) of FIG. 23 ).
- both of the signals UP 1 and DN 1 are inverted.
- the control signal UP and the control signal DN are inverted to each other, and therefore, for example, the control signal UP during a period of timing t 52 to timing t 53 may become an inverted signal of an output signal of the time delay circuit 91 (namely, delayed control signal DN) during a period of timing t 53 to timing t 54 .
- the signals UP 1 and DN 1 are inverted before or after the timing t 53 in such a manner, and therefore the signals UP 2 , DN 2 , UP 3 , and DN 3 are also inverted before or after the timing t 53 .
- both of the transistors 32 and 42 turn on in the driver 13 as illustrated in FIG. 8 A .
- the signal SIG varies as if to transit from the low-level voltage VL to the high-level voltage VH to reach the medium-level voltage VM.
- both of the transistors 33 and 43 turn on in the driver 13 as illustrated in FIG. 8 B .
- the signal SIG varies as if to transit from the high-level voltage VH to the low-level voltage VL to reach the medium-level voltage VM.
- the transmitting section 81 performs preemphasis during a period of timing t 53 to timing t 54 .
- the signal Mflag varies from “1” to “0” ((C) of FIG. 23 ). Consequently, the logic circuit 24 sets the signal UP 2 to “1”, and the logic circuit 25 sets the signal DN 2 to “1” ((F) of FIG. 23 ). Similarly, the AND circuit 27 sets the signal UP 3 to “0”, and the AND circuit 28 sets the signal DN 3 to “0” ((G) of FIG. 23 ). At this time, both of the transistors 33 and 43 turn on in the driver 13 as illustrated in FIG. 8 C , resulting in Thevenin termination being achieved. Accordingly, after that, the signal SIG maintains the medium-level voltage VM ((H) of FIG. 23 ).
- the signal Mflag varies from “0” to “1” ((C) of FIG. 23 ). Consequently, the logic circuit 24 outputs the signal UP 1 as the signal UP 2 , and the logic circuit 25 outputs the signal DN 1 as the signal DN 2 ((F) of FIG. 23 ). Similarly, the AND circuit 27 outputs the signal UP 1 as the signal UP 3 , and the AND circuit 28 outputs the signal DN 1 as the signal DN 3 ((G) of FIG. 23 ). Accordingly, the driver 13 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((H) of FIG. 23 ).
- the preemphasis is carried out in the transmitting section 81 at the time of transition from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM. This makes it possible to perform the transition from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM in less time.
- FIG. 24 illustrates each transition of the signal SIG, and (A) depicts each transition in a superimposed manner; (B) denotes transition Thm from the high-level voltage VH to the medium-level voltage VM and transition Tlm from the low-level voltage VL to the medium-level voltage VM; (C) denotes transition Thl from the high-level voltage VH to the low-level voltage VL and transition Tlh from the low-level voltage VL to the high-level voltage VH; and (D) denotes transition Tmh from the medium-level voltage VM to the high-level voltage VH and transition Tml from the medium-level voltage VM to the low-level voltage VL.
- a slew rate of the transition Thm and Tlm ((B) of FIG. 24 ) is made almost equal to a slew rate of the transition Thl and Tlh ((C) of FIG. 24 ). More specifically, in the transmitting section 81 , for example, when the signal SIG transits from the high-level voltage VH to the medium-level voltage VM, the signal SIG varies as if to transit from the high-level voltage VH to the low-level voltage VL with the help of the preemphasis.
- the signal SIG transits from the low-level voltage VL to the medium-level voltage VM
- the signal SIG varies as if to transit from the low-level voltage VL to the high-level voltage VH with the help of the preemphasis. Therefore, in the transmitting section 81 , it is possible to substantially match the end timing of the transition Thm and Tlm and the cross-timing of the transition Thl and Tlh.
- start timing t 62 of the transition Tmh and Tml ((D) of FIG. 24 ) is set as timing later than the start timing t 61 of the transition Thl and Tlh ((C) of FIG. 24 ).
- a difference between the timing t 61 and the timing t 62 corresponds to the delay amount td 11 of the time delay circuits 91 to 93 .
- the preemphasis is carried out when the signal SIG transits from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM, and the start timing is delayed when the signal SIG transits from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL.
- the preemphasis is carried out at the time of transition from the high-level voltage or the low-level voltage to the medium-level voltage, and therefore it is possible to improve communication quality. Any other effects are similar to those attained in the case of the above-described first embodiment.
- the driver 13 is Thevenin-terminated in setting the signal SIG to the medium-level voltage VM; however, the configuration is not limited thereto.
- a transmitting section 84 according to this modification example is described in detail.
- FIG. 25 illustrates a configuration example of the transmitting section 84 .
- the transmitting section 84 has a controller 99 and the driver circuit 50 .
- the controller 99 generates the signals UP 3 and DN 3 on the basis of the control signals UP, DN, and MM.
- the controller 99 has the time delay circuits 91 to 93 , the logic circuit 94 , the selectors 95 and 96 , and AND circuits 27 and 28 .
- the controller 99 is similar to the controller 90 according to the above-described second embodiment, except that the logic circuits 24 and 25 are omitted.
- FIG. 26 illustrates an operation example of the transmitting section 84 , and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the control signal MM; (C) denotes a waveform of the signal Mflag; (D) denotes a waveform of the signal MP; (E) denotes a waveform of the signal UP 1 or the signal DN 1 ; (F) denotes a waveform of the signal UP 3 or the signal DN 3 ; and (G) denotes a waveform of the signal SIG.
- the AND circuit 27 outputs the signal UP 1 as the signal UP 3
- the AND circuit 28 outputs the signal DN 1 as the signal DN 3 ((F) of FIG. 26 ).
- the driver 50 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP 3 and DN 3 ((G) of FIG. 26 ).
- the transmitting section 84 carries out the preemphasis during a period of timing t 73 to timing t 74 , and the signal SIG reaches the medium-level voltage VM in the timing t 74 .
- the signal Mflag varies from “1” to “0” ((C) of FIG. 26 ). Consequently, the AND circuit 27 sets the signal UP 3 to “0”, and the AND circuit 28 sets the signal DN 3 to “0” ((F) of FIG. 26 ).
- both of the transistors 52 and 53 turn off in the driver circuit 50 as illustrated in FIG. 18 C , resulting in the output impedance being placed in a high-impedance state. Accordingly, after that, the signal SIG maintains the medium-level voltage VM ((G) of FIG. 26 ).
- the driver circuit 50 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((G) of FIG. 26 ).
- Each of the modification examples of the above-described first embodiment may be applicable to the transmitting section 81 according to the above-described second embodiment.
- a communication system 4 according to a third embodiment.
- the third embodiment there are provided transmitting sections that perform the preemphasis in a different manner from the transmitting section 81 according to the second embodiment.
- Any other configurations are similar to those in the above-described first embodiment ( FIG. 1 and other drawings). It is to be noted that any component parts essentially same as those in the communication system 1 according to the above-described first embodiment are denoted with the same reference numerals, and the related descriptions are omitted as appropriate.
- the communication system 4 has a transmitter 120 .
- the transmitter 120 has three transmitting sections 121 A, 121 B, and 121 C. It is to be noted that a transmitting section 121 is hereinafter used as appropriate as a section representing any one of the transmitting sections 121 A, 121 B, and 121 C.
- FIG. 27 illustrates a configuration example of the transmitting section 121 .
- the transmitting section 121 has a controller 130 and the driver 13 .
- the controller 130 has time delay circuits 131 to 133 , a logic circuit 134 , and OR circuits 135 and 136 .
- the time delay circuit 131 delays the control signal UP by a delay amount td 21 , and outputs the delayed control signal UP as a signal UP 4 .
- the time delay circuit 132 delays the control signal DN by the delay amount td 21 , and outputs the delayed control signal DN as a signal DN 4 . More specifically, the delay amount of the time delay circuits 131 and 132 is identical.
- the time delay circuit 133 delays the control signal MM by a delay amount td 22 , and outputs the delayed control signal MM as a signal MM 2 .
- the delay amount td 22 of the time delay circuit 133 is greater than the delay amount td 21 specified in the time delay circuits 131 and 132 (td 22 >td 21 ).
- the logic circuit 134 calculates the logical AND of an inverse signal of the control signal MM and the signal Mflag, and outputs a result as the signal MP.
- the OR circuit 135 calculates the logical AND of the signal UP 4 and the signal MP, and outputs a result as the signal UP 1 .
- the OR circuit 136 calculates the logical AND of the signal DN 4 and the signal MP, and outputs a result as the signal DN 1 .
- FIG. 28 illustrates an operation example of the transmitting section 121 , and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the signal UP 4 or the signal DN 4 ; (C) denotes a waveform of the control signal MM; (D) denotes a waveform of the signal Mflag; (E) denotes a waveform of the signal MP; (F) denotes a waveform of the signal UP 1 or the signal DN 1 ; (G) denotes a waveform of the signal UP 2 or the signal DN 2 ; (H) denotes a waveform of the signal UP 3 or the signal DN 3 ; and (I) denotes a waveform of the signal SIG.
- the time delay circuit 131 delays the control signal UP by the delay amount td 21 to generate the signal UP 4
- the time delay circuit 132 delays the control signal DN by the delay amount td 21 to generate the signal DN 4 ((A) and (B) of FIG. 28 ).
- the time delay circuit 133 delays the control signal MM by the delay amount td 22 to generate the signal Mflag ((C) and (D) of FIG. 28 ).
- the logic circuit 134 calculates the logical AND of an inverse signal of the control signal MM and the signal Mflag to generate the signal MP ((E) of FIG. 28 ).
- the OR circuit 135 calculates the logical AND of the control signal UP 4 and the signal MP to generate the signal UP 1
- the OR circuit 136 calculates the logical AND of the signal DN 4 and the signal MP to generate the signal DN 1 ((F) of FIG. 28 ).
- the logic circuit 24 outputs the signal UP 1 as the signal UP 2
- the logic circuit 25 outputs the signal DN 1 as the signal DN 2 ((G) of FIG. 28 ).
- the AND circuit 27 outputs the signal UP 1 as the signal UP 3
- the AND circuit 28 outputs the signal DN 1 as the signal DN 3 ((H) of FIG. 28 ).
- the driver 13 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP 2 , DN 2 , UP 3 , and DN 3 ((I) of FIG. 28 ).
- the driver 13 performs transition of the signal SIG from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM ((I) of FIG. 28 ).
- FIG. 29 illustrates an operational state of the driver 13 in a case where the signal SIG is set to the medium-level voltage VM.
- the signals UP 2 , DN 2 , UP 3 , and DN 3 become “1”, and therefore the transistors 32 , 33 , 42 , and 43 turn on. More specifically, so-called Thevenin termination is achieved in the driver 13 .
- the current I 5 flows through the resistor 31 and the transistor 32 in this order, and the current I 6 flows through the transistor 33 and the resistor 34 in this order.
- the current I 7 flows through the resistor 41 and the transistor 42 in this order, and the current I 8 flows through the transistor 43 and the resistor 44 in this order. Consequently, the signal SIG becomes the medium-level voltage VM.
- the signal Mflag varies from “1” to “0” ((D) of FIG. 28 ). Consequently, the logic circuit 24 sets the signal UP 2 to “1”, and the logic circuit 25 sets the signal DN 2 to “1” ((G) of FIG. 28 ). Similarly, the AND circuit 27 sets the signal UP 3 to “0”, and the AND circuit 28 sets the signal DN 3 to “0” ((H) of FIG. 28 ). At this time, both of the transistors 33 and 43 turn on in the driver 13 as illustrated in FIG. 8 C , resulting in Thevenin termination being achieved. Accordingly, after that, the signal SIG maintains the medium-level voltage VM ((I) of FIG. 28 ).
- the signal Mflag varies from “0” to “1” ((D) of FIG. 28 ). Consequently, the logic circuit 24 outputs the signal UP 1 as the signal UP 2 , and the logic circuit 25 outputs the signal DN 1 as the signal DN 2 ((G) of FIG. 28 ). Similarly, the AND circuit 27 outputs the signal UP 1 as the signal UP 3 , and the AND circuit 28 outputs the signal DN 1 as the signal DN 3 ((H) of FIG. 28 ). Accordingly, the driver 13 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((I) of FIG. 28 ).
- the preemphasis is carried out through the Thevenin termination at the time of transition from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM. This makes it possible to perform the transition from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM in less time.
- FIG. 30 illustrates each transition of the signal SIG, and (A) depicts each transition in a superimposed manner; (B) denotes transition Thm from the high-level voltage VH to the medium-level voltage VM and transition Tlm from the low-level voltage VL to the medium-level voltage VM; (C) denotes transition Thl from the high-level voltage VH to the low-level voltage VL and transition Tlh from the low-level voltage VL to the high-level voltage VH; and (D) denotes transition Tmh from the medium-level voltage VM to the high-level voltage VH and transition Tml from the medium-level voltage VM to the low-level voltage VL.
- start timing t 91 of the transition Thm and Tlm ((B) of FIG. 30 ) is set as timing earlier than start timing t 92 of the transition Thl and Tlh ((C) of FIG. 30 ).
- a difference between the timing t 91 and the timing t 92 corresponds to the delay amount td 21 of the time delay circuits 131 and 132 . In such a manner, it is possible to substantially match end timing of the transition Thm and Tlm and cross-timing of the transition Thl and Tlh by shifting start timing of the transition.
- the preemphasis is carried out through the Thevenin termination in the transition Thm and Tlm; however, a slew rate of the transition Thm and Tlm is lower than that of the transition Thl and Tlh in this example. Therefore, in the transmitting section 11 , it is possible to substantially match the end timing of the transition Thm and Tlm and the cross-timing of the transition Thl and Tlh by starting the transition Thm and Tlm earlier than the transition Thl and Tlh.
- start timing t 93 of the transition Tmh and Tml ((D) of FIG. 30 ) is set as timing later than the start timing t 92 of the transition Thl and Tlh ((C) of FIG. 30 ).
- a difference between the timing t 91 and the timing t 93 corresponds to the delay amount td 22 of the time delay circuit 133 .
- the preemphasis is carried out through the Thevenin termination and the start timing of the transition is put ahead when the signal SIG transits from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM. Further, in the transmitting section 121 , the start timing of the transition is put off when the signal SIG transits from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL.
- This allows the transmitting section 121 to substantially match the end timing of the transition Thm and Tlm, the cross-timing of the transition Thl and Tlh, and the start timing of the transition Tmh and Tml. As a result, this makes it possible to widen eye apertures in an eye diagram of the signal SIG, leading to the improved communication quality.
- the preemphasis is carried out through the Thevenin termination at the time of transition from the high-level voltage or the low-level voltage to the medium-level voltage, and therefore it is possible to increase a signal slew rate, leading to the improved communication quality.
- the start timing of the transition is adjusted in addition to the preemphasis to be performed through the Thevenin termination, and therefore it is possible to widen eye apertures in the eye diagram of the signal SIG, leading to the improved communication quality.
- the driver 13 is Thevenin-terminated in setting the signal SIG to the medium-level voltage VM; however, the configuration is not limited thereto.
- a transmitting section 124 according to this modification example is described in detail.
- FIG. 31 illustrates a configuration example of the transmitting section 124 .
- the transmitting section 124 has a controller 139 and the driver circuit 50 .
- the controller 139 generates the signals UP 3 and DN 3 on the basis of the control signals UP, DN, and MM.
- the controller 139 has the time delay circuits 131 to 133 , the logic circuit 134 , OR circuits 135 and 136 , and the AND circuits 27 and 28 .
- the controller 139 is similar to the controller 130 according to the above-described third embodiment, except that the logic circuits 24 and 25 are omitted.
- FIG. 32 illustrates an operation example of the transmitting section 124 , and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the signal UP 4 or the signal DN 4 ; (C) denotes a waveform of the control signal MM; (D) denotes a waveform of the signal Mflag; (E) denotes a waveform of the signal MP; (F) denotes a waveform of the signal UP 1 or the signal DN 1 ; (G) denotes a waveform of the signal UP 3 or the signal DN 3 ; and (H) denotes a waveform of the signal SIG.
- the AND circuit 27 outputs the signal UP 1 as the signal UP 3
- the AND circuit 28 outputs the signal DN 1 as the signal DN 3 ((G) of FIG. 32 ).
- the driver 50 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP 3 and DN 3 ((H) of FIG. 32 ).
- the transmitting section 124 carries out the preemphasis through the Thevenin-termination during a period of timing t 103 to timing t 104 , and the signal SIG reaches the medium-level voltage VM in the timing t 104 .
- the signal Mflag varies from “1” to “0” ((D) of FIG. 32 ). Consequently, the AND circuit 27 sets the signal UP 3 to “0”, and the AND circuit 28 sets the signal DN 3 to “0” ((G) of FIG. 32 ).
- both of the transistors 52 and 53 turn off in the driver circuit 50 as illustrated in FIG. 18 C , resulting in the output impedance being placed in a high-impedance state. Accordingly, after that, the signal SIG maintains the medium-level voltage VM ((H) of FIG. 32 ).
- the signal Mflag varies from “0” to “1” ((D) of FIG. 32 ). Consequently, the AND circuit 27 outputs the signal UP 1 as the signal UP 3 , and the AND circuit 28 outputs the signal DN 1 as the signal DN 3 ((G) of FIG. 32 ). Accordingly, the driver circuit 50 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((H) of FIG. 32 ).
- Each of the modification examples of the above-described first embodiment may be applicable to the transmitting section 121 according to the above-described third embodiment.
- FIG. 33 illustrates an external view of a smartphone 300 (multifunctional mobile phone) to which the transmitter according to any of the above-described embodiments and modification examples thereof is applied.
- a smartphone 300 multifunctional mobile phone
- a variety of devices are built into this smartphone 300 , and the transmitter according to any of the above-described embodiments and modification examples is applied in a communication system in which data communication is made among these devices.
- FIG. 34 illustrates a configuration example of an application processor 310 to be used in the smartphone 300 .
- the application processor 310 has a CPU (Central Processing Unit) 311 , a memory controller 312 , a power supply controller 313 , an external interface 314 , a GPU (Graphics Processing Unit) 315 , a media processor 316 , a display controller 317 , and an MIPI (Mobile Industry Processor Interface) interface 318 .
- the CPU 311 , the memory controller 312 , the power supply controller 313 , the external interface 314 , the GPU 315 , the media processor 316 , and the display controller 317 are coupled to a system bus 319 to allow for data communication among these sections via this system bus 319 .
- the CPU 311 processes various information to be handled in the smartphone 300 in accordance with programs.
- the memory controller 312 controls a memory 501 to be used by the CPU 311 for information processing operation.
- the power supply controller 313 controls a power supply of the smartphone 300 .
- the external interface 314 is an interface for communication with external devices, and is coupled to a wireless communication section 502 and an image sensor 503 in this example.
- the wireless communication section 502 performs wireless communication with mobile phone base stations, and may include, for example, a baseband section, an RF (Radio Frequency) front-end section, and other components.
- the image sensor 503 acquires images, and may include, for example, a CMOS sensor.
- the GPU 315 carries out image processing operation.
- the media processor 316 processes information such as voice, characters, and graphics.
- the display controller 317 controls a display 504 via the MIPI interface 318 .
- the MIPI interface 318 transmits image signals to the display 504 .
- image signals for example, YUV format, RGB format, and other format signals may be used.
- the transmitter according to any of the above-described embodiments and modification examples may be applicable to this MIPI interface 318 .
- FIG. 35 illustrates a configuration example of an image sensor 410 .
- the image sensor 410 has a sensor section 411 , an ISP (Image Signal Processor) 412 , a JPEG (Joint Photographic Experts Group) encoder 413 , a CPU 414 , a RAM (Random Access Memory) 415 , a ROM (Read Only Memory) 416 , a power supply controller 417 , an I 2 C (Inter-Integrated Circuit) interface 418 , and an MIPI interface 419 .
- each of these blocks is coupled to a system bus 420 to allow for data communication among these blocks via this system bus 420 .
- the sensor section 411 acquires images, and may be configured of, for example, a CMOS sensor.
- the ISP 412 performs predetermined processing operation for the images acquired by the sensor section 411 .
- the JPEG encoder 413 encodes the images processed by the ISP 412 to generate JPEG-format images.
- the CPU 414 controls each block of the image sensor 410 in accordance with programs.
- the RAM 415 is a memory to be used by the CPU 414 for information processing operation.
- the ROM 416 stores programs to be executed in the CPU 414 .
- the power supply controller 417 controls a power supply of the image sensor 410 .
- the I 2 C interface 418 receives control signals from the application processor 310 .
- the image sensor 410 also receives clock signals from the application processor 310 in addition to the control signals.
- the image sensor 410 is configured to be operable on the basis of clock signals at various frequencies.
- the MIPI interface 419 transmits image signals to the application processor 310 .
- image signals for example, YUV format, RGB format, and other format signals may be used.
- the transmitter according to any of the above-described embodiments and modification examples may be applicable to this MIPI interface 419 .
- the transmitting section 11 is configured to allow for generation of three voltage levels (high-level voltage VH, low-level voltage VL, and medium-level voltage VM); however, the configuration is not limited thereto. Alternatively, for example, the transmitting section 11 may be configured to allow for generation of four or more voltage levels.
- the transmitter 10 is provided with three transmitting sections 11 A to 11 C; however, the configuration is not limited thereto. Alternatively, the transmitter 10 may be provided with two or less or four or more transmitting sections.
- the present technology may include the following configurations.
- a transmitter including:
- transition start timing in voltage transition between the first voltage and the second voltage is later than transition start timing in voltage transition from the first voltage or the second voltage to the third voltage.
- a communication system provided with a transmitter and a receiver, the transmitter including:
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Dc Digital Transmission (AREA)
- Information Transfer Systems (AREA)
- Logic Circuits (AREA)
Abstract
A transmitter of the present disclosure includes: an output terminal; a driver that performs transition of a voltage of the output terminal among a plurality of voltages; and a controller that controls the driver to cause transition start timing in one voltage transition in voltage transition among the plurality of voltages to be later than transition start timing in another voltage transition.
Description
- The present Application is a Continuation Application of U.S. patent application Ser. No. 17/371,916 filed Jul. 9, 2021, which is a Continuation Application of U.S. patent application Ser. No. 15/930,723 filed May 13, 2020, now U.S. Pat. No. 11,096,174, issued on Aug. 17, 2021, which is a Continuation Application of U.S. patent application Ser. No. 16/235,555 filed Dec. 28, 2018, now U.S. Pat. No. 10,687,336, issued on Jun. 16, 2020, which is a Continuation Application of U.S. patent application Ser. No. 15/122,312 filed Aug. 29, 2016, now U.S. Pat. No. 10,194,443, issued on Jan. 29, 2019, which is a 371 National Stage Entry of International Application No.: PCT/JP2015/056305, filed on Mar. 4, 2015, which in turn claims priority from Japanese Application No. 2014-062570, filed on Mar. 25, 2014, the entire contents of which are incorporated herein by reference.
- The present disclosure relates to a transmitter that transmits signals, and a communication system provided with such a transmitter.
- In association with highly-functional and multifunctional capabilities achieved in an electronic apparatus in recent years, a variety of devices such as semiconductor chips, sensors, and display devices have been built into the electronic apparatus. Large amounts of data have been exchanged to and from these devices, and the data amount has increased with advancing highly-functional and multifunctional capabilities of the electronic apparatus.
- In regard to methods of communicating larger amounts of data, various technologies have been disclosed. For example, there have been disclosed communication systems that communicate data utilizing three voltage levels in
PTL 1 andPTL 2. - [PTL 1] Japanese Unexamined Patent Application Publication (Published Japanese Translation of PCT Application) No. JP2011-517159
- [PTL 2] Japanese Unexamined Patent Application Publication (Published Japanese Translation of PCT Application) No. JP2010-520715
- Meanwhile, in a communication system, high communication quality is typically desired, and additional improvement of the communication quality is expected.
- Accordingly, it is desirable to provide a transmitter and a communication system that makes it possible to improve communication quality.
- A transmitter according to an embodiment of the present disclosure includes an output terminal, a driver, and a controller. The driver performs transition of a voltage of the output terminal among a plurality of voltages. The controller controls the driver to cause transition start timing in one voltage transition in voltage transition among the plurality of voltages to be later than transition start timing in another voltage transition.
- A communication system according to an embodiment of the present disclosure includes a transmitter and a receiver. The transmitter has an output terminal, a driver, and a controller. The driver performs transition of a voltage of the output terminal among a plurality of voltages. The controller controls the driver to cause transition start timing in one voltage transition in voltage transition among the plurality of voltages to be later than transition start timing in another voltage transition.
- In the transmitter and the communication system according to the respective embodiments of the present disclosure, the voltage of the output terminal transits among a plurality of voltages. At this time, control is performed to cause transition start timing in one voltage transition to be later than transition start timing in another voltage transition.
- According to the transmitter and the communication system according to the respective embodiments of the present disclosure, transition start timing in one voltage transition is later than transition start timing in another voltage transition, and therefore it is possible to improve communication quality. It is to be noted that effects described here are non-limiting, and effects achieved by the technology may be one or more of effects described in the present disclosure.
-
FIG. 1 is a block diagram illustrating a configuration example of a communication system according to an embodiment of the present disclosure. -
FIG. 2 is a block diagram illustrating a configuration example of a transmitting section according to a first embodiment. -
FIG. 3 is a circuit diagram illustrating a configuration example of a driver illustrated inFIG. 2 . -
FIG. 4 is a table illustrating an operation example of the transmitting section illustrated inFIG. 2 . -
FIG. 5 is a circuit diagram illustrating a configuration example of a receiver illustrated inFIG. 1 . -
FIG. 6 is an explanatory diagram illustrating an operation example of the receiver illustrated inFIG. 1 . -
FIG. 7 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated inFIG. 2 . -
FIG. 8A is an explanatory diagram illustrating an operation example of the driver illustrated inFIG. 3 . -
FIG. 8B is an explanatory diagram illustrating another operation example of the driver illustrated inFIG. 3 . -
FIG. 8C is an explanatory diagram illustrating another operation example of the driver illustrated inFIG. 3 . -
FIG. 9 is an explanatory diagram illustrating an operation example of the transmitting section illustrated inFIG. 2 . -
FIG. 10 is an eye diagram illustrating an operation example of the transmitting section illustrated inFIG. 2 . -
FIG. 11 is a block diagram illustrating a configuration example of a transmitting section according to a comparative example. -
FIG. 12 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated inFIG. 11 . -
FIG. 13 is an explanatory diagram illustrating an operation example of the transmitting section illustrated inFIG. 11 . -
FIG. 14 is an eye diagram illustrating an operation example of the transmitting section illustrated inFIG. 11 . -
FIG. 15 is a block diagram illustrating a configuration example of a transmitting section according to a modification example of the first embodiment. -
FIG. 16 is a circuit diagram illustrating a configuration example of a driver circuit illustrated inFIG. 15 . -
FIG. 17 is a timing waveform diagram illustrating an operation example of a transmitting section illustrated inFIG. 15 . -
FIG. 18A is an explanatory diagram illustrating an operation example of the driver circuit illustrated inFIG. 16 . -
FIG. 18B is an explanatory diagram illustrating another operation example of the driver circuit illustrated inFIG. 16 . -
FIG. 18C is an explanatory diagram illustrating another operation example of the driver circuit illustrated inFIG. 16 . -
FIG. 19 is a block diagram illustrating a configuration example of a transmitting section according to another modification example of the first embodiment. -
FIG. 20 is a block diagram illustrating a configuration example of a transmitting section according to another modification example of the first embodiment. -
FIG. 21 is a block diagram illustrating a configuration example of a communication system according to another modification example of the first embodiment. -
FIG. 22 is a block diagram illustrating a configuration example of a transmitting section according to a second embodiment. -
FIG. 23 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated inFIG. 22 . -
FIG. 24 is an explanatory diagram illustrating an operation example of the transmitting section illustrated inFIG. 22 . -
FIG. 25 is a block diagram illustrating a configuration example of a transmitting section according to a modification example of the second embodiment. -
FIG. 26 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated inFIG. 25 . -
FIG. 27 is a block diagram illustrating a configuration example of a transmitting section according to a third embodiment. -
FIG. 28 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated inFIG. 27 . -
FIG. 29 is an explanatory diagram illustrating an operation example of a driver illustrated inFIG. 27 . -
FIG. 30 is an explanatory diagram illustrating an operation example of the transmitting section illustrated inFIG. 27 . -
FIG. 31 is a block diagram illustrating a configuration example of a transmitting section according to a modification example of the third embodiment. -
FIG. 32 is a timing waveform diagram illustrating an operation example of the transmitting section illustrated inFIG. 31 . -
FIG. 33 is a perspective view of an external appearance configuration of a smartphone to which a transmitter according to any of the above-described embodiments is applied. -
FIG. 34 is a block diagram illustrating a configuration example of an application processor to which the transmitter according to any of the above-described embodiments is applied. -
FIG. 35 is a block diagram illustrating a configuration example of an image sensor to which the transmitter according to any of the above-described embodiments is applied. - Hereinafter, some embodiments of the present disclosure will be described in detail with reference to the drawings. It is to be noted that description will be given in the following order.
-
- 1. First Embodiment
- 2. Second Embodiment
- 3. Third Embodiment
- 4. Application Examples
-
FIG. 1 illustrates a configuration example of a communication system to which a transmitter according to a first embodiment of the present disclosure is applied. Acommunication system 1 performs communication using signals having three voltage levels. Thecommunication system 1 includes atransmitter 10 and areceiver 100. - The
transmitter 10 has transmittingsections section 11A generates a signal SIGA on the basis of control signals UPA, DNA, and MMA to transmit the signal SIGA to thereceiver 100 via atransmission line 9A. Similarly, the transmittingsection 11B generates a signal SIGB on the basis of control signals UPB, DNB, and MMB to transmit the signal SIGB to thereceiver 100 via atransmission line 9B, and the transmitting section 11C generates a signal SIGC on the basis of control signals UPC, DNC, and MMC to transmit the signal SIGC to thereceiver 100 via atransmission line 9C. A characteristic impedance of each of thetransmission lines 9A to 9B may be 50[Ω] in this example. - It is to be noted that a transmitting section 11 is hereinafter used as appropriate as a section representing any of the transmitting
sections -
FIG. 2 illustrates a configuration example of the transmitting section 11. The transmitting section 11 has acontroller 20 and adriver 13. - The
controller 20 generates signals UP2, DN2, UP3, and DN3 on the basis of the control signals UP, DN, and MM. Thecontroller 20 hastime delay circuits 21 to 23,logic circuits circuits 26 to 28. - The
time delay circuit 21 delays the control signal UP by a delay amount td1, and outputs such a delayed control signal UP as a signal UP1. Thetime delay circuit 22 delays the control signal DN by the delay amount td1, and outputs such a delayed control signal DN as a signal DN1. More specifically, the delay amount of thetime delay circuit 21 is same as that of thetime delay circuit 22. Thetime delay circuit 23 delays the control signal MM by a delay amount td2, and outputs such a delayed control signal MM as a signal MM1. The delay amount td2 of thetime delay circuit 23 is greater than the delay amount td1 specified in thetime delay circuits 21 and 22 (td2>td1). As described hereinafter, each of the delay amounts of thesetime delay circuits 21 to 23 is intended to set start timing of every transition for the signal SIG. - The AND
circuit 26 calculates the logical AND of the control signal MM and the signal MM1, and outputs a result as a signal Mflag. Thelogic circuit 24 calculates the negative AND of an inverse signal of the signal UP1 and the signal Mflag, and outputs a result as the signal UP2. Thelogic circuit 25 calculates the negative AND of an inverse signal of the signal DN1 and the signal Mflag, and outputs a result as the signal DN2. The ANDcircuit 27 calculates the logical AND of the signal UP1 and the signal Mflag, and outputs a result as the signal UP3. The ANDcircuit 28 calculates the logical AND of the signal DN1 and the signal Mflag, and outputs a result as the signal DN3. - The
driver 13 generates the signal SIG on the basis of the signals UP2, DN2, UP3, and DN3. Thedriver 13 hasdriver circuits driver circuit 30, while the signal DN2 is inputted to a negative input terminal, and an output terminal is coupled to an output terminal of thedriver circuit 40 and an output terminal Tout of the transmitting section 11. The signal UP3 is inputted to a positive input terminal of thedriver circuit 40, while the signal DN3 is inputted to a negative input terminal, and an output terminal is coupled to the output terminal of thedriver circuit 30 and the output terminal Tout. -
FIG. 3 illustrates a configuration example of thedriver 13. Thedriver circuit 30 hastransistors resistors transistors transistor 32, to which the signal UP2 is provided, corresponds to the positive input terminal of thedriver circuit 30; a source is coupled to one end of theresistor 31; and a drain is coupled to a drain of thetransistor 33 and one end of theresistor 35. A gate of thetransistor 33, to which the signal DN2 is provided, corresponds to the negative input terminal of thedriver circuit 30; a source is coupled to one end of theresistor 34; and a drain is coupled to the drain of thetransistor 32 and the one end of theresistor 35. The one end of theresistor 31 is coupled to the source of thetransistor 32, and a voltage V1 is provided to the other end thereof. The voltage V1 may be, for example, 400 [mV]. The one end of theresistor 34 is coupled to the source of thetransistor 33, and the other end is grounded. The one end of theresistor 35 is coupled to the drains of thetransistors driver circuit 30 is coupled to the output terminal Tout. In this example, a sum of a resistance of theresistor 31, an on-resistance of thetransistor 32, and a resistance of theresistor 35 is in the order of about 100[Ω]. Similarly, a sum of a resistance of theresistor 34, an on-resistance of thetransistor 33, and a resistance of theresistor 35 is in the order of about 100[Ω] in this example. - As with the
driver circuit 30, thedriver circuit 40 hastransistors resistors transistors transistor 42, to which the signal UP3 is provided, corresponds to the positive input terminal of thedriver circuit 40; a source is coupled to one end of theresistor 41; and a drain is coupled to a drain of thetransistor 43 and one end of theresistor 45. A gate of thetransistor 43, to which the signal DN3 is provided, corresponds to the negative input terminal of thedriver circuit 40; a source is coupled to one end of theresistor 44; and a drain is coupled to the drain of thetransistor 42 and the one end of theresistor 45. The first end of theresistor 41 is coupled to the source of thetransistor 42, and the voltage V1 is provided to the second end thereof. The first end of theresistor 44 is coupled to the source of thetransistor 43, and the second end is grounded. The first end of theresistor 45 is coupled to the drains of thetransistors driver circuit 40 is coupled to the output terminal Tout. In this example, a sum of a resistance of theresistor 41, an on-resistance of thetransistor 42, and a resistance of theresistor 45 is in the order of about 100[Ω]. Similarly, a sum of a resistance of theresistor 44, an on-resistance of thetransistor 43, and a resistance of theresistor 45 is in the order of about 100[Ω] in this example. - Thus, the output terminal of the
driver circuit 30 and the output terminal of thedriver circuit 40 are coupled to each other. As described hereinafter, in the transmitting section 11, two out of fourtransistors -
FIG. 4 illustrates input/output characteristics of the transmitting section 11. As indicated inFIG. 4 , when each of the control signals UP and MM is “1”, and the control signal DN is “0”, the signal SIG becomes a high-level voltage VH. Further, when each of the control signals DN and MM is “1”, and the control signal UP is “0”, the signal SIG becomes a low-level voltage VL. Moreover, when the control signal MM is “0”, the signal SIG becomes a medium-level voltage VM independently of levels of the control signals UP and DN. More specifically, the control signal MM is a signal controlling to determine whether the signal SIG is set to the medium-level voltage VM, and the transmitting section 11 sets the signal SIG to the medium-level voltage VM when the control signal MM is “0”. Alternatively, when the control signal MM is “1”, the transmitting section 11 sets the signal SIG to the high-level voltage VH or the low-level voltage VL depending on levels of the control signals UP and DN. - As described above, each of the transmitting
sections 11A to 11C outputs one of three voltage levels (high-level voltage VH, low-level voltage VL, and medium-level voltage VM). On this occasion, in thetransmitter 10, three transmittingsections 11A to 11C output voltage levels different from one another. In other words, voltage levels of the signals SIGA, SIGB, and SIGC are different from one another. -
FIG. 5 illustrates a configuration example of thereceiver 100. Thereceiver 100 receives the signals SIGA, SIGB, and SIGC. Thereceiver 100 hasresistors 101A to 101C andamplifiers 102A to 102C. - Each of the
resistors 101A to 101C functions as a termination resistor in thecommunication system 1, and a resistance thereof may be in the order of about 50[Ω] in this example. One end of theresistor 101A, to which the signal SIGA is provided, is coupled to an input terminal TinA and any other terminal. One end of theresistor 101B, to which the signal SIGB is provided, is coupled to an input terminal TinB and any other terminal. One end of the resistor 101C, to which the signal SIGC is provided, is coupled to an input terminal TinC and any other terminal. The other end of theresistor 101A is coupled to the other end of theresistors 101B and the other end of the resistor 101C. The other end of theresistor 101B is coupled to the other end of theresistor 101A and the other end of the resistor 101C. The other end of the resistor 101C is coupled to the other end of theresistor 101A and the other end of theresistor 101B. - Each of the
amplifiers 102A to 102C outputs “1” or “0” depending on a difference between a signal on a positive input terminal and a signal on a negative input terminal. A positive input terminal of theamplifier 102A, to which the signal SIGA is provided, is coupled to a negative input terminal of the amplifier 102C, the one end of theresistor 101A, and the input terminal TinA, and a negative input terminal thereof, to which the signal SIGB is provided, is coupled to a positive input terminal of theamplifier 102B, the one end of theresistor 101B, and the input terminal TinB. The positive input terminal of theamplifier 102B, to which the signal SIGB is provided, is coupled to the negative input terminal of theamplifier 102A, the one end of theresistor 101B, and the input terminal TinB, and a negative input terminal thereof, to which the signal SIGC is provided, is coupled to a positive input terminal of the amplifier 102C, the one end of the resistor 101C, and the input terminal TinC. The positive input terminal of the amplifier 102C, to which the signal SIGC is provided, is coupled to the negative input terminal of theamplifier 102B, the one end of the resistor 101C, and the input terminal TinC, and a negative input terminal thereof, to which the signal SIGC is provided, is coupled to the positive input terminal of theamplifier 102A, the one end of theresistor 101A, and the input terminal TinA. -
FIG. 6 illustrates an operation example of thereceiver 100. In this example, the signal SIGA is the high-level voltage VH; the signal SIGB is the low-level voltage VL; and the signal SIGC is the medium-level voltage VM. In this case, a current Iin flows through the input terminal TinA, theresistor 101A, theresistor 101B, and the input terminal TinB in this order. Thereafter, the high-level voltage VH is provided on the positive input terminal of theamplifier 102A, while the low-level voltage VL is provided on the negative input terminal, and theamplifier 102A outputs “1”. Further, the low-level voltage VL is provided on the positive input terminal of theamplifier 102B, while the medium-level voltage VM is provided on the negative input terminal, and theamplifier 102B outputs “0”. Moreover, the medium-level voltage VM is provided on the positive input terminal of the amplifier 102C, while the high-level voltage VH is provided on the negative input terminal, and the amplifier 102C outputs “0”. - In such a manner, in the
receiver 100, each of theamplifiers 102A to 102C outputs “1” or “0” depending on a difference between two of the signals SIGA to SIGC, and a subsequent-stage circuit performs a predetermined processing operation on the basis of the output signal. - Here, each of the “
transistors transistors - Subsequently, the description will be provided on operation and function of the
communication system 1 according to the present embodiment. - First, an overview of the overall operation of the
communication system 1 is described with reference toFIG. 1 andFIG. 2 . The transmittingsection 11A generates the signal SIGA on the basis of the control signals UPA, DNA, and MMA to transmit the signal SIGA to thereceiver 100 via thetransmission line 9A. Similarly, the transmittingsection 11B generates the signal SIGB on the basis of the control signals UPB, DNB, and MMB to transmit the signal SIGB to thereceiver 100 via thetransmission line 9B, and the transmitting section 11C generates the signal SIGC on the basis of the control signals UPC, DNC, and MMC to transmit the signal SIGC to thereceiver 100 via thetransmission line 9C. Then, thereceiver 100 receives the signals SIGA, SIGB, and SIGC. - In each transmitting section 11 (transmitting
sections 11A to 11C), thecontroller 20 generates the signals UP2, DN2, UP3, and DN3 on the basis of the control signals UP, DN, and MM. Subsequently, thedriver 13 generates the signal SIG (signals SIGA to SIGC) on the basis of the signals UP2, DN2, UP3, and DN3. Hereinafter, the description is provided on the detailed operation of the transmitting section 11. -
FIG. 7 illustrates an operation example of the transmitting section 11, and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the signal UP1 or the signal DN1; (C) denotes a waveform of the control signal MM; (D) denotes a waveform of the signal MM1; (E) denotes a waveform of the signal Mflag; (F) denotes a waveform of the signal UP2 or the signal DN2; (G) denotes a waveform of the signal UP3 or the signal DN3; and (H) denotes a waveform of the signal SIG. - The control signals UP, DN, and MM each having a minimum pulse width of a time P are provided to the transmitting section 11. The
time delay circuit 21 delays the control signal UP by the delay amount td1 to generate the signal UP1, and similarly thetime delay circuit 22 delays the control signal DN by the delay amount td1 to generate the signal DN1 ((A) and (B) ofFIG. 7 ). Further, thetime delay circuit 23 delays the control signal MM by the delay amount td2 to generate the signal MM1 ((C) and (D) ofFIG. 7 ). The ANDcircuit 26 calculates the logical AND of the control signal MM and the signal MM1 to generate the signal Mflag ((C) to (E) ofFIG. 7 ). - Since the signal Mflag is “1” prior to timing t3, the
logic circuit 24 outputs the signal UP1 as the signal UP2, and thelogic circuit 25 outputs the signal DN1 as the signal DN2 ((F) ofFIG. 7 ). Likewise, the ANDcircuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((G) ofFIG. 7 ). Then, thedriver 13 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP2, DN2, UP3, and DN3 ((H) ofFIG. 7 ). -
FIG. 8A illustrates an operational state of thedriver 13 in a case where the signal SIG is set to the high-level voltage VH. InFIG. 8A , each of thetransistors transistors transistors resistor 31, thetransistor 32, and theresistor 35 in this order, and a current I2 flows through theresistor 41, thetransistor 42, and theresistor 45 in this order. Consequently, the signal SIG becomes the high-level voltage VH. -
FIG. 8B illustrates an operational state of thedriver 13 in a case where the signal SIG is set to the low-level voltage VL. In this case, the signals UP2 and UP3 become “0”, and the signals DN2 and DN3 become “1”. Accordingly, thetransistors transistors resistor 35, thetransistor 33, and theresistor 34 in this order, and a current I4 flows through theresistor 45, thetransistor 43, and theresistor 44 in this order. Consequently, the signal SIG becomes the low-level voltage VL. - Transition of the signal SIG involves a certain amount of time. In performing transition of the signal SIG, the
driver 13 starts transition of the signal SIG in timing when the signals UP2, DN2, UP3, and DN3 vary (for example, but not limited to, timing t1 and timing t2) ((H) ofFIG. 7 ). In concrete terms, as illustrated inFIG. 8A , thedriver 13 starts transition of the signal SIG from the low-level voltage VL toward the high-level voltage VH by turning on thetransistors FIG. 8B , thedriver 13 starts transition of the signal SIG from the high-level voltage VH toward the low-level voltage VL by turning on thetransistors - Next, in timing t3, the signal Mflag varies from “1” to “0” ((E) of
FIG. 7 ). Consequently, thelogic circuit 24 sets the signal UP2 to “1”, and thelogic circuit 25 sets the signal DN2 to “1” ((F) ofFIG. 7 ). Similarly, the ANDcircuit 27 sets the signal UP3 to “0”, and the ANDcircuit 28 sets the signal DN3 to “0” ((G) ofFIG. 7 ). Accordingly, thedriver 13 performs transition of the signal SIG from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM ((H) ofFIG. 7 ). -
FIG. 8C illustrates an operational state of thedriver 13 in a case where the signal SIG is set to the medium-level voltage VM. In this case, the signals UP2 and DN2 become “1”, and the signals UP3 and DN3 become “0”. Accordingly, thetransistors transistors driver 13. As a result, a current I5 flows through theresistor 31 and thetransistor 32 in this order, and a current I6 flows through thetransistor 33 and theresistor 34 in this order. Consequently, the signal SIG becomes the medium-level voltage VM. - In performing transition of the signal SIG, the
driver 13 starts transition of the signal SIG in timing t3 ((H) ofFIG. 7 ). In concrete terms, as illustrated inFIG. 8C , thedriver 13 starts transition of the signal SIG from the low-level voltage VL or the high-level voltage VH toward the medium-level voltage VM by turning on thetransistors - Next, in timing t5, the signal Mflag varies from “0” to “1” ((E) of
FIG. 7 ). Consequently, thelogic circuit 24 outputs the signal UP1 as the signal UP2, and thelogic circuit 25 outputs the signal DN1 as the signal DN2 ((F) ofFIG. 7 ). Similarly, the ANDcircuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((G) ofFIG. 7 ). Accordingly, thedriver 13 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((H) ofFIG. 7 ). On this occasion, thedriver 13 starts transition of the signal SIG in this timing t5. In concrete terms, as illustrated inFIG. 8A , thedriver 13 starts transition of the signal SIG from the medium-level voltage VM toward the high-level voltage VH by turning on thetransistors FIG. 8B , thedriver 13 starts transition of the signal SIG from the medium-level voltage VM toward the low-level voltage VL by turning on thetransistors - As described above, the transmitting section 11 delays the control signals UP and DN by the delay amount td1, and delays the control signal MM by the delay amount td2, thereby controlling the
driver 13 on the basis of the delayed signals. This allows the transmitting section 11 to shift start timing of each transition in the signal SIG. -
FIG. 9 illustrates each transition of the signal SIG, and (A) depicts each transition in a superimposed manner; (B) denotes transition Thm from the high-level voltage VH to the medium-level voltage VM and transition Tlm from the low-level voltage VL to the medium-level voltage VM; (C) denotes transition Thl from the high-level voltage VH to the low-level voltage VL and transition Tlh from the low-level voltage VL to the high-level voltage VH; and (D) denotes transition Tmh from the medium-level voltage VM to the high-level voltage VH and transition Tml from the medium-level voltage VM to the low-level voltage VL. It is to be noted that each transition of the signal SIG may actually exhibit, for example, a waveform that looks like converging gradually toward a target voltage; however,FIG. 9 illustrates each transition with a straight line for convenience of explanation. - As illustrated in
FIG. 9 , in the transmitting section 11, start timing t11 of the transition Thm and Tlm ((B) ofFIG. 9 ) is set as timing earlier than start timing t12 of the transition Thl and Tlh ((C) ofFIG. 9 ). Here, a difference between the timing t11 and the timing t12 corresponds to the delay amount td1 of thetime delay circuits - Further, in the transmitting section 11, start timing t13 of the transition Tmh and Tml ((D) of
FIG. 9 ) is set as timing later than the start timing t12 of the transition Thl and Tlh ((C) ofFIG. 9 ). Here, a difference between the timing t11 and the timing t13 corresponds to the delay amount td2 of thetime delay circuit 23. In such a manner, it is possible to substantially match start timing of the transition Tmh and Tml and cross-timing of the transition Thl and Tlh by delaying the start timing of the transition Tmh and Tml. - As described above, in the transmitting section 11, the end timing of the transition Thm and Tlm, the cross-timing of the transition Thl and Tlh, and the start timing of the transition Tmh and Tml are substantially matched by shifting start timing of each transition. This makes it possible to widen an eye aperture in an eye diagram of the signal SIG.
-
FIG. 10 illustrates an eye diagram of the signal SIG. In the signal SIG, two eye apertures E1 and E2 are produced. The eye aperture E1 is produced between the high-level voltage VH and the medium-level voltage VM, and the eye aperture E2 is produced between the medium-level voltage VM and the low-level voltage VL. A time width of each of the eye apertures E1 and E2 is substantially the same as the time P. As described above, the transmitting section 11 is provided with thetime delay circuits 21 to 23 to shift start timing of each transition, it is therefore possible to widen time widths of the eye apertures E1 and E2 as compared with a case of a comparative example to be hereinafter described, leading to the improved communication quality as a result. - Further, as illustrated in
FIGS. 8A to 8C , in the transmitting section 11, two out of fourtransistors transistors FIG. 8A ), turns on thetransistors FIG. 8B ), and turns on thetransistors FIG. 8C ). This allows the transmitting section 11 to maintain the output impedance in the order of about 50[Ω] independently of voltage levels of the signal SIG, which makes it possible to achieve impedance matching more easily. - Next, the description is provided on a
transmitting section 11R according to a comparative example. -
FIG. 11 illustrates a configuration example of the transmittingsection 11R according to the comparative example. The transmittingsection 11R has acontroller 20R. Thecontroller 20R haslogic circuits circuits controller 20R is similar to thecontroller 20 according to the above-described first embodiment, except that thetime delay circuits 21 to 23 and the ANDcircuit 26 are omitted. In other words, thelogic circuit 24 and the ANDcircuit 27 operate on the basis of the control signals UP and MM, and thelogic circuit 25 and the ANDcircuit 28 operate on the basis of the control signals DN and MM. -
FIG. 12 illustrates an operation example of the transmittingsection 11R, and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the control signal MM; (C) denotes a waveform of the signal UP2 or the signal DN2; (D) denotes a waveform of the signal UP3 or the signal DN3; and (E) denotes a waveform of the signal SIG. - Since the control signal MM is “1” prior to timing t23, the
logic circuit 24 outputs the control signal UP as the signal UP2, and thelogic circuit 25 outputs the control signal DN as the signal DN2 ((C) ofFIG. 12 ). Likewise, the ANDcircuit 27 outputs the control signal UP as the signal UP3, and the ANDcircuit 28 outputs the control signal DN as the signal DN3 ((D) ofFIG. 12 ). Then, thedriver 13 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP2, DN2, UP3, and DN3 ((E) ofFIG. 12 ). On this occasion, thedriver 13 starts transition of the signal SIG in timing when the signals UP2, DN2, UP3, and DN3 vary (for example, but not limited to, timing t21 and timing t22). Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the high-level voltage VH or the low-level voltage VL, resulting in completion of the transition. - Next, in timing t23, the control signal MM varies from “1” to “0” ((B) of
FIG. 12 ). Consequently, thelogic circuit 24 sets the signal UP2 to “1”, and thelogic circuit 25 sets the signal DN2 to “1” ((C) ofFIG. 12 ). Similarly, the ANDcircuit 27 sets the signal UP3 to “0”, and the ANDcircuit 28 sets the signal DN3 to “0” ((D) ofFIG. 12 ). Accordingly, thedriver 13 performs transition of the signal SIG from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM ((E) ofFIG. 12 ). On this occasion, thedriver 13 starts transition of the signal SIG in this timing t23. Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the medium-level voltage VM, resulting in completion of the transition. - Subsequently, in timing t24, the control signal MM varies from “0” to “1” ((B) of
FIG. 12 ). Consequently, thelogic circuit 24 outputs the control signal UP as the signal UP2, and thelogic circuit 25 outputs the control signal DN as the signal DN2 ((C) ofFIG. 12 ). Similarly, the ANDcircuit 27 outputs the control signal UP as the signal UP3, and the ANDcircuit 28 outputs the control signal DN as the signal DN3 ((D) ofFIG. 12 ). Accordingly, thedriver 13 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((E) ofFIG. 12 ). On this occasion, thedriver 13 starts transition of the signal SIG in this timing t24. Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the high-level voltage VH or the low-level voltage VL, resulting in completion of the transition. -
FIG. 13 illustrates each transition of the output signal SIG from the transmittingsection 11R, and (A) depicts each transition in a superimposed manner; (B) denotes transition Thm and transition Tlm; (C) denotes transition Thl and transition Tlh; and (D) denotes transition Tmh and transition Tml. As seen fromFIG. 13 , in thetransmitting section 11R according to the present comparative example, start timing of the transition Thm and Tlm ((B) ofFIG. 13 ), start timing of the transition Thl and Tlh ((C) ofFIG. 13 ), and start timing of the transition Tmh and Tml ((D) ofFIG. 13 ) are substantially consistent with one another. As a result, in thetransmitting section 11R, jitter J takes place in the signal SIG as illustrated in (A) ofFIG. 13 . -
FIG. 14 illustrates an eye diagram of the signal SIG in thetransmitting section 11R. In the signal SIG, two eye apertures ER1 and ER2 are produced as with the case of the present embodiment. A time width of each of the eye apertures ER1 and ER2 is equivalent to a value derived by subtracting a time related to the jitter J from the time P. In other words, the time width of each of the eye apertures ER1 and ER2 is narrower than the time width of each of the eye apertures E1 and E2 according to the present embodiment (FIG. 10 ). As a result, this may cause communication quality to be degraded in thetransmitting section 11R. - In contrast, in the transmitting section 11 according to the present embodiment, the
time delay circuits 21 to 23 are provided to shift start timing of each transition. In concrete terms, as illustrated inFIG. 9 , start timing of the transition Thm and Tlm ((B) ofFIG. 9 ) is set as timing earlier than the start timing of the transition Thl and Tlh ((C) ofFIG. 9 ), and start timing of the transition Tmh and Tml ((D) ofFIG. 9 ) is set as timing later than the start timing of the transition Thl and Tlh ((C) ofFIG. 9 ). The start timing of each transition is shifted from the start timing of other transition in the transmitting section 11 in such a manner; therefore, it is possible to widen time widths of the eye apertures in the eye diagram of the signal SIG, leading to the improved communication quality as a result. - As described thus far, in the first embodiment, the start timing of each transition is shifted from the start timing of other transition, thus allowing communication quality to be improved.
- Further, in the present embodiment, the driver is Thevenin-terminated in setting the signal SIG to the medium-level voltage, and therefore it is possible to achieve the impedance matching more easily.
- In the above-described present embodiment, the
driver 13 is Thevenin-terminated in setting the signal SIG to the medium-level voltage VM; however, the configuration is not limited thereto. Hereinafter, a transmittingsection 14 according to this modification example is described in detail. -
FIG. 15 illustrates a configuration example of the transmittingsection 14. The transmittingsection 14 has acontroller 29 and adriver circuit 50. Thecontroller 29 generates the signals UP3 and DN3 on the basis of the control signals UP, DN, and MM. Thecontroller 29 has thetime delay circuits 21 to 23 and the ANDcircuits 26 to 28. In other words, thecontroller 29 is similar to thecontroller 20 according to the above-described first embodiment, except that thelogic circuits driver circuit 50 generates the signal SIG on the basis of the signals UP3 and DN3. -
FIG. 16 illustrates a configuration example of thedriver circuit 50. As with thedriver circuits driver circuit 50 hastransistors resistors transistors transistor 52, to which the signal UP3 is provided from thecontroller 29, corresponds to a positive input terminal of thedriver circuit 50; a source is coupled to one end of theresistor 51; and a drain is coupled to a drain of thetransistor 53 and one end of theresistor 55. A gate of thetransistor 53, to which the signal DN3 is provided from thecontroller 29, corresponds to a negative input terminal of thedriver circuit 50; a source is coupled to one end of theresistor 54; and a drain is coupled to the drain of thetransistor 52 and the one end of theresistor 55. The one end of theresistor 51 is coupled to the source of thetransistor 52, and a voltage V1 is provided to the other end of theresistor 51. The one end of theresistor 54 is coupled to the source of thetransistor 53, and the other end is grounded. The one end of theresistor 55 is coupled to the drains of thetransistors driver circuit 50 is coupled to the output terminal Tout. In this example, a sum of a resistance of theresistor 51, an on-resistance of thetransistor 52, and a resistance of theresistor 55 is in the order of about 50[Ω]. Similarly, a sum of a resistance of theresistor 54, an on-resistance of thetransistor 53, and a resistance of theresistor 55 is in the order of about 50[Ω] in this example. -
FIG. 17 illustrates an operation example of the transmittingsection 14, and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the signal UP1 or the signal DN1; (C) denotes a waveform of the control signal MM; (D) denotes a waveform of the signal MM1; (E) denotes a waveform of the signal Mflag; (F) denotes a waveform of the signal UP3 or the signal DN3; and (G) denotes a waveform of the signal SIG. - Since the signal Mflag is “1” prior to timing t43, the AND
circuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((F) ofFIG. 17 ). Then, thedriver circuit 50 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP3 and DN3 ((G) ofFIG. 17 ). -
FIG. 18A illustrates an operational state of thedriver circuit 50 in a case where the signal SIG is set to the high-level voltage VH. In this case, the signal UP3 becomes “1”, and the signal DN3 becomes “0”. Accordingly, thetransistor 52 turns on, and thetransistor 53 turns off. As a result, a current I7 flows through theresistor 51, thetransistor 52, and theresistor 55 in this order. Consequently, the signal SIG becomes the high-level voltage VH. -
FIG. 18B illustrates an operational state of thedriver circuit 50 in a case where the signal SIG is set to the low-level voltage VL. In this case, the signal UP3 becomes “0”, and the signal DN3 becomes “1”. Accordingly, thetransistor 52 turns off, and thetransistor 53 turns on. As a result, a current I8 flows through theresistor 55, thetransistor 53, and theresistor 54 in this order. Consequently, the signal SIG becomes the low-level voltage VL. - In performing transition of the signal SIG, the
driver circuit 50 starts transition of the signal SIG in timing when the signals UP3 and DN3 vary (for example, but not limited to, timing t41 and timing t42) ((G) ofFIG. 17 ). Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the high-level voltage VH or the low-level voltage VL, resulting in completion of the transition. - Next, in timing t43, the signal Mflag varies from “1” to “0” ((E) of
FIG. 17 ). Consequently, the ANDcircuit 27 sets the signal UP3 to “0”, and the ANDcircuit 28 sets the signal DN3 to “0” ((F) ofFIG. 17 ). Accordingly, thedriver circuit 50 performs transition of the signal SIG from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM ((G) ofFIG. 7 ). -
FIG. 18C illustrates an operational state of thedriver circuit 50 in a case where the signal SIG is set to the medium-level voltage VM. In this case, since both of the signals UP3 and DN3 become “0”, both of thetransistors driver circuit 50 is placed in a high-impedance state. As a result, the signal SIG is set to the medium-level voltage VM via theresistors 101A to 101C of a receivingcircuit 90. - In performing transition of the signal SIG, the
driver circuit 50 starts transition of the signal SIG in timing t43 ((G) ofFIG. 17 ). Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the medium-level voltage VM, resulting in completion of the transition. - Next, in timing t45, the signal Mflag varies from “0” to “1” ((E) of
FIG. 17 ). Consequently, the ANDcircuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((F) ofFIG. 17 ). Accordingly, thedriver circuit 50 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((G) ofFIG. 17 ). On this occasion, thedriver circuit 50 starts transition of the signal SIG in this timing t45. Then, after a predetermined time has elapsed since start of the transition, the signal SIG reaches the high-level voltage VH or the low-level voltage VL, resulting in completion of the transition. - With such a configuration, it is also possible to obtain the effects similar to those attained by the transmitting section 11 according to the above-described first embodiment.
- In the above-described embodiment, the signal DN2 is provided to the negative input terminal of the
driver circuit 30, and the signal DN3 is provided to the negative input terminal of thedriver circuit 40; however, the configuration is not limited thereto. Alternatively, for example, like a transmittingsection 15 as illustrated inFIG. 19 , the signal DN2 may be provided to the negative input terminal of thedriver circuit 40, and the signal DN3 may be provided to the negative input terminal of thedriver circuit 30. In this case, in setting the signal SIG to the medium-level voltage VM, thetransistor 32 of thedriver circuit 30 and thetransistor 43 of thedriver circuit 40 turn on. With such a configuration, it is also possible to obtain the effects similar to those attained by the transmitting section 11 according to the above-described first embodiment. - In the above-described embodiment, the
time delay circuits time delay circuit 23 delays the input signal by the delay amount td2; however, the configuration is not limited thereto. Alternatively, for example, like a transmittingsection 16 as illustrated inFIG. 20 , configuration may be made to allow for variable delay amounts. This transmittingsection 16 has acontroller 60. Thecontroller 60 hastime delay circuits 61 to 63 and adelay amount setter 64. Thetime delay circuit 61 is configured to allow the delay amount to be varied on the basis of a delay control signal CTL1, and delays the control signal UP and outputs the delayed control signal UP as the signal UP1. Thetime delay circuit 62 is configured to allow the delay amount to be varied on the basis of a delay control signal CTL2, and delays the control signal DN and outputs the delayed control signal DN as the signal DN1. Thetime delay circuit 63 is configured to allow the delay amount to be varied on the basis of a delay control signal CTL3, and delays the control signal MM and outputs the delayed control signal MM as the signal MM1. Thedelay amount setter 64 sets the delay amounts of thetime delay circuits 61 to 63 via the delay control signals CTL1 to CTL3. This allows the transmittingsection 16 to adjust the delay amounts of thetime delay circuits 61 to 63, which makes it possible to adjust time widths of the eye apertures E1 and E2 as a result. - Further, for example, like a
communication system 2 as illustrated inFIG. 21 , the delay amount may be controlled on the basis of an instruction from a receiver. Thecommunication system 2 has areceiver 110 and atransmitter 70. Thereceiver 110 has adetector 111. Thisdetector 111 detects eye apertures and jitter of signals SIGA to SIGC, and outputs a detection result as a signal DET. Thetransmitter 70 has transmittingsections 71A to 71C. Each of the transmittingsections 71A to 71C has a configuration similar to that of the transmitting section 16 (FIG. 20 ), and is configured to allow the delay amounts of thetime delay circuits 61 to 63 to be varied on the basis of the signal DET. - For this
communication system 2, for example, in a calibration mode, the delay amounts of thetime delay circuits 61 to 63 are adjusted to widen time widths of the eye apertures E1 and E2. In concrete terms, to begin with, thetransmitter 70 sends the signals SIGA to SIGC each having a predetermined pattern for calibration. Then, thereceiver 110 detects eye apertures and jitter of the signals SIGA to SIGC, and notifies thetransmitter 70 of the detection result. Subsequently, thetransmitter 70 changes the delay amounts of thetime delay circuits 61 to 63 on the basis of this detection result. By repeating such an operation, for example, more than once, it is possible to adjust the delay amounts of thetime delay circuits 61 to 63 so as to widen time widths of the eye apertures E1 and E2. Thereafter, following adjustment of the delay amounts, the calibration mode is finished to carry out normal data transmission. For example, such a calibration may be performed at power-on time, on a regular basis, or at a time when the amount of data to be communicated is small. - Next, the description is provided on a
communication system 3 according to a second embodiment. In the second embodiment, there are provided transmitting sections that perform preemphasis. Any other configurations are similar to those in the above-described first embodiment (FIG. 1 and other drawings). It is to be noted that any component parts essentially same as those in thecommunication system 1 according to the above-described first embodiment are denoted with the same reference numerals, and the related descriptions are omitted as appropriate. - As illustrated in
FIG. 1 , thecommunication system 3 has a transmitter 80. The transmitter 80 has three transmittingsections section 81 is hereinafter used as appropriate as a section representing any one of the transmittingsections -
FIG. 22 illustrates a configuration example of the transmittingsection 81. The transmittingsection 81 has acontroller 90 and thedriver 13. Thecontroller 90 hastime delay circuits 91 to 93, alogic circuits 94, andselectors time delay circuit 91 delays the control signal DN by a delay amount td11. Thetime delay circuit 92 delays the control signal UP by the delay amount td11. Thetime delay circuit 93 delays the control signal MM by the delay amount td11, and outputs such the delayed control signal MM as the signal Mflag. More specifically, the delay amounts of thetime delay circuits 91 to 93 are identical to one another. Thelogic circuits 94 calculates the logical AND of an inverse signal of the control signal MM and the signal Mflag, and outputs a result as a signal MP. Theselector 95 outputs an output signal of thetime delay circuit 91 as a signal UP1 when the signal MP is “1”, and outputs the control signal UP as the signal UP1 when the signal MP is “0”. Theselector 96 outputs an output signal of thetime delay circuit 92 as the signal DN1 when the signal MP is “1”, and outputs the control signal DN as the signal DN1 when the signal MP is “0”. -
FIG. 23 illustrates an operation example of the transmittingsection 81, and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the control signal MM; (C) denotes a waveform of the signal Mflag; (D) denotes a waveform of the signal MP; (E) denotes a waveform of the signal UP1 or the signal DN1; (F) denotes a waveform of the signal UP2 or the signal DN2; (G) denotes a waveform of the signal UP3 or the signal DN3; and (H) denotes a waveform of the signal SIG. - The
time delay circuit 93 delays the control signal MM by the delay amount td11 to generate the signal Mflag ((B) and (C) ofFIG. 23 ). Then, thelogic circuit 94 calculates the logical AND of an inverse signal of the control signal MM and the signal Mflag to generate the signal MP ((B) to (D) ofFIG. 23 ). When this signal MP is “0”, theselector 95 outputs the control signal UP as the signal UP1, and theselector 96 outputs the control signal DN as the signal DN1 ((E) ofFIG. 23 ). Further, when the signal MP is “1”, theselector 95 outputs an output signal of thetime delay circuit 91 as the signal UP1, and theselector 96 outputs an output signal of thetime delay circuit 92 as the signal DN1. - Since the signal Mflag is “1” prior to timing t54, the
logic circuit 24 outputs the signal UP1 as the signal UP2, and thelogic circuit 25 outputs the signal DN1 as the signal DN2 ((F) ofFIG. 23 ). Likewise, the ANDcircuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((G) ofFIG. 23 ). Then, thedriver 13 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP2, DN2, UP3, and DN3 ((H) ofFIG. 23 ). - On this occasion, before or after timing t53 when the MP signal varies from “0” to “1”, both of the signals UP1 and DN1 are inverted. In other words, the control signal UP and the control signal DN are inverted to each other, and therefore, for example, the control signal UP during a period of timing t52 to timing t53 may become an inverted signal of an output signal of the time delay circuit 91 (namely, delayed control signal DN) during a period of timing t53 to timing t54. The signals UP1 and DN1 are inverted before or after the timing t53 in such a manner, and therefore the signals UP2, DN2, UP3, and DN3 are also inverted before or after the timing t53.
- Accordingly, when the signal SIG transits from the low-level voltage VL to the medium-level voltage VM during a period of timing t53 to timing t54, both of the
transistors driver 13 as illustrated inFIG. 8A . As a result, the signal SIG varies as if to transit from the low-level voltage VL to the high-level voltage VH to reach the medium-level voltage VM. Similarly, when the signal SIG transits from the high-level voltage VH to the medium-level voltage VM, both of thetransistors driver 13 as illustrated inFIG. 8B . As a result, the signal SIG varies as if to transit from the high-level voltage VH to the low-level voltage VL to reach the medium-level voltage VM. In such a manner, the transmittingsection 81 performs preemphasis during a period of timing t53 to timing t54. - Next, in timing t54, the signal Mflag varies from “1” to “0” ((C) of
FIG. 23 ). Consequently, thelogic circuit 24 sets the signal UP2 to “1”, and thelogic circuit 25 sets the signal DN2 to “1” ((F) ofFIG. 23 ). Similarly, the ANDcircuit 27 sets the signal UP3 to “0”, and the ANDcircuit 28 sets the signal DN3 to “0” ((G) ofFIG. 23 ). At this time, both of thetransistors driver 13 as illustrated inFIG. 8C , resulting in Thevenin termination being achieved. Accordingly, after that, the signal SIG maintains the medium-level voltage VM ((H) ofFIG. 23 ). - Next, in timing t56, the signal Mflag varies from “0” to “1” ((C) of
FIG. 23 ). Consequently, thelogic circuit 24 outputs the signal UP1 as the signal UP2, and thelogic circuit 25 outputs the signal DN1 as the signal DN2 ((F) ofFIG. 23 ). Similarly, the ANDcircuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((G) ofFIG. 23 ). Accordingly, thedriver 13 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((H) ofFIG. 23 ). - As described above, the preemphasis is carried out in the transmitting
section 81 at the time of transition from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM. This makes it possible to perform the transition from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM in less time. -
FIG. 24 illustrates each transition of the signal SIG, and (A) depicts each transition in a superimposed manner; (B) denotes transition Thm from the high-level voltage VH to the medium-level voltage VM and transition Tlm from the low-level voltage VL to the medium-level voltage VM; (C) denotes transition Thl from the high-level voltage VH to the low-level voltage VL and transition Tlh from the low-level voltage VL to the high-level voltage VH; and (D) denotes transition Tmh from the medium-level voltage VM to the high-level voltage VH and transition Tml from the medium-level voltage VM to the low-level voltage VL. - As illustrated in
FIG. 24 , in the transmittingsection 81, a slew rate of the transition Thm and Tlm ((B) ofFIG. 24 ) is made almost equal to a slew rate of the transition Thl and Tlh ((C) ofFIG. 24 ). More specifically, in the transmittingsection 81, for example, when the signal SIG transits from the high-level voltage VH to the medium-level voltage VM, the signal SIG varies as if to transit from the high-level voltage VH to the low-level voltage VL with the help of the preemphasis. Similarly, for example, when the signal SIG transits from the low-level voltage VL to the medium-level voltage VM, the signal SIG varies as if to transit from the low-level voltage VL to the high-level voltage VH with the help of the preemphasis. Therefore, in the transmittingsection 81, it is possible to substantially match the end timing of the transition Thm and Tlm and the cross-timing of the transition Thl and Tlh. - Further, as with the case of the above-described first embodiment (
FIG. 9 ), in the transmittingsection 81, start timing t62 of the transition Tmh and Tml ((D) ofFIG. 24 ) is set as timing later than the start timing t61 of the transition Thl and Tlh ((C) of FIG. 24). Here, a difference between the timing t61 and the timing t62 corresponds to the delay amount td11 of thetime delay circuits 91 to 93. Thus, it is possible to substantially match start timing of the transition Tmh and Tml and cross-timing of the transition Thl and Tlh by delaying the start timing of the transition Tmh and Tml. - As described above, in the transmitting
section 81, the preemphasis is carried out when the signal SIG transits from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM, and the start timing is delayed when the signal SIG transits from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL. This allows the transmittingsection 81 to substantially match the end timing of the transition Thm and Tlm, the cross-timing of the transition Thl and Tlh, and the start timing of the transition Tmh and Tml. This makes it possible to widen eye apertures in an eye diagram of the signal SIG, leading to the improved communication quality. - As described thus far, in the present embodiment, the preemphasis is carried out at the time of transition from the high-level voltage or the low-level voltage to the medium-level voltage, and therefore it is possible to improve communication quality. Any other effects are similar to those attained in the case of the above-described first embodiment.
- In the above-described embodiment, the
driver 13 is Thevenin-terminated in setting the signal SIG to the medium-level voltage VM; however, the configuration is not limited thereto. Hereinafter, a transmittingsection 84 according to this modification example is described in detail. -
FIG. 25 illustrates a configuration example of the transmittingsection 84. The transmittingsection 84 has acontroller 99 and thedriver circuit 50. Thecontroller 99 generates the signals UP3 and DN3 on the basis of the control signals UP, DN, and MM. Thecontroller 99 has thetime delay circuits 91 to 93, thelogic circuit 94, theselectors circuits controller 99 is similar to thecontroller 90 according to the above-described second embodiment, except that thelogic circuits -
FIG. 26 illustrates an operation example of the transmittingsection 84, and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the control signal MM; (C) denotes a waveform of the signal Mflag; (D) denotes a waveform of the signal MP; (E) denotes a waveform of the signal UP1 or the signal DN1; (F) denotes a waveform of the signal UP3 or the signal DN3; and (G) denotes a waveform of the signal SIG. - Since the signal Mflag is “1” prior to timing t74, the AND
circuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((F) ofFIG. 26 ). Then, thedriver 50 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP3 and DN3 ((G) ofFIG. 26 ). At this time, as with the transmittingsection 81 according to the above-described second embodiment, the transmittingsection 84 carries out the preemphasis during a period of timing t73 to timing t74, and the signal SIG reaches the medium-level voltage VM in the timing t74. - Next, in the timing t74, the signal Mflag varies from “1” to “0” ((C) of
FIG. 26 ). Consequently, the ANDcircuit 27 sets the signal UP3 to “0”, and the ANDcircuit 28 sets the signal DN3 to “0” ((F) ofFIG. 26 ). At this time, both of thetransistors driver circuit 50 as illustrated inFIG. 18C , resulting in the output impedance being placed in a high-impedance state. Accordingly, after that, the signal SIG maintains the medium-level voltage VM ((G) ofFIG. 26 ). - Next, in timing t76, the signal Mflag varies from “0” to “1” ((C) of
FIG. 26 ). Consequently, the ANDcircuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((F) ofFIG. 26 ). Accordingly, thedriver circuit 50 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((G) ofFIG. 26 ). - With such a configuration, it is also possible to obtain the effects similar to those attained by the transmitting
section 81 according to the above-described second embodiment. - Each of the modification examples of the above-described first embodiment may be applicable to the transmitting
section 81 according to the above-described second embodiment. - Next, the description is provided on a communication system 4 according to a third embodiment. In the third embodiment, there are provided transmitting sections that perform the preemphasis in a different manner from the transmitting
section 81 according to the second embodiment. Any other configurations are similar to those in the above-described first embodiment (FIG. 1 and other drawings). It is to be noted that any component parts essentially same as those in thecommunication system 1 according to the above-described first embodiment are denoted with the same reference numerals, and the related descriptions are omitted as appropriate. - As illustrated in
FIG. 1 , the communication system 4 has atransmitter 120. Thetransmitter 120 has three transmittingsections transmitting section 121 is hereinafter used as appropriate as a section representing any one of the transmittingsections -
FIG. 27 illustrates a configuration example of the transmittingsection 121. The transmittingsection 121 has acontroller 130 and thedriver 13. Thecontroller 130 hastime delay circuits 131 to 133, alogic circuit 134, andOR circuits time delay circuit 131 delays the control signal UP by a delay amount td21, and outputs the delayed control signal UP as a signal UP4. Thetime delay circuit 132 delays the control signal DN by the delay amount td21, and outputs the delayed control signal DN as a signal DN4. More specifically, the delay amount of thetime delay circuits time delay circuit 133 delays the control signal MM by a delay amount td22, and outputs the delayed control signal MM as a signal MM2. The delay amount td22 of thetime delay circuit 133 is greater than the delay amount td21 specified in thetime delay circuits 131 and 132 (td22>td21). Thelogic circuit 134 calculates the logical AND of an inverse signal of the control signal MM and the signal Mflag, and outputs a result as the signal MP. The ORcircuit 135 calculates the logical AND of the signal UP4 and the signal MP, and outputs a result as the signal UP1. The ORcircuit 136 calculates the logical AND of the signal DN4 and the signal MP, and outputs a result as the signal DN1. -
FIG. 28 illustrates an operation example of the transmittingsection 121, and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the signal UP4 or the signal DN4; (C) denotes a waveform of the control signal MM; (D) denotes a waveform of the signal Mflag; (E) denotes a waveform of the signal MP; (F) denotes a waveform of the signal UP1 or the signal DN1; (G) denotes a waveform of the signal UP2 or the signal DN2; (H) denotes a waveform of the signal UP3 or the signal DN3; and (I) denotes a waveform of the signal SIG. - The
time delay circuit 131 delays the control signal UP by the delay amount td21 to generate the signal UP4, and thetime delay circuit 132 delays the control signal DN by the delay amount td21 to generate the signal DN4 ((A) and (B) ofFIG. 28 ). Thetime delay circuit 133 delays the control signal MM by the delay amount td22 to generate the signal Mflag ((C) and (D) ofFIG. 28 ). Thelogic circuit 134 calculates the logical AND of an inverse signal of the control signal MM and the signal Mflag to generate the signal MP ((E) ofFIG. 28 ). The ORcircuit 135 calculates the logical AND of the control signal UP4 and the signal MP to generate the signal UP1, and theOR circuit 136 calculates the logical AND of the signal DN4 and the signal MP to generate the signal DN1 ((F) ofFIG. 28 ). - Since the signal Mflag is “1” prior to timing t84, the
logic circuit 24 outputs the signal UP1 as the signal UP2, and thelogic circuit 25 outputs the signal DN1 as the signal DN2 ((G) ofFIG. 28 ). Likewise, the ANDcircuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((H) ofFIG. 28 ). Then, thedriver 13 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP2, DN2, UP3, and DN3 ((I) ofFIG. 28 ). - At this time, because the signal MP is “1” during a period of timing t83 to timing t84, the signals UP1 and DN1 also become “1”, and the signals UP2, DN2, UP3, and DN3 become “1” as well. Accordingly, the
driver 13 performs transition of the signal SIG from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM ((I) ofFIG. 28 ). -
FIG. 29 illustrates an operational state of thedriver 13 in a case where the signal SIG is set to the medium-level voltage VM. In this case, the signals UP2, DN2, UP3, and DN3 become “1”, and therefore thetransistors driver 13. As a result, the current I5 flows through theresistor 31 and thetransistor 32 in this order, and the current I6 flows through thetransistor 33 and theresistor 34 in this order. Similarly, the current I7 flows through theresistor 41 and thetransistor 42 in this order, and the current I8 flows through thetransistor 43 and theresistor 44 in this order. Consequently, the signal SIG becomes the medium-level voltage VM. - Next, in timing t84, the signal Mflag varies from “1” to “0” ((D) of
FIG. 28 ). Consequently, thelogic circuit 24 sets the signal UP2 to “1”, and thelogic circuit 25 sets the signal DN2 to “1” ((G) ofFIG. 28 ). Similarly, the ANDcircuit 27 sets the signal UP3 to “0”, and the ANDcircuit 28 sets the signal DN3 to “0” ((H) ofFIG. 28 ). At this time, both of thetransistors driver 13 as illustrated inFIG. 8C , resulting in Thevenin termination being achieved. Accordingly, after that, the signal SIG maintains the medium-level voltage VM ((I) ofFIG. 28 ). - Next, in timing t85, the signal Mflag varies from “0” to “1” ((D) of
FIG. 28 ). Consequently, thelogic circuit 24 outputs the signal UP1 as the signal UP2, and thelogic circuit 25 outputs the signal DN1 as the signal DN2 ((G) ofFIG. 28 ). Similarly, the ANDcircuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((H) ofFIG. 28 ). Accordingly, thedriver 13 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((I) ofFIG. 28 ). - As described above, in the
transmitting section 121, the preemphasis is carried out through the Thevenin termination at the time of transition from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM. This makes it possible to perform the transition from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM in less time. -
FIG. 30 illustrates each transition of the signal SIG, and (A) depicts each transition in a superimposed manner; (B) denotes transition Thm from the high-level voltage VH to the medium-level voltage VM and transition Tlm from the low-level voltage VL to the medium-level voltage VM; (C) denotes transition Thl from the high-level voltage VH to the low-level voltage VL and transition Tlh from the low-level voltage VL to the high-level voltage VH; and (D) denotes transition Tmh from the medium-level voltage VM to the high-level voltage VH and transition Tml from the medium-level voltage VM to the low-level voltage VL. - As illustrated in
FIG. 30 , in thetransmitting section 121, start timing t91 of the transition Thm and Tlm ((B) ofFIG. 30 ) is set as timing earlier than start timing t92 of the transition Thl and Tlh ((C) ofFIG. 30 ). Here, a difference between the timing t91 and the timing t92 corresponds to the delay amount td21 of thetime delay circuits transmitting section 121, the preemphasis is carried out through the Thevenin termination in the transition Thm and Tlm; however, a slew rate of the transition Thm and Tlm is lower than that of the transition Thl and Tlh in this example. Therefore, in the transmitting section 11, it is possible to substantially match the end timing of the transition Thm and Tlm and the cross-timing of the transition Thl and Tlh by starting the transition Thm and Tlm earlier than the transition Thl and Tlh. - Further, as with the case of the above-described first embodiment (
FIG. 9 ), in thetransmitting section 121, start timing t93 of the transition Tmh and Tml ((D) ofFIG. 30 ) is set as timing later than the start timing t92 of the transition Thl and Tlh ((C) ofFIG. 30 ). Here, a difference between the timing t91 and the timing t93 corresponds to the delay amount td22 of thetime delay circuit 133. In such a manner, it is possible to substantially match start timing of the transition Tmh and Tml and cross-timing of the transition Thl and Tlh by delaying the start timing of the transition Tmh and Tml. - As described above, in the
transmitting section 121, the preemphasis is carried out through the Thevenin termination and the start timing of the transition is put ahead when the signal SIG transits from the high-level voltage VH or the low-level voltage VL to the medium-level voltage VM. Further, in thetransmitting section 121, the start timing of the transition is put off when the signal SIG transits from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL. This allows the transmittingsection 121 to substantially match the end timing of the transition Thm and Tlm, the cross-timing of the transition Thl and Tlh, and the start timing of the transition Tmh and Tml. As a result, this makes it possible to widen eye apertures in an eye diagram of the signal SIG, leading to the improved communication quality. - As described thus far, in the third embodiment, the preemphasis is carried out through the Thevenin termination at the time of transition from the high-level voltage or the low-level voltage to the medium-level voltage, and therefore it is possible to increase a signal slew rate, leading to the improved communication quality.
- Further, in the third embodiment, at the time of transition from the high-level voltage or the low-level voltage to the medium-level voltage, the start timing of the transition is adjusted in addition to the preemphasis to be performed through the Thevenin termination, and therefore it is possible to widen eye apertures in the eye diagram of the signal SIG, leading to the improved communication quality.
- Any other effects are similar to those attained in the case of the above-described first embodiment.
- In the above-described third embodiment, the
driver 13 is Thevenin-terminated in setting the signal SIG to the medium-level voltage VM; however, the configuration is not limited thereto. Hereinafter, a transmittingsection 124 according to this modification example is described in detail. -
FIG. 31 illustrates a configuration example of the transmittingsection 124. The transmittingsection 124 has acontroller 139 and thedriver circuit 50. Thecontroller 139 generates the signals UP3 and DN3 on the basis of the control signals UP, DN, and MM. Thecontroller 139 has thetime delay circuits 131 to 133, thelogic circuit 134, ORcircuits circuits controller 139 is similar to thecontroller 130 according to the above-described third embodiment, except that thelogic circuits -
FIG. 32 illustrates an operation example of the transmittingsection 124, and (A) denotes a waveform of the control signal UP or the control signal DN; (B) denotes a waveform of the signal UP4 or the signal DN4; (C) denotes a waveform of the control signal MM; (D) denotes a waveform of the signal Mflag; (E) denotes a waveform of the signal MP; (F) denotes a waveform of the signal UP1 or the signal DN1; (G) denotes a waveform of the signal UP3 or the signal DN3; and (H) denotes a waveform of the signal SIG. - Since the signal Mflag is “1” prior to timing t104, the AND
circuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((G) ofFIG. 32 ). Then, thedriver 50 performs transition of the signal SIG between the high-level voltage VH and the low-level voltage VL depending on variations in these signals UP3 and DN3 ((H) ofFIG. 32 ). At this time, as with the transmittingsection 121 according to the above-described third embodiment, the transmittingsection 124 carries out the preemphasis through the Thevenin-termination during a period of timing t103 to timing t104, and the signal SIG reaches the medium-level voltage VM in the timing t104. - Next, in the timing t104, the signal Mflag varies from “1” to “0” ((D) of
FIG. 32 ). Consequently, the ANDcircuit 27 sets the signal UP3 to “0”, and the ANDcircuit 28 sets the signal DN3 to “0” ((G) ofFIG. 32 ). At this time, both of thetransistors driver circuit 50 as illustrated inFIG. 18C , resulting in the output impedance being placed in a high-impedance state. Accordingly, after that, the signal SIG maintains the medium-level voltage VM ((H) ofFIG. 32 ). - Next, in timing t105, the signal Mflag varies from “0” to “1” ((D) of
FIG. 32 ). Consequently, the ANDcircuit 27 outputs the signal UP1 as the signal UP3, and the ANDcircuit 28 outputs the signal DN1 as the signal DN3 ((G) ofFIG. 32 ). Accordingly, thedriver circuit 50 performs transition of the signal SIG from the medium-level voltage VM to the high-level voltage VH or the low-level voltage VL ((H) ofFIG. 32 ). - With such a configuration, it is also possible to obtain the effects similar to those attained by the transmitting
section 121 according to the above-described third embodiment. - Each of the modification examples of the above-described first embodiment may be applicable to the
transmitting section 121 according to the above-described third embodiment. - Next, the description is provided on application examples of the transmitter explained in any of the above-described embodiments and modification examples.
-
FIG. 33 illustrates an external view of a smartphone 300 (multifunctional mobile phone) to which the transmitter according to any of the above-described embodiments and modification examples thereof is applied. A variety of devices are built into thissmartphone 300, and the transmitter according to any of the above-described embodiments and modification examples is applied in a communication system in which data communication is made among these devices. -
FIG. 34 illustrates a configuration example of anapplication processor 310 to be used in thesmartphone 300. Theapplication processor 310 has a CPU (Central Processing Unit) 311, amemory controller 312, apower supply controller 313, anexternal interface 314, a GPU (Graphics Processing Unit) 315, amedia processor 316, adisplay controller 317, and an MIPI (Mobile Industry Processor Interface)interface 318. In this example, theCPU 311, thememory controller 312, thepower supply controller 313, theexternal interface 314, theGPU 315, themedia processor 316, and thedisplay controller 317 are coupled to asystem bus 319 to allow for data communication among these sections via thissystem bus 319. - The
CPU 311 processes various information to be handled in thesmartphone 300 in accordance with programs. Thememory controller 312 controls amemory 501 to be used by theCPU 311 for information processing operation. Thepower supply controller 313 controls a power supply of thesmartphone 300. - The
external interface 314 is an interface for communication with external devices, and is coupled to a wireless communication section 502 and an image sensor 503 in this example. The wireless communication section 502 performs wireless communication with mobile phone base stations, and may include, for example, a baseband section, an RF (Radio Frequency) front-end section, and other components. The image sensor 503 acquires images, and may include, for example, a CMOS sensor. - The
GPU 315 carries out image processing operation. Themedia processor 316 processes information such as voice, characters, and graphics. Thedisplay controller 317 controls adisplay 504 via theMIPI interface 318. TheMIPI interface 318 transmits image signals to thedisplay 504. As such image signals, for example, YUV format, RGB format, and other format signals may be used. For example, the transmitter according to any of the above-described embodiments and modification examples may be applicable to thisMIPI interface 318. -
FIG. 35 illustrates a configuration example of animage sensor 410. Theimage sensor 410 has asensor section 411, an ISP (Image Signal Processor) 412, a JPEG (Joint Photographic Experts Group)encoder 413, a CPU 414, a RAM (Random Access Memory) 415, a ROM (Read Only Memory) 416, apower supply controller 417, an I2C (Inter-Integrated Circuit) interface 418, and anMIPI interface 419. In this example, each of these blocks is coupled to asystem bus 420 to allow for data communication among these blocks via thissystem bus 420. - The
sensor section 411 acquires images, and may be configured of, for example, a CMOS sensor. TheISP 412 performs predetermined processing operation for the images acquired by thesensor section 411. TheJPEG encoder 413 encodes the images processed by theISP 412 to generate JPEG-format images. The CPU 414 controls each block of theimage sensor 410 in accordance with programs. The RAM 415 is a memory to be used by the CPU 414 for information processing operation. TheROM 416 stores programs to be executed in the CPU 414. Thepower supply controller 417 controls a power supply of theimage sensor 410. The I2C interface 418 receives control signals from theapplication processor 310. Further, although not illustrated, theimage sensor 410 also receives clock signals from theapplication processor 310 in addition to the control signals. In concrete terms, theimage sensor 410 is configured to be operable on the basis of clock signals at various frequencies. TheMIPI interface 419 transmits image signals to theapplication processor 310. As such image signals, for example, YUV format, RGB format, and other format signals may be used. For example, the transmitter according to any of the above-described embodiments and modification examples may be applicable to thisMIPI interface 419. - The present technology is described thus far with reference to some embodiments and modification examples, and the application examples to electronic apparatuses; however, the present technology is not limited thereto, and may be modified in a variety of ways.
- For example, in each of the above-described embodiments, the transmitting section 11 is configured to allow for generation of three voltage levels (high-level voltage VH, low-level voltage VL, and medium-level voltage VM); however, the configuration is not limited thereto. Alternatively, for example, the transmitting section 11 may be configured to allow for generation of four or more voltage levels.
- Further, for example, in each of the above-described embodiments, the
transmitter 10 is provided with three transmittingsections 11A to 11C; however, the configuration is not limited thereto. Alternatively, thetransmitter 10 may be provided with two or less or four or more transmitting sections. - It is to be noted that the effects described in the present specification are illustrative and non-limiting, and any other effects may be available.
- It is to be noted that the present technology may include the following configurations.
- (1) A transmitter including:
-
- an output terminal;
- a driver that performs transition of a voltage of the output terminal among a plurality of voltages; and
- a controller that controls the driver to cause transition start timing in one voltage transition in voltage transition among the plurality of voltages to be later than transition start timing in another voltage transition.
- (2) The transmitter according to (1), wherein the plurality of voltages include a first voltage, a second voltage, and a third voltage between the first voltage and the second voltage.
- (3) The transmitter according to (2), wherein transition start timing in voltage transition from the third voltage to the first voltage or the second voltage is later than transition start timing in voltage transition between the first voltage and the second voltage.
- (4) The transmitter according to (2) or (3), wherein transition start timing in voltage transition between the first voltage and the second voltage is later than transition start timing in voltage transition from the first voltage or the second voltage to the third voltage.
- (5) The transmitter according to any one of (1) to (4), wherein the controller has one or more time delay circuits that set each transition start timing.
- (6) The transmitter according to (5), wherein at least one of the one or more time delay circuits is configured to allow a delay amount to be varied.
- (7) The transmitter according to (2) or (3), wherein
-
- the driver has two driver circuits, and
- each of the driver circuits has
- a first switch having one end and the other end, the one end being led to a first power supply that outputs a voltage corresponding to the first voltage, and the other end being led to the output terminal, and
- a second switch having one end and the other end, the one end being led to a second power supply that outputs a voltage corresponding to the second voltage, and the other end being led to the output terminal.
- (8) The transmitter according to (7), wherein at the time of voltage transition from the first voltage to the third voltage, the controller turns on each of the second switches once and turns off each of the first switches once during a predetermined period, and thereafter turns off one of the second switches and turns on one of the first switches.
- (9) The transmitter according to (7), wherein at the time of voltage transition from the first voltage to the third voltage, the controller turns on each of the first switches and each of the second switches once during a predetermined period, and thereafter turns off one of the first switches and one of the second switches.
- (10) The transmitter according to (8) or (9), wherein the controller has one or more time delay circuits that set a time length of the predetermined period.
- (11) The transmitter according to any one of (7) to (10), wherein
-
- the driver sets a voltage of the output terminal to the first voltage by turning on each of the first switches and turning off each of the second switches,
- the driver sets the voltage of the output terminal to the second voltage by turning on each of the second switches and turning off each of the first switches, and
- the driver sets the voltage of the output terminal to the third voltage by turning on one of the first switches and turning off the other, and turning on one of the second switches and turning off the other.
- (12) The transmitter according to (2) or (3), wherein
-
- the driver has
- a first switch having one end and the other end, the one end being led to a first power supply that outputs a voltage corresponding to the first voltage, and the other end being led to the output terminal, and
- a second switch having one end and the other end, the one end being led to a second power supply that outputs a voltage corresponding to the second voltage, and the other end being led to the output terminal.
- (13) The transmitter according to (12), wherein at the time of voltage transition from the first voltage to the third voltage, the controller turns on the second switch once and turns off the first switch during a predetermined period, and thereafter turns off the second switch.
- (14) The transmitter according to (12), wherein at the time of voltage transition from the first voltage to the third voltage, the controller turns on the first switch and the second switch once during a predetermined period, and thereafter turns off each of the first switch and the second switch.
- (15) The transmitter according to any one of (12) to (14), wherein
-
- the driver sets a voltage of the output terminal to the first voltage by turning on the first switch and turning off the second switch,
- the driver sets a voltage of the output terminal to the second voltage by turning on the second switch and turning off the first switch, and
- the driver sets a voltage of the output terminal to the third voltage via one or more termination resistors by turning off the first switch and the second switch.
- (16) A communication system provided with a transmitter and a receiver, the transmitter including:
-
- an output terminal;
- a driver that performs transition of a voltage of the output terminal among a plurality of voltages; and
- a controller that controls the driver to cause transition start timing in one voltage transition in voltage transition among the plurality of voltages to be later than transition start timing in another voltage transition.
- (17) The communication system according to (16), wherein the receiver has a detector that acquires one or more parameters on the basis of a received signal, and
-
- the controller sets the transition start timing on the basis of the one or more parameters.
- (18) The communication system according to (17), wherein the controller has one or more time delay circuits that set each transition start timing, and adjusts a delay amount in the one or more time delay circuits on the basis of the one or more parameters.
- (19) The communication system according to (17) or (18), having a calibration mode, wherein
-
- a calibration mode is provided,
- the driver transmits a predetermined signal having a predetermined pattern in the calibration mode,
- the detector acquires the one or more parameters on the basis of the predetermined signal, and
- the controller sets the transition start timing on the basis of the one or more parameters.
- This application claims the benefit of Japanese Priority Patent Application No. JP 2014-062570 filed with the Japan patent office on Mar. 25, 2014, the entire contents of which are incorporated herein by reference.
- It should be understood by those skilled in the art that various modifications, combinations, sub-combinations, and alterations may occur depending on design requirements and other factors insofar as they are within the scope of the appended claims or the equivalents thereof.
Claims (15)
1. (canceled)
2. A transmitter comprising:
an output terminal;
a driver configured to perform transition of a voltage of the output terminal among a plurality of voltages including a first voltage, a second voltage, and a third voltage; and
a controller configured to control the driver to cause transition start timing in a first voltage transition type in voltage transition among the plurality of voltages to be different from transition start timing in a second voltage transition type among the plurality of voltages.
3. The transmitter according to claim 2 , wherein transition start timing in voltage transition from the third voltage to the first voltage or the second voltage is later than transition start timing in voltage transition between the first voltage and the second voltage.
4. The transmitter according to claim 2 , wherein transition start timing in voltage transition between the first voltage and the second voltage is later than transition start timing in voltage transition from the first voltage or the second voltage to the third voltage.
5. The transmitter according to claim 2 , wherein the controller has one or more time delay circuits that set each transition start timing.
6. The transmitter according to claim 5 , wherein at least one of the one or more time delay circuits is configured to allow a delay amount to be varied.
7. The transmitter according to claim 2 , wherein
the driver includes two driver circuits, and
each of the driver circuits has
a first switch including a first terminal coupled to a first power supply that outputs a voltage corresponding to the first voltage, and a second terminal coupled to the output terminal, and
a second switch including a first terminal coupled to a second power supply that outputs a voltage corresponding to the second voltage, and a second terminal coupled to the output terminal.
8. The transmitter according to claim 7 , wherein at the time of voltage transition from the first voltage to the third voltage, the controller turns on each of the second switches once and turns off each of the first switches once during a predetermined period, and thereafter turns off one of the second switches and turns on one of the first switches.
9. The transmitter according to claim 7 , wherein at the time of voltage transition from the first voltage to the third voltage, the controller turns on each of the first switches and each of the second switches once during a predetermined period, and thereafter turns off one of the first switches and one of the second switches.
10. The transmitter according to claim 8 , wherein the controller has one or more time delay circuits that set a time length of the predetermined period.
11. The transmitter according to claim 7 , wherein
the driver sets a voltage of the output terminal to the first voltage by turning on each of the first switches and turning off each of the second switches,
the driver sets the voltage of the output terminal to the second voltage by turning on each of the second switches and turning off each of the first switches, and
the driver sets the voltage of the output terminal to the third voltage by turning on one of the first switches and turning off the other, and turning on one of the second switches and turning off the other.
12. The transmitter according to claim 2 , wherein the driver has
a first switch having one end and the other end, the one end being led to a first power supply that outputs a voltage corresponding to the first voltage, and the other end being led to the output terminal, and
a second switch having one end and the other end, the one end being led to a second power supply that outputs a voltage corresponding to the second voltage, and the other end being led to the output terminal.
13. The transmitter according to claim 12 , wherein at the time of voltage transition from the first voltage to the third voltage, the controller turns on the second switch once and turns off the first switch during a predetermined period, and thereafter turns off the second switch.
14. The transmitter according to claim 12 , wherein at the time of voltage transition from the first voltage to the third voltage, the controller turns on the first switch and the second switch once during a predetermined period, and thereafter turns off each of the first switch and the second switch.
15. The transmitter according to claim 12 , wherein
the driver sets a voltage of the output terminal to the first voltage by turning on the first switch and turning off the second switch,
the driver sets a voltage of the output terminal to the second voltage by turning on the second switch and turning off the first switch, and
the driver sets a voltage of the output terminal to the third voltage via one or more termination resistors by turning off the first switch and the second switch.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18/111,071 US20230232392A1 (en) | 2014-03-25 | 2023-02-17 | Transmitter and communication system |
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014062570 | 2014-03-25 | ||
JP2014-062570 | 2014-03-25 | ||
PCT/JP2015/056305 WO2015146511A1 (en) | 2014-03-25 | 2015-03-04 | Transmission device and communication device |
US201615122312A | 2016-08-29 | 2016-08-29 | |
US16/235,555 US10687336B2 (en) | 2014-03-25 | 2018-12-28 | Transmitter and communication system |
US15/930,723 US11096174B2 (en) | 2014-03-25 | 2020-05-13 | Transmitter and communication system |
US17/371,916 US11606795B2 (en) | 2014-03-25 | 2021-07-09 | Transmitter and communication system |
US18/111,071 US20230232392A1 (en) | 2014-03-25 | 2023-02-17 | Transmitter and communication system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/371,916 Continuation US11606795B2 (en) | 2014-03-25 | 2021-07-09 | Transmitter and communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20230232392A1 true US20230232392A1 (en) | 2023-07-20 |
Family
ID=54195041
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/122,312 Active 2035-08-30 US10194443B2 (en) | 2014-03-25 | 2015-03-04 | Transmitter and communication system |
US16/235,555 Active US10687336B2 (en) | 2014-03-25 | 2018-12-28 | Transmitter and communication system |
US15/930,723 Active US11096174B2 (en) | 2014-03-25 | 2020-05-13 | Transmitter and communication system |
US17/371,916 Active US11606795B2 (en) | 2014-03-25 | 2021-07-09 | Transmitter and communication system |
US18/111,071 Abandoned US20230232392A1 (en) | 2014-03-25 | 2023-02-17 | Transmitter and communication system |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/122,312 Active 2035-08-30 US10194443B2 (en) | 2014-03-25 | 2015-03-04 | Transmitter and communication system |
US16/235,555 Active US10687336B2 (en) | 2014-03-25 | 2018-12-28 | Transmitter and communication system |
US15/930,723 Active US11096174B2 (en) | 2014-03-25 | 2020-05-13 | Transmitter and communication system |
US17/371,916 Active US11606795B2 (en) | 2014-03-25 | 2021-07-09 | Transmitter and communication system |
Country Status (7)
Country | Link |
---|---|
US (5) | US10194443B2 (en) |
EP (2) | EP3979581A1 (en) |
JP (3) | JP6451738B2 (en) |
KR (1) | KR102265253B1 (en) |
CN (3) | CN106105124B (en) |
TW (1) | TWI752898B (en) |
WO (1) | WO2015146511A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230239182A1 (en) * | 2020-06-17 | 2023-07-27 | Hitachi Astemo, Ltd. | Electronic control device and determination method |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI748976B (en) * | 2016-02-02 | 2021-12-11 | 日商新力股份有限公司 | Sending device and communication system |
TWI722090B (en) * | 2016-02-22 | 2021-03-21 | 日商新力股份有限公司 | Transmission device, transmission method and communication system |
TWI787166B (en) * | 2016-03-01 | 2022-12-21 | 日商新力股份有限公司 | Signal transmitting device, signal transmitting method and communication system |
US9722822B1 (en) * | 2016-03-04 | 2017-08-01 | Inphi Corporation | Method and system using driver equalization in transmission line channels with power or ground terminations |
US9819523B2 (en) * | 2016-03-09 | 2017-11-14 | Qualcomm Incorporated | Intelligent equalization for a three-transmitter multi-phase system |
JP6790435B2 (en) * | 2016-04-20 | 2020-11-25 | ソニー株式会社 | Receivers, transmitters, and communication systems, as well as signal receiving, signaling, and communication methods. |
WO2018020852A1 (en) * | 2016-07-26 | 2018-02-01 | ソニーセミコンダクタソリューションズ株式会社 | Transmission device, transmission method, and communication system |
CN110050449B (en) * | 2016-12-14 | 2022-10-04 | 索尼半导体解决方案公司 | Transmission device, transmission method, and communication system |
US10530617B2 (en) | 2017-08-07 | 2020-01-07 | Micron Technology, Inc. | Programmable channel equalization for multi-level signaling |
US10447512B2 (en) | 2017-08-07 | 2019-10-15 | Micron Technology, Inc. | Channel equalization for multi-level signaling |
US10277435B2 (en) * | 2017-08-07 | 2019-04-30 | Micron Technology, Inc. | Method to vertically align multi-level cells |
US10425260B2 (en) | 2017-08-07 | 2019-09-24 | Micron Technology, Inc. | Multi-level signaling in memory with wide system interface |
US10403337B2 (en) | 2017-08-07 | 2019-09-03 | Micron Technology, Inc. | Output driver for multi-level signaling |
US10128842B1 (en) | 2018-03-23 | 2018-11-13 | Micron Technology, Inc. | Output impedance calibration for signaling |
JPWO2022130880A1 (en) * | 2020-12-17 | 2022-06-23 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140240208A1 (en) * | 2013-02-25 | 2014-08-28 | Samsung Electronics Co., Ltd. | Voltage level conversion circuits and display devices including the same |
US20140253208A1 (en) * | 2013-03-05 | 2014-09-11 | Silicon Image, Inc. | Calibration of Single-Ended High-Speed Interfaces |
US20150098538A1 (en) * | 2013-10-09 | 2015-04-09 | Qualcomm Incorporated | Specifying a 3-phase or n-phase eye pattern |
Family Cites Families (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4972309A (en) * | 1989-03-14 | 1990-11-20 | Hughes Aircraft Company | N-phase sinewave converter |
US5903231A (en) | 1996-12-16 | 1999-05-11 | Vidicast Ltd. | System for encoding base N data using a multi-level coding scheme |
JP3636910B2 (en) | 1998-11-24 | 2005-04-06 | 日本電気エンジニアリング株式会社 | Line driver circuit |
US6333654B1 (en) * | 2000-03-15 | 2001-12-25 | Nortel Networks Limited | Variable power supply technique for use with a high efficiency line driver |
JP3573701B2 (en) * | 2000-09-14 | 2004-10-06 | Necエレクトロニクス株式会社 | Output buffer circuit |
JP3574410B2 (en) * | 2001-01-25 | 2004-10-06 | シャープ株式会社 | Voltage conversion circuit and semiconductor integrated circuit device having the same |
US6927613B2 (en) * | 2001-09-07 | 2005-08-09 | Freescale Semiconductor, Inc. | Circuit generating constant narrow-pulse-width bipolarity cycle monocycles using CMOS circuits |
US7126378B2 (en) * | 2003-12-17 | 2006-10-24 | Rambus, Inc. | High speed signaling system with adaptive transmit pre-emphasis |
GB0310844D0 (en) * | 2003-05-12 | 2003-06-18 | Adiabatic Logic Ltd | Improvements to resonant line drivers |
KR100520648B1 (en) * | 2003-05-16 | 2005-10-13 | 삼성전자주식회사 | Duo-binary optical transmitter using semiconductor optical amplifier |
JP2005006444A (en) * | 2003-06-13 | 2005-01-06 | Japan Aviation Electronics Industry Ltd | Power supply device for illumination lamp |
JP3984222B2 (en) * | 2003-12-15 | 2007-10-03 | 株式会社東芝 | Signal level conversion circuit |
JP2005217999A (en) * | 2004-02-02 | 2005-08-11 | Hitachi Ltd | Digital data transmission circuit |
WO2005101635A1 (en) * | 2004-04-16 | 2005-10-27 | System General Corp. | Soft-switching power converter having power saving means |
JP5106757B2 (en) | 2004-06-24 | 2012-12-26 | 三星電子株式会社 | Voltage level coding system and method |
EP2375662B1 (en) * | 2005-01-20 | 2018-09-26 | Rambus Inc. | High-speed signaling systems with adaptable pre-emphasis and equalization |
KR100670653B1 (en) * | 2005-06-29 | 2007-01-17 | 주식회사 하이닉스반도체 | Output driver in semiconductor device |
JP4937609B2 (en) * | 2006-03-15 | 2012-05-23 | 株式会社日立製作所 | Output buffer circuit, differential output buffer circuit and transmission method |
JP2008054220A (en) * | 2006-08-28 | 2008-03-06 | Rohm Co Ltd | Pulse generator, electronic device using the same and pulse generating method |
US7724161B1 (en) * | 2006-12-12 | 2010-05-25 | Marvell International Ltd. | Truncation for three-level digital amplifier |
US8064535B2 (en) * | 2007-03-02 | 2011-11-22 | Qualcomm Incorporated | Three phase and polarity encoded serial interface |
US7432747B1 (en) * | 2007-04-04 | 2008-10-07 | Etron Technology Inc. | Gate driving circuit |
JP2009077099A (en) * | 2007-09-20 | 2009-04-09 | Panasonic Corp | Signal transmitter, signal receiver, and multiple differential transmission system |
JP4960833B2 (en) * | 2007-10-31 | 2012-06-27 | パナソニック株式会社 | Interface circuit capable of switching between single-ended transmission and differential transmission |
KR20090049290A (en) * | 2007-11-13 | 2009-05-18 | 삼성전자주식회사 | Multi-level pulse amplitude modulation transceiver and method for transmitting and receiving data |
US8848810B2 (en) | 2008-03-05 | 2014-09-30 | Qualcomm Incorporated | Multiple transmitter system and method |
US7795915B2 (en) * | 2008-08-04 | 2010-09-14 | Chil Semiconductor Corporation | Multi-level signaling |
JP5384910B2 (en) * | 2008-11-11 | 2014-01-08 | ルネサスエレクトロニクス株式会社 | Semiconductor integrated circuit and clock synchronization control method |
WO2010073447A1 (en) * | 2008-12-25 | 2010-07-01 | パナソニック株式会社 | Device for driving of display, display module package, display panel module, and television set |
US7919984B2 (en) * | 2008-12-31 | 2011-04-05 | Intel Corporation | System and apparatus of reconfigurable transceiver design for multi-mode signaling |
KR20100116253A (en) * | 2009-04-22 | 2010-11-01 | 삼성전자주식회사 | Input/output circuit and integrated circuit apparatus including the same |
US9843309B2 (en) * | 2009-11-19 | 2017-12-12 | Rambus Inc. | Receiver with time-varying threshold voltage |
CN102111066B (en) * | 2009-12-28 | 2013-05-15 | 精英电脑股份有限公司 | Energy-saving electronic device as well as power control system of cooling fan and control method |
KR101356292B1 (en) * | 2009-12-28 | 2014-01-28 | 엘지디스플레이 주식회사 | Power converter and controlling method thereof, and display device using the same |
US9059816B1 (en) * | 2010-05-20 | 2015-06-16 | Kandou Labs, S.A. | Control loop management and differential delay correction for vector signaling code communications links |
JP2012044394A (en) | 2010-08-18 | 2012-03-01 | Sony Corp | Signal transmission apparatus and transmission control method |
CN202050285U (en) * | 2011-04-26 | 2011-11-23 | 广东康菱动力科技有限公司 | Power system of high-power high-voltage diesel generator set of larger data storage center |
JP5866920B2 (en) * | 2011-09-22 | 2016-02-24 | セイコーエプソン株式会社 | Switching device and control method thereof |
CN104247357B (en) | 2012-04-19 | 2016-12-21 | 松下知识产权经营株式会社 | Multi-valued signal dispensing device and reception device, multi-valued signal transmission system and method |
US9438236B2 (en) * | 2012-07-06 | 2016-09-06 | Freescale Semiconductor, Inc. | Input/output driver circuit, integrated circuit and method therefor |
EP2704301B1 (en) * | 2012-08-31 | 2016-07-27 | Stichting IMEC Nederland | DC-DC converter and control method thereof |
JP2014062570A (en) | 2012-09-20 | 2014-04-10 | Nsk Ltd | Method of manufacturing nut for ball screw |
US20140368667A1 (en) * | 2013-06-14 | 2014-12-18 | Intel Corporation | Apparatus, system, and method for n-phase data mapping |
CN103457616B (en) * | 2013-09-03 | 2015-05-27 | 广州润芯信息技术有限公司 | Orthogonal mismatch calibration method and device of direct frequency conversion transmitter |
US10015027B2 (en) * | 2014-10-22 | 2018-07-03 | Micron Technology, Inc. | Apparatuses and methods for adding offset delays to signal lines of multi-level communication architectures |
KR102349415B1 (en) * | 2017-08-07 | 2022-01-11 | 삼성전자주식회사 | Pulse amplitude modulation transmitter and pulse amplitude modulation receiver |
-
2015
- 2015-02-24 TW TW104105928A patent/TWI752898B/en active
- 2015-03-04 EP EP21210248.7A patent/EP3979581A1/en active Pending
- 2015-03-04 CN CN201580014380.7A patent/CN106105124B/en active Active
- 2015-03-04 CN CN202010097896.5A patent/CN111314251B/en active Active
- 2015-03-04 US US15/122,312 patent/US10194443B2/en active Active
- 2015-03-04 KR KR1020167024471A patent/KR102265253B1/en active IP Right Grant
- 2015-03-04 EP EP15768268.3A patent/EP3125485B1/en active Active
- 2015-03-04 WO PCT/JP2015/056305 patent/WO2015146511A1/en active Application Filing
- 2015-03-04 CN CN202010099191.7A patent/CN111294296B/en active Active
- 2015-03-04 JP JP2016510188A patent/JP6451738B2/en active Active
-
2018
- 2018-12-12 JP JP2018232595A patent/JP6624273B2/en active Active
- 2018-12-28 US US16/235,555 patent/US10687336B2/en active Active
-
2019
- 2019-11-26 JP JP2019213455A patent/JP6795078B2/en active Active
-
2020
- 2020-05-13 US US15/930,723 patent/US11096174B2/en active Active
-
2021
- 2021-07-09 US US17/371,916 patent/US11606795B2/en active Active
-
2023
- 2023-02-17 US US18/111,071 patent/US20230232392A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140240208A1 (en) * | 2013-02-25 | 2014-08-28 | Samsung Electronics Co., Ltd. | Voltage level conversion circuits and display devices including the same |
US20140253208A1 (en) * | 2013-03-05 | 2014-09-11 | Silicon Image, Inc. | Calibration of Single-Ended High-Speed Interfaces |
US20150098538A1 (en) * | 2013-10-09 | 2015-04-09 | Qualcomm Incorporated | Specifying a 3-phase or n-phase eye pattern |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230239182A1 (en) * | 2020-06-17 | 2023-07-27 | Hitachi Astemo, Ltd. | Electronic control device and determination method |
US12119964B2 (en) * | 2020-06-17 | 2024-10-15 | Hitachi Astemo, Ltd. | Electronic control device and determination method |
Also Published As
Publication number | Publication date |
---|---|
JP2020039172A (en) | 2020-03-12 |
JP6795078B2 (en) | 2020-12-02 |
EP3125485B1 (en) | 2021-12-29 |
CN111294296B (en) | 2022-10-11 |
WO2015146511A1 (en) | 2015-10-01 |
CN111314251B (en) | 2022-11-18 |
KR102265253B1 (en) | 2021-06-16 |
JP6451738B2 (en) | 2019-01-16 |
EP3979581A1 (en) | 2022-04-06 |
JP6624273B2 (en) | 2019-12-25 |
US10194443B2 (en) | 2019-01-29 |
JPWO2015146511A1 (en) | 2017-04-13 |
EP3125485A4 (en) | 2018-03-21 |
CN106105124B (en) | 2020-03-13 |
US11096174B2 (en) | 2021-08-17 |
KR20160135716A (en) | 2016-11-28 |
US20160374091A1 (en) | 2016-12-22 |
US20210377946A1 (en) | 2021-12-02 |
JP2019071629A (en) | 2019-05-09 |
TW201541910A (en) | 2015-11-01 |
US11606795B2 (en) | 2023-03-14 |
CN111294296A (en) | 2020-06-16 |
US10687336B2 (en) | 2020-06-16 |
CN106105124A (en) | 2016-11-09 |
US20200280990A1 (en) | 2020-09-03 |
CN111314251A (en) | 2020-06-19 |
US20190327745A1 (en) | 2019-10-24 |
TWI752898B (en) | 2022-01-21 |
EP3125485A1 (en) | 2017-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230232392A1 (en) | Transmitter and communication system | |
US10298238B2 (en) | Differential driver with pull up and pull down boosters | |
US11296859B2 (en) | Receiver, transmitter, and communication system | |
US8750391B2 (en) | Differential signal output device and portable device | |
US11336267B2 (en) | Duty ratio correction circuit and signal generation circuit | |
US10230913B2 (en) | Transmitter and communication system | |
US20240031122A1 (en) | Transmission device and electronic apparatus | |
US10284398B2 (en) | Transmission device, transmission method, and communication system | |
US11742850B2 (en) | Data transmission device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |