OLED display device with variable gamma reference voltage
09824634 · 2017-11-21
Assignee
Inventors
- Koichi Miwa (Paju-si, KR)
- Seong-Eok Han (Gimje-si, KR)
- JungHyun Lee (Paju-si, KR)
- Yonghan Jo (Seoul, KR)
Cpc classification
G09G3/3258
PHYSICS
G09G2320/0233
PHYSICS
G09G2310/027
PHYSICS
G09G2310/08
PHYSICS
G09G3/3233
PHYSICS
G09G2320/0276
PHYSICS
G09G2320/045
PHYSICS
G09G2310/0286
PHYSICS
International classification
G09G3/3258
PHYSICS
Abstract
An OLED display device includes an OLED display panel on which subpixels are disposed, a gamma reference voltage supply circuit supplying gamma reference voltages that are variable during driving and when sensing a threshold voltage, and a data driver supplying data voltages based on the gamma reference voltages to data lines. The data driver senses a voltage of a sensing node within each of the subpixels in sensing mode. A timing controller controls the data driver, and performs a compensation process based on the voltage sensed by the data driver.
Claims
1. An organic light-emitting diode display device comprising: an organic light-emitting diode display panel on which subpixels are disposed; a gamma reference voltage supply circuit supplying gamma reference voltages, the gamma reference voltages having a first voltage range during driving of an organic light-emitting diode and having a second voltage range different than the first voltage range when sensing a threshold voltage of a driving transistor for driving the organic light-emitting diode; a data driver supplying data voltages to data lines, the data voltages generated based on a data signal and the gamma reference voltages, wherein the data driver senses a voltage of a sensing node within each of the subpixels in sensing mode; and a timing controller controlling the data driver, wherein the timing controller performs a compensation process based on the voltage sensed by the data driver.
2. The organic light-emitting diode display device according to claim 1, wherein the gamma reference voltage supply circuit supplies the gamma reference voltages within a predetermined gamma reference voltage range between a minimum gamma reference voltage and a maximum gamma reference voltage, and varies at least one of the minimum gamma reference voltage and the maximum gamma reference voltage, thereby varying the gamma reference voltages between the first voltage range and the second voltage range.
3. The organic light-emitting diode display device according to claim 2, wherein the digital-to-analog converter supplies the data voltages based on the gamma reference voltages within the predetermined gamma reference voltage range to the data lines during normal driving.
4. The organic light-emitting diode display device according to claim 1, wherein the data driver comprises: a digital-to-analog converter supplying the data voltages based on the gamma reference voltages to the data lines; and an analog-to-digital converter sensing a voltage of a sensing node within each of the subpixels in the sensing mode, wherein the digital-to-analog converter supplies the data voltages based on the gamma reference voltages in a predetermined gamma reference voltage range, and supplies the data voltages based on the gamma reference voltages in a range narrower than the predetermined gamma reference voltage range to the data lines when the threshold voltage is updated, and wherein the analog-to-digital converter senses a threshold voltage of a driving transistor of each of the subpixels when sensing an initial threshold voltage, and senses a change in the threshold voltage of the driving transistor of each of the subpixels when the threshold voltage is updated.
5. The organic light-emitting diode display device according to claim 4, further comprising a memory, wherein the timing controller saves the threshold voltage of the driving transistor of each of the subpixels sensed by the analog-to-digital converter in the memory when sensing the initial threshold voltage, and supplies compensated data based on the threshold voltage to the data driver during driving, and wherein the timing controller saves the change in the threshold voltage of the driving transistor of each of the subpixels sensed by the analog-to-digital converter in the memory when sensing the initial threshold voltage, and supplies compensated data based on the threshold voltage and the change in the threshold voltage during driving.
6. The organic light-emitting diode display device according to claim 5, wherein the timing controller saves the threshold voltage and the change in the threshold voltage sensed by the analog-to-digital converter in the memory as a voltage per bit higher than a voltage per bit sensed by the analog-to-digital converter.
7. The organic light-emitting diode display device according to claim 1, wherein each of the subpixels comprises: an organic light-emitting diode; the driving transistor comprising a first node to which the data voltages are applied, a second node connected to a first electrode of the organic light-emitting diode, and a third node electrically connected to a driving voltage line; a first transistor electrically connected between a corresponding data line of the data lines through which the data voltages are supplied and the first node of the driving transistor; a second transistor electrically connected between a reference voltage line through which a reference voltage is supplied and a second node of the driving transistor; and a capacitor electrically connected between the first node and the second node of the driving transistor.
8. An organic light-emitting diode display device comprising: an organic light-emitting diode display panel comprising: a subpixel having a driving transistor coupled to a sensing node; and a data line coupled to the subpixel; a data driver to drive a data voltage signal onto the data line based on a data signal and gamma reference voltages, and to sense a voltage of the sensing node during a threshold voltage sensing mode, the data driver supplying the data voltage signal during both the threshold voltage sensing mode and a display driving mode corresponding to image display; and a gamma reference voltage supply circuit to supply the gamma reference voltages to the data driver, the gamma reference voltages having a first voltage range during the display driving mode and having a second voltage range different than the first voltage range during the threshold voltage sensing mode.
9. The organic light-emitting diode display device of claim 8, further comprising: a timing controller to control the data driver, the timing controller configured to receive a digital data and compensating the received digital data signal with a stored threshold voltage value.
10. The organic light-emitting diode display device of claim 8, wherein the first voltage range is larger than the second voltage range.
11. The organic light-emitting diode display device of claim 8, wherein the second voltage range starts at a voltage level greater than zero volts.
12. The organic light-emitting diode display device of claim 8, wherein the gamma reference voltage has the first voltage range during an initial threshold voltage sensing mode and the second voltage range during a update threshold voltage sensing mode.
13. A method comprising: sensing a threshold voltage of a driving transistor of a subpixel of an organic light-emitting diode display panel comprising: generating a first set of gamma reference voltages in a first voltage range, driving the driving transistor based on the first set of gamma reference voltages, and determining a threshold voltage of the driving transistor based on an output of the driving transistor; and operating the driving transistor during a display driving mode corresponding to image display comprising: generating a second set of gamma reference voltages in a second voltage range, different than the first voltage range, receiving a data signal corresponding to a brightness level of the subpixel, generating a drive voltage signal based on the data signal and the generated second set of gamma reference voltages, and driving the driving transistor based on the drive voltage signal.
14. The method of claim 13, wherein the second voltage range is larger than the first voltage range.
15. The method of claim 13, wherein the first voltage range starts at a voltage level greater than zero volts.
16. The method of claim 13, further comprising: sensing an initial threshold voltage of a driving transistor of a subpixel of an organic light-emitting diode display panel comprising: generating a third set of gamma reference voltages in the second voltage range, driving the driving transistor based on the third set of gamma reference voltages, and determining a threshold voltage of the driving transistor based on an output of the driving transistor.
17. The method of claim 13, wherein operating the driving transistor during the display driving mode corresponding to image display further comprises: compensating the received data signal based on the threshold voltage of the driving transistor.
18. The method of claim 13, wherein sensing the threshold voltage of the driving transistor further comprises: updating a stored threshold voltage of the driving transistor based on the output of the driving transistor.
19. The method of claim 13, wherein sensing the threshold voltage of the driving transistor further comprises: coupling an output node of the driving transistor to a reference voltage to charge a capacitor connected between an input node of the driving transistor and the output node of the driving transistor; and responsive to the capacitor being charged, coupling the output node of the driving transistor to a sensing circuit.
20. The method of claim 19, wherein the sensing circuit is an analog-to-digital converter circuit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other objects, features and advantages of the present invention will be more clearly understood from the following detailed description when taken in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
DETAILED DESCRIPTION OF THE INVENTION
(20) Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings. Throughout this document, reference should be made to the drawings, in which the same reference numerals and signs will be used to designate the same or like components.
(21) It will also be understood that, although terms such as “first,” “second,” “A,” “B,” “(a)” and “(b)” may be used herein to describe various elements, such terms are used to distinguish one element from another element. The substance, sequence, order or number of these elements is not limited by these terms. It will be understood that when an element is referred to as being “connected to” or “coupled to” another element, not only can it be “directly connected” or “coupled to” the other element, but also can it be “indirectly connected or coupled to” the other element via an “intervening” element. In the same context, it will be understood that when an element is referred to as being formed “on” or “under” another element, not only can it be directly formed on or under another element, but it can also be indirectly formed on or under another element via an intervening element.
(22)
(23) Referring to
(24) On the display panel 110, a plurality of data lines DL1 to DLm are disposed in a first direction, a plurality of gate lines GL1 to GLn are disposed in a second direction, and a plurality of subpixels are disposed in the shape of a matrix. The data driver 120 drives the plurality of data lines by supplying data voltages to the plurality of data lines. The gate driver 130 sequentially drives the plurality of gate lines by sequentially supplying scanning signals to the plurality of gate lines. The timing controller 140 controls the data driver 120 and the gate driver 130 by supplying control signals to the data driver 120 and the gate driver 130.
(25) The timing controller 140 starts scanning following the timing realized in each frame, outputs converted image data Data′ by converting image data Data input by a host system into a data signal format used by the data driver 120, and regulates data processing at a suitable point in time in response to the scanning.
(26) The gate driver 130 sequentially drives the plurality of gate lines by sequentially supplying scanning signals having an on or off voltage to the plurality of gate lines under the control of the timing controller 140.
(27) The gate driver 130 may be positioned on one side of the OLED display panel 110 or divided into two sections positioned on opposite sides of the OLED display panel 110, according to the drive system of the OLED display panel 110.
(28) The gate driver 130 may include a plurality of gate driver integrated circuits (ICs). The plurality of gate driver ICs may be connected to the bonding pads of the display panel 110 by a tape-automated bonding (TAB) method or a chip-on-glass (COG) method or may be implemented as a gate-in-panel (GIP)-type IC directly disposed on the display panel 110. In some cases, the plurality of gate driver ICs may be directly formed on the display panel 110, forming a portion of the display panel 110.
(29) Each of the plurality of gate driver ICs includes a shift register, a level shifter, and the like.
(30) When a specific gate line is opened, the data driver 120 drives the plurality of data lines by converting the image data Data′ received from the timing controller 140 into analog data voltages and supplying the analog data voltages to the plurality of data lines.
(31) The data driver 120 includes a plurality of source driver ICs. The plurality of source driver ICs may be connected to the bonding pads of the display panel 110 by a tape-automated bonding (TAB) method or a chip-on-glass (COG) method or may be directly disposed on the display panel 110. In some cases, the plurality of source driver ICs may be directly formed on the display panel 110, forming a portion of the display panel 110.
(32) Each of plurality of source driver ICs includes a shift register, a digital-to-analog converter (DAC), an output buffer, and the like. In some cases, each source driver IC includes an analog-to-digital converter (ADC) for subpixel compensation. The ADC senses analog voltage values, converts the analog voltage values to digital values, and generates and outputs sensing data.
(33) The plurality of source driver ICs are formed by a chip-on-film (COF) method. In each of the plurality of source driver ICs, one end is bonded to at least one source printed circuit board (SPCB), and the other end is bonded to the OLED display panel 110.
(34) The above-mentioned host system transmits a variety of timing signals including a vertical synchronization signal Vsync, a horizontal synchronization signal Hsync, an input data enable (DE) signal, and a signal clock CLK together with digital video data Data of an input image to the timing controller 140.
(35) The timing controller 140 converts data Data input from the host system into a data signal format used in the data driver 120 and outputs converted data Data′. In addition, the timing controller 140 receives timing signals including a vertical synchronization signal Vsync, a horizontal synchronization signal Hsync, an input DE signal, and a signal clock, generates a variety of control signals based on the input timing signals, and outputs the variety of control signals to the data driver 120 and the gate driver 130 in order to control the data driver 120 and the gate driver 130.
(36) For example, the timing controller 140 outputs a variety of gate control signals (GCSs) including a gate start pulse (GSP), a gate shift clock (GSC) signal and a gate output enable (GOE) signal in order to control the gate driver 130. The GSP controls the operation start timing of the gate driver ICs of the gate driver 130. The GSC signal is a clock signal commonly input to the gate driver ICs to control the shift timing of scanning signals (gate pulses). The GOE signal designates the timing information of the gate driver ICs.
(37) The timing controller 140 outputs a variety of data control signals (DCSs) including a source start pulse (SSP), a source sampling clock (SSC) signal and a source output enable (SOE) signal in order to control the data driver 120. The SSP controls the data sampling start timing of the source driver ICs of the data driver 120. The SSC signal is a clock signal to control the data sampling timing of each of the source driver ICs. The SOE signal controls the output timing of the data driver 120. In some cases, DCSs may further include a polarity (POL) control signal in order to control the polarity of data voltages of the data driver 120. The SSP and SSC signal may be omitted when data Data′ input into the data driver 120 is transmitted based on the mini low voltage differential signaling (LVDS) interface specification.
(38) Referring to
(39) The power controller is also referred to as a power management IC (PMIC).
(40)
(41) Referring to
(42) A first node N1 of the driving transistor DRT is a gate node, to which a voltage V1 is applied. A second node N2 of the driving transistor DRT is a source node or a drain node, to which a voltage V2 is applied. A third node N3 of the driving transistor DRT is a drain node or a source node, to which a driving voltage EVDD is applied. Here, the voltage V1 may be a data voltage Vdata corresponding to a relevant subpixel. There is a predetermined potential difference between the voltage V1 and the voltage V2. For example, the voltage V2 may be a reference voltage Vref.
(43) The driving circuit includes a storage capacitor Cstg connecting the first node N1 and the second node N2 of the driving transistor DRT. The storage capacitor Cstg maintains a constant voltage for a period of a single frame.
(44)
(45) The transistors in each of the subpixels, more particularly, the driving transistor DRT has unique characteristics, such as a threshold voltage Vth, mobility μ, and the like.
(46) The transistor (in particular, the driving transistor DRT) may degrade along with the lapse of driving period, whereby the unique characteristics thereof may change. Thus, the unique characteristics of one driving transistor may be different from those of another driving transistor. Such differences in the characteristics between the driving transistors may cause differences in the degrees of luminance of a subpixel, thereby degrading image quality.
(47) The OLED display device 100 includes a compensation configuration that provides a compensation function for compensating for the differences in the luminance between subpixels.
(48)
(49) Referring to
(50) The sensor 310 senses a voltage of a sensing node (SN) in each pixel SP and transmits sensed data Dsen to the compensation circuit 320 based on the sensed voltage Vsen. The sensor 310 may be, for example, an ADC.
(51) The ADC may be electrically connected to the sensing node in each pixel through a sensing line SL. The ADC converts the voltage Vsen of the sensing node, sensed through the sensing line SL electrically connected to the sensing node SN in the each pixel, into digital values and generates the sensed data Dsen based on the converted digital values.
(52) The sensor 310 corresponding to the ADC may be provided in plurality, and a single sensor 310, that is, a single ADC may be included in a single source driver IC.
(53) The compensation circuit 320 performs a compensation process based on the received sensed data Dsen. The compensation process may be the process of determining a data compensation amount ΔData by which data Data of each of the subpixels is changed based on the received sensed data Dsen and saves the data compensation amount ΔData in a memory (not shown).
(54) In addition, the compensation process may include an operation of changing the data Data output from a host system based on the data compensation amount ΔData. The data changing operation may acquire changed data Data′ by adding the data compensation amount ΔData to the data Data outputted from the host system (Data′=Data+ΔData).
(55) The compensation circuit 320 may be disposed within the timing controller 140
(56) A description of a method and principle of sensing a threshold voltage of the driving transistor DRT in the each pixel on the OLED display panel 110 will be described with reference to
(57)
(58) Referring to
(59) In the initializing operation {circumflex over (1)}, after a sensing mode is enabled, a data voltage Vdata and a reference voltage Vref are applied to a first node N1 and a second node N2 of a DRT in a relevant subpixel. It is assumed that the first node N1 of the driving transistor DRT is a gate node of the driving transistor DRT and the second node N2 is a source node of the driving transistor DRT. In addition, it is assumed that the source node of the driving transistor DRT is a sensing node in the relevant subpixel.
(60) In the sensing node floating operation {circumflex over (2)}, the second node N2 of the driving transistor DRT, i.e. the source node thereof, is floated at a time Tr. The first node N1 of the driving transistor DRT is in the state in which the data voltage Vdata corresponding to an initialization voltage is applied thereto. As the second node N2 of the driving transistor DRT, i.e. the source node thereof, is floated, the voltage of the second node N2 of the driving transistor DRT is boosted.
(61) The voltage of the source node of the driving transistor DRT is boosted toward the data voltage Vdata corresponding to the voltage of the first node N1 of the driving transistor DRT. The voltage boosting continues until the difference between the voltage of the source node and the data voltage Vdata corresponding to the voltage of the first node N1 of the driving transistor DRT reaches the threshold voltage Vth.
(62) As described above, in the second node N2 of the driving transistor DRT, i.e. the source node thereof, the voltage boosting toward the voltage of the first node N1 is called “source following.”
(63) In the sensing node sensing operation {circumflex over (3)}, when the boosting voltage of the second node N2 of the driving transistor DRT is saturated at a point in time Tsat, the saturated voltage of the second node N2 of the driving transistor DRT is sensed.
(64) The voltage saturated in the second node N2 of the driving transistor DRT, i.e. the source node thereof, becomes a voltage (Vdata−Vth=Vd−Vth) obtained by subtracting the threshold voltage Vth of the driving transistor DRT from the data voltage Vdata corresponding to the voltage of the first node N1 of the driving transistor DRT. Here,
(65) In the sensing mode, the data voltage Vdata has a constant voltage Vd, and a driving voltage EVDD has a constant voltage Ve.
(66) In the sensing mode, the voltage of the second node N2 of the driving transistor DRT must be sampled and sensed (measured) by the ADC corresponding to the sensor 310 after the voltage of the sensing node of the relevant pixel, i.e. the second node N2 of the driving transistor DRT, is saturated in order to more accurately sense the threshold voltage Vth of the driving transistor DRT.
(67)
(68) Referring to
(69) The subpixel SP also includes an ADC as a configuration for sensing a saturated voltage of the second node N2 of the driving transistor DRT. The ADC is electrically connected to the reference voltage line RVL, and senses a voltage of the second node N2 of the driving transistor DRT.
(70) The ADC is electrically connected to a plurality of reference voltage lines RVL. A single ADC may be provided in every source driver IC.
(71) The use of the above-described ADC allows for efficient and accurate sensing of the threshold voltage of the driving transistor DRT in the subpixel.
(72) Referring to
(73) The timing controller 140 receives the sensed data Dsen and compensates for data of each of the subpixels based on the received sensed data Dsen.
(74) For example, the timing controller 140 calculates a data compensation amount ΔData of each of the subpixels based on the sensed data Dsen, saves the calculated data compensation amount ΔData in a memory (not shown), adds the data compensation amount ΔData to data Data about a relevant pixel at a point in time to drive subpixels, and supplies resultant compensated data Data′ to a relevant data driver 120 (Data′=Data+ΔData).
(75) As described above, a difference in the threshold voltage between the driving transistors DRTs is compensated through the data compensation. This can reduce or remove differences in luminance between the subpixels, thereby improving image quality.
(76) In the sensing mode, an initial threshold voltage Vth of the driving transistor DRT is sensed by source following, differences in the threshold voltage between the driving transistors DRTs are compensated through the data compensation, a change in threshold voltage (hereinafter referred to as a “threshold voltage change”) ΔVth in each DRT is updated and sensed, and a difference in the threshold voltage (Vth+ΔVth) between the driving transistors DRTs is compensated by the data compensation, thereby improving compensation efficiency.
(77)
(78) Referring to
(79) The voltage of the source node of the driving transistor DRT is boosted toward the data voltage Vdata1 corresponding to the voltage of the first node N1 of the driving transistor DRT as illustrated in
(80) In a sensing node sensing operation {circumflex over (2)}, when the boosting voltage of the second node N2 of the driving transistor DRT is saturated, the saturated voltage Vg−Vth1=Vdata1−Vth1 of the second node N2 of the driving transistor DRT is sensed.
(81) The ADC of the data driver 120 senses the voltage of the second node N2 of the driving transistor DRT, converts the sensed voltage Vsen into digital values, and transmits the sensed data Dsen (Vth1) to the timing controller 140. The sensed data Dsen (Vth1) includes the converted digital values from the sensed voltage Vsen.
(82) The timing controller 140 calculates a data compensation amount ΔData (Vth1) of each of the subpixels based on the sensed data Dsen (Vth1), and saves the calculated data compensation amount ΔData (Vth1) in a memory 760. For example, as illustrated in
(83) Since the sensed initial threshold voltage Vth1 varies according to the driving transistor DRTs, differences in the threshold voltage between the driving transistors DRTs occur.
(84) In a subpixel compensating operation {circumflex over (3)} from
(85)
(86) Referring to
(87) As indicated by {circumflex over (5)} in
(88) In a threshold voltage change sensing operation {circumflex over (6)}, a saturated voltage Vdata2−ΔVth1=(Vdata1+Vth1)−ΔVth1 of the second node N2 of the driving transistor DRT is sensed.
(89) The ADC of the data driver 120 senses the voltage of the second node N2 of the driving transistor DRT, converts the sensed voltage Vsen into digital values, and transmits the sensed data Dsen (ΔVth1) including the converted digital values to the timing controller 140. The notation Dsen (ΔVth1) refers to a Dsen value that is sensed when the transistor threshold has changed by ΔVth1.
(90) In data compensation amount calculating operation {circumflex over (7)}, the timing controller 140 calculates the threshold voltage change ΔVth1 and a resultant data compensation amount ΔData of each of the subpixels based on the sensed data Dsen (ΔVth1), and saves the calculated threshold voltage change ΔVth1 and the data compensation amount ΔData in the memory 760. For example, as illustrated in
(91)
(92) In the subpixel compensation operation, to drive subpixels, the timing controller 140 adds the data compensation amount ΔData (Vth1+ΔVth1) to data about a relevant subpixel, and supplies resultant compensated data Data′=Data+ΔData (Vth1+ΔVth1) to the corresponding data driver 120. The data driver 120 supplies a compensated data voltage Vdata′ obtained by adding the initial threshold voltage Vth1 and a threshold voltage change ΔVth1 to the data voltage Vdata1 of the corresponding subpixel.
(93) The OLED display device 100 according to the exemplary embodiments repeats the operation of sensing and compensating for the updated threshold voltage of a subpixel, which has been described with reference to
(94) In the OLED display device 100 according to the exemplary embodiments as described above, the DAC of the data driver 120 applying a data voltage to a relevant subpixel, the ADC sensing a threshold voltage Vth, and the memory 760 saving a threshold voltage change ΔVth of the subpixel and a data compensation amount ΔData of the subpixel calculated based on the sensed data Dsen may have different resolutions. A threshold voltage sensing and compensating structure using a DAC, an ADC, and a memory having different resolutions will now be described with reference to the drawings.
(95)
(96) Referring to
(97) Further, a gamma reference voltage supply circuit 1350 provides the DAC with 2.sup.A gamma reference voltages corresponding to A bits. The gamma reference voltage supply circuit 1350 may be included in the power controller 150 described with reference to
(98) A maximum gamma reference voltage may be, for example, X Volts m. The DAC receives the A-bit data from the timing controller 140 and the 2.sup.A gamma reference voltages from the gamma reference voltage supply circuit 1350, and provides 2.sup.A data voltages Vdata1 to the drive transistor DRT. Thus, an output voltage resolution of the DAC is X V/A bits, and can be expressed as X/2.sup.A V per one bit.
(99) When sensing and compensating for the initial threshold voltage of the subpixel of the OLED display device 100 according to the exemplary embodiments, in the initializing operation {circumflex over (1)}, the DAC applies a fixed voltage, for example, a data voltage Vdata1 of a V (i.e. “a” Volts), to a first node N1 of the drive transistor DRT within the relevant subpixel. Further, it is assumed that the reference voltage Vref is b V (i.e. “b” Volts).
(100) Afterwards, as a second node N2 of the drive transistor DRT, i.e. a source node of the drive transistor DRT, is floated, the voltage of the source node of the drive transistor DRT is boosted toward the data voltage Vdata1 corresponding to a voltage of the first node N1 of the drive transistor DRT, as illustrated in
(101) The ADC sensing the voltage of the first node N1 of the drive transistor DRT converts a peak voltage, for example, a sensed voltage Vsen of Y V (i.e. “Y” Volts), into A-bit sensed data Dsen, and transmits the sensed data Dsen to the timing controller 140. Therefore, the sensing voltage resolution of the ADC is Y V/A bits, and can be expressed as Y/2.sup.AV per one bit.
(102) In the sensing node sensing operation {circumflex over (2)}, the ADC can sense the saturated voltage Vg−Vth1=Vdata1−Vth1 of the second node N2 of the drive transistor DRT in units of Y/2.sup.A V. The sensed voltage Vsen (Vth1) of the ADC can be expressed only in increments of Y/2.sup.A V as in
(103) TABLE-US-00001 TABLE 1 Sensed Vth1 (V) ADC output Y/2.sup.A 1 2Y/2.sup.A 2 3Y/2.sup.A 3 4Y/2.sup.A 4 5Y/2.sup.A 5 6Y/2.sup.A 6
(104) The timing controller 140 calculates the initial threshold voltage Vth1 by subtracting the data voltage Vdata1 from the sensed voltage Vsen corresponding to the sensed data Dsen, i.e. the saturated voltage Vg−Vth1=Vdata1−Vth1 of the second node N2 of the drive transistor DRT, and saves the calculated result in the memory 1360 as the data compensation amount ΔData.
(105) The timing controller 140 saves the threshold voltage Vth1 in the memory 1360 as a voltage per unit bit that is higher than the sensed voltage per unit bit of the ADC.
(106) When calculating the data compensation amount ΔData (Vth1) of each of the subpixels, the timing controller 140 may calculate the data compensation amount ΔData (Vth1) in units of Y V/A-bits=Y/2.sup.A V/bit, which is the sensing voltage resolution of the ADC. To increase a compensation range to compensate for the initial threshold voltage with wide dispersion, the basic unit of the data compensation amount ΔData (Vth1) can be changed. For example, the timing controller 140 calculates the threshold voltage Vth1 of each of the subpixels, for example, in units of Z V/A-bits=Z/2.sup.A V/bit and saves the calculated result in the memory 1360 as the data compensation amount ΔData. Here, Z may be greater than Y. Hereinafter, it is assumed that Z=2Y, but this is not intended to be limiting.
(107) TABLE-US-00002 TABLE 2 Sensed Vth1 (V) Value stored as ΔData Y/2.sup.A 1 2Y/2.sup.A 1 3Y/2.sup.A 2 4Y/2.sup.A 2 5Y/2.sup.A 3 6Y/2.sup.A 3
(108) In the subpixel compensating operation {circumflex over (3)}, to drive the subpixels at a point of time, the timing controller 140 converts the data compensation amount ΔData (Vth1) saved in the memory 1360 to be harmonious with the output voltage resolution (X/2.sup.A V/bit) of the DAC as in Table 3, and supplies the compensated data Data1′=Data1+ΔData (Vth1) to the data driver 120.
(109) TABLE-US-00003 TABLE 3 Sensed Vth1 (V) Down−converted ΔData value Y/2.sup.A 1 2Y/2.sup.A 1 3Y/2.sup.A 1 4Y/2.sup.A 1 5Y/2.sup.A 1 6Y/2.sup.A 1
(110) Similarly, when sensing and compensating for the updated threshold voltage of a subpixel, in operation {circumflex over (4)}, the DAC applies the compensated data voltage Vdata1′=Vdata1+Vth1 corresponding to the compensated data Data1′=Data1+ΔData (Vth1) of the relevant subpixel to the first node N1 of the drive transistor DRT within the relevant subpixel. The data voltage Vdata is fixed as a V, and the data compensation amount ΔData (Vth1) converted to be harmonious with the output voltage resolution (X/2.sup.A V/bit) of the DAC is as in Table 3. The compensated data voltage Vdata1′=Vdata1+Vth1 is as in Table 4. That is, the output voltage resolution X/2.sup.A V/bit of the DAC is lower than the sensing voltage resolution Y/2.sup.A V/bit of the ADC, and the other threshold voltages are calculated in terms of the same data compensation amount ΔData (Vth1).
(111) TABLE-US-00004 TABLE 4 Applied Voltage (V) Sensed Vth1 (V) (DAC output) Y/2.sup.A a + X/2.sup.A 2Y/2.sup.A a + X/2.sup.A 3Y/2.sup.A a + X/2.sup.A 4Y/2.sup.A a + X/2.sup.A 5Y/2.sup.A a + X/2.sup.A 6Y/2.sup.A a + X/2.sup.A
(112) In the threshold voltage change sensing operation {circumflex over (6)}, the ADC can sense the saturated voltage Vdata2−(Vth1+ΔVth1)=Vdata1−ΔVth1 of the second node N2 of the drive transistor DRT in units of Y/2.sup.A V. The threshold voltage variation according to the initial threshold voltage Vth1 is as in Table 5.
(113) TABLE-US-00005 TABLE 5 Vth1 (V) Sensed ΔVth1 (V) ADC output Y/2.sup.A −5Y/2.sup.A −5 2Y/2.sup.A −4Y/2.sup.A −4 3Y/2.sup.A −3Y/2.sup.A −3 4Y/2.sup.A −2Y/2.sup.A −2 5Y/2.sup.A −Y/2.sup.A −1 6Y/2.sup.A 0 0
(114) In the data compensation amount calculating operation {circumflex over (7)}, the timing controller 140 saves the threshold voltage variation ΔVth1 of the ADC in the memory 1360 as a voltage higher than the sensing voltage per unit bit of the ADC.
(115) In the data compensation amount calculating operation {circumflex over (7)}, when calculating the data compensation amount ΔData (Vth1+ΔVth1) of each of the subpixels, the timing controller 140 may calculate the data compensation amount ΔData (Vth1+ΔVth1) in units of Y V/A-bits or Y/2.sup.A V/bit that is the sensing voltage resolution of the ADC, but may change the basic unit of the data compensation amount ΔData (Vth1) in order to increase the compensation range to compensate for the initial threshold voltage with the wide dispersion. For example, the timing controller 140 calculates the data compensation amount ΔData (Vth1+ΔVth1) in units of Z V/A-bit =Z/2.sup.A V/bit as in Table 6.
(116) TABLE-US-00006 TABLE 6 Sensed ΔVth1 (V) ΔData update value (Bit) −5Y/2.sup.A −2 −4Y/2.sup.A −2 −3Y/2.sup.A −1 −2Y/2.sup.A −1 −Y/2.sup.A 0 0 0
(117) The timing controller 140 calculates the threshold voltage variation ΔVth1 of each of the relevant subpixels and the initial threshold voltage Vth1, and saves the calculated result in the memory 1360 as the final or updated data compensation amount ΔData (Vth1+ΔVth1) as in Table 7.
(118) TABLE-US-00007 TABLE 7 Initial Sensed Updated Value stored Vth1 (V) ΔVth1 (V) Vth2 (V) as ΔData (Bit) Y/2.sup.A −5Y/2.sup.A −4Y/2.sup.A −2 2Y/2.sup.A −4Y/2.sup.A −2Y/2.sup.A −1 3Y/2.sup.A −3Y/2.sup.A 0 0 4Y/2.sup.A −2Y/2.sup.A 2Y/2.sup.A 1 5Y/2.sup.A −Y/2.sup.A 4Y/2.sup.A 2 6Y/2.sup.A 0 6Y/2.sup.A 3
(119) Since the OLED display device 100 according to the exemplary embodiments repeats the operation of sensing and compensating for the updated threshold voltage of the subpixel, the OLED display device 100 corrects the threshold voltage deviation between the drive transistors by reflecting the threshold voltage variation of each of the drive transistors after a predetermined time has elapsed, thereby reducing or removing differences in the luminance between the subpixels. Thereby, it is possible to improve image quality.
(120)
(121) Referring to
(122) Upon sensing the initial threshold voltage and the updated threshold voltage of the aforementioned display device, since the threshold voltage Vth1 and the threshold voltage variation ΔVth1 are not sensed in a more precise unit, the compensation for the threshold voltage Vth is not perfect and stains may form on a screen having low-grayscale luminance.
(123) In the OLED display device 100 according to the exemplary embodiments as described above, there may be a difference in resolution between the DAC of the data driver 120 which applies the data voltage Vdata to the sub-pixel of interest, the ADC that senses the threshold voltage Vth, and the memory 1360 that stores the result obtained by calculating the threshold voltage variation ΔVth of each of the sub-pixels and the resultant data compensation amount ΔData based on the sensing data Dsen. Hereinafter, a structure for sensing and compensating for the threshold voltage using the DAC, the ADC, and the memory that have different resolutions will be described with reference to the drawings.
(124)
(125) Referring to
(126) As illustrated in
(127) In the event of the initial threshold voltage sensing operation and the driving operation, the minimum gamma reference voltage GMAmin may be 0 V, and the maximum gamma reference voltage GMAmax may be Vc V. Further, when updating the threshold voltage, the minimum gamma reference voltage GMAmin may be Va V, and the maximum gamma reference voltage GMAmax may be Vb V. Therefore, the DAC may express A-bit data as Vc V/A-bits (or Vc/2.sup.A V/bit) in the event of the initial threshold voltage sensing operation and the driving operation, and as (Vb-Va)/A-bits (or (Vb-Va)/2.sup.A V/bit) when updating the threshold voltage. When updating the threshold voltage, an output voltage resolution of the DAC can be increased.
(128) When outputting the data voltage of the DAC, if the range of the output data voltages is reduced, the data voltage capable of expressing the same number of bits is made smaller. When the display device actually drives an image, the range of the output data voltages should be great, but the range of the output data voltages used when sensing the threshold voltage is narrower. For this reason, in the event of the sensing operation, the range of the output data voltages is reduced. Thereby, it is possible to increase sensing voltage resolutions of the threshold voltage Vth and the threshold voltage variation ΔVth.
(129) For example, in the event of the initial threshold voltage sensing operation and the driving operation, the maximum gamma reference voltage GMAmax may be, for example, X V. Therefore, the DAC receives the A-bit data Data from the timing controller 140 and the 2.sup.A gamma reference voltages from the gamma reference voltage supply circuit 1350, and provides 2.sup.A data voltages Vdata1 to the gate of the drive transistor DRT. As a result, the output voltage resolution of the DAC can express X/2.sup.A V per one bit as X V/A-bits.
(130) In another example, the maximum gamma reference voltage GMAmax when sensing the updated threshold voltage may be lower than the maximum gamma reference voltage GMAmax in the event of the threshold voltage sensing operation and the driving operation. According to the aforementioned example, the sensing voltage resolution of the ADC can express Y/2.sup.A V per one bit as Y V/A-bits.
(131) When sensing and compensating for the initial threshold voltage of the sub-pixel of the OLED display device 100 according to the present embodiments, in the initializing operation {circumflex over (1)}, as described with reference to
(132) The timing controller 140 may calculate the initial threshold voltage Vth1, and store the calculated result in the memory 1360 as the data compensation amount ΔData. The timing controller 140 may calculate the data compensation amount ΔData (Vth1) using the threshold voltage Vth1 of each of the sub-pixels in units of Z V/A bits=Z/2.sup.A V/bit as in Table 2.
(133) In the sub-pixel compensating operation {circumflex over (3)}, when arriving at timing to drive the sub-pixels arrives, the timing controller 140 converts the data compensation amount ΔData (Vth1) stored in the memory 1360 to be harmonious with the output voltage resolution (X/2.sup.A V/bit) of the DAC as in Table 8, and supplies the compensated data Data1′=Data1+ΔData (Vth1) to the data driver 120.
(134) TABLE-US-00008 TABLE 8 Value stored as Down−converted Sensed Vth1 (V) ΔData (Bit) ΔData value (Bit) Y/2.sup.A 1 1 2Y/2.sup.A 1 1 3Y/2.sup.A 2 1 4Y/2.sup.A 2 1 5Y/2.sup.A 3 1 6Y/2.sup.A 3 1
(135) Similarly, when sensing the updated threshold voltage of the sub-pixel, in operation {circumflex over (4)}, the DAC applies the compensated data voltage Vdata2=Vdata1+Vth1 corresponding to the compensated data Data1′=Data1+ΔData (Vth1) of the relevant sub-pixel to the first node N1 of the drive transistor DRT within the sub-pixel of interest. The data voltage Vdata is fixed as a V, and the data compensation amount ΔData (Vth1) converted to be harmonious with the output voltage resolution (Z/2.sup.A V/bit) of the DAC is as in Table 9. Thus, the compensated data voltage Vdata2=Vdata1+Vth1 may be as in Table 9. Here, Z may be greater than Y. Hereinafter, it is assumed that Z=2Y, but this is not intended to be limiting.
(136) TABLE-US-00009 TABLE 9 Value stored as Applied Voltage (V) Sensed Vth1 (V) ΔData (Bit) (DAC output) Y/2.sup.A 1 a + (2Y/2.sup.A) 2Y/2.sup.A 1 a + (2Y/2.sup.A) 3Y/2.sup.A 2 a + (4Y/2.sup.A) 4Y/2.sup.A 2 a + (4Y/2.sup.A) 5Y/2.sup.A 3 a + (6Y/2.sup.A) 6Y/2.sup.A 3 a + (6Y/2.sup.A)
(137) In the threshold voltage variation sensing operation {circumflex over (6)}, the ADC senses the saturated voltage Vdata2−ΔVth1=Vdata1+Vth1−ΔVth1 of the second node N2 of the drive transistor DRT in units of Y/2.sup.A V. The threshold voltage variation ΔVth1 according to the initial threshold voltage Vth1 is as in Table 10.
(138) TABLE-US-00010 TABLE 10 ΔData update Previous Vth1 (V) Sensed ΔVth1 (V) value (Bit) Y/2.sup.A −Y/2.sup.A −1 2Y/2.sup.A 0 0 3Y/2.sup.A −Y/2.sup.A −1 4Y/2.sup.A 0 0 5Y/2.sup.A −Y/2.sup.A −1 6Y/2.sup.A 0 0
(139) In the data compensation amount calculating operation {circumflex over (7)}, when calculating the data compensation amount ΔData (Vth1+ΔVth) of each of the sub-pixels, the timing controller 140 calculates the data compensation amount ΔData (Vth1+ΔVth1) using the previous data compensation amount ΔData (Vth1) and the threshold voltage variation ΔVth1, for instance, in units of Z V/A-bits=Z/2.sup.A V/bit as in Table 11.
(140) TABLE-US-00011 TABLE 11 ΔVth1 (V) ΔData update value (Bit) −Y/2.sup.A — 0 0 −Y/2.sup.A — 0 0 −Y/2.sup.A — 0 0
(141) The timing controller 140 calculates the final data compensation amount Data (Vth1+ΔVth1) of each of the sub-pixels using the threshold voltage variation ΔVth1 of each of the relevant sub-pixels and the initial threshold voltage Vth1, and store the calculated result in the memory 1360.
(142) TABLE-US-00012 TABLE 12 Initial Sensed Updated Value stored Vth1 (V) ΔVth1 (V) Vth2 (V) as ΔData (Bit) Y/2.sup.A −Y/2.sup.A 0 0 2Y/2.sup.A 0 2Y/2.sup.A 1 3Y/2.sup.A −Y/2.sup.A 2Y/2.sup.A 1 4Y/2.sup.A 0 4Y/2.sup.A 2 5Y/2.sup.A −Y/2.sup.A 4Y/2.sup.A 2 6Y/2.sup.A 0 6Y/2.sup.A 3
(143)
(144) Referring to
(145) In the display device as set forth above, it is possible to sense the threshold voltage Vth1 and the changes ΔVth1 in the threshold voltage in more precise units in the operation of sensing an initial threshold voltage and an updated threshold voltage. It is therefore possible to more completely compensate for the threshold voltage Vth, whereby no stains form on the screen having low-grayscale luminance.
(146) The foregoing descriptions and the accompanying drawings have been presented in order to explain the certain principles of the present invention. A person skilled in the art to which the invention relates can make many modifications and variations by combining, dividing, substituting for, or changing the elements without departing from the principle of the invention. The foregoing embodiments disclosed herein shall be interpreted as illustrative only but not as limitative of the principle and scope of the invention. It should be understood that the scope of the invention shall be defined by the appended Claims and all of their equivalents fall within the scope of the invention.