Display device and electronic device
By introducing a drive controller and offset lookup table into the display device, the impact of drive voltage variations on display quality is resolved, resulting in improved color distortion and brightness stability, while reducing power consumption.
Patent Information
- Application Number
- CN202510890979.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-08-09
- Filing Date
- 2025-06-30
- Publication Date
- 2026-02-10
AI Technical Summary
Existing display devices are prone to display quality issues when the driving voltage changes, resulting in color distortion, unstable brightness, and reduced overall performance of the display panel.
By introducing a drive controller into the display device, and utilizing offset lookup tables and linear interpolation techniques, a data signal that takes into account changes in the drive voltage is generated, compensating for the influence of the drive voltage and improving display quality.
It effectively improves the color distortion and brightness stability of the display panel, enhances display quality, and reduces power consumption by lowering the driving voltage.
Smart Images

Figure CN121506013A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present inventive concept relate to a display apparatus and an electronic apparatus including the same. More particularly, embodiments of the present inventive concept relate to a display apparatus and an electronic apparatus including the same that improve display quality. BACKGROUND
[0002] Generally, a display apparatus includes a display panel and a display panel driver. The display panel includes a plurality of gate lines, a plurality of data lines, a plurality of emission lines, and a plurality of pixels. The display panel driver includes a gate driver that provides a gate signal to the gate lines, a data driver that provides a data voltage to the data lines, an emission driver that provides an emission signal to the emission lines, and a driving controller that controls the gate driver, the data driver, and the emission driver.
[0003] Generally, a driving voltage of a display apparatus can be reduced to reduce power consumption of the display apparatus. SUMMARY
[0004] Embodiments of the present inventive concept provide a display apparatus that improves display quality by compensating for an effect according to a change in a driving voltage.
[0005] Embodiments of the present inventive concept also provide an electronic apparatus including the display apparatus.
[0006] According to an embodiment, a display apparatus can include a display panel including a pixel, a data driver configured to apply a data voltage based on a data signal to the pixel, a voltage generator configured to generate a plurality of driving voltages based on a voltage generation control signal, and a driving controller configured to generate the data signal and to control the data driver and the voltage generator. The pixel can emit light based on the plurality of driving voltages and the data voltage to set a gray level. At least one driving voltage of the plurality of driving voltages can change based on a set luminance. The data signal can be generated based on the change in the at least one driving voltage and a voltage difference between a data voltage of a reference gray level and a data voltage of a set gray level.
[0007] In an embodiment, the driving controller can generate the data signal based on the voltage difference, the change in the at least one driving voltage, and offset data corresponding to the change in the at least one driving voltage.
[0008] In an embodiment, the offset data can be generated based on an offset look-up table corresponding to the change in the at least one driving voltage.
[0009] In an embodiment, the driving controller can store a plurality of offset lookup tables including an offset lookup table. The plurality of offset lookup tables can include a first offset lookup table, a second offset lookup table, and a third offset lookup table. The second offset lookup table can be generated by linear interpolation with the first offset lookup table and the third offset lookup table.
[0010] In an embodiment, the data signal can include a first data signal for outputting a data voltage corresponding to a first gray scale and a second data signal for outputting a data voltage corresponding to a second gray scale higher than the first gray scale. The first data signal can be generated based on the voltage difference, the change of the at least one driving voltage, and the offset data. The second data signal can be generated based on the voltage difference and the offset data.
[0011] In an embodiment, the data signal can be generated based on a final offset voltage. The final offset voltage can be calculated by using a first equation. The first equation is Vfoff = ΔDV × offset(Gray) × (Vdata REF -Vdata Gray ), and Vfoff is the final offset voltage, ΔDV is the change of the at least one driving voltage, offset(Gray) is a voltage corresponding to the offset data, and Vdata REF -Vdata Gray is the voltage difference.
[0012] In an embodiment, the driving controller can include an input control signal receiver configured to output a voltage generation control signal and change data corresponding to a change of the at least one driving voltage, an offset determiner configured to output offset data based on the change data, and a data signal compensator configured to receive the change data and the offset data and generate a data signal considering a final offset voltage in a data voltage corresponding to input image data. The data signal compensator can calculate the final offset voltage based on the change data, the offset data, and the voltage difference.
[0013] In an embodiment, the pixel can include a driving transistor configured to output a driving current based on a data voltage and a high power voltage, a write transistor configured to apply the data voltage to the driving transistor in response to a gate signal, and a light emitting element including a first electrode receiving the driving current and a second electrode receiving a low power voltage. The plurality of driving voltages can include the high power voltage and the low power voltage. The at least one driving voltage can be the low power voltage.
[0014] In an embodiment, the driving controller can generate the data signal based on the voltage difference, a change of the low power voltage, and low power voltage offset data corresponding to the change of the low power voltage.
[0015] In an embodiment, the pixel can include a driving transistor configured to output a driving current based on a data voltage and a high power voltage, a write transistor configured to apply the data voltage to the driving transistor in response to a gate signal, an initialization transistor configured to apply an initialization voltage to a control electrode of the driving transistor, and a light emitting element including a first electrode receiving the driving current and a second electrode receiving a low power voltage. The plurality of driving voltages can include the high power voltage, the low power voltage, and the initialization voltage. At least one of the driving voltages can be the initialization voltage. The driving controller can generate the data signal based on the voltage difference, a change in the initialization voltage, and initialization voltage offset data corresponding to the change in the initialization voltage.
[0016] In an embodiment, the display apparatus can further include a gate driver configured to generate the gate signal based on a gate high voltage and a gate low voltage. The pixel can include a driving transistor configured to output a driving current based on a data voltage and a high power voltage, a write transistor configured to apply the data voltage to the driving transistor in response to the gate signal, an initialization transistor configured to apply an initialization voltage to a control electrode of the driving transistor, and a light emitting element including a first electrode receiving the driving current and a second electrode receiving a low power voltage. The plurality of driving voltages can include the gate high voltage, the gate low voltage, the high power voltage, the low power voltage, and the initialization voltage. At least one of the driving voltages can be the gate low voltage. The driving controller can generate the data signal based on the voltage difference, a change in the gate low voltage, and gate voltage offset data corresponding to the change in the gate low voltage.
[0017] In an embodiment, the display apparatus can further include a gate driver configured to generate the gate signal based on a gate high voltage and a gate low voltage. The pixel can include a driving transistor configured to output a driving current based on a data voltage and a high power voltage, a write transistor configured to apply the data voltage to the driving transistor in response to the gate signal, an initialization transistor configured to apply an initialization voltage to a control electrode of the driving transistor, and a light emitting element including a first electrode receiving the driving current and a second electrode receiving a low power voltage. The plurality of driving voltages can include the gate high voltage, the gate low voltage, the high power voltage, the low power voltage, and the initialization voltage. At least one of the driving voltages can be the low power voltage, the initialization voltage, and the gate low voltage. The driving controller can generate the data signal based on the voltage difference, a change in the low power voltage, and integral offset data.
[0018] In an embodiment, the integral offset data can be generated based on an integral offset lookup table considering the change in the low power voltage, the change in the initialization voltage, and the change in the gate low voltage.
[0019] In an embodiment, the reference gray level can be a maximum gray level at which the pixel emits light.
[0020] According to an embodiment, a display device may include: a display panel including pixels; a data driver configured to apply a data voltage based on a data signal to the pixels; a voltage generator configured to generate a plurality of driving voltages based on a voltage generation control signal; and a drive controller configured to generate the data signal and control the data driver and the voltage generator. The pixels may emit light at a grayscale level based on the plurality of driving voltages and the data voltage. At least one of the plurality of driving voltages may be changed based on a set brightness. The data signal may be generated based on the change of at least one driving voltage and offset data corresponding to the change of the at least one driving voltage.
[0021] In an embodiment, the offset data may be generated based on an offset lookup table corresponding to a change in at least one drive voltage.
[0022] In one embodiment, the drive controller may store multiple offset lookup tables, including an offset lookup table. The multiple offset lookup tables may include a first offset lookup table, a second offset lookup table, and a third offset lookup table. The second offset lookup table can be generated by linear interpolation of the first and third offset lookup tables.
[0023] In this embodiment, when the set brightness is lower than the reference brightness, the data signal can be generated based on at least one change in driving voltage and offset data. When the set brightness is higher than the reference brightness, the data signal can be generated based on the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level, the change in at least one driving voltage, and offset data.
[0024] In an embodiment, the display device may further include: a gate driver configured to generate a gate signal based on a gate high voltage and a gate low voltage. A pixel may include: a driving transistor configured to output a driving current based on a data voltage and a high power voltage; a write transistor configured to apply a data voltage to the driving transistor in response to the gate signal; an initialization transistor configured to apply an initialization voltage to a control electrode of the driving transistor; and a light-emitting element including a first electrode receiving the driving current and a second electrode receiving a low power voltage. Multiple driving voltages may include a gate high voltage, a gate low voltage, a high power voltage, a low power voltage, and an initialization voltage. At least one driving voltage may be a low power voltage, an initialization voltage, and a gate low voltage. When the set brightness is lower than a reference brightness, the driving controller may generate a data signal based on the voltage difference, a change in the low power voltage, and integral offset data.
[0025] In an embodiment, the integral offset data can be generated based on an integral offset lookup table that takes into account changes in low power voltage, changes in initialization voltage, and changes in gate low voltage.
[0026] In an embodiment, a pixel may include: a driving transistor configured to output a driving current based on a data voltage and a high power voltage; a write transistor configured to apply a data voltage to the driving transistor in response to a gate signal; an initialization transistor configured to apply an initialization voltage to a control electrode of the driving transistor; and a light-emitting element including a first electrode receiving the driving current and a second electrode receiving a low power voltage. The plurality of driving voltages may include a high power voltage, a low power voltage, and an initialization voltage. At least one driving voltage may be an initialization voltage.
[0027] According to an embodiment, an electronic device may include: a display panel including pixels; a panel driver configured to drive the display panel; a power manager configured to output a plurality of driving voltages to the display panel and the panel driver based on a voltage control signal; and a controller configured to output input image data and an input control signal to the panel driver and output the voltage control signal. The panel driver may include: a data driver configured to apply a data voltage based on a data signal to the pixels; and a drive controller configured to generate a data signal and control the data driver. The pixels may emit light at a set grayscale level based on the plurality of driving voltages and the data voltage. At least one of the plurality of driving voltages may be changed based on a set brightness. The data signal may be generated based on the change of at least one driving voltage and the voltage difference between the data voltage of a reference grayscale level and the data voltage of the set grayscale level.
[0028] In an embodiment, the drive controller may generate a data signal based on the voltage difference, a change in at least one drive voltage, and offset data corresponding to the change in at least one drive voltage.
[0029] In an embodiment, the offset data may be generated based on an offset lookup table corresponding to a change in at least one drive voltage.
[0030] In one embodiment, the drive controller may store multiple offset lookup tables, including an offset lookup table. The multiple offset lookup tables may include a first offset lookup table, a second offset lookup table, and a third offset lookup table. The third offset lookup table can be generated by linear interpolation of the first and second offset lookup tables.
[0031] In this embodiment, the data signal can be generated based on the final offset voltage. The final offset voltage can be calculated using the first equation. The first equation is Vfoff = ΔDV × offset(Gray) × (Vdata) REF -Vdata Gray ), and Vfoff is the final offset voltage, ΔDV is the change in at least one drive voltage, offset(Gray) is the voltage corresponding to the offset data, and Vdata REF-Vdata Gray It's the voltage difference.
[0032] As mentioned above, some of the multiple offset lookup tables can be generated by performing linear interpolation. Therefore, some of the offset lookup tables can be generated without using a measuring device. This can improve the efficiency of the manufacturing process.
[0033] Furthermore, the low power voltage can change according to the set brightness. To generate a data signal based on the change in low power voltage, a low power voltage offset lookup table can be created. The data signal can be generated based on the low power voltage offset lookup table corresponding to the changed low power voltage. Therefore, a data signal that takes into account the panel characteristics can be generated. Moreover, the effect of the low power voltage changing according to the set brightness can be taken into account. Therefore, color distortion and / or brightness stability of the display panel can be improved.
[0034] Furthermore, the final offset voltage can be taken into account in the data signal output from the drive controller. The voltage difference between the reference grayscale level's data voltage and the set grayscale level's data voltage can be considered in the final offset voltage. This allows the trend of the gamma curve to be reflected in the data voltage generated based on the data signal. Therefore, the display quality of the display panel can be further improved. Attached Figure Description
[0035] The illustrative, non-limiting embodiments will become clearer from the following detailed description taken in conjunction with the accompanying drawings.
[0036] Figure 1 This is a block diagram illustrating a display device according to an embodiment of the concept of the present invention.
[0037] Figure 2 This is a block diagram illustrating an example of a drive controller included in a display device.
[0038] Figure 3 Is it showing stored Figure 2 A diagram illustrating an example of multiple offset lookup tables in a drive controller.
[0039] Figure 4 It is shown Figure 3 A diagram illustrating an example of an offset lookup table.
[0040] Figure 5 Is it showing stored Figure 2 A diagram illustrating an example of multiple offset lookup tables in a drive controller.
[0041] Figure 6 It is shown Figure 5 A diagram illustrating an example of an offset lookup table.
[0042] Figure 7 Is it showing stored Figure 2 A diagram illustrating an example of multiple offset lookup tables in a drive controller.
[0043] Figure 8 It is shown Figure 7 A diagram illustrating an example of an offset lookup table.
[0044] Figure 9 Is it showing stored Figure 2 A diagram illustrating an example of multiple offset lookup tables in a drive controller.
[0045] Figure 10 It is shown Figure 9 A diagram illustrating an example of an offset lookup table.
[0046] Figure 11 It is shown that it includes Figure 1 A block diagram of an example drive controller in a display device.
[0047] Figure 12 It is shown that it includes Figure 1 A block diagram of an example drive controller in a display device.
[0048] Figure 13 It is shown that it includes Figure 1 A block diagram of an example drive controller in a display device.
[0049] Figure 14 It is shown that it includes Figure 1 A circuit diagram of an example pixel in a display device.
[0050] Figure 15 It is shown that it includes Figure 1 A circuit diagram of an example pixel in a display device.
[0051] Figure 16 This is a graph showing the target brightness according to an embodiment.
[0052] Figure 17 This is a graph showing the color difference according to an embodiment.
[0053] Figure 18 This is a block diagram illustrating an electronic device according to an embodiment.
[0054] Figure 19 This is a block diagram illustrating an electronic device according to an embodiment. Detailed Implementation
[0055] The inventive concept will be described in detail below with reference to the accompanying drawings.
[0056] Figure 1This is a block diagram illustrating a display device 1 according to an embodiment of the concept of the present invention.
[0057] Reference Figure 1 The display device 1 may include a display panel 100 and a panel driver. The panel driver may include a drive controller 200, a gate driver 300, a gamma reference voltage generator 400, a data driver 500, and a transmit driver 600. In an embodiment, the panel driver may further include a voltage generator 700.
[0058] The display panel 100 may have a display area in which an image is displayed and a peripheral area adjacent to the display area.
[0059] The display panel 100 may include multiple gate lines GL, multiple data lines DL, multiple emitter lines EL, and multiple pixels PX electrically connected to the gate lines GL, data lines DL, and emitter lines EL. The gate lines GL may extend in a first direction D1. The data lines DL may extend in a second direction D2 intersecting the first direction D1. The emitter lines EL may extend in the first direction D1.
[0060] Display panel 100 can emit light based on a set brightness. For example, the set brightness can be set by a user. For example, the set brightness can refer to the maximum brightness emitted by display panel 100. For example, the set brightness can be the maximum brightness emitted by display panel 100 at a gray level corresponding to white. For example, the gray level corresponding to white can be approximately 255 gray levels. However, the inventive concept is not limited to the value of the gray level corresponding to white. For example, the set brightness can be approximately 3000 nits. For example, the set brightness can be approximately 600 nits. However, the inventive concept is not limited to the value of the set brightness.
[0061] A pixel PX may include a drive transistor configured to generate a drive current based on a data voltage VDATA and a high power voltage ELVDD, a write transistor configured to apply the data voltage VDATA to the drive transistor, and a light-emitting element including a first electrode for receiving the drive current and a second electrode for receiving a low power voltage ELVSS. In an embodiment, the pixel PX may further include an initialization transistor configured to apply an initialization voltage to a control electrode of the drive transistor.
[0062] The drive controller 200 can receive input image data IMG and input control signals CONT from an external device. For example, the input image data IMG may include red image data, green image data, and blue image data. The input image data IMG may also include white image data. The input image data IMG may also include magenta image data, cyan image data, and yellow image data. The input control signal CONT may include a master clock signal and a data enable signal. The input control signal CONT may also include a vertical synchronization signal and a horizontal synchronization signal.
[0063] The drive controller 200 can generate a first control signal CONT1, a second control signal CONT2, a third control signal CONT3, a fourth control signal CONT4, a fifth control signal CONT5, and a data signal DATA based on the input image data IMG and the input control signal CONT.
[0064] The drive controller 200 can generate a first control signal CONT1 for controlling the operation of the gate driver 300 based on the input control signal CONT, and output the first control signal CONT1 to the gate driver 300. The first control signal CONT1 may include a vertical start signal and a gate clock signal.
[0065] The drive controller 200 can generate a second control signal CONT2 based on the input control signal CONT for controlling the operation of the data driver 500, and output the second control signal CONT2 to the data driver 500. The second control signal CONT2 may include a horizontal start signal and a load signal.
[0066] The drive controller 200 can generate a data signal DATA based on the input image data IMG. The drive controller 200 can output the data signal DATA to the data driver 500.
[0067] The drive controller 200 can generate a third control signal CONT3 based on the input control signal CONT for controlling the operation of the gamma reference voltage generator 400, and output the third control signal CONT3 to the gamma reference voltage generator 400.
[0068] The drive controller 200 can generate a fourth control signal CONT4 for controlling the operation of the transmitter driver 600 based on the input control signal CONT, and output the fourth control signal CONT4 to the transmitter driver 600.
[0069] The drive controller 200 can generate a fifth control signal CONT5 for controlling the operation of the voltage generator 700 based on the input control signal CONT, and output the fifth control signal CONT5 to the voltage generator 700.
[0070] Gate driver 300 can generate a gate signal for driving gate line GL in response to a first control signal CONT1 received from drive controller 200. Gate driver 300 can receive gate high voltage and gate low voltage from voltage generator 700. Gate driver 300 can output the gate signal to gate line GL. For example, the gate signal may include... Figure 15 The initial gate signal GI and Figure 15 The gate signal GW is written. The gate signal can be switched between gate high voltage and gate low voltage.
[0071] In one embodiment, the gate driver 300 may be disposed in the peripheral region. Alternatively, the gate driver 300 may be integrated into the peripheral region.
[0072] The gamma reference voltage generator 400 generates a gamma reference voltage VGREF in response to a third control signal CONT3 received from the drive controller 200. The gamma reference voltage generator 400 provides the gamma reference voltage VGREF to the data driver 500. The gamma reference voltage VGREF has a value corresponding to the level of the data signal DATA.
[0073] In this embodiment, the gamma reference voltage generator 400 may be located in the drive controller 200 or in the data driver 500.
[0074] The data driver 500 receives a second control signal CONT2 and a data signal DATA from the drive controller 200, and receives a gamma reference voltage VGREF from the gamma reference voltage generator 400. The data driver 500 uses the gamma reference voltage VGREF to convert the data signal DATA into a data voltage VDATA of analog type. The data driver 500 outputs the data voltage VDATA to the data line DL. The data voltage VDATA can be a voltage that causes pixel PX to emit light at a set gray level (i.e., emit light with an intensity corresponding to the set gray level). Based on the data voltage level of the data voltage VDATA, pixel PX can emit at a gray level corresponding to the data voltage level.
[0075] In one embodiment, the data driver 500 may be located in the peripheral area. Alternatively, the data driver 500 may be integrated into the peripheral area.
[0076] The transmitter driver 600 can generate a fourth control signal CONT4 received from the drive controller 200. Figure 15 The transmit signal EM. The transmit driver 600 can transmit the signal EM. Figure 15 The EM signal is transmitted to the display panel 100.
[0077] In one embodiment, the transmit driver 600 may be disposed in the peripheral region. Alternatively, the transmit driver 600 may be integrated into the peripheral region.
[0078] Although for the sake of explanation, in Figure 1 The gate driver 300 is disposed on the first side of the display panel 100, and the emitter driver 600 is disposed on the second side of the display panel 100; however, the inventive concept is not limited thereto. The gate driver 300 and the emitter driver 600 may be disposed on the first side of the display panel 100. For example, the gate driver 300 and the emitter driver 600 may be disposed on the same side of the display area of the display panel 100 in the peripheral region of the display panel 100. For example, the gate driver 300 and the emitter driver 600 may be integrally formed with each other.
[0079] Voltage generator 700 can generate multiple drive voltages in response to a fifth control signal CONT5 received from drive controller 200. The drive voltages may include a high power voltage ELVDD, a low power voltage ELVSS, a gate high voltage, a gate low voltage, and... Figure 15 The initialization voltage VINT. However, the inventive concept is not limited to the voltage included in the drive voltage. The fifth control signal CONT5 may include Figure 2 The voltage generation control signal CDVS.
[0080] In this embodiment, the voltage generator 700 can change the driving voltage. The voltage generator 700 can change the driving voltage based on the set brightness of the display panel 100. For example, when the set brightness changes from a first set brightness to a second set brightness, the voltage generator 700 can reduce the voltage level of at least one of the driving voltages.
[0081] For example, at least one driving voltage can be a low power voltage ELVSS. When the set brightness changes from a first set brightness to a second set brightness, the voltage generator 700 can reduce the absolute value of the low power voltage ELVSS. For example, when the set brightness changes from the first set brightness to the second set brightness, the voltage generator 700 can change the low power voltage ELVSS from approximately -5V to approximately -4V. However, the inventive concept is not limited to the value of the low power voltage ELVSS.
[0082] For example, at least one driving voltage can be Figure 15 The initial voltage VINT. When the set brightness changes from the first set brightness to the second set brightness, the voltage generator 700 can reduce... Figure 15 The absolute value of the initial voltage VINT.
[0083] For example, at least one drive voltage can be a gate low voltage. When the set brightness changes from a first set brightness to a second set brightness, the voltage generator 700 can reduce the absolute value of the gate low voltage.
[0084] For example, at least one drive voltage may include a low power voltage ELVSS, Figure 15 The initialization voltage VINT and the gate low voltage. When the set brightness changes from the first set brightness to the second set brightness, the voltage generator 700 can reduce the low power voltage ELVSS. Figure 15 The initialization voltage VINT and the absolute value of the gate low voltage. However, the inventive concept is not limited to at least one type of drive voltage.
[0085] In this embodiment, the driving voltage can be changed based on the set brightness, thereby reducing the power consumption of the display device 1.
[0086] Figure 2 It is shown that it includes a display device 1 (see Figure 1 A block diagram of an example of the drive controller 200 in ).
[0087] Reference Figure 1 and Figure 2 The drive controller 200 may include an input control signal receiver 210, an offset determiner 220, and a data signal compensator 230.
[0088] The input control signal receiver 210 can receive an input control signal CONT. The input control signal receiver 210 can output a voltage generation control signal CDVS and change data CD indicating a change in the drive voltage. The change in drive voltage can refer to the difference in drive voltage based on a change in set brightness. For example, the change in drive voltage can refer to the voltage level difference between a first drive voltage at a first set brightness and a second drive voltage at a second set brightness. For example, when the first drive voltage at the first set brightness is approximately 4V and the second drive voltage at the second set brightness is approximately 3V, the change in drive voltage can be approximately 1V. The change data CD can refer to data related to the difference in drive voltage based on the change in set brightness.
[0089] The offset determiner 220 can output offset data OD based on a change in data CD. The offset data OD can be generated based on an offset lookup table OLUT corresponding to a change in the driving voltage. The offset lookup table OLUT can be stored during the manufacturing process of the display device 1. The offset lookup table OLUT can include an offset voltage that takes into account panel characteristics (e.g., the size and material of the display panel 100). For example, the data voltage VDATA that causes pixel PX to emit light at a set gray level can be changed based on the panel characteristics. When referred to as pixel PX emission, those skilled in the art will understand that this term means light emitted by pixel PX. The offset voltage can be taken into account in the data voltage VDATA to cause pixel PX to emit light at a set gray level.
[0090] For example, a first data voltage can be output that causes pixel PX to emit light at a first gray level. Depending on the panel characteristics, when the first data voltage is applied, pixel PX may emit light at a second gray level different from the first gray level. Therefore, the display quality of the display panel 100 may deteriorate.
[0091] In this embodiment, the data voltage VDATA applied to pixel PX can be a voltage that takes into account an offset voltage. For example, an offset voltage can be considered for a first data voltage, causing pixel PX to emit light at a first gray level. The first data voltage that takes into account the offset voltage can be referred to as the first offset data voltage. When the first offset data voltage is applied to pixel PX, pixel PX can emit light at the first gray level. In this embodiment, a data voltage VDATA that takes into account panel characteristics can be output. Therefore, the display quality of the display panel 100 can be improved.
[0092] An offset lookup table (OLUT) may include an offset voltage corresponding to the gray level of the emitted light of pixel PX. For example, an OLUT may include a first offset voltage corresponding to a first gray level, a second offset voltage corresponding to a second gray level, and a Pth offset voltage corresponding to a Pth gray level, where P is a positive integer. For example, the Pth gray level may be approximately 255 gray levels. However, the inventive concept is not limited to the maximum gray level value of the emitted light of pixel PX. For example, in the manufacturing process of display device 1, the offset voltage, taking into account panel characteristics, can be determined using a measuring device. In embodiments, multiple programming (MTP) operations may be performed in the manufacturing process of display device 1 to repeatedly calibrate display device 1 in terms of brightness and / or color coordinates. Multiple offset lookup tables (OLUTs) can be generated through multiple programming operations. However, the inventive concept is not limited to the method for generating multiple offset lookup tables (OLUTs).
[0093] The data signal compensator 230 can receive the changed data CD and the offset data OD. The data signal compensator 230 can generate a data signal DATA that takes into account the final offset voltage in the data voltage VDATA corresponding to the input image data IMG. The data signal compensator 230 can calculate the final offset voltage based on the changed data CD and the offset data OD.
[0094] For example, when the data voltage VDATA applied to pixel PX corresponding to the input image data IMG is a data voltage corresponding to approximately 10 gray levels, pixel PX may emit at a gray level different from approximately 10 gray levels (e.g., approximately 10 gray levels) depending on the panel characteristics. Therefore, the display quality of display panel 100 may deteriorate.
[0095] For example, when the data voltage VDATA corresponding to the input image data IMG is a data voltage corresponding to approximately 10 gray levels, and the data voltage VDATA corresponding to the input image data IMG that takes into account the final offset voltage is a data voltage corresponding to approximately 20 gray levels, the data signal compensator 230 can output a data signal DATA to allow pixel PX to emit light at approximately 20 gray levels. When pixel PX receives the data voltage corresponding to the data signal DATA to allow pixel PX to emit light at approximately 20 gray levels, pixel PX can emit light at approximately 10 gray levels corresponding to the input image data IMG. In this way, a data signal DATA that takes into account panel characteristics can be generated based on the input image data IMG. Therefore, the display quality of the display panel 100 can be further improved.
[0096] Figure 3 Is it showing stored Figure 2 A diagram showing an example of multiple offset lookup tables (OLUTs) in the drive controller 200. Figure 4 It is shown Figure 3 Offset lookup table OLUT (see Figure 2 Example diagram.
[0097] Reference Figure 1 to Figure 4The drive controller 200 can store multiple offset lookup tables (OLUTs). The offset determiner 220 of the drive controller 200 can store multiple offset lookup tables (OLUTs). In this embodiment, the multiple offset lookup tables (OLUTs) can be low power voltage offset lookup tables (ELOLUT[1], ELOLUT[2] to ELOLUT[X]). The offset determiner 220 can output low power voltage offset data based on the low power voltage offset lookup tables (ELOLUT[1], ELOLUT[2] to ELOLUT[X]. The low power voltage offset lookup tables (ELOLUT[1], ELOLUT[2] to ELOLUT[X]) can include a first low power voltage offset lookup table (ELOLUT[1]), a second low power voltage offset lookup table (ELOLUT[2]) to an Xth low power voltage offset lookup table (ELOLUT[X]). The low power voltage offset lookup tables ELOLUT[1], ELOLUT[2] to ELOLUT[X] can be generated based on the low power tap voltages ELVSS_TAP[1], ELVSS_TAP[2] to ELVSS_TAP[X]. In this paper, X is a natural number greater than 1.
[0098] For example, refer to Figure 4 The offset lookup table (OLUT) may include low power offset voltages ELVOFF0, ELVOFF1 to ELVOFFm, corresponding to the low power voltage ELVSS and taking into account the panel characteristics in the manufacturing process of the display device 1. The low power offset voltages ELVOFF0, ELVOFF1 to ELVOFFm may have values corresponding to each of the gray levels (e.g., gray level 0 to maximum gray level Gm, i.e., gray levels 0 to Gm). For example, the low power offset voltages ELVOFF0, ELVOFF1 to ELVOFFm corresponding to approximately gray level 0 to maximum gray level Gm can be determined. In this document, m is a natural number greater than 1.
[0099] For example, the low power voltage ELVSS at the first set brightness can be the first low power voltage. The first low power voltage can be referred to as the first low power tap voltage ELVSS_TAP[1]. The offset voltage in the first low power voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined. For example, the offset voltage in the first low power voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined using a measuring device. Therefore, the first low power offset voltage corresponding to the first low power voltage can be determined. Therefore, a first low power voltage offset lookup table ELOLUT[1] corresponding to the first low power voltage can be generated.
[0100] For example, the low power voltage ELVSS at the second set brightness can be a second low power voltage that is different from the first low power voltage. The second low power voltage can be referred to as the second low power tap voltage ELVSS_TAP[2]. The offset voltage in the second low power voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined. For example, the offset voltage in the second low power voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined using a measuring device. Therefore, the second low power offset voltage corresponding to the second low power voltage can be determined. Therefore, a second low power offset lookup table ELOLUT[2] corresponding to the second low power voltage can be generated.
[0101] For example, the low power voltage ELVSS at a first-first set brightness level between a first set brightness and a second set brightness level can be a first-first low power voltage between a first low power voltage and a second low power voltage. The first-first low power offset voltage corresponding to the first-first low power voltage can be determined by linear interpolation of the first low power offset voltage and the second low power offset voltage. For example, when the first low power voltage is approximately -5V, the second low power voltage is approximately -4V, the first-first low power voltage is approximately -4.5V, the first low power offset voltage corresponding to the first gray level is approximately 50mV, and the second low power offset voltage corresponding to the first gray level is approximately 30mV, the first-first low power offset voltage corresponding to the first gray level after linear interpolation can be approximately 40mV.
[0102] The first-first low power voltage offset lookup table corresponding to the first-first low power voltage can be determined by performing linear interpolation using the first low power voltage offset lookup table ELOLUT[1] and the second low power voltage offset lookup table ELOLUT[2]. Therefore, the offset lookup table OLUT can be generated without using a measuring device. Thus, the efficiency of the manufacturing process can be improved.
[0103] For example, the low power voltage ELVSS at the third set brightness can be a third low power voltage, different from the first and second low power voltages. This third low power voltage can be referred to as the third low power tap voltage. An offset voltage in the third low power voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined. For example, the offset voltage in the third low power voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined using a measuring device. Therefore, a third low power offset voltage corresponding to the third low power voltage can be determined. Therefore, a third low power voltage offset lookup table corresponding to the third low power voltage can be generated.
[0104] For example, the low power voltage ELVSS at the Xth set brightness can be the Xth low power voltage, which is different from the first to the third low power voltages. The Xth low power voltage can be referred to as the Xth low power tap voltage ELVSS_TAP[X]. The offset voltage in the Xth low power voltage, taking into account the panel characteristics in the manufacturing process of the display device 1, can be determined. For example, the offset voltage in the Xth low power voltage, taking into account the panel characteristics in the manufacturing process of the display device 1, can be determined using a measuring device. Therefore, the Xth low power offset voltage corresponding to the Xth low power voltage can be determined. Therefore, the Xth low power voltage offset lookup table ELOLUT[X] corresponding to the Xth low power voltage can be generated.
[0105] In this embodiment, some of the multiple low-power voltage offset lookup tables ELOLUT[1], ELOLUT[2] to ELOLUT[X] can be generated by performing linear interpolation. Therefore, some of the offset lookup tables OLUT can be generated without using a measuring device. Thus, the efficiency of the manufacturing process can be improved.
[0106] Furthermore, in this embodiment, the low power voltage ELVSS can change according to a change in the set brightness. To generate a data signal DATA based on the change in the low power voltage ELVSS, low power voltage offset lookup tables ELOLUT[1], ELOLUT[2] to ELOLUT[X] can be generated. The data signal DATA can be generated based on the low power voltage offset lookup tables corresponding to the changed low power voltage ELVSS. Therefore, a data signal DATA that takes into account the panel characteristics can be generated. Furthermore, the effect of the low power voltage ELVSS changing according to the set brightness can be taken into account. Therefore, color distortion and / or brightness stability of the display panel 100 can be improved.
[0107] For example, the number of low power tap voltages ELVSS_TAP[1], ELVSS_TAP[2] to ELVSS_TAP[X] can be set by the user. Increasing the number of low power tap voltages ELVSS_TAP[1], ELVSS_TAP[2] to ELVSS_TAP[X] can improve the accuracy of the low power voltage offset lookup table that performs linear interpolation. Decreasing the number of low power tap voltages ELVSS_TAP[1], ELVSS_TAP[2] to ELVSS_TAP[X] can improve the efficiency of the manufacturing process.
[0108] Figure 5 Is it showing stored Figure 2 A diagram showing an example of multiple offset lookup tables (OLUTs) in the drive controller 200. Figure 6 It is shown Figure 5Offset lookup table OLUT (see Figure 2 Example diagram.
[0109] Reference Figure 1 to Figure 3 , Figure 5 and Figure 6 The drive controller 200 can store multiple offset lookup tables (OLUTs). The offset determiner 220 of the drive controller 200 can store multiple offset lookup tables (OLUTs). In this embodiment, the multiple offset lookup tables (OLUTs) can be gate voltage offset lookup tables VGLOLUT[1], VGLOLUT[2] to VGLOLUT[X]. The offset determiner 220 can output gate voltage offset data based on the gate voltage offset lookup tables VGLOLUT[1], VGLOLUT[2] to VGLOLUT[X]. The gate voltage offset lookup tables VGLOLUT[1], VGLOLUT[2] to VGLOLUT[X] can include a first gate voltage offset lookup table VGLOLUT[1], a second gate voltage offset lookup table VGLOLUT[2] to an Xth gate voltage offset lookup table VGLOLUT[X]. The gate voltage offset lookup tables VGLOLUT[1], VGLOLUT[2] to VGLOLUT[X] can be generated based on the gate tap voltages VGL_TAP[1], VGL_TAP[2] to VGL_TAP[X].
[0110] For example, refer to Figure 6 The offset lookup table (OLUT) may include gate offset voltages LVOFF0, LVOFF1 to LVOFFm that correspond to the gate voltages and take into account the panel characteristics in the manufacturing process of the display device 1. The gate offset voltages LVOFF0, LVOFF1 to LVOFFm may have values corresponding to each of the gray levels. For example, gate offset voltages LVOFF0, LVOFF1 to LVOFFm corresponding to approximately gray level 0 to the maximum gray level Gm can be determined.
[0111] For example, the gate voltage at the first set brightness can be the first gate voltage. The first gate voltage can be referred to as the first gate tap voltage VGL_TAP[1]. The offset voltage in the first gate voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined. For example, the offset voltage in the first gate voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined using a measuring device. Therefore, the first gate offset voltage corresponding to the first gate voltage can be determined. Therefore, a first gate voltage offset lookup table VGLOLUT[1] corresponding to the first gate voltage can be generated.
[0112] For example, the gate voltage at the second set brightness can be a second gate voltage that is different from the first gate voltage. The second gate voltage can be referred to as the second gate tap voltage VGL_TAP[2]. The offset voltage in the second gate voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined. For example, the offset voltage in the second gate voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined using a measuring device. Therefore, the second gate offset voltage corresponding to the second gate voltage can be determined. Therefore, a second gate voltage offset lookup table VGLOLUT[2] corresponding to the second gate voltage can be generated.
[0113] For example, the gate voltage at a first-first set brightness level between a first set brightness and a second set brightness level can be a first-first gate voltage between a first gate voltage and a second gate voltage. The first-first gate offset voltage corresponding to the first-first gate voltage can be determined by linear interpolation of the first gate offset voltage and the second gate offset voltage.
[0114] The first-to-first gate voltage offset lookup table corresponding to the first-to-first gate voltage can be determined by performing linear interpolation using the first gate voltage offset lookup table VGLOLUT[1] and the second gate voltage offset lookup table VGLOLUT[2]. Therefore, the offset lookup table OLUT can be generated without using a measuring device. Thus, the efficiency of the manufacturing process can be improved.
[0115] For example, the gate voltage at the third set brightness can be a third gate voltage, which is different from the first and second gate voltages. This third gate voltage can be referred to as the third gate tap voltage. An offset voltage in the third gate voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined. For example, the offset voltage in the third gate voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined using a measuring device. Therefore, a third gate offset voltage corresponding to the third gate voltage can be determined. Therefore, a third gate voltage offset lookup table corresponding to the third gate voltage can be generated.
[0116] For example, the gate voltage at the Xth set brightness can be a Xth gate voltage, which is different from the first to third gate voltages. The Xth gate voltage can be referred to as the Xth gate tap voltage VGL_TAP[X]. The offset voltage in the Xth gate voltage, taking into account the panel characteristics in the manufacturing process of the display device 1, can be determined. For example, the offset voltage in the Xth gate voltage, taking into account the panel characteristics in the manufacturing process of the display device 1, can be determined using a measuring device. Therefore, the Xth gate offset voltage corresponding to the Xth gate voltage can be determined. Therefore, an Xth gate voltage offset lookup table VGLOLUT[X] corresponding to the Xth gate voltage can be generated.
[0117] In this embodiment, some of the multiple gate voltage offset lookup tables VGLOLUT[1], VGLOLUT[2] to VGLOLUT[X] can be generated by performing linear interpolation. Therefore, some of the offset lookup tables OLUT can be generated without using a measuring device. Thus, the efficiency of the manufacturing process can be improved.
[0118] Furthermore, in this embodiment, the gate voltage can change according to a change in the set brightness. To generate a data signal DATA based on the change in gate voltage, gate voltage offset lookup tables VGLOLUT[1], VGLOLUT[2] to VGLOLUT[X] can be generated. The data signal DATA can be generated based on the gate voltage offset lookup tables corresponding to the changed gate voltage. Therefore, a data signal DATA that takes into account panel characteristics can be generated. Furthermore, the effect of the gate voltage changing according to the set brightness can be taken into account. Therefore, color distortion and / or brightness stability of the display panel 100 can be improved. In this embodiment, the gate voltage can be a low gate voltage. In another embodiment, the gate voltage can be a high gate voltage.
[0119] For example, the number of gate tap voltages VGL_TAP[1], VGL_TAP[2] to VGL_TAP[X] can be set by the user. Increasing the number of gate tap voltages VGL_TAP[1], VGL_TAP[2] to VGL_TAP[X] can improve the accuracy of the gate voltage offset lookup table that performs linear interpolation. Decreasing the number of gate tap voltages VGL_TAP[1], VGL_TAP[2] to VGL_TAP[X] can improve the efficiency of the manufacturing process.
[0120] Figure 7 Is it showing stored Figure 2 A diagram showing an example of multiple offset lookup tables (OLUTs) in the drive controller 200. Figure 8 It is shown Figure 7 Offset lookup table OLUT (see Figure 2 Example diagram.
[0121] Reference Figure 1 to Figure 3 , Figure 7 and Figure 8The drive controller 200 can store multiple offset lookup tables (OLUTs). The offset determiner 220 of the drive controller 200 can store multiple offset lookup tables (OLUTs). In this embodiment, the multiple offset lookup tables (OLUTs) can be initialization voltage offset lookup tables (VINTOLUT[1], VINTOLUT[2] to VINTOLUT[X]. The offset determiner 220 can output initialization voltage offset data based on the initialization voltage offset lookup tables (VINTOLUT[1], VINTOLUT[2] to VINTOLUT[X]. The initialization voltage offset lookup tables (VINTOLUT[1], VINTOLUT[2] to VINTOLUT[X]) can include a first initialization voltage offset lookup table (VINTOLUT[1]), a second initialization voltage offset lookup table (VINTOLUT[2]) to an Xth initialization voltage offset lookup table (VINTOLUT[X]). The initial voltage offset lookup tables VINTOLUT[1], VINTOLUT[2] to VINTOLUT[X] can be generated based on the initial tap voltages VINT_TAP[1], VINT_TAP[2] to VINT_TAP[X].
[0122] For example, refer to Figure 8 The offset lookup table (OLUT) may include initialization offset voltages INTVOFF0, INTVOFF1 to INTVOFFm that correspond to the initialization voltages and take into account the panel characteristics in the manufacturing process of the display device 1. The initialization offset voltages INTVOFF0, INTVOFF1 to INTVOFFm may have values corresponding to each of the gray levels. For example, the initialization offset voltages INTVOFF0, INTVOFF1 to INTVOFFm corresponding to approximately gray level 0 to the maximum gray level Gm can be determined.
[0123] For example, the initialization voltage at the first set brightness can be the first initialization voltage. The first initialization voltage can be referred to as the first initialization tap voltage VINT_TAP[1]. The offset voltage in the first initialization voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined. For example, the offset voltage in the first initialization voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined using a measuring device. Therefore, the first initialization offset voltage corresponding to the first initialization voltage can be determined. Therefore, a first initialization voltage offset lookup table VINTOLUT[1] corresponding to the first initialization voltage can be generated.
[0124] For example, the initialization voltage at the second set brightness can be a second initialization voltage that is different from the first initialization voltage. The second initialization voltage can be referred to as the second initialization tap voltage VINT_TAP[2]. The offset voltage in the second initialization voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined. For example, the offset voltage in the second initialization voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined using a measuring device. Therefore, the second initialization offset voltage corresponding to the second initialization voltage can be determined. Therefore, a second initialization voltage offset lookup table VINTOLUT[2] corresponding to the second initialization voltage can be generated.
[0125] For example, the initialization voltage at a first-first set brightness level between a first set brightness and a second set brightness level can be a first-first initialization voltage between a first initialization voltage and a second initialization voltage. The first-first initialization offset voltage corresponding to the first-first initialization voltage can be determined by linear interpolation of the first initialization offset voltage and the second initialization offset voltage.
[0126] The first-first initialization voltage offset lookup table corresponding to the first-first initialization voltage can be determined by performing linear interpolation using the first initialization voltage offset lookup table VINTOLUT[1] and the second initialization voltage offset lookup table VINTOLUT[2]. Therefore, the offset lookup table OLUT can be generated without using a measuring device. Thus, the efficiency of the manufacturing process can be improved.
[0127] For example, the initialization voltage at the third set brightness can be a third initialization voltage, which is different from the first and second initialization voltages. This third initialization voltage can be referred to as the third initialization tap voltage. An offset voltage in the third initialization voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined. For example, the offset voltage in the third initialization voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined using a measuring device. Therefore, a third initialization offset voltage corresponding to the third initialization voltage can be determined. Therefore, a third initialization voltage offset lookup table corresponding to the third initialization voltage can be generated.
[0128] For example, the initialization voltage at the Xth set brightness can be an Xth initialization voltage that is different from the first to the third initialization voltages. The Xth initialization voltage can be referred to as the Xth initialization tap voltage VINT_TAP[X]. The offset voltage in the Xth initialization voltage, taking into account the panel characteristics in the manufacturing process of the display device 1, can be determined. For example, the offset voltage in the Xth initialization voltage, taking into account the panel characteristics in the manufacturing process of the display device 1, can be determined using a measuring device. Therefore, the Xth initialization offset voltage corresponding to the Xth initialization voltage can be determined. Therefore, an Xth initialization voltage offset lookup table VINTOLUT[X] corresponding to the Xth initialization voltage can be generated.
[0129] In this embodiment, some of the multiple initial voltage offset lookup tables VINTOLUT[1], VINTOLUT[2] to VINTOLUT[X] can be generated by performing linear interpolation. Therefore, some of the offset lookup tables OLUT can be generated without using a measuring device. Thus, the efficiency of the manufacturing process can be improved.
[0130] Furthermore, in this embodiment, the initialization voltage can be changed according to the change in the set brightness. In order to generate a data signal DATA according to the change in the initialization voltage, initialization voltage offset lookup tables VINTOLUT[1], VINTOLUT[2] to VINTOLUT[X] can be generated. The data signal DATA can be generated based on the initialization voltage offset lookup tables corresponding to the changed initialization voltage. Therefore, a data signal DATA that takes into account the panel characteristics can be generated. In addition, the effect of the initialization voltage changing according to the set brightness can be taken into account. Therefore, the color distortion and / or brightness stability of the display panel 100 can be improved.
[0131] For example, the number of initialization tap voltages VINT_TAP[1], VINT_TAP[2] to VINT_TAP[X] can be set by the user. Increasing the number of initialization tap voltages VINT_TAP[1], VINT_TAP[2] to VINT_TAP[X] can improve the accuracy of the initialization voltage offset lookup table for performing linear interpolation. Decreasing the number of initialization tap voltages VINT_TAP[1], VINT_TAP[2] to VINT_TAP[X] can improve the efficiency of the manufacturing process.
[0132] Figure 9 Is it showing stored Figure 2 A diagram showing an example of multiple offset lookup tables (OLUTs) in the drive controller 200. Figure 10 It is shown Figure 9 Offset lookup table OLUT (see Figure 2Example diagram.
[0133] Reference Figure 1 to Figure 3 , Figure 9 and Figure 10 The drive controller 200 can store multiple offset lookup tables (OLUTs). The offset determiner 220 of the drive controller 200 can store multiple offset lookup tables (OLUTs). In this embodiment, the multiple offset lookup tables (OLUTs) can be drive voltage offset lookup tables DVOLUT[1], DVOLUT[2] to DVOLUT[X]. The offset determiner 220 can output drive voltage offset data based on the drive voltage offset lookup tables DVOLUT[1], DVOLUT[2] to DVOLUT[X]. The drive voltage offset lookup tables DVOLUT[1], DVOLUT[2] to DVOLUT[X] can include a first drive voltage offset lookup table DVOLUT[1], a second drive voltage offset lookup table DVOLUT[2] to an Xth drive voltage offset lookup table DVOLUT[X]. The drive voltage offset lookup tables DVOLUT[1], DVOLUT[2] to DVOLUT[X] can be generated based on the drive tap voltages DV_TAP[1], DV_TAP[2] to DV_TAP[X]. The drive voltage offset lookup table can be called the integral offset lookup table.
[0134] For example, refer to Figure 10 The offset lookup table (OLUT) may include drive offset voltages CVOFF0, CVOFF1 to CVOFFm corresponding to the drive voltages and taking into account panel characteristics in the manufacturing process of display device 1. The drive offset voltages CVOFF0, CVOFF1 to CVOFFm may have values corresponding to each of the gray levels. For example, drive offset voltages CVOFF0, CVOFF1 to CVOFFm corresponding to approximately gray level 0 to the maximum gray level Gm may be determined. In this embodiment, the drive voltage may include a high power voltage ELVDD, a low power voltage ELVSS, a gate high voltage, a gate low voltage, and an initialization voltage. In this embodiment, the drive voltage may be changed when the set brightness is changed. In this embodiment, when the set brightness is changed, the drive voltage may be changed such that the high power voltage ELVDD, the low power voltage ELVSS, the gate high voltage, the gate low voltage, and the initialization voltage may be changed.
[0135] For example, the driving voltage at the first set brightness can be a first driving voltage. The first driving voltage may include a first high power voltage, a first low power voltage, a first gate high voltage, a first gate low voltage, and a first initialization voltage. The first driving voltage may be referred to as the first driving tap voltage DV_TAP[1]. The offset voltage in the first driving voltage, taking into account the panel characteristics in the manufacturing process of the display device 1, can be determined. The offset voltage in the first high power voltage, the first low power voltage, the first gate high voltage, the first gate low voltage, and the first initialization voltage, taking into account the panel characteristics in the manufacturing process of the display device 1, can be determined.
[0136] For example, the offset voltage in the first driving voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined using a measuring device. Therefore, the first driving offset voltage corresponding to the first driving voltage can be determined. Therefore, a first driving voltage offset lookup table DVOLUT[1] corresponding to the first driving voltage can be generated.
[0137] For example, the driving voltage at the second set brightness can be a second driving voltage. The second driving voltage may include a second high power voltage, a second low power voltage, a second gate high voltage, a second gate low voltage, and a second initialization voltage. The second driving voltage may be referred to as the second driving tap voltage DV_TAP[2]. The offset voltage in the second driving voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined. The offset voltage in the second high power voltage, the second low power voltage, the second gate high voltage, the second gate low voltage, and the second initialization voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined.
[0138] For example, the driving voltage at a first-first set brightness level between a first set brightness and a second set brightness level can be a first-first driving voltage between a first driving voltage and a second driving voltage. The first-first driving offset voltage corresponding to the first-first driving voltage can be determined by linear interpolation of the first driving offset voltage and the second driving offset voltage.
[0139] The first-first drive voltage offset lookup table corresponding to the first-first drive voltage can be determined by performing linear interpolation using the first drive voltage offset lookup table DVOLUT[1] and the second drive voltage offset lookup table DVOLUT[2]. Therefore, the offset lookup table OLUT can be generated without using a measuring device. Thus, the efficiency of the manufacturing process can be improved.
[0140] For example, the driving voltage at the third set brightness can be a third driving voltage. The third driving voltage may include a third high power voltage, a third low power voltage, a third gate high voltage, a third gate low voltage, and a third initialization voltage. The third driving voltage may be referred to as a third driving tap voltage. An offset voltage in the third driving voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined. An offset voltage in the third high power voltage, third low power voltage, third gate high voltage, third gate low voltage, and third initialization voltage that takes into account the panel characteristics in the manufacturing process of the display device 1 can be determined.
[0141] For example, the driving voltage at the Xth set brightness can be the Xth driving voltage. The Xth driving voltage can include the Xth high power voltage, the Xth low power voltage, the Xth gate high voltage, the Xth gate low voltage, and the Xth initialization voltage. The Xth driving voltage can be referred to as the Xth driving tap voltage DV_TAP[X]. The offset voltage in the Xth driving voltage, taking into account the panel characteristics in the manufacturing process of the display device 1, can be determined. The offset voltage in the Xth high power voltage, the Xth low power voltage, the Xth gate high voltage, the Xth gate low voltage, and the Xth initialization voltage, taking into account the panel characteristics in the manufacturing process of the display device 1, can be determined.
[0142] In this embodiment, some of the multiple drive voltage offset lookup tables DVOLUT[1], DVOLUT[2] to DVOLUT[X] can be generated by performing linear interpolation. Therefore, some of the offset lookup tables OLUT can be generated without using a measuring device. Thus, the efficiency of the manufacturing process can be improved.
[0143] Furthermore, in this embodiment, the driving voltage can be changed according to the change in the set brightness. In order to generate a data signal DATA according to the change in driving voltage, driving voltage offset lookup tables DVOLUT[1], DVOLUT[2] to DVOLUT[X] can be generated. The data signal DATA can be generated based on the driving voltage offset lookup table corresponding to the changed driving voltage. Therefore, a data signal DATA that takes into account the panel characteristics can be generated. In addition, the effect of the driving voltage changing according to the set brightness can be taken into account. Therefore, the color distortion and / or brightness stability of the display panel 100 can be improved.
[0144] For example, the number of drive tap voltages DV_TAP[1], DV_TAP[2] to DV_TAP[X] can be set by the user. When the number of drive tap voltages DV_TAP[1], DV_TAP[2] to DV_TAP[X] is increased, the accuracy of the drive offset lookup table performing linear interpolation can be improved. When the number of drive tap voltages DV_TAP[1], DV_TAP[2] to DV_TAP[X] is decreased, the efficiency of the manufacturing process can be improved.
[0145] Furthermore, in this embodiment, the data signal DATA can be generated based on an integral offset lookup table. Therefore, the effects of changes in high power voltage ELVDD, low power voltage ELVSS, gate high voltage, gate low voltage, and initialization voltage can be taken into account. This further improves the display quality of the display panel 100. Additionally, the fact that the data signal DATA can be generated based on an integral offset lookup table improves the storage efficiency of the offset determiner 220, which stores the integral offset lookup table.
[0146] Figure 11 It is shown that it includes Figure 1 A block diagram of an example of a drive controller 200A in a display device 1.
[0147] In addition to the operation of the data signal compensator 230A Figure 11 The drive controller 200A and Figure 2 The drive controller 200 is substantially the same, so the same reference numerals will be used and any repetitive descriptions of the above components will be omitted.
[0148] Reference Figure 1 to Figure 11 The data signal compensator 230A can receive the changed data CD and the offset data OD. The data signal compensator 230A can generate a data signal DATA that takes into account the final offset voltage in the data voltage VDATA corresponding to the input image data IMG. The data signal compensator 230A can calculate the final offset voltage based on the changed data CD, the offset data OD, and the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level. The data voltage of the reference gray level can be the data voltage that causes pixel PX to emit at the reference gray level. In an embodiment, the reference gray level can be the maximum gray level. For example, the maximum gray level can be approximately 255 gray level levels. However, the inventive concept is not limited to the value of the maximum gray level. The data voltage of the set gray level can be the data voltage that causes pixel PX to emit at the set gray level corresponding to the input image data IMG.
[0149] In an embodiment, the data signal compensator 230A can calculate the final offset voltage based on the first formula.
[0150] [First Form]
[0151] Vfoff=ΔDV×offset(Gray)×(Vdata REF -Vdata Gray )
[0152] Here, Vfoff is the final offset voltage, ΔDV is the change in at least one drive voltage, offset(Gray) is the voltage corresponding to the offset data, and Vdata REF -Vdata Gray It's the voltage difference.
[0153] For example, the data signal DATA may include a first data signal for outputting a data voltage corresponding to a first gray level and a second data signal for outputting a data voltage corresponding to a second gray level higher than the first gray level. The first data signal may be generated based on the voltage difference, the changed data CD, and the offset data OD. The second data signal may be generated based on the voltage difference and the offset data OD.
[0154] In this embodiment, the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level can be taken into account in the final offset voltage. This allows the trend of the gamma curve to be reflected in the data voltage VDATA generated based on the data signal DATA. Therefore, the display quality of the display panel 100 can be further improved. For example, the method that considers the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level can be called a normalization method.
[0155] Figure 12 It is shown that it includes Figure 1 A block diagram of an example of the drive controller 200B in the display device 1.
[0156] In addition to the operation of the data signal compensator 230B Figure 12 The drive controller 200B and Figure 2 The drive controller 200 is substantially the same, so the same reference numerals will be used and any repetitive descriptions of the above components will be omitted.
[0157] Reference Figure 1 to Figure 10 ,as well as Figure 12The data signal compensator 230B can receive the changed data CD and the offset data OD. The data signal compensator 230B can generate a data signal DATA that takes into account the final offset voltage in the data voltage VDATA corresponding to the input image data IMG. The data signal compensator 230B can calculate the final offset voltage based on the changed data CD, the offset data OD, the voltage coefficient, and the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level. The data voltage of the reference gray level can be the data voltage that causes pixel PX to emit at the reference gray level. In an embodiment, the reference gray level can be the maximum gray level. For example, the maximum gray level can be approximately 255 gray level levels. However, the inventive concept is not limited to the value of the maximum gray level. The data voltage of the set gray level can be the data voltage that causes pixel PX to emit at the set gray level corresponding to the input image data IMG. The voltage coefficient can be set by the user.
[0158] When the voltage level of the offset voltage, taking into account panel characteristics, is high, the data capacity used to store the offset voltage may increase. Therefore, the storage efficiency of the offset determiner 220 may decrease. In this embodiment, the voltage coefficient can have different values based on the voltage level of the offset voltage. Therefore, the voltage level of the offset voltage, taking into account panel characteristics, can be reduced and stored, and the final offset voltage can be calculated by multiplying the reduced and stored offset voltage by the voltage coefficient. Therefore, the storage efficiency of the offset determiner 220 can be further improved.
[0159] In an embodiment, the data signal compensator 230B can calculate the final offset voltage based on the second formula.
[0160] [Second Form]
[0161] Vfoff=ΔDV×offset(Gray)×(Vdata REF -Vdata Gray )×k
[0162] In this paper, Vfoff is the final offset voltage, ΔDV is the change in at least one drive voltage, offset(Gray) is the voltage corresponding to the offset data, and Vdata is the offset voltage. REF -Vdata Gray It is the voltage difference, and k is the voltage coefficient.
[0163] For example, the data signal DATA may include a first data signal for outputting a data voltage corresponding to a first gray level and a second data signal for outputting a data voltage corresponding to a second gray level higher than the first gray level. The first data signal may be generated based on the voltage difference, the changed data CD, and the offset data OD. The second data signal may be generated based on the voltage difference and the offset data OD.
[0164] In this embodiment, the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level can be taken into account in the final offset voltage. This allows the trend of the gamma curve to be reflected in the data voltage VDATA generated based on the data signal DATA. Therefore, the display quality of the display panel 100 can be further improved. For example, the method that considers the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level can be called a normalization method.
[0165] Furthermore, the voltage level of the offset voltage can be reduced and stored taking into account panel characteristics, and the final offset voltage can be calculated by multiplying the reduced and stored offset voltage by a voltage coefficient. Therefore, the storage efficiency of the offset determiner 220 can be further improved.
[0166] Figure 13 It is shown that it includes Figure 1 A block diagram of an example of a drive controller 200C in a display device 1.
[0167] In addition to receiving the set brightness data SLD and the operation of the data signal compensator 230C, the data signal compensator 230C can also receive and operate the data signal compensator 230C. Figure 13 The drive controller 200C and Figure 2 The drive controller 200 is substantially the same, so the same reference numerals will be used and any repetitive descriptions of the above components will be omitted.
[0168] Reference Figure 1 to Figure 10 ,as well as Figure 13 The data signal compensator 230C can receive change data CD, offset data OD, and set brightness data SLD. The set brightness data SLD can be the set brightness data of the display panel 100.
[0169] The data signal compensator 230C can generate a data signal DATA that takes into account the final offset voltage in the data voltage VDATA corresponding to the input image data IMG.
[0170] When the set brightness is lower than the reference brightness, the data signal compensator 230C can calculate the final offset voltage based on changes in data CD, offset data OD, and the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level. The data voltage of the reference gray level can be the data voltage that causes pixel PX to emit at the reference gray level. In an embodiment, the reference gray level can be the maximum gray level. For example, the maximum gray level can be approximately 255 gray levels. However, the inventive concept is not limited to the value of the maximum gray level. The data voltage of the set gray level can be the data voltage that causes pixel PX to emit at the set gray level corresponding to the input image data IMG. The set brightness can be set by the user.
[0171] When the set brightness is higher than the reference brightness, the data signal compensator 230C can calculate the final offset voltage based on the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level, the change in data CD, and the offset data OD.
[0172] Figure 14 It is shown that it includes Figure 1 A circuit diagram of an example pixel PXA in display device 1.
[0173] Reference Figure 1 and Figure 14 The pixel PXA may include a first transistor T1A, a second transistor T2A and a third transistor T3A, a storage capacitor CSTA, and a light-emitting element EE.
[0174] The first transistor T1A may include a control electrode connected to a first node N1A, a first electrode connected to a second node N2A, and a second electrode connected to a third node N3A. The first transistor T1A can generate a drive current based on the voltage of the first node N1A. For example, the first transistor T1A may be referred to as a drive transistor.
[0175] The second transistor T2A may include a control electrode for receiving a write gate signal GW, a first electrode for receiving a data voltage VDATA, and a second electrode connected to the first node N1A. The second transistor T2A may apply the data voltage VDATA to the first node N1A in response to the write gate signal GW. For example, the second transistor T2A may be referred to as a write transistor.
[0176] The third transistor T3A may include a control electrode that receives the transmit signal EM, a first electrode that receives the high power voltage ELVDD, and a second electrode connected to the second node N2A. The third transistor T3A may apply the high power voltage ELVDD to the second node N2A in response to the transmit signal EM. For example, the third transistor T3A may be referred to as the emitter transistor.
[0177] The storage capacitor CSTA may include a first electrode that receives a high power voltage ELVDD and a second electrode connected to a first node N1A. The storage capacitor CSTA can store the voltage of the first node N1A.
[0178] The light-emitting element EE may include a first electrode connected to the third node N3A and a second electrode receiving a low power voltage ELVSS. The light-emitting element EE may emit light based on a drive current.
[0179] Figure 15 It is shown that it includes Figure 1 A circuit diagram of an example of a pixel PXB in display device 1.
[0180] Reference Figure 1 and Figure 15 The pixel PXB may include a first transistor T1B, a second transistor T2B, a third transistor T3B, a fourth transistor T4B, a fifth transistor T5B, a sixth transistor T6B, a seventh transistor T7B, a storage capacitor CSTB, and a light-emitting element EE.
[0181] The first transistor T1B may include a control electrode connected to a first node N1B, a first electrode connected to a second node N2B, and a second electrode connected to a third node N3B. The first transistor T1B can generate a drive current based on the voltage of the first node N1B. For example, the first transistor T1B may be referred to as a drive transistor.
[0182] The second transistor T2B may include a control electrode for receiving a write gate signal GW, a first electrode for receiving a data voltage VDATA, and a second electrode connected to the second node N2B. The second transistor T2B may apply the data voltage VDATA to the second node N2B in response to the write gate signal GW. For example, the second transistor T2B may be referred to as a write transistor.
[0183] The third transistor T3B may include a control electrode that receives a compensation gate signal GC, a first electrode connected to a third node N3B, and a second electrode connected to a first node N1B. The third transistor T3B may connect the first node N1B and the third node N3B in response to the compensation gate signal GC. For example, the third transistor T3B may be connected to the first transistor T1B in a diode manner in response to the compensation gate signal GC. For example, the third transistor T3B may be referred to as a compensation transistor.
[0184] The fourth transistor T4B may include a control electrode that receives an initialization gate signal GI, a first electrode that receives an initialization voltage VINT, and a second electrode connected to the first node N1B. The fourth transistor T4B may apply the initialization voltage VINT to the first node N1B in response to the initialization gate signal GI. For example, the fourth transistor T4B may be referred to as an initialization transistor.
[0185] The fifth transistor T5B may include a control electrode that receives the transmit signal EM, a first electrode that receives the high power voltage ELVDD, and a second electrode connected to the second node N2B. The fifth transistor T5B can apply the high power voltage ELVDD to the second node N2B in response to the transmit signal EM. For example, the fifth transistor T5B may be referred to as the second emitter transistor.
[0186] The sixth transistor T6B may include a control electrode for receiving the transmit signal EM, a first electrode connected to the third node N3B, and a second electrode connected to the fourth node N4B. The sixth transistor T6B may connect the third node N3B and the fourth node N4B in response to the transmit signal EM. For example, the sixth transistor T6B may be referred to as the first emitter transistor.
[0187] The seventh transistor T7B may include a control electrode that receives the initialization gate signal GI, a first electrode that receives the initialization voltage VINT, and a second electrode connected to the fourth node N4B. The seventh transistor T7B may apply the initialization voltage VINT to the fourth node N4B in response to the initialization gate signal GI.
[0188] The storage capacitor CSTB may include a first electrode that receives a high power voltage ELVDD and a second electrode connected to a first node N1B. The storage capacitor CSTB can store the voltage of the first node N1B.
[0189] The light-emitting element EE may include a first electrode connected to the fourth node N4B and a second electrode receiving a low power voltage ELVSS. The light-emitting element EE may emit light based on a drive current.
[0190] Figure 16 This is a graph showing the target brightness according to an embodiment.
[0191] Reference Figure 1 to Figure 16 The drive controller 200 can generate a data signal DATA based on the final offset voltage. The data driver 500 can output a data voltage VDATA based on the data signal DATA. The display panel 100 can emit light based on the data voltage VDATA. Compared with conventional display devices, the display device 1 according to the present invention can reduce the decrease in brightness from the target brightness. Therefore, the display quality of the display panel 100 can be improved.
[0192] Figure 17 This is a graph showing the color difference according to an embodiment.
[0193] Reference Figure 1 to Figure 17 The drive controller 200 can generate a data signal DATA based on the final offset voltage. The data driver 500 can output a data voltage VDATA based on the data signal DATA. The display panel 100 can emit light based on the data voltage VDATA. Compared with conventional display devices, the display device 1 according to the present invention can have a reduced color difference with the reference color REF. Therefore, the display quality of the display panel 100 can be improved.
[0194] Figure 18 This is a block diagram illustrating an electronic device 1000 according to an embodiment.
[0195] Reference Figure 2 to Figure 18 The electronic device 1000 may include a display module 10, a power manager 20, and a controller 30. The display module 10 can be connected to... Figure 1 The display device 1 is substantially the same as that of the display module 10. The display module 10 may include a display panel 100 and a panel driver 110.
[0196] The controller 30 can output the input image data IMG and the input control signal CONT to the panel driver 110 in response to the power-on signal PO. The controller 30 can also output the voltage control signal VCS in response to the power-on signal PO.
[0197] The power manager 20 can output a drive voltage DV to the panel driver 110 and the display panel 100 based on a voltage control signal VCS. In an embodiment, the voltage control signal VCS may include data for setting the brightness. When the set brightness is changed, the power manager 20 can change the voltage level of the drive voltage DV in response to the voltage control signal VCS.
[0198] The panel driver 110 can generate a drive signal DS and a data voltage VDATA based on the drive voltage DV. The panel driver 110 can output the drive signal DS and the data voltage VDATA to the display panel 100.
[0199] The display panel 100 can transmit based on the drive signal DS, the drive voltage DV, and the data voltage VDATA.
[0200] In this embodiment, some of the multiple drive voltage offset lookup tables DVOLUT[1], DVOLUT[2] to DVOLUT[X] can be generated by performing linear interpolation. Therefore, some of the offset lookup tables OLUT can be generated without using a measuring device. Thus, the efficiency of the manufacturing process can be improved.
[0201] Furthermore, in this embodiment, the driving voltage can be changed according to the change in the set brightness. In order to generate a data signal DATA according to the change in driving voltage, driving voltage offset lookup tables DVOLUT[1], DVOLUT[2] to DVOLUT[X] can be generated. The data signal DATA can be generated based on the driving voltage offset lookup table corresponding to the changed driving voltage. Therefore, a data signal DATA that takes into account the panel characteristics can be generated. In addition, the effect of the driving voltage changing according to the set brightness can be taken into account. Therefore, the color distortion and / or brightness stability of the display panel 100 can be improved.
[0202] Figure 19 This is a block diagram illustrating an electronic device 2101 according to an embodiment.
[0203] Reference Figure 1 to Figure 19 The electronic device 2101 can output various information via the display module 2140 in the operating system. When the processor 2110 executes the application stored in the memory 2120, the display module 2140 can provide application information to the user via the display panel 2141.
[0204] Processor 2110 can obtain external input via input module 2130 or sensor module 2161, and can execute applications corresponding to the external input. For example, when a user selects the camera icon displayed on display panel 2141, processor 2110 can obtain user input via input sensor 2161-2 and activate camera module 2171. Processor 2110 can transmit image data corresponding to the image captured by camera module 2171 to display module 2140. Display module 2140 can display the image corresponding to the captured image via display panel 2141.
[0205] As another example, when personal information authentication is performed in display module 2140, fingerprint sensor 2161-1 can obtain the input fingerprint information as input data. Processor 2110 can compare the input data obtained by fingerprint sensor 2161-1 with the authentication data stored in memory 2120, and can execute the application based on the comparison result. Display module 2140 can display the information executed according to the application logic via display panel 2141.
[0206] As another example, when the music stream icon displayed in display module 2140 is selected, processor 2110 obtains user input via input sensor 2161-2 and can activate the music stream application stored in memory 2120. When a music execution command is entered in the music stream application, processor 2110 can activate sound output module 2163 to provide the user with sound information corresponding to the music execution command.
[0207] The operation of electronic device 2101 has been briefly described above. The configuration of electronic device 2101 will be described in detail below. Some components of electronic device 2101 described below can be integrated and provided as a single component, or a single component can be provided separately as two or more components.
[0208] Electronic device 2101 can communicate with external electronic device 2102 via a network (e.g., a short-range wireless communication network or a long-range wireless communication network). In embodiments, electronic device 2101 may include processor 2110, memory 2120, input module 2130, display module 2140, power management module 2150, internal module 2160, and external module 2170. In embodiments, at least one of the components may be omitted from electronic device 2101, or one or more other components may be added to electronic device 2101. In embodiments, some of the components (e.g., sensor module 2161, antenna module 2162, or voice output module 2163) may be implemented as a single component (e.g., display module 2140).
[0209] The processor 2110 can execute software to control at least one other component (e.g., a hardware or software component) of the electronic device 2101 coupled to the processor 2110, and can perform various data processing or calculations. According to an embodiment, as at least part of the data processing or calculation, the processor 2110 can store commands or data received from another component (e.g., input module 2130, sensor module 2161, or communication module 2173) in volatile memory 2121, can process commands or data stored in volatile memory 2121, and can store result data in non-volatile memory 2122.
[0210] Processor 2110 may include a main processor 2111 and an auxiliary processor 2112. Main processor 2111 may include one or more of a central processing unit (CPU) 2111-1 and an application processor (AP). Main processor 2111 may also include one or more of a graphics processing unit (GPU) 2111-2, a communication processor (CP), and an image signal processor (ISP). Main processor 2111 may also include a neural processing unit (NPU) 2111-3. NPU 2111-3 may be a processor specifically designed to process artificial intelligence models, and these models may be generated through machine learning. The artificial intelligence model may include multiple layers of artificial neural networks. The artificial neural networks may be deep neural networks (DNNs), convolutional neural networks (CNNs), recurrent neural networks (RNNs), restricted Boltzmann machines (RBMs), deep belief networks (DBNs), bidirectional recurrent deep neural networks (BRDNNs), deep Q-networks, or combinations of two or more of these, but are not limited thereto. The artificial intelligence model may additionally or alternatively include software structures in addition to hardware structures. At least two of the aforementioned processing units and processors can be implemented as integrated components (e.g., a single chip), or the corresponding processing units and processors can be implemented as independent components (e.g., multiple chips).
[0211] The auxiliary processor 2112 may include a controller 2112-1. The controller 2112-1 may include an interface conversion circuit and a timing control circuit. The controller 2112-1 can receive image signals from the main processor 2111, convert the data format of the image signals to meet the interface specifications with the display module 2140, and output image data. The controller 2112-1 can output various control signals required to drive the display module 2140.
[0212] The auxiliary processor 2112 may also include a data conversion circuit 2112-2, a gamma correction circuit 2112-3, or a rendering circuit 2112-4, etc. The data conversion circuit 2112-2 can receive image data from the controller 2112-1. The data conversion circuit 2112-2 can compensate the image data to display the image at the desired brightness according to the characteristics of the electronic device 2101 or user settings, or it can convert the image data to reduce power consumption or eliminate afterimages. The gamma correction circuit 2112-3 can convert the image data or gamma reference voltage so that the image displayed in the electronic device 2101 has the desired gamma characteristics. The rendering circuit 2112-4 can receive image data from the controller 2112-1 and can render the image data taking into account the pixel arrangement of the display panel 2141 in the electronic device 2101. At least one of the data conversion circuit 2112-2, gamma correction circuit 2112-3, and rendering circuit 2112-4 may be integrated into another component (e.g., the main processor 2111 or the controller 2112-1). At least one of the data conversion circuit 2112-2, gamma correction circuit 2112-3, and rendering circuit 2112-4 may be integrated into the data driver 2143 described below.
[0213] Memory 2120 may store various data used by at least one component of electronic device 2101 (e.g., processor 2110 or sensor module 2161). For example, the various data may include input data or output data for commands associated therewith. Memory 2120 may include at least one of volatile memory 2121 and non-volatile memory 2122.
[0214] The input module 2130 can receive commands or data from outside the electronic device 2101 (e.g., a user or external electronic device 2102) that will be used by components of the electronic device 2101 (e.g., processor 2110, sensor module 2161, or sound output module 2163).
[0215] Input module 2130 may include a first input module 2131 for receiving commands or data from a user and a second input module 2132 for receiving commands or data from an external electronic device 2102. The first input module 2131 may include a microphone, mouse, keyboard, keys (e.g., buttons), or pen (e.g., a passive or active pen). The second input module 2132 may support a specified protocol that enables the electronic device 2101 to be connected to the external electronic device 2102 via wiring or wirelessly. In embodiments, the second input module 2132 may include an High Definition Multimedia Interface (HDMI), a Universal Serial Bus (USB) interface, a Secure Digital (SD) card interface, or an audio interface. The second input module 2132 may include a connector that allows the electronic device 2101 to be physically connected to the external electronic device 2102. For example, the second input module 2132 may include an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0216] Display module 2140 can visually provide information to the user. Display module 2140 may include display panel 2141, gate driver 2142, and data driver 2143. Display module 2140 may also include a window, bracket, and support for protecting display panel 2141.
[0217] Display panel 2141 may include a liquid crystal display panel, an organic light-emitting display panel, or an inorganic light-emitting display panel, but the type of display panel 2141 is not limited to these. Display panel 2141 may be a rigid type display panel or a flexible type display panel that can be rolled or folded. Display module 2140 may also include a support member, bracket, or heat dissipation component that supports display panel 2141.
[0218] The gate driver 2142 can be mounted as a driver chip on the display panel 2141. In embodiments, the gate driver 2142 can be integrated into the display panel 2141. For example, the gate driver 2142 may include an amorphous silicon thin-film transistor (TFT) gate (ASG) driver circuit, a low-temperature polycrystalline silicon (LTPS) TFT gate driver circuit, or an oxide semiconductor TFT gate (OSG) driver circuit embedded in the display panel 2141. The gate driver 2142 can receive control signals from the controller 2112-1 and can output scan signals to the display panel 2141 in response to the control signals.
[0219] The display panel 2141 may also include a transmitter driver. The transmitter driver can output a transmitter control signal to the display panel 2141 in response to a control signal received from the controller 2112-1. The transmitter driver may be formed separately from the gate driver 2142, or it may be integrated into the gate driver 2142.
[0220] The data driver 2143 can receive control signals from the controller 2112-1, can convert image data into analog voltage (e.g., data voltage) in response to the control signals, and can then output the data voltage to the display panel 2141.
[0221] The data driver 2143 can be integrated into other components (e.g., a controller). Furthermore, the functions of the interface conversion circuitry and timing control circuitry of the aforementioned controller 2112-1 can be integrated into the data driver 2143.
[0222] The display module 2140 may also include a transmitter driver or a voltage generator circuit, etc. The voltage generator circuit can output various voltages for driving the display panel 2141.
[0223] Power management module 2150 can supply power to components of electronic device 2101. Power management module 2150 may include a battery charged with a power supply voltage. The battery may include a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell. Power management module 2150 may include a power management integrated circuit (PMIC). The PMIC can supply optimized power to each of the modules described above and below. Power management module 2150 may include a wireless power transmitting / receiving component electrically connected to the battery. The wireless power transmitting / receiving component may include multiple antenna radiators in the form of coils.
[0224] The electronic device 2101 may also include an internal module 2160 and an external module 2170. The internal module 2160 may include a sensor module 2161, an antenna module 2162, and a sound output module 2163. The external module 2170 may include a camera module 2171, an optical module 2172, and a communication module 2173.
[0225] Sensor module 2161 can detect input through the user's body or through the pen of the first input module 2131, and can generate an electrical signal or data value corresponding to the input. Sensor module 2161 may include at least one of fingerprint sensor 2161-1, input sensor 2161-2, and digitizer 2161-3.
[0226] The fingerprint sensor 2161-1 can generate data values corresponding to a user's fingerprint. The fingerprint sensor 2161-1 can include either an optical fingerprint sensor or a capacitive fingerprint sensor.
[0227] Input sensor 2161-2 can generate data values corresponding to the coordinate information of a user's body input or pen input. Input sensor 2161-2 can convert capacitance changes caused by input into data values. Input sensor 2161-2 can detect input through a passive pen, or can send data to or receive data from an active pen.
[0228] Input sensor 2161-2 can measure biosignals such as blood pressure, water content, or body fat. For example, when a part of a user's body touches the sensor layer or sensing panel and remains stationary for a specific period of time, input sensor 2161-2 can detect the biosignal based on the change in the electric field caused by that part of the body and output the information desired by the user to display module 2140.
[0229] The digitizer 2161-3 can generate data values corresponding to coordinate information input through a pen. The digitizer 2161-3 can convert the amount of electromagnetic change caused by the input into data values. The digitizer 2161-3 can detect input through a passive pen, or can send data to or receive data from an active pen.
[0230] At least one of the fingerprint sensor 2161-1, the input sensor 2161-2, and the digitizer 2161-3 can be implemented as a sensor layer formed on the display panel 2141 by a continuous process. The fingerprint sensor 2161-1, the input sensor 2161-2, and the digitizer 2161-3 can be disposed above the display panel 2141, or at least one of the fingerprint sensor 2161-1, the input sensor 2161-2, and the digitizer 2161-3 can be disposed below the display panel 2141.
[0231] Two or more of the fingerprint sensor 2161-1, input sensor 2161-2, and digitizer 2161-3 can be integrated into a single sensing panel using the same process. When integrated into a single sensing panel, the sensing panel can be positioned between the display panel 2141 and a window positioned above the display panel 2141. In an embodiment, the sensing panel can be positioned on the window, but the position of the sensing panel is not limited thereto.
[0232] At least one of the fingerprint sensor 2161-1, the input sensor 2161-2, and the digitizer 2161-3 can be embedded in the display panel 2141. In other words, at least one of the fingerprint sensor 2161-1, the input sensor 2161-2, and the digitizer 2161-3 can be formed simultaneously by a process for forming elements (e.g., light-emitting elements, transistors, etc.) included in the display panel 2141.
[0233] Furthermore, sensor module 2161 can generate electrical signals or data values corresponding to the internal or external states of electronic device 2101. For example, sensor module 2161 may also include a gesture sensor, gyroscope sensor, atmospheric pressure sensor, magnetic sensor, accelerometer, grip sensor, proximity sensor, color sensor, infrared (IR) sensor, biometric sensor, temperature sensor, humidity sensor, or illuminance sensor.
[0234] Antenna module 2162 may include one or more antennas for transmitting or receiving signals or power to or from an external source. In an embodiment, communication module 2173 may transmit or receive signals to or from external electronic device 2102 via an antenna suitable for a communication method. The antenna pattern of antenna module 2162 may be integrated into a component of display module 2140 (e.g., display panel 2141) or input sensor 2161-2.
[0235] The sound output module 2163 can output sound signals to the outside of the electronic device 2101. For example, the sound output module 2163 may include a speaker or a receiver. The speaker can be used for general purposes such as playing multimedia or playing recordings. The receiver can be used to receive incoming calls. In embodiments, the receiver can be implemented separately from the speaker or as part of the speaker. The sound output pattern of the sound output module 2163 can be integrated into the display module 2140.
[0236] Camera module 2171 can capture still images and moving images. In embodiments, camera module 2171 may include one or more lenses, an image sensor, or an image signal processor. Camera module 2171 may also include an infrared camera capable of measuring the presence or absence of a user, the user's position, and the user's line of sight.
[0237] The optical module 2172 can provide light. The optical module 2172 may include a light-emitting diode or a xenon lamp. The optical module 2172 can operate in conjunction with the camera module 2171, or it can operate independently of the camera module 2171.
[0238] Communication module 2173 can support the establishment of a wired or wireless communication channel between electronic device 2101 and external electronic device 2102, and perform communication via the established communication channel. Communication module 2173 may include a wireless communication module (e.g., a cellular communication module, a short-range wireless communication module, or a Global Navigation Satellite System (GNSS) communication module) or a wired communication module (e.g., a local area network (LAN) communication module or a power line communication (PLC) module). Communication module 2173 can communicate via a short-range communication network (e.g., Bluetooth). The external electronic device 2102 communicates with a wireless fidelity (Wi-Fi Direct) or infrared data association (IrDA) network or a remote communication network (e.g., a cellular network, the Internet, or a computer network (e.g., a LAN or a wide area network (WAN))). These various types of communication modules 2173 can be implemented as a single chip or as multiple chips that are separate from each other.
[0239] Input module 2130, sensor module 2161 and camera module 2171, etc., can be used in conjunction with processor 2110 to control the operation of display module 2140.
[0240] The processor 2110 can output commands or data to the display module 2140, the sound output module 2163, the camera module 2171, or the optical module 2172 based on the input data received from the input module 2130. For example, the processor 2110 can generate image data corresponding to the input data applied by a mouse or active pen, and can output the image data to the display module 2140. In an embodiment, the processor 2110 can generate command data corresponding to the input data, and can output the command data to the camera module 2171 or the optical module 2172. When no input data is received from the input module 2130 within a certain time period, the processor 2110 can switch the operating mode of the electronic device 2101 to a low-power mode or a sleep mode, thereby reducing the power consumption of the electronic device 2101.
[0241] Processor 2110 can output commands or data to display module 2140, sound output module 2163, camera module 2171, or optical module 2172 based on sensing data received from sensor module 2161. For example, processor 2110 can compare authentication data applied by fingerprint sensor 2161-1 with authentication data stored in memory 2120, and then execute an application based on the comparison result. Processor 2110 can execute commands or output corresponding image data to display module 2140 based on sensing data sensed by input sensor 2161-2 or digitizer 2161-3. If sensor module 2161 includes a temperature sensor, processor 2110 can receive temperature data from sensor module 2161 and can also perform brightness correction on image data based on the temperature data.
[0242] Processor 2110 can receive measurement data from camera module 2171 regarding the presence or absence of a user, the user's position, and the user's gaze. Processor 2110 can also perform brightness correction on image data based on the measurement data. For example, after processor 2110 determines the presence or absence of a user based on input from camera module 2171, data conversion circuit 2112-2 or gamma correction circuit 2112-3 can perform brightness correction on the image data, and processor 2110 can provide the brightness-corrected image data to display module 2140.
[0243] At least some of the aforementioned components can be coupled to each other and transmit signals (e.g., commands or data) between them via peripheral communication schemes (e.g., bus, general purpose input and output (GPIO), serial peripheral interface (SPI), mobile industrial processor interface (MIPI), or ultrapath interconnect (UPI)). Processor 2110 can communicate with display module 2140 via a pre-defined interface. Furthermore, any of the aforementioned communication methods can be used between processor 2110 and display module 2140, but the communication methods between processor 2110 and display module 2140 are not limited to those described above.
[0244] The electronic device 2101 according to the various embodiments described above can be of various types. For example, the electronic device 2101 may include at least one of a portable communication device (e.g., a smartphone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, and a home appliance. However, the electronic device 2101 according to the embodiments is not limited to the devices described above.
[0245] The display device 1 according to the embodiment can be applied to display devices including computers (such as laptops), mobile phones, smartphones, smart tablets, portable media players (PMPs), personal digital assistants (PDAs) or MP3 players.
[0246] The foregoing is illustrative of the inventive concept and should not be construed as limiting it. Although some embodiments of the inventive concept have been described, those skilled in the art will readily appreciate that many modifications are possible in the embodiments without substantially departing from the novel teachings and advantages of the inventive concept. Therefore, all such modifications are intended to be included within the scope of the inventive concept as defined in the claims. In the claims, the method plus function clause is intended to cover not only the structures described herein for performing the recorded functions, but also equivalent structures. Therefore, it will be understood that the foregoing is illustrative of the inventive concept and is not to be construed as limiting it to the specific embodiments disclosed, and modifications to the disclosed embodiments and other embodiments are intended to be included within the scope of the appended claims. The inventive concept is defined by the appended claims, including equivalents of the claims.
Claims
1. A display device, wherein, The display device includes: Display panel, including pixels; A data driver configured to apply a data voltage based on a data signal to the pixel; A voltage generator, configured to generate multiple drive voltages based on a voltage generation control signal; and The drive controller is configured to generate the data signal and control the data driver and the voltage generator. The pixel sets the grayscale emission light based on the plurality of driving voltages and the data voltage. Wherein, at least one of the plurality of driving voltages changes based on a set brightness, and The data signal is generated based on the change of the at least one driving voltage and the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level.
2. The display device according to claim 1, wherein, The drive controller generates the data signal based on the voltage difference, the change in the at least one drive voltage, and the offset data corresponding to the change in the at least one drive voltage.
3. The display device according to claim 2, wherein, The offset data is generated based on an offset lookup table corresponding to the change in the at least one driving voltage.
4. The display device according to claim 3, wherein, The drive controller stores multiple offset lookup tables, including the offset lookup table. The plurality of offset lookup tables include a first offset lookup table, a second offset lookup table, and a third offset lookup table, and The second offset lookup table is generated by linear interpolation of the first offset lookup table and the third offset lookup table.
5. The display device according to claim 2, wherein, The data signal includes a first data signal and a second data signal. The first data signal is used to output a data voltage corresponding to a first gray level, and the second data signal is used to output a data voltage corresponding to a second gray level that is higher than the first gray level. The first data signal is generated based on the voltage difference, the change in the at least one driving voltage, and the offset data. The second data signal is generated based on the voltage difference and the offset data.
6. The display device according to claim 2, wherein, The data signal is generated based on the final offset voltage. The final offset voltage is calculated using the first equation. The first formula is Vfoff = ΔDV × offset(Gray) × (Vdata) REF -Vdata Gray ),and Wherein, Vfoff is the final offset voltage, ΔDV is the change in the at least one drive voltage, offset(Gray) is the voltage corresponding to the offset data, and Vdata REF -Vdata Gray It is the voltage difference.
7. The display device according to claim 2, wherein, The drive controller includes: An input control signal receiver is configured to output the voltage generation control signal and change data corresponding to the change in the at least one drive voltage; An offset determiner, configured to output the offset data based on the changed data; and A data signal compensator is configured to receive the changed data and the offset data, and to generate the data signal that takes into account the final offset voltage in the data voltage corresponding to the input image data. The data signal compensator calculates the final offset voltage based on the changed data, the offset data, and the voltage difference.
8. The display device according to claim 1, wherein, The pixels include: A driving transistor is configured to output a driving current based on the data voltage and the high power voltage; A write transistor configured to apply the data voltage to the drive transistor in response to a gate signal; and The light-emitting element includes a first electrode that receives the driving current and a second electrode that receives a low power voltage. The plurality of driving voltages includes the high power voltage and the low power voltage, and Wherein, the at least one driving voltage is the low power voltage.
9. The display device according to claim 8, wherein, The drive controller generates the data signal based on the voltage difference, the change in the low power voltage, and the low power voltage offset data corresponding to the change in the low power voltage.
10. The display device according to claim 1, wherein, The pixels include: A driving transistor is configured to output a driving current based on the data voltage and the high power voltage; A write transistor is configured to apply the data voltage to the drive transistor in response to a gate signal; An initialization transistor is configured to apply an initialization voltage to the control electrode of the driving transistor; and The light-emitting element includes a first electrode that receives the driving current and a second electrode that receives a low power voltage. The plurality of driving voltages includes the high power voltage, the low power voltage, and the initialization voltage. Wherein, the at least one driving voltage is the initialization voltage, and The drive controller generates the data signal based on the voltage difference, the change in the initial voltage, and the initial voltage offset data corresponding to the change in the initial voltage.
11. The display device according to claim 1, wherein, The display device further includes: a gate driver configured to generate a gate signal based on a gate high voltage and a gate low voltage. The pixels include: A driving transistor is configured to output a driving current based on the data voltage and the high power voltage; A write transistor is configured to apply the data voltage to the drive transistor in response to a gate signal; An initialization transistor is configured to apply an initialization voltage to the control electrode of the driving transistor; and The light-emitting element includes a first electrode that receives the driving current and a second electrode that receives a low power voltage. The plurality of driving voltages include the gate high voltage, the gate low voltage, the high power voltage, the low power voltage, and the initialization voltage. Wherein, the at least one driving voltage is the gate low voltage, and The drive controller generates the data signal based on the voltage difference, the change in the gate low voltage, and the gate voltage offset data corresponding to the change in the gate low voltage.
12. The display device according to claim 1, wherein, The display device further includes: a gate driver configured to generate a gate signal based on a gate high voltage and a gate low voltage. The pixels include: A driving transistor is configured to output a driving current based on the data voltage and the high power voltage; A write transistor is configured to apply the data voltage to the drive transistor in response to a gate signal; An initialization transistor is configured to apply an initialization voltage to the control electrode of the driving transistor; and The light-emitting element includes a first electrode that receives the driving current and a second electrode that receives a low power voltage. The plurality of driving voltages include the gate high voltage, the gate low voltage, the high power voltage, the low power voltage, and the initialization voltage. Wherein, the at least one driving voltage is the low power voltage, the initialization voltage, and the gate low voltage, and The drive controller generates the data signal based on the voltage difference, the change in the low power voltage, and the integral offset data.
13. The display device according to claim 12, wherein, The integral offset data is generated based on an integral offset lookup table that takes into account the change in the low power voltage, the change in the initialization voltage, and the change in the gate low voltage.
14. The display device according to claim 1, wherein, The reference gray level is the maximum gray level of the light emitted by the pixel.
15. A display device, wherein, The display device includes: Display panel, including pixels; A data driver configured to apply a data voltage based on a data signal to the pixel; A voltage generator, configured to generate multiple drive voltages based on a voltage generation control signal; and The drive controller is configured to generate the data signal and control the data driver and the voltage generator. The pixel sets the grayscale emission light based on the plurality of driving voltages and the data voltage. Wherein, at least one of the plurality of driving voltages changes based on a set brightness, and The data signal is generated based on the change of the at least one driving voltage and the offset data corresponding to the change of the at least one driving voltage.
16. The display device according to claim 15, wherein, The offset data is generated based on an offset lookup table corresponding to the change in the at least one driving voltage.
17. The display device according to claim 16, wherein, The drive controller stores multiple offset lookup tables, including the offset lookup table. The plurality of offset lookup tables include a first offset lookup table, a second offset lookup table, and a third offset lookup table, and The second offset lookup table is generated by linear interpolation of the first offset lookup table and the third offset lookup table.
18. The display device according to claim 15, wherein, When the set brightness is lower than the reference brightness, the data signal is generated based on the change in the at least one driving voltage and the offset data, and Wherein, when the set brightness is higher than the reference brightness, the data signal is generated based on the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level, the change of the at least one driving voltage, and the offset data.
19. The display device according to claim 18, wherein, The display device further includes: a gate driver configured to generate a gate signal based on a gate high voltage and a gate low voltage. The pixels include: A driving transistor is configured to output a driving current based on the data voltage and the high power voltage; A write transistor is configured to apply the data voltage to the drive transistor in response to a gate signal; An initialization transistor is configured to apply an initialization voltage to the control electrode of the driving transistor; and The light-emitting element includes a first electrode that receives the driving current and a second electrode that receives a low power voltage. The plurality of driving voltages include the gate high voltage, the gate low voltage, the high power voltage, the low power voltage, and the initialization voltage. Wherein, the at least one driving voltage is the low power voltage, the initialization voltage, and the gate low voltage, and When the set brightness is lower than the reference brightness, the drive controller generates the data signal based on the voltage difference, the change in the low power voltage, and the integral offset data.
20. An electronic device, wherein, The electronic device includes: Display panel, including pixels; A panel driver configured to drive the display panel; A power manager configured to output multiple drive voltages to the display panel and the panel driver based on voltage control signals; and The controller is configured to output input image data and input control signals to the panel driver and to output the voltage control signal. The panel driver includes: A data driver, configured to apply a data voltage based on a data signal to the pixel; and The drive controller is configured to generate the data signal and control the data driver. The pixel sets the grayscale emission light based on the plurality of driving voltages and the data voltage. Wherein, at least one of the plurality of driving voltages changes based on a set brightness, and The data signal is generated based on the change of the at least one driving voltage and the voltage difference between the data voltage of the reference gray level and the data voltage of the set gray level.