The invention will be described with reference to the accompanying drawings, wherein like numbers reference like elements.
Hereinafter, an embodiment will be described with reference to the accompanying drawings.
Structure of Digital Device
The image processor 500 performs image processing to image data acquired from other components mounted on the electronic apparatus, such as a radio communication circuit or a storage device such as a flush memory. The image processor 500 is provided with a digital signal processor (DSP) 510 that is a computer specialized in image processing to moving image data, and a main control section 520 that is a computer performing other processing such as processing of still image data, or controlling the LCD driver 600 and the transmitter 2000.
The image processor 500 outputs data HD which is to be transmitted at high speed and data LD which is to be transmitted at low speed, to the transmitter 2000. The data HD which is to be transmitted at high speed is moving image data output from the DSP 510 in the embodiment. The data LD which is to be transmitted at low speed is data, other than the moving image data, such as still image data or control data to the LCD driver 600. The image processor 500 further outputs a control signal CTL to the transmitter 2000.
The transmitting and receiving system composed of the receiver 1000 and the transmitter 2000 is an interface transmitting the data LD and HD received from the image processor 500 to the LCD driver 600 in compliance with the control signal CTL received from the image processor 500. The transmitter 2000 is provided with two pairs of transmission terminals transmitting a differential signal, i.e. one terminal pair of a terminal TP1 and a terminal TN1, and the other terminal pair of a terminal TP2 and a terminal TN2. As mentioned later, the transmitter 2000 can transmit a single-end signal as well as the differential signal from each of these terminals.
The receiver 1000 is provided with two pairs of terminals respectively corresponding to the two pairs of the transmission terminals, i.e. one terminal pair of a terminal DP1 and a terminal DN1, and the other terminal pair of a terminal DP2 and a terminal DN2. As shown in
The LCD driver 600 receives the image data and the control data from the image processor 500 via the transmitting and receiving system described above, and drives the liquid crystal display 700 based on the data.
The transmitter 2000 will be further described with reference to
As shown in
The data transmission circuit 2500a performs high speed transmission of the data HD which is to be transmitted at high speed and low speed transmission of the data LD which is to be transmitted at low speed in response to the control signal supplied from the transmission control circuit 2200. In particular, as shown in
The pre-driver 2510 outputs signals HSP and HSN driving the differential driver 2520 in response to the control signal CT1 which expresses high speed transmission request, and the data HD which is to be transmitted at high speed. The signals HSP and HSN have opposite phases to each other. The differential driver 2520 receives the driving signals HSP and HSN to output a differential signal to the signal lines LP1 and LN1 via the terminals TP1 and TN1. Thus, the data HD is transmitted as a differential signal to the receiver 1000. The differential driver 2520 is a common differential driver composed of a constant current source and an N-channel field-effect transistor which are not shown. Hereinafter, the N-channel field-effect transistor is called an N-transistor, and a P-channel field-effect transistor is called a P-transistor. The differential driver 2520 receives a power supply voltage VDD (1.8 V in the embodiment) as a driving voltage and connected to a reference voltage VSS.
The pre-driver 2510 outputs signals LSP and LSN driving the single end driver 2530 in response to the control signal CT1 which expresses low speed transmission request, and the data LD which is to be transmitted at low speed. The single end driver 2530 is composed of a first single end transmission circuit 2531 to which the signal LSP is input and a second single end transmission circuit 2532 to which the signal LSN is input. The first single end transmission circuit 2531 is a push-pull inverter circuit coupled between an adjustment voltage VLS and a reference voltage VSS, and outputs a single end signal via the terminal TP1 to the signal line LP1 in response to the driving signal LSP. The second single end transmission circuit 2532 is a push-pull inverter circuit coupled between an adjustment voltage VLS and a reference voltage VSS, and outputs a single end signal via the terminal TN1 to the signal line LN1 in response to the driving signal LSN. Thus, the data LD is transmitted as two single end signals to the receiver 1000.
The step-down circuit 2540 converts a power supply voltage VDD being input (1.8 V in the embodiment), into the adjustment voltage VLS (1.2 V in the embodiment) to output. The step-down circuit 2540 is a switching regulator, for example, which switches an electric power being input by repeatedly turning on and off a semiconductor switch such as a power MOSFET (metal oxide semiconductor field effect transistor) so as to control an output voltage. An operation of the step-down circuit 2540 is controlled by an enable signal EN supplied from the pre-driver 2510. When the single end driver 2530 driven by the adjustment voltage VLS is stopped, the step-down circuit 2540 is allowed to stop its operation so as to reduce the electric power consumption.
Here, the operation of the data transmission circuit 2500a will be further described with reference to
As shown in
A threshold voltage VrefA of
For example, a transmission rate of the differential signal HS is set to be approximately 500 Mb/s (megabit per second), and a transmission rate of the single end signal LS is set to be approximately 10 Mb/s.
Here is explained the reason why the single end signal LS is adopted for the low speed data transmission and the differential signal HS is adopted for the high-speed data transmission. As described above, the push-pull inverter circuit transmits the single end signal LS. The current consumption of this circuit increases in proportion to the transmission rate. In addition, the transmission rate of the single end signal LS cannot be raised very much due to its characteristics.
On the other hand, a differential amplifier circuit transmits the differential signal HS. The differential amplifier circuit has a characteristic that the current consumption thereof does not change greatly even whether the transmission rate is large or small. The transmission rate of the differential signal HS is raised more easily than that of the single end signal LS. Thus, it is advantageous to use the differential signal HS for the data transmission at relatively high transmission rate (for example, 500 Mb/s). On the other hand, it is advantageous to use the single end signal LS for the data transmission at relatively low transmission rate (for example, 10 Mb/s) viewing from current consumption. Therefore, the embodiment uses the single end signal LS and the differential signal HS separately in accordance with the transmission speed, as described above.
In the data transmission circuit 2500a, transition between the differential transmission mode S1 and the single end transmission mode S2 is controlled by the control signal CT1 supplied from the transmission control circuit 2200. In a case of a transition from the differential transmission mode S1 to the single end transmission mode S2, the data transmission circuit 2500a maintains voltages of the signal lines LP1 and LN1 at the voltage VLS (a high signal of the single end signal) for predetermined periods of time in the transition period as A1 in
On the other hand, in a case of a transition from the single end transmission mode S2 to the differential transmission mode S1, the data transmission circuit 2500a transmits a predetermined transition information command C1 to the receiver 1000 by the single end signal LS in the transition period as A2 in
As shown in
The data transmission circuit 2500a transmits from the single end transmission mode S2 to the sleep mode S3 in accordance with the control signal CT1 supplied from the transmission control circuit 2200. In a case of a transition from the single end transmission mode S2 to the sleep mode S3, the data transmission circuit 2500a transmits a predetermined transition information command C2 to the receiver 1000 by the single end signal LS in the transition period (refer to a transition period A of
In a case of a transition from the sleep mode S3 to the single end transmission mode S2, the data transmission circuit 2500a maintains the voltages of the signal lines LP1 and LN1 at the voltage VLS (a high signal of the single end signal) for predetermined periods of time in the transition period as A4 in
Thus, the receiver 1000 detects distinctive signals in the transition periods between respective modes so as to recognize the mode transition in the transmitter 2000.
The clock transmission circuit 2500b outputs the differential signal HS and the single end signal LS via the terminals TP2 and TN2 to the signal lines LP2 and LN2. While the data transmission circuit 2500a transmits the data HD as the differential signal HS in the differential transmission mode S1, the clock transmission circuit 2500b transmits the high speed transmission clock HC supplied from the PLL circuit 2300 as the differential signal HS in the mode S1. The clock transmission circuit 2500b does not transmit data which is to be transmitted to the LCD driver 600 in the single end transmission mode S2. The data transmission circuit 2500a transmits only control commands for the receiver 1000 (for example, the transmission information commands C1 and C2 mentioned above) as the single end signal LS. The inner structure of the clock transmission circuit 2500b is basically same as the one of the data transmission circuit 2500a described with reference to
Next, further described with reference to
As shown in
Here, the receiver 1000 receives signals at respective terminal pairs of terminals DP1 and DN1, and terminals DP2 and DN2 in two reception modes. The two reception modes are a differential reception mode in which the differential signal HS described above is received, and a single end reception mode in which the single end signal LS described above is received. Further, the receiver 1000 can transmit to the sleep mode as well as the two reception modes. These modes are controlled by a mode control signal output from the reception control logic 1200. The mode control signal includes HS-EN1 and ULP-ENX1 controlling the mode of the data receiving circuit 1500a which receives a signal via the terminal pair of the terminals DP1 and DN1, and HS-EN2 and ULP-ENX2 controlling the mode of the clock receiving circuit 1500b which receives a signal via the terminal pair of the terminals DP2 and DN2.
When controlling the data receiving circuit 1500a in the differential reception mode, the reception control logic 1200 makes HS-EN1 and ULP-ENX1 high. When controlling the clock receiving circuit 1500b in the differential reception mode, the reception control logic 1200 makes HS-EN2 and ULP-ENX2 high. When controlling the data receiving circuit 1500a in the single end reception mode, the reception control logic 1200 makes HS-EN1 low and ULP-ENX1 high. When controlling the clock receiving circuit 1500b in the single end reception mode, the reception control logic 1200 makes HS-EN2 low and ULP-ENX2 high. Further, when controlling the data receiving circuit 1500a in the sleep mode, the reception control logic 1200 makes HS-EN1 and ULP-ENX1 low. When controlling the clock receiving circuit 1500b in the sleep mode, the reception control logic 1200 makes HS-EN2 and ULP-ENX2 low.
The terminating circuit TMa terminates the differential signal HS received via the terminal pair of the terminals DP1 and DN1. As shown in
The terminating circuit TMb terminates the differential signal HS received via the terminal pair of the terminals DP2 and DN2. The terminating circuit TMb receives the signal HS-EN2. The specific structure of the terminating circuit TMb is same as the one of the terminating circuit TMa described with reference to
The data receiving circuit 1500a receives the differential signal HS and the single end signal LS supplied via the terminal pair of the terminals DP1 and DN1. As shown in
The differential receiver 1520 has a known structure including a differential amplifier circuit as a main part, and converts the differential signal HS input via the two terminals DP1 and ND1 (the signal lines LP1 and LN1) into the single end signal LS to output.
The first single end receiver 1531 and the second single end receiver 1532 respectively receive a driving voltage Vdr and are coupled with a reference voltage VSS. Here, the first single end receiver 1531 and the second single end receiver 1532 are provided with a CMOS inverter shown in
As shown in
Due to such characteristics of the CMOS inverter, when the voltage of the terminal DP1 (the voltage of the signal line LP1) is maintained at the reference voltage VSS, the first single end receiver 1531 consumes no electric power substantively, even if the driving voltage Vdr is input thereinto. Of course, leakage current leaking from the transistor which is in the off state may occur, so that the electric power is possibly consumed. However, the idea that “no electric power is consumed substantively” in this embodiment permits the occurrence of some leakage current. In the same manner, when the voltage of the terminal DP1 (the voltage of the signal line LP1) is maintained at the driving voltage Vdr, the first single end receiver 1531 consumes no electric power substantively, even if the driving voltage Vdr is input thereinto.
Due to the same reason as the first single end receiver 1531, when the voltage of the terminal DN1 is maintained at the reference voltage VSS or the driving voltage Vdr, the second single end receiver 1532 substantively consumes no electric power, even if the driving voltage Vdr is input thereinto.
As described above, the voltage of the high signal of the single end signal LS transmitted via the terminals DP1 (the signal line LP1) and DN1 (the signal line LN1) is the adjustment voltage VLS (1.2 V in the embodiment). Therefore, when receiving the single end signal LS, the first single end receiver 1531 and the second single end receiver 1532 preferably receive the adjustment voltage VLS as the driving voltage Vdr. That is because the first single end receiver 1531 can restrain its electric power consumption.
In the same manner of the step-down circuit 2540 in the data transmission circuit 2500a, the step-down circuit 1540 converts the power supply voltage VDD being input (1.8 V in the embodiment) into the adjustment voltage VLS (1.2 V in the embodiment) to output. As the step-down circuit 1540, a switching regulator is adopted, for example, as is the case with the step-down circuit 2540. An operation of the step-down circuit 1540 is controlled by the above-mentioned mode-control signal ULP-ENX1 supplied from the reception control logic 1200. When the data receiving circuit 1500a is in the sleep mode, namely when the ULP-ENX1 is low, the step-down circuit 1540 is allowed to stop its operation so as to reduce the electric power consumption. On the other hand, when the data receiving circuit 1500a is not in the sleep mode, namely when the ULP-ENX1 is high, the step-down circuit 1540 outputs the adjustment voltage VLS as described above.
The switching circuit 1550 switches the driving voltage Vdr which is input into the single end signal-receiving unit 1530, to the power supply voltage VDD or the adjustment voltage VLS. The switching circuit 1550 includes a first switch 1551 and a second switch 1552. The switching circuit 1550 is controlled by the above-mentioned mode-control signal ULP-ENX1 supplied from the reception control logic 1200. In the switching circuit 1550, when the data receiving circuit 1500a is in the sleep mode, namely when the ULP-ENX1 is low, the first switch 1551 is turned on and the second switch 1552 is turned off. Therefore, when the data receiving circuit 1500a is in the sleep mode, the driving voltage Vdr which is input into the single end signal-receiving unit 1530 is the power supply voltage VDD. On the other hand, when the data receiving circuit 1500a is not in the sleep mode S6, namely when the ULP-ENX1 is high, the first switch 1551 is turned off and the second switch 1552 is turned on. Therefore, when the data receiving circuit 1500a is not in the sleep mode, the driving voltage Vdr which is input into the single end signal-receiving unit 1530 is the adjustment voltage VLS.
The clock receiving circuit 1500b receives the differential signal HS and the single end signal LS supplied via the terminal pair of the terminals DP2 and DN2. The clock receiving circuit 1500b has the same structure as the one of the data receiving circuit 1500a described with reference to
The reception control logic 1200 is a logic circuit mainly performing serial parallel conversion process and a protocol process. In the serial parallel conversion process, serial data included in a signal received from the data receiving circuit 1500a is converted into parallel data. In the protocol process, the data HD and the data LD are taken out from the parallel data which has been converted, so as to be transmitted to the LCD driver 600. High speed serial data received as the differential signal HS is synchronized with high speed transmission clock HC received from the clock receiving circuit 1500b to be converted into parallel data. Low speed serial data received as the single end signal LS is synchronized with a self clock signal included in the low speed serial data itself to be converted into parallel data.
Further, as mentioned above, the reception control logic 1200 outputs the mode-control signals HS-EN1 and ULP-ENX1 controlling the mode of the data receiving circuit 1500a, and the mode-control signals HS-EN2 and ULP-ENX2 controlling the mode of the clock receiving circuit 1500b so as to control the whole operation of the receiver 1000.
Control over the receiver 1000 by the reception control logic 1200 will be described with reference to
On the other hand, in a case where the data receiving circuit 1500a is in the single end reception mode S5, when the reception control logic 1200 receives a predetermined transition information command C1 (for example, “11111111” as mentioned above) included in an output from the data receiving circuit 1500a as B2 in
Further, in a case where the data receiving circuit 1500a is in the single end reception mode S5, when the reception control logic 1200 receives a predetermined transition information command C2 (for example, “10101010” as mentioned above) included in an output from the data receiving circuit 1500a as B3 in
In a case where the data receiving circuit 1500a is in the sleep mode S6, when the reception control logic 1200 determines that the voltages of the terminals DP1 and DN1 (the voltages of the signal lines LP1 and LN1) transmit to the level of VLS in accordance with an output from the data receiving circuit 1500a as B4 in
As understood from the above description, the reception control logic 1200 has a function of a determination circuit.
Further, the reception control logic 1200 controls the mode of the clock receiving circuit 1500b in three modes, i.e. the differential reception mode S4, the single end reception mode S5, and the sleep mode S6, in accordance with an output from the clock receiving circuit 1500b as is the case with the data receiving circuit 1500a. The process of controlling the clock receiving circuit 1500b is same as the one of the data receiving circuit 1500a, so that the description thereof will be omitted.
According to the receiver 1000 described above in the embodiment, the following advantageous effects are provided.
On the other hand, in the sleep mode S6, the driving voltage Vdr which is input into the single end signal-receiving unit 1530 is brought to be the power supply voltage VDD and an operation of the step-down circuit 1540 is stopped. In the sleep mode S6, voltages of the signal lines LP1 and LN1 are maintained at the reference voltage VSS. Therefore, even if the power supply voltage VDD is input, the single end signal-receiving unit 1530 consumes no electric power substantively, as mentioned above. Consequently, in the sleep mode S6, the electric power consumption in the step-down circuit 1540 can be made zero, and the single end signal-receiving unit 1530 consumes no electric power substantively.
Further, in the sleep mode S6, since the power supply voltage VDD is supplied to the single end signal-receiving unit 1530, the transition of the transmitter 2000 from the sleep mode S3 to the single end transmission mode S2 can be detected from an output of the single end signal-receiving unit 1530. Namely, as shown in the lower part of
The data receiving circuit 1500a and the clock receiving circuit 1500b also provide such advantageous effect, as is apparent from their similar structures.
A receiver 1000a according to a first modification will be described with reference to
The data receiving circuit 1500c does not include a switching circuit 1550, as different from the data receiving circuit 1500a described with reference to
A mode of the data receiving circuit 1500c is controlled by the mode-control signals HS-EN1 and ULP-ENX1 output from the reception control logic 1200, as is the case of the data receiving circuit 1500a. Namely, the data receiving circuit 1500c shifts the mode thereof while synchronizing with the data receiving circuit 1500a. As understood from the structure shown in
A transmitter (not shown) coupled to the receiver 1000a of the first modification includes another terminal pair, and another data transmission circuit which transmits the single end signal LS and the differential signal HS via the another terminal pair, as corresponding to the receiver 1000a. Of course, the transmitter corresponding to the receiver 1000a is coupled to the receiver 1000a by another pair of signal lines. In the first modification, modes of two data transmission circuits of the transmitter are controlled to synchronize with each other to transmit. Namely, a transition from the single end transmission mode S2 to the sleep mode S3, or a transition from the sleep mode S3 to the single end transmission mode S2 is performed in the two data transmission circuits at the same time.
Since the data receiving circuit 1500c stops the operation of the single end signal-receiving unit 1530 in the sleep mode S6, the data receiving circuit 1500c can not detect a recovery from the sleep mode S6 to the single end reception mode S5 by itself. However, the data receiving circuit 1500c can shift its mode by synchronizing with the data receiving circuit 1500a.
According to the receiver 1000a of the first modification structured as above, the data receiving circuit 1500c shifts its mode by synchronizing with the data receiving circuit 1500a. Therefore, the operation of the single end signal-receiving unit 1530 of the data receiving circuit 1500c can be completely stopped in the sleep mode S6. Consequently, in the sleep mode S6, the single end signal-receiving unit 1530 of the data receiving circuit 1500c does not require an input of the power supply voltage VDD, and no leakage current occurs. Thus, the receiver 1000a can further reduce its electric power consumption.
As understood from the above description, when there is a plurality of data receiving circuits of which modes synchronize with each other to transmit, it is enough to supply the power supply voltage VDD to the single end signal receiving part 1530 of one data receiving circuit, and operations of the single end signal-receiving unit 1530 of other data receiving circuits may be stopped.
On the other hand, when there is a plurality of data receiving circuits of which modes transmit asynchronously, it is enough to supply the power supply voltage VDD to the single end signal receiving part 1530 of each data receiving circuit, and the reception control logic 1200 separately controls the mode transition of each data receiving circuit.
In the embodiment, the transmitting and receiving system including the receiver 1000 and the transmitter 2000 is used as an interface between the image processor 500 and the LCD driver 600, but not limited to this. For example, the transmitting and receiving system may be used as an interface for various communications such as communication between chips, communication between boards, communication between various device modules, and communication within a back plane for mounting a circuit substrate.
The transmitting and receiving system of the embodiment is a one-way communication system in which the transmitter side and the receiver side are fixed, but alternatively the transmitting and receiving system may be applied as a two-way communication system. In this case, it is enough to provide transceivers including functions of the data receiving circuit 1500a and the data transmission circuit 2500a, on both ends of the respective signal lines LP1 and LN1.
In the embodiment, since the adjustment voltage VLS is lower than the power supply voltage VDD, the step-down circuit 1540 is provided. In a case where the adjustment voltage VLS is higher than the power supply voltage VDD, for example when the adjustment voltage VLS is 1.2 V and the power supply voltage VDD is 1.8 V, a step-up circuit which steps up the power supply voltage VDD to output the adjustment voltage VLS may be provided as substitute for the step-down circuit 1540. The power supply VDD is generally brought to match an operation voltage of peripheral circuits such as the reception control logic 1200 and the LCD driver 600. On the other hand, since a value of the adjustment voltage VLS is brought to match the high level of the single end signal LS, the value is often determined by specifications, for example. That is, there are both possibilities that the adjustment voltage VLS is lower than the power supply voltage VDD, and that the adjustment voltage VLS is higher than the power supply voltage VDD.
While the present invention is described in accordance with the above embodiment and modifications, the embodiment does not limit the invention but facilitates understanding of the present invention. Note that various modifications and improvements can be made without departing from the scope of the invention, and the invention includes its equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2006-171360 | Jun 2006 | JP | national |