The present invention relates to a display device in which a pixel is arranged in a matrix form, a self-emissive element and an element which controls light emission of the self-emissive element.
Active matrix display devices are now in widespread use as displays due to their high resolution. Here, an active matrix display device requires, for each pixel, an active element for determining a display state. For a current-driven display, such as an organic EL display, in particular, a driving transistor capable of continuously supplying an electric current to a light emissive element is provided. While a thin film transistor (TFT) formed of a thin film of amorphous silicon, poly-silicon, or the like is commonly used as such a driving transistor, ensuring the uniformity of characteristics of the TFT remains problematic.
Several methods of correcting the TFT characteristics with circuit technology have been proposed, with one such method being that known as digital driving. A method of controlling the gray level of an active matrix organic EL display by means of digital driving is disclosed in WO 2005/116971A1.
With digital driving, however, one frame is divided into a plurality of sub-frame periods, and bit data for controlling whether or not light is to be emitted is written in each sub-frame period. As such, with digital driving, bit data must be written in a pixel a number of times corresponding to the number of sub-frames during one frame period.
Because with digital driving, in which one frame is divided into a plurality of sub-frames and digital data corresponding to each bit data is repeatedly written during one frame period as described above, lines must be charged and discharged more frequently, power consumption is disadvantageously increased.
In accordance with one aspect of the present invention, there is provided an active matrix display device including, in each of a plurality of pixels arranged in a matrix form, an element which controls display of the pixel, and further including a frame memory which stores one frame of data for each pixel; a sub-frame timing generator circuit which controls timing of reading data from the frame memory; and a display portion which performs display according to data which is output from the frame memory, wherein, in the sub-frame timing generator circuit, a plurality of patterns of read timings having different numbers of sub-frames per frame associated with how many times data is to be displayed in one frame is provided, and data is read from the frame memory at a read timing concerning the number of sub-frames per frame determined according to a mode setting signal.
With the above aspect is preferable that the number of sub-frames at least for one frame can be one sub-frame for one frame or a plurality of sub-frames for one frame.
Also, it is preferable that a static memory of at least one bit is provided in each pixel of the display portion and, data rewriting is not performed with regard to a pixel corresponding to a region in which change of display is not necessary.
In addition, it is preferable that an organic EL element is provided in each pixel of the display portion.
According to the present invention, with the sub-frame timing generator circuit, timing of reading data from the frame memory can be changed in accordance with the number of sub-frames. Accordingly, the number of times in which data is output to the display portion is reduced when the number of sub-frames is small, so that effective display can be achieved.
A preferred embodiment of the present invention will be described in detail based on the following figures, wherein:
A preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.
Referring to
In order to supply a selection signal and a data signal to each of the pixels 23 arranged in a matrix, a gate line 12 is arranged for each row along the row direction, and a data line 13 is arranged for each column along the column direction. With this structure, a capacitor component is formed where these two lines intersect, and a selection signal and a data signal are appropriately supplied to the pixel 23 by charging and discharging the capacitor. In digital driving, however, in which one frame period is divided into a plurality of sub-frames and data corresponding to each sub-frame is written into a pixel, the rate at which the line capacitor is charged and discharged essentially tends to increase. Consequently, the greater the number of sub-frames, the more power is consumed.
In electronic mail applications commonly introduced in mobile terminals or the like, black characters are often displayed against a white background for displaying the content of an electronic message. Because typical users of such mobile terminals use the devices most for viewing and drafting email, active use of such a text mode enables reduced power consumption and operation for an extended time period. Further, by setting the frame period to 60 Hz or less, such as 30 Hz (33.3 ms), as required, the power consumption can be further reduced.
In the second display mode which is a graphic mode, sub-frames SF0 to FS2 are used to perform 3-bit display. In this graphic mode, while the number of sub-frames is increased to thereby increase the power consumption compared with the text mode, multi-level gray display can be achieved. When displaying a standby screen, or any screen which requires simple graphic elements on the mobile terminal, the gray level can be insufficient if the image is displayed in the text mode. Accordingly, with the use of this graphic mode, display with more gray level can be achieved while allowing a certain degree of power consumption.
In the third display mode which is a picture mode, sub-frames SF0 to SF5 are used to perform 6-bit display. In this third display mode, while the number of sub-frames is the largest and the power consumption is the greatest among the first to third display modes, images with the largest number of gray levels can be generated. In the case of displaying more natural images such as when displaying an image captured by a mobile camera, display of 6-bit gray level or more is required. In such a case, a higher priority should be given to the higher gray level over the power consumption, and the image can be positively displayed with multi-value gray levels in the picture mode.
As described above, with digital driving which has characteristic that the greater the gray levels, the more power is consumed, it is possible to reduce the power consumption by using this characteristic flexibly in accordance with the feature of the display content.
The data in dot units input from the data bus is first stored in a line buffer 3 in units corresponding to one line. A line decoder 5 selects a line within a frame memory 4 corresponding to the data on the line buffer 3, so that the data on the line buffer 3 is written in the frame memory 4 in units of line. When processing at most 6 bits of data, for example, the data bus is formed of six lines, and data on the data bus is captured into the line buffer 3 in parallel. The frame memory 4 can also store 6 bits of data corresponding to one pixel, and data on the line buffer 3 is stored in corresponding lines of the frame memory 4.
In this manner, once the data for one complete screen is written into the frame memory 4, the line decoder 5, in accordance with the procedure of digital driving disclosed in WO 2005/116971A1, for example, selects a corresponding line from the frame memory 4 for reading the line data. Specifically, in the text mode, the line decoder 5, in accordance with a timing signal and a resulting reference signal which is incremented for each line, reads data for SF0 from each pixel data of the corresponding line in the frame memory 4 once each read timing for each line, while in the picture mode data corresponding to up to three lines must be output from the frame memory 4 at that same timing. Accordingly, the time for selecting one line is divided into three time periods, and data of a different line is read from the corresponding pixel memory of the frame memory 4 at each of the divided time periods, and the data that is read is sequentially output via an output buffer 6. More specifically, for the picture mode, a reference signal specifying the lines is decoded, and a signal which selects up to three lines is output in the divided three time periods. In other words, the line decoder 5 selects one of the modes in accordance with a mode setting signal and decodes the reference signal for the reading the line, thereby generating an address of the reading line necessary in the corresponding mode shown in
Here, the frame memory 4 can be configured to store data of three display modes separately in each pixel. In the case of data of the three display modes described above, for example, a data amount to be stored in the frame memory 4 corresponding to one pixel can be set to 1+3+6=10 bits, so that data corresponding to any one of the display modes can be read based on the mode setting signal. Alternatively, a data amount to be stored in one pixel can be set to only 6 bits, so that data of the corresponding number of bit is read sequentially from the MSB in accordance with the display mode (bit number) of the mode setting signal.
In conventional digital driving, a timing corresponding to the same sub-frame structure is always generated regardless of the nature of the display content. According to the present invention, on the contrary, the introduction of a sub-frame timing generator circuit 2 makes it possible to adjust the timing according to a set display mode.
Specifically, with regard to three different predetermined sub-frame timings corresponding to the first, second, and third modes shown in
The display modes which are pre-set in the sub-frame timing generator circuit 2 can be further divided into a 2-bit mode and 4-bit mode, for example. Alternatively, the sub-frame timing generator circuit 2 can be further provided with a function of analyzing the display content and automatically switching the display modes. More specifically, because the number of gray levels can be determined in accordance with the content of digital data, the display mode can be determined in accordance with the number of gray levels that is determined. Further, a display mode signal can be externally supplied independently of the display data.
Circuits as shown in
When the gate line 12 is set to a level Low, the selection transistor 10 is turned ON and data supplied to the data line 13 is written into the storage capacitor 11. The data written into the storage capacitor 11 is held even after the selection transistor 10 becomes OFF. Then, an electric current in accordance with the data written in the storage capacitor 11 flows in the organic EL element 8 via the drive transistor 9, and the organic EL element 8 emits light in accordance with the data. This light emission is maintained until data is again written into the storage capacitor 11. However, because the data stored in the storage capacitor 11 is lost when the storage capacitor 11 discharges, the same data must be repeatedly rewritten in order to maintain the same data for a long period of time.
When the gate line 12 is set to a level Low, the selection transistor 10 is turned ON and data supplied to the data line 13 is supplied to the gate terminal of the first drive transistor 9. If the data is at level Low, the first drive transistor 9 is turned ON, and a power source voltage VDD is applied to the first organic EL element 8, which then emits light. Also, a voltage at the gate terminal of the second drive transistor 17 becomes substantially VDD and the second drive transistor 17 is turned OFF. A voltage at the anode of the second organic EL element 16 becomes substantially VSS, and the ON state of the first drive transistor 9 is maintained. If the data on the data line 13 is at a level High, on the other hand, the first drive transistor 9 is turned OFF and the second drive transistor 17 is turned ON, and this state is stored.
Accordingly, even after the selection transistor 10 is turned OFF, data stored in the static memory formed by the first drive transistor 9 and the second drive transistor 17 is held, and an electric current flows only in one of the first and second organic EL elements 8 and 16. In this example, the first organic
EL element 8 has a relatively large area and light emission thereof contributes to display, whereas the second organic EL element 16 has a relatively small area and does not contribute to display by being shielded from light or emitting no light. The pixel is controlled to emit light when the data on the data line 13 is at level Low.
When data on the data line 13 is at level High, the second drive transistor 17 is turned ON, and an electric current generated at this time is limited by the p-type current control transistor 20 in accordance with a voltage on the control line 21. In this case, if the anode potential of the second organic EL element 16 is too low, the OFF state of the first drive transistor 9 cannot be maintained. Accordingly, in order to maintain the OFF state of the first drive transistor 9, an amount of electric current at the p-type current control transistor 20 is determined such that the anode voltage of the second organic EL element 16 is equal to or greater than a threshold voltage of the first drive transistor 9.
In the static memory type pixels shown in
In the gate driver shown in
Referring to
Of the 7 bit data, E0 bit is used for the text mode (1 bit) display and the other bits D0 to D5 are used at the time of picture mode display. As such, the frame memory 4 is configured to store two types of data simultaneously.
Here, application of a display method in which a region A is designated as a picture mode display region and a region B is designated as a text mode display region will be considered. In this case, because the portion of the display which requires continuous data update can be limited to the region A, the power consumption can be reduced compared to when the entire screen must be updated.
Specifically, first, data is set in the enable shift register 29 to set a line to be enabled, as described above. Here, by setting lines M to N to “1” and setting other lines to “0”, the selection data stored in the selection shift register 28 is applied only to the lines M to N. More specifically, even when selection data for updating the entire screen is applied to the input STV of the selection shift register 28, only the lines M to N are updated.
The region A has a width corresponding to a distance between P and Q. Of the 7-bit memory data described above, data of D0 to D5 is reflected only in this region A, and data of E0 is reflected in the remaining region. With regard to the 7-bit data read from the frame memory 4, which of the data of E0 or data of D0 to D5 is to be output to the output buffer 6 is determined by a data selection signal. Specifically, by setting the data selection signal to level Low only during P to Q, data of D0 to D5 is extracted, and by setting the data selection signal to level High elsewhere, data of E0 is extracted. Then, the extracted data is supplied to the output buffer 6.
Consequently, only in the region of lines M to N in columns P to Q, that is the region A, multi gray level display due to a plurality of sub frames is performed using the data of D0 to D5. In the region other than the lines M to N, “0” data set in the enable shift register 29 is input to one input of the enable circuit 30. Thus, data is processed without charging or discharging the data line 13, and the lines other than the lines M to N are not selected, so that the previous data is continuously displayed without consuming additional power. Further, in the region of lines M to N in columns other than columns P to Q, writing is performed at the same timing as that in the region A, the same data E0 is written again, and consequently the previously-displayed data continues to be displayed without being updated.
Here, the selection data can be input to the selection shift register 28 at the timing for updating the entire screen in digital driving. At this time, only lines for which “1” is set in the enable shift register 29 are reflected in the display. In this case, with regard to the lines other than the lines M to N, data output is performed once for one frame as described above.
As described above, according to the present invention, the enable shift register 29 is provided in the gate driver 22 and the output from the enable shift register 29 is connected to one input of the enable circuit 30, thereby programmably enabling or disenabling the output of the gate driver 22. Consequently, it is possible limit the region in which the graphic mode display or the picture mode display is performed. It should be noted that this structure is similarly applicable to other display modes, including the graphic mode, simply by limiting the reading bit from the frame memory, for example.
Further, a memory function (either static or dynamic) of greater than 1 bit can be provided in the pixel. For example, by providing a pixel memory of 2-bit per pixel and allocating the light emission intensity of 1:2 to the pixel memory of the respective bits, at most 2-bit display (4 gray level display) can be achieved by one frame scanning in the text mode. Such a configuration makes it possible to achieve multi-level gray display while simultaneously reducing power consumption.
1 data driver
2 sub-frame timing generator circuit
3 line buffer
4 frame memory
5 line decoder
6 output buffer
7 organic EL panel
8 organic EL element
9 drive transistor
10 p-type selection transistor
11 storage capacitor
12 gate line
13 data line
14 power source line
15 cathode electrode
16 organic EL element
17 second drive transistor
18 transistor
19 second power source line
20 p-type current control transistor
21 control line
22 gate driver
23 pixels
24 pixel array
28 selection shift register
29 enable shift register
30 enable circuit
Number | Date | Country | Kind |
---|---|---|---|
2007-086536 | Mar 2007 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US08/03231 | 3/12/2008 | WO | 00 | 9/16/2009 |