Display driving device and display device including the same

By introducing a second source driver and feedback link in the display device, using communication between the lock link and the feedback link, the timing controller can send a recovery command to the source driver and restore the communication state through the configuration mode, solving the problem of abnormal communication between the timing controller and the source driver, ensuring that the display device is operating normally.

CN113035104BActive Publication Date: 2025-04-11SILICON WORKS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010610705.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-12-24
Filing Date
2020-06-30
Publication Date
2025-04-11
Estimated Expiration
2040-06-30

AI Technical Summary

Technical Problem

The communication status between the timing controller and some source drivers is different from each other due to communication abnormalities, resulting in the display operation being unable to be performed normally.

Method used

By introducing a second source driver and feedback link in the display device, using communication between the lock link and the feedback link, the timing controller can send a recovery command to the source driver and restore the communication state through the configuration mode.

Benefits of technology

Effectively restore the abnormal communication status between the timing controller and the source driver to ensure that the display device can operate normally and prevent communication failures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113035104B_ABST
    Figure CN113035104B_ABST
Patent Text Reader

Abstract

The present invention discloses a display driver device and a display device including the display driver device, which is capable of restoring a communication abnormality state to a normal state when a communication abnormality occurs due to unexpected variables during communication between a timing controller and a plurality of source drivers. The display device may include: a timing controller configured to send a communication signal; a first source driver connected to the timing controller via a first communication link and configured to receive the communication signal; and a second source driver connected to the timing controller via a second communication link and configured to receive the communication signal. The first source driver and the second source driver may receive a recovery command from the timing controller in a communication abnormality state, and execute a configuration mode according to configuration data received after the recovery command, in which an option for restoring the communication state is set.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to and the benefit of Korean Patent Application No. 2019-0174231, filed on December 24, 2019, the disclosure of which is incorporated herein by reference in its entirety. Technical Field

[0003] The present invention relates to a display device, and more particularly, to a display driving device capable of restoring a communication abnormality state to a communication normal state and a display device including the display driving device. Background Art

[0004] Typically, a display device includes a display panel, a source driver, a timing controller, and the like.

[0005] The source driver converts the digital image data provided by the timing controller into a data voltage and provides the data voltage to the display panel. The source driver can be integrated into an integrated circuit chip (IC chip) and can be configured as multiple IC chips considering the size and resolution of the display panel.

[0006] Meanwhile, in the display device, when a communication abnormality occurs due to an unexpected variable during communication between the timing controller and the source driver, a situation in which communication states differ from each other may occur.

[0007] A problem with the display device according to the related art is that communication states between the timing controller and some source drivers are different from each other due to communication abnormalities, so that a display operation cannot be normally performed. Summary of the Invention

[0008] The present disclosure aims to provide a display driving device capable of restoring an abnormal communication state between a timing controller and a source driver to a normal state, and a display device including the display driving device.

[0009] According to one aspect of the present disclosure, a display device is provided, comprising: a timing controller configured to transmit a communication signal; a first source driver connected to the timing controller via a first communication link and configured to receive the communication signal; and a second source driver connected to the timing controller via a second communication link and configured to receive the communication signal. The first source driver may be connected to the second source driver via a lock link, and the second source driver may be connected to the timing controller via a feedback link. The second source driver may provide a lock signal indicating a communication state to the timing controller via the feedback link, and the first source driver and the second source driver may receive a recovery command from the timing controller in a communication abnormality state, and execute a configuration mode in which an option for recovering the communication state is set according to configuration data received after the recovery command.

[0010] According to another aspect of the present disclosure, a display driver device is provided, comprising: a first source driver connected to a timing controller via a first communication link; and a second source driver connected to the timing controller via a second communication link. The first source driver may be connected to the second source driver via a lock link, and the second source driver may be connected to the timing controller via a feedback link. The second source driver may provide a lock signal indicating a communication state to the timing controller via the feedback link, and when a recovery command is received from the timing controller, the first source driver and the second source driver may execute a configuration mode in which at least one of the following is set: an Internet Protocol (IP) option for the first communication link and the second communication link, an option for a clock data recovery circuit, an option for pre-clock training, and an equalizer option. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The above and other objects, features and advantages of the present disclosure will become more apparent to those skilled in the art by describing in detail exemplary embodiments of the present disclosure with reference to the accompanying drawings.

[0012] Figure 1 is a block diagram of a display device according to one embodiment;

[0013] Figure 2 is a diagram for describing a recovery protocol of a display device according to one embodiment;

[0014] Figure 3 is a diagram for describing a recovery protocol of a display device according to another embodiment; and

[0015] Figure 4 is a diagram for describing a configuration protocol of a display device according to one embodiment. DETAILED DESCRIPTION

[0016] The embodiment discloses a display driving device and a display device including the same, in which, when a communication abnormality occurs due to an unexpected variable during communication between a timing controller and a source driver, the communication abnormal state can be restored to a normal state.

[0017] The embodiment discloses a display driving device and a display device including the same, which allows reducing the time for a configuration mode operating at a low frequency by defining the length of a variable data packet in a packet header, thereby supporting high-speed data communication.

[0018] In an embodiment, the recovery protocol or recovery mode may be defined as a protocol or mode that causes the communication status between the timing controller and the source driver to be in the same state.

[0019] In an embodiment, the configuration protocol, configuration mode or configuration cycle can be defined as a protocol, mode or cycle for setting options for the Internet Protocol (IP) of the communication link for high-speed operation in display mode, options for the clock data recovery circuit of the source driver, options for pre-clock training and equalizer options.

[0020] In an embodiment, a display mode or a display period may be defined as a mode or a period for processing configuration data and image data of a source driver.

[0021] In an embodiment, the pre-clock training or bandwidth setting period may be defined as a pattern or period for searching and setting an optimal frequency bandwidth for a communication link operating at high speed in a display mode.

[0022] In an embodiment, equalizer training or an equalizer cycle may be defined as a pattern or cycle for setting equalizer gain levels to improve the characteristics of a communication link operating at high speed in display mode.

[0023] In the embodiment, the terms "first", "second", etc. may be used to distinguish a plurality of elements from each other. Here, the terms "first", "second", etc. are not intended to limit the elements.

[0024] Figure 1 is a block diagram of a display device according to one embodiment.

[0025] Reference Figure 1 , the display device may include a timing controller TCON, first to fifth plurality of source drivers SDIC1 to SDIC5 , and a display panel.

[0026] The timing controller TCON may be connected to the first to fifth plurality of source drivers SDIC1 to SDIC5 in a point-to-point manner through first to fifth communication links CL1 to CL5 .

[0027] As an example, the timing controller TCON can be connected to the first source driver SDIC1 via a first communication link CL1, and the timing controller TCON can be connected to the second source driver SDIC2 via a second communication link CL2. The timing controller TCON can be connected to the third source driver SDIC3 via a third communication link CL3, and the timing controller TCON can be connected to the fourth source driver SDIC4 via a fourth communication link CL4. The timing controller TCON can be connected to the fifth source driver SDIC5 via a fifth communication link CL5. In addition, each of the first to fifth communication links CL1 to CL5 can be configured as a pair of differential signal channels.

[0028] The timing controller TCON may provide communication signals CEDS GEN2+ / − to the source drivers SDIC1 to SDIC5 through the first to fifth communication links CL1 to CL5 , respectively.

[0029] In addition, the first to fifth source drivers SDIC1 to SDIC5 may be connected to each other in a cascade manner through the first to fifth locking links LL1 to LL5 .

[0030] As an example, the power supply voltage terminal VCC can be connected to the first source driver SDIC1 via a first locking link LL1. The first source driver SDIC1 can be connected to the second source driver SDIC2 via a second locking link LL2, and the second source driver SDIC2 can be connected to the third source driver SDIC3 via a third locking link LL3. The third source driver SDIC3 can be connected to the fourth source driver SDIC4 via a fourth locking link LL4, and the fourth source driver SDIC4 can be connected to the fifth source driver SDIC5 via a fifth locking link LL5. In addition, the fifth source driver SDIC5, which is the last one, can be connected to the timing controller TCON via a feedback link FL.

[0031] The first source driver SDIC1 can transmit a first lock signal LOCK1 to the second source driver SDIC2 via a second lock link LL2, and the second source driver SDIC2 can transmit a second lock signal LOCK2 to the third source driver SDIC3 via a third lock link LL3. The third source driver SDIC3 can transmit a third lock signal LOCK3 to the fourth source driver SDIC4 via a fourth lock link LL4, and the fourth source driver SDIC4 can transmit a fourth lock signal LOCK4 to the fifth source driver SDIC5 via a fifth lock link LL5. Furthermore, the fifth source driver SDIC5 can transmit a fifth lock signal RX_LOCK to the timing controller TCON via a feedback link FL. Here, the fifth lock signal RX_LOCK can indicate the communication status of at least one of the first to fifth source drivers SDIC1 to SDIC5. When a lock failure occurs in at least one of the first to fifth source drivers SDIC1 to SDIC5, the fifth lock signal RX_LOCK can switch to a value indicating a communication abnormality.

[0032] Figure 2 is a diagram for describing a recovery protocol of a display device according to one embodiment.

[0033] Reference Figure 2 , when a communication abnormal state occurs due to external noise such as electrostatic discharge (ESD) while executing the display mode, the display device may switch from the display mode to the configuration mode.

[0034] As an example, when a lock failure occurs in at least one of the first to fifth source drivers SDIC1 to SDIC5 , the fifth source driver SDIC5 may switch the level of the fifth lock signal RX_LOCK from high to low and provide the fifth lock signal RX_LOCK to the timing controller TCON.

[0035] When a lock failure occurs, the timing controller TCON may include a recovery command SYNC_RST for recovering the communication state in the communication signal CEDS GEN2+ / − and transmit the communication signal CEDS GEN2+ / − to the first to fifth source drivers SDIC1 to SDIC5 through the first to fifth communication links CL1 to CL5 .

[0036] As an example, the timing controller TCON may transmit the resume command SYNC_RST having a predetermined level within a predetermined time period. In addition, the timing controller TCON may transmit the configuration data packet RX CFG to the first to fifth source drivers SDIC1 to SDIC5 after transmitting the resume command SYNC_RST having a predetermined level within a predetermined time period.

[0037] The first to fifth source drivers SDIC1 to SDIC5 may receive the resume command SYNC_RST and the configuration packet RXCFG and may execute a configuration mode according to the configuration packet RXCFG. Here, the configuration mode may be defined as a mode for setting IP options for the first to fifth communication links CL1 to CL5 operating at high speed in the display mode.

[0038] Additionally, the configuration mode may be set to operate in a lower frequency band compared to the display mode.

[0039] In addition, the timing controller TCON may transmit configuration completion data CFG DONE to the first to fifth source drivers SDIC1 to SDIC5 after transmitting the entire configuration data packet RX CFG.

[0040] As an example, the timing controller TCON may transmit configuration completion data CFG DONE having a value continuously switched between 0 and 1 within a predetermined time period to the first to fifth source drivers SDIC1 to SDIC5 .

[0041] In addition, when the first to fifth source drivers SDIC1 to SDIC5 receive the configuration completion data CFG DONE from the timing controller TCON, the first to fifth source drivers SDIC1 to SDIC5 may switch from the configuration mode to the display mode.

[0042] The first to fifth source drivers SDIC1 to SDIC5 may recover a phase-locked loop (PLL) clock of an internal clock-data recovery circuit (not shown) by performing clock training in a display period.

[0043] Next, after the clock training in the display period, the first to fifth source drivers SDIC1 to SDIC5 may lock the symbol boundary detection and the symbol clock by performing link training.

[0044] Next, after link training in the display period, the first to fifth source drivers SDIC1 to SDIC5 may receive frame data transmitted from the timing controller TCON, convert row data included in the frame data into data voltages, and provide the data voltages to the display panel.

[0045] Figure 3 is a diagram for describing a recovery protocol of a display device according to another embodiment. Figure 3 When, with reference Figure 2 The description of the embodiment described is repeated by Figure 2 Description instead.

[0046] Reference Figure 3, when a communication abnormal state occurs due to external noise, the timing controller TCON may transmit a recovery command SYNC_RST having a predetermined level to the first to fifth source drivers SDIC1 to SDIC5 within a predetermined time period.

[0047] Next, after sending the resume command SYNC_RST within a predetermined time period, the timing controller TCON may send the configuration data packet RX CFG to the first to fifth source drivers SDIC1 to SDIC5 .

[0048] As an example, when transmitting the configuration data packet RX CFG to the first to fifth source drivers SDIC1 to SDIC5 , the timing controller TCON may cause the pre-clock training option and the equalizer training option to be included in the configuration data packet RX CFG.

[0049] Next, after completing the configuration mode, the first to fifth source drivers SDIC1 to SDIC5 may perform pre-clock training to set optimal frequency bandwidths of the first to fifth communication links CL1 to CL5 operating at a high speed in the display mode.

[0050] Next, after the pre-clock training is completed, the first to fifth source drivers SDIC1 to SDIC5 may perform equalizer training, thereby setting an equalizer gain level that may improve characteristics of a communication link operating at a high speed in a display mode.

[0051] As an example, the timing controller TCON may repeat the pattern of sending the equalizer clock training and the equalizer link training for the number of times set in the previous configuration mode during the equalizer cycle.

[0052] The first to fifth source drivers SDIC1 to SDIC5 may change the levels of the equalizer gain levels by the values ​​set in the previous configuration mode.

[0053] In addition, each of the first to fifth source drivers SDIC1 to SDIC5 may check the lock, symbol lock, and the number of errors of the clock data recovery circuit according to its equalizer gain level.

[0054] In addition, the first to fifth source drivers SDIC1 to SDIC5 can compare the lock, symbol lock and error numbers of the clock data recovery circuit according to the equalizer gain level to select the most effective equalizer gain level and set the first to fifth communication links CL1 to CL5 accordingly.

[0055] Here, the pre-clock training and equalizer training can be set to operate at a high frequency band compared to the configuration mode.

[0056] In addition, after the equalizer training is completed, the first to fifth source drivers SDIC1 to SDIC5 may be switched to a display mode.

[0057] The first to fifth source drivers SDIC1 to SDIC5 may recover the PLL clock by performing clock training in the display mode, and may lock symbol boundary detection and symbol clock by performing link training.

[0058] In addition, the first to fifth source drivers SDIC1 to SDIC5 may convert row data transmitted from the timing controller TCON into data voltages and provide the data voltages to the display panel.

[0059] As described above, according to the embodiment, when a communication abnormality occurs between the timing controller and the source driver due to an unexpected variable, the communication abnormal state can be restored to a normal state at a desired time, thereby preventing a communication failure.

[0060] Reference Figure 4 In the configuration mode, the source driver can receive a communication signal having a format of leading data PREAMBLE, start data START, configuration data CFG_DATA, end data END and configuration completion data CFG_DONE from the timing controller TCON. The configuration data CFG_DATA may include data packets DATA1 to DATA N The length of the header CFG[7:0].

[0061] The configuration data CFG_DATA may have the following format: header CFG[7:0], data packets DATA1 to DATA N And the checksum CHECK_SUM[7:0].

[0062] The packet header CFG[7:0] can define the currently exchanged data packets DATA1 to DATA N In addition, the header CFG[7:0] may define the total number of configuration data CFG_DATA sequences CFG_DATA[1] to CFG_DATA[N]. In addition, the header CFG[7:0] may define whether the checksum CHECK_SUM[7:0] is activated.

[0063] As an example, the packet header CFG[7:0] may include 8 bits, and the [0] bit of the packet header CFG[7:0] may be used for synchronization, and the [3:1] bits of the packet header CFG[7:0] may be used to define the currently exchanged data packets DATA1 to DATA NThe [6:4] bits of the header CFG[7:0] can be used to define the total number of configuration data CFG_DATA sequences CFG_DATA[1] to CFG_DATA[N]. In addition, the [7] bit of the header CFG[7:0] can define whether the checksum CHECK_SUM[7:0] is activated.

[0064] First, in the configuration mode, the source driver may receive preamble data PREAMBLE that continuously switches between a 0 level and a 1 level.

[0065] Next, when the source driver continuously receives the leading data PREAMBLE within a predetermined time period, the source driver may send a lock signal RX_LOCK indicating that the source driver is ready to receive the configuration data CFG_DATA to the timing controller TCON. As an example, the source driver may provide the lock signal RX_LOCK by switching from a low level to a high level.

[0066] Then, the timing controller TCON can send start data START, configuration data CFG_DATA, end data END and configuration completion data CFG_DONE to the source driver in response to the lock signal RX_LOCK. Here, the start data START can be set to level "0011" and the end data END can be set to level "1100".

[0067] Next, after receiving the end data END '1100', the source driver may receive configuration completion data CFG_DONE that continuously switches between a 0 level and a 1 level.

[0068] Next, when the source driver receives the configuration completion data CFG_DONE within a predetermined time period, the source driver may perform pre-clock training, equalizer training, or a display mode according to the configuration data CFG_DATA.

[0069] As described above, according to the embodiment, when a communication abnormality occurs between the timing controller and the source driver due to an unexpected variable, the communication abnormal state can be restored to a normal state at a desired time, thereby preventing a communication failure.

Claims

1. A display device, comprising: a timing controller configured to send a communication signal; a first source driver connected to the timing controller via a first communication link and configured to receive the communication signal; as well as a second source driver connected to the timing controller via a second communication link and configured to receive the communication signal, wherein the first source driver is connected to the second source driver via a locking link, and the second source driver is connected to the timing controller via a feedback link, The second source driver provides a lock signal indicating a communication state to the timing controller through the feedback link, The first source driver and the second source driver switch from a display mode to a configuration mode in a communication abnormality state, and When a resume command is received from the timing controller, a configuration mode in which an option for restoring a communication state is set is executed according to configuration data received after receiving the resume command.

2. The display device according to claim 1, wherein: The timing controller is configured to send the restore command having a predetermined level within a predetermined time period.

3. The display device according to claim 2, wherein: After sending the resume command within the predetermined time period, the timing controller includes a configuration data packet in the communication signal and sends the communication signal.

4. The display device according to claim 3, wherein: The first source driver and the second source driver receive the resume command and the configuration data packet, and execute the configuration mode according to the configuration data packet.

5. The display device according to claim 4, wherein: The configuration mode is set to operate in a low frequency band compared to the frequency band of the display mode.

6. The display device according to claim 3, wherein: When the sending of the configuration data packet is completed, the timing controller sends configuration completion data to the first source driver and the second source driver.

7. The display device according to claim 6, wherein: The timing controller sends the configuration completion data that switches continuously between a 0 level and a 1 level.

8. The display device according to claim 3, wherein: The timing controller includes an option for pre-clock training and an option for equalizer training in the configuration data packet and transmits the configuration data packet.

9. The display device according to claim 7, wherein: After completing the configuration mode, the first source driver and the second source driver perform pre-clock training to set a frequency bandwidth.

10. The display device according to claim 8, wherein: After completing the pre-clock training, the first source driver and the second source driver perform the equalizer training to set an equalizer gain level.

11. The display device according to claim 10, wherein: The pre-clock training and the equalizer training are configured to operate in a high frequency band compared to a frequency band of the configuration mode.

12. A display driving device, comprising: a first source driver connected to the timing controller via a first communication link; as well as a second source driver connected to the timing controller via a second communication link, wherein the first source driver is connected to the second source driver via a locking link, The second source driver is connected to the timing controller via a feedback link, The second source driver provides a lock signal indicating a communication state to the timing controller through the feedback link, The first source driver and the second source driver switch from a display mode to a configuration mode in a communication abnormality state, and When a recovery command is received from the timing controller, the first source driver and the second source driver execute a configuration mode, in which at least one of the following is set: an Internet Protocol IP option for the first communication link and the second communication link, an option for a clock data recovery circuit, an option for pre-clock training, and an equalizer option.

13. The display driving device according to claim 12, wherein: The first source driver and the second source driver are configured to receive the resume command having a predetermined level from the timing controller within a predetermined time period.

14. The display driving device according to claim 13, wherein: After receiving the resume command within the predetermined time period, the first source driver and the second source driver receive a configuration data packet from the timing controller.

15. The display driving device according to claim 14, wherein: The first source driver and the second source driver execute the configuration mode according to the configuration data packet, and The configuration mode is set to operate in a low frequency band compared to the frequency band of the display mode.

16. The display driving device according to claim 14, wherein: The first source driver and the second source driver receive an option for pre-clock training and an option for equalizer training included in the configuration data packet.

17. The display driving device according to claim 16, wherein: After completing the configuration mode, the first source driver and the second source driver perform the pre-clock training to set a frequency bandwidth.

18. The display driving device according to claim 17, wherein: After completing the pre-clock training, the first source driver and the second source driver perform the equalizer training to set an equalizer gain level.

19. The display driving device according to claim 18, wherein: The pre-clock training and the equalizer training are configured to operate in a high frequency band compared to a frequency band of the configuration mode.

Citation Information

Patent Citations

  • Display device

    US20160125840A1

  • Display device and driving method thereof

    US20170069257A1