The present application claims priority of Chinese Patent Application No. 202111622327.9 filed on Dec. 28, 2021, and the above Chinese patent application is incorporated herein by reference in its entirety as part of the present application.
Embodiments of the present disclosure relate to a signal processing method, a display apparatus, a timing controller, and a source driver.
The mini-LVDS interface is a one-way high-speed serial interface, similar to the LVDS interface, which transmits data signals via differential signal line pairs and is mainly used for transmission of output signals of a timing controller, that is, transmission from the timing controller to a source driver, usually with a clock frequency less than 330 MHz. The mini-LVDS has characteristics of continuous transmission of pixel data of LVDS, as well as characteristics of pure pixel data transmission and dual-edge data acquisition on a rising edge and a falling edge of a clock signal of RSDS. Therefore, in addition to advantages of high-speed transmission, low power consumption, and strong electromagnetic interference resistance, the mini-LVDS interface may also reduce the number of line pairs and simplify PCB circuit design, and reduce product costs. The mini-LVDS is used as the timing controller (driver chip) of a flat panel display apparatus, to provide received pixel data signals to the display panel.
At least one embodiment of the present disclosure provides a signal processing method, including: a source driver receiving N pixel data signals supplied by a timing controller and converting the pixel data signals into N display data signals for display on a display panel; obtaining phase difference information of a first phase difference of the N pixel data signals when the N pixel data signals arrive at the source driver; and reducing a second phase difference of the N display data signals supplied by the source driver, according to the phase difference information, N is a positive integer greater than 2.
For example, in the signal processing method provided in at least one embodiment of the present disclosure, reducing the second phase difference of the N display data signals supplied by the source driver, according to the phase difference information, includes: adjusting a timing sequence in which the timing controller sends the N pixel data signals to the source driver, according to the phase difference information, to reduce the first phase difference, the second phase difference decreases with the decrease of the first phase difference.
For example, in the signal processing method provided in at least one embodiment of the present disclosure, the first phase difference is monitored by the source driver to obtain a monitoring result on the phase difference information, and the monitoring result is supplied to the timing controller.
For example, in the signal processing method provided in at least one embodiment of the present disclosure, the phase difference information is preset information.
For example, in the signal processing method provided in at least one embodiment of the present disclosure, reducing the second phase difference of the N display data signals supplied by the source driver, according to the phase difference information, includes: monitoring the first phase difference by the source driver, to obtain a monitoring result on the phase difference information; and adjusting a timing sequence in which the source driver sends the N display data signals to the display panel, according to the monitoring result, to reduce the second phase difference.
For example, in the signal processing method provided in at least one embodiment of the present disclosure, the N pixel data signals are low voltage differential signals.
For example, in the signal processing method provided in at least one embodiment of the present disclosure, the first phase difference is a phase difference between two pixel data signals in the N pixel data signals, the phase difference between the two pixel data signals is larger than or equal to a phase difference between any two pixel data signals in the N pixel data signals.
For example, in the signal processing method provided in at least one embodiment of the present disclosure, the second phase difference is a phase difference between two display data signals in the N display data signals, the phase difference between the two display data signals is larger than or equal to a phase difference between any two display data signals in the N display data signals.
For example, in the signal processing method provided in at least one embodiment of the present disclosure, adjusting the timing sequence in which the timing controller sends the N pixel data signals to the source driver, according to the phase difference information, to reduce the first phase difference, comprises: adjusting the timing sequence in which the timing controller sends the N pixel data signals to the source driver, according to the phase difference information, to reduce the first phase difference to less than a first threshold.
At least one embodiment of the present disclosure provides a timing controller, comprising a signal transmitter, a signal receiver, and a signal adjuster, wherein the signal transmitter is configured to supply N pixel data signals to a source driver; the signal receiver is configured to receive phase difference information of a first phase difference of the N pixel data signals when the N pixel data signals arrive at the source driver; and the signal adjuster is configured to adjust a timing sequence in which the signal transmitter sends the N pixel data signals to the source driver, according to the phase difference information, so as to reduce the first phase difference, wherein N is a positive integer greater than 2.
For example, in the timing controller provided in at least one embodiment of the present disclosure, the first phase difference is a phase difference between two pixel data signals in the N pixel data signals, the phase difference between the two pixel data signals is larger than or equal to a phase difference between any two pixel data signals in the N pixel data signals.
For example, in the timing controller provided in at least one embodiment of the present disclosure, the timing controller according to claim 10, wherein the N pixel data signals are low voltage differential signals.
At least one embodiment of the present disclosure provides a source driver, comprising a receiver and a monitor, wherein the receiver is configured to receive N pixel data signals from a timing controller, the monitor is configured to monitor phase difference information of a first phase difference of the N pixel data signals when the N pixel data signals arrive at the source driver, to obtain a monitoring result, and supply the monitoring result to the timing controller, so that the timing controller adjusts a timing sequence in which the timing controller sends the N pixel data signals to the source driver according to the monitoring result, wherein N is a positive integer greater than 2.
For example, the source driver provided in at least one embodiment of the present disclosure further comprising a display data signal adjuster, wherein the display data signal adjuster is configured to adjust a timing sequence in which the source driver sends N display data signals, converted from the N pixel data signals, to a display panel according to the monitoring result, so as to reduce a second phase difference of the N display data signals.
For example, in the source driver provided in at least one embodiment of the present disclosure, the first phase difference is a phase difference between two pixel data signals in the N pixel data signals, the phase difference between the two pixel data signals is larger than or equal to a phase difference between any two pixel data signals in the N pixel data signals; the second phase difference is a phase difference between two display data signals in the N display data signals, the phase difference between the two display data signals is larger than or equal to a phase difference between any two display data signals in the N display data signals.
For example, in the source driver provided in at least one embodiment of the present disclosure, the N pixel data signals are low voltage differential signals.
At least one embodiment of the present disclosure provides a display apparatus, comprising a display panel, a source driver and the timing controller according to at least one embodiment of the present disclosure, the source driver is coupled with the display panel, and configured to convert N pixel data signals into N display data signals, and supply the N display data signals to the display panel for display; and the timing controller is coupled with the source driver to supply the N pixel data signals to the source driver.
For example, in the display apparatus provided in at least one embodiment of the present disclosure, the source driver comprises a receiver and a monitor, the receiver is configured to receive the N pixel data signals from the timing controller; the monitor is configured to monitor phase difference information of a first phase difference of the N pixel data signals when the N pixel data signals arrive at the source driver to obtain a monitoring result, and to supply the monitoring result to the timing controller.
For example, in the display apparatus provided in at least one embodiment of the present disclosure, the source driver further comprises a display data signal adjuster, the display data signal adjuster is configured to adjust a timing sequence in which the source driver sends the N display data signals to the display panel, according to the monitoring result, so as to reduce a second phase difference of the N display data signals.
At least one embodiment of the present disclosure provides a display apparatus, comprising a display panel, the source driver according to at least one embodiment of the present disclosure and a timing controller, the source driver is coupled with the display panel, and configured to convert the N pixel data signals into N display data signals, and supply the N display data signals to the display panel for display; and the timing controller is coupled with the source driver to supply the N pixel data signals to the source driver.
In order to explain the technical solutions of embodiments of the present disclosure more clearly, the drawings of the embodiments will be briefly introduced below. Obviously, the drawings in the following description only relate to some embodiments of the present disclosure, rather than limit the present disclosure.
In order to make objects, technical details and advantages of the embodiments of the disclosure apparent, the technical solutions of the embodiments will be described in a clearly and fully understandable way in connection with the drawings related to the embodiments of the present disclosure. Apparently, the described embodiments are just a part but not all of the embodiments of the present disclosure. Based on the described embodiments herein, those skilled in the art can obtain other embodiment(s), without any inventive work, which should be within the scope of the present disclosure.
Unless otherwise defined, all the technical and scientific terms used herein have the same meanings as commonly understood by one of ordinary skill in the art to which the present disclosure belongs. The terms “first,” “second,” etc., which are used in the present disclosure, are not intended to indicate any sequence, amount or importance, but distinguish various components. Also, the terms such as “a,” “an,” “the,” etc., are not intended to limit the amount, but indicate the existence of at least one. The terms “comprise,” “comprising,” “include,” “including,” etc., are intended to specify that the elements or the objects stated before these terms encompass the elements or the objects and equivalents thereof listed after these terms, without excluding other elements or objects. The terms such as “connection” or “connecting” etc., are not limited to physical or mechanical connection, but may include electrical connection, whether direct or indirect. The terms “up”, “down”, “left”, “right” etc., are only used to represent the relative position relationship. When the absolute position of the described object changes, the relative position relationship may also change accordingly.
As shown in
The timing controller 101 is configured to receive an image signal (e.g., a video signal) from a video source such as a network, a memory, or the like; for example, according to interface type, the image signal may be an LVDS signal, a Vx1 signal, or an eDP signal. The timing controller 101 may convert the received image signal into a mini-LVDS signal (mini-low voltage differential signal), then supply the mini-LVDS signal to the source driver 103, and supply a clock signal, a row synchronization signal, a field synchronization signal, etc. to the gate driver and the source driver, thereby driving the gate driver and the source driver for display operation.
For example, the timing controller 101 includes a mini-LVDS transmitter; and the timing controller 101 is coupled with the source driver 103 through the mini-LVDS interface. From a perspective of topology, the mini-LVDS interface is a dual-bus structure; the two buses respectively carries video data of a left half panel and video data of a right half panel of the display panel 102, respectively expressed as LLV and RLV. Each bus contains a plurality of pairs of transmission lines, and each pair of transmission lines carries video data signals (pixel data signals). In addition to the differential signal pair carrying video data, the mini-LVDS further consists of two signals, TP1 signal and POL signal. TP1 signal and POL signal are control signals, POL signal is a data polarity reversal control signal, which controls polarity reversal of the data signal output by the source driver through switching of high and low levels; TP1 signal is a control signal for data transmission, whose rising edge latches data input to the source driver and POL polarity signal, and falling edge controls data release to the display panel. Each group of signal pairs is accompanied by a clock signal pair; the clock signal pair is a differential signal pair just like the video data signal, and signals are transmitted on both a rising edge and a falling edge of the clock signal. The number of transmission line pairs is related to pixel depth and data format; and 3 pairs of transmission lines (LLV0 to 2, RLV0 to 2) or 6 pairs of transmission lines (LLV0 to 5, RLV0 to 5) may be set according to actual design needs.
As shown in
It may be seen from
From the timing controller 101 to the display panel 102, the mini-LVDS transmission line is implemented by using stripline or microstrip topology; different impedances and lengths of lines affect signal transmission quality. Different PCB thicknesses and line impedances will affect signal transmission quality, for example, cause a phase difference between the signals sent by the timing controller and the signal received by the display panel, which increases difficulties in signal reception and processing.
At least one embodiment of the present disclosure provides a signal processing method, including: a source driver receiving N pixel data signals supplied by a timing controller and converting the pixel data signals into N display data signals for display on a display panel; obtaining phase difference information of a first phase difference of the N pixel data signals when the N pixel data signals arrive at the source driver; and reducing a second phase difference of the N display data signals supplied by the source driver, according to the phase difference information, N is a positive integer greater than 2.
The signal processing method may make the signals achieve an effect of phase synchronization after transmission, improve signal quality, and reduce a difficulty in signal processing.
It should be noted that at least one embodiment of the present disclosure is illustrated by taking that an output end of the timing controller (i.e., a connection end with the source driver of the display panel) includes the mini-LVDS interface as an example; with respect to other types of interfaces having a phase difference between the signals sent by the timing controller and the signal received by the display panel, the signal processing method provided by at least one embodiment of the present disclosure may also be applied to reduce signal delay.
At least one embodiment of the present disclosure further provides a display panel, a timing controller, and a source driver corresponding to the above-described signal processing method.
The embodiments of the present disclosure will be described in detail below in conjunction with the accompanying drawings, but the present disclosure is not limited to these specific embodiments.
As shown in
Step S301: a source driver receiving N pixel data signals supplied by a timing controller and converting the pixel data signals into N display data signals for display on a display panel.
For example, the N pixel data signals are Low Voltage Differential Signals (LVDS), for example, mini-LVDS signals. The N pixel data signals are transmitted through N color channels respectively.
Main functions of the source driver include receiving pixel data signals and control signals supplied by the front-end Timing Controller (TCON), converting the pixel data signals into corresponding display data signals (analog gray scale voltage signals) through Digital-Analog Conversion (DAC), and inputting the display data signals into pixels of the liquid crystal display panel. The display panel includes a plurality of sub-pixels arranged in an array of m rows and n columns, m and n are positive integers. For example, the display panel may be a Liquid Crystal Display (LCD) panel, an Organic Light Emitting Diode Display (OLED) panel, a quantum dot display panel, or the like; for example, each pixel in the pixel array of the display panel includes RGB sub-pixels, and these RGB sub-pixels respectively receive pixel data signals of RGB color channels.
Step S302: obtaining phase difference information of a first phase difference of the N pixel data signals when the N pixel data signals arrive at the source driver.
For example, the first phase difference is a phase difference of the pixel data signals.
The pixel data signals arrive at the source driver through transmission by the transmission lines; influence of impedances and lengths of different transmission lines will cause delay of the pixel data signals, thereby causing a phase difference between the pixel data signals.
Step S303: reducing a second phase difference of the N display data signals supplied by the source driver, according to the phase difference information, N is a positive integer greater than 2.
After receiving the pixel data signals, the source driver will convert the pixel data signals into the display data signals, and send the display data signals to the corresponding data line of the display panel for display.
For example, in some embodiments of the present disclosure, step S303 may include: adjusting a timing sequence in which the timing controller sends the N pixel data signals to the source driver, according to the phase difference information, to reduce the first phase difference, the second phase difference decreases with the decrease of the first phase difference.
For example, the phase difference information is preset information. In a test phase before actual transmission of the pixel data signals, the phase difference information of the first phase difference is detected, and the phase difference information is given in advance as preset information, for example, stored in the timing controller, or stored in a storage apparatus read by the timing controller. In this way, the pixel data signals are adjusted by using the phase difference information before the timing controller actually transmits the pixel data signals; and after the adjusted pixel data signals are delayed by the transmission lines, the pixel data signals received at the source driver may achieve phase synchronization. A schematic diagram of the method is shown in
As shown in
Diagram (b) in
Through the above-described phase deviation correction technology, the pixel data signals corresponding to LV0±, LV1± and LV2± may achieve phase synchronization (or basic synchronization). The standard of phase synchronization is that the phase difference of the pixel data signals is less than a certain threshold (a first threshold). For example, the threshold may be ±625 ps, for example, may be ±312 ps.
In some embodiments of the present disclosure, the reducing the first phase difference may include: reducing the first phase difference so that the first phase difference is less than ±625 ps, for example, may be ±312 ps.
For example, in some embodiments of the present disclosure, the first phase difference is monitored by the source driver to obtain a monitoring result on the phase difference information, and the monitoring result is supplied to the timing controller.
Due to long-term use of the display apparatus and changes of use environment, the impedances of the transmission lines transmitting the pixel data signals may also change dynamically, resulting in that the preset phase difference information may not be able to meet needs of practical applications for a long time. Therefore, in at least one embodiment, the first phase difference may be monitored in real time by the source driver, to feed back the monitoring result on the phase difference information to the timing controller in real time. Therefore, the timing controller may adjust the phase difference of the pixel data signals in real time according to the monitoring result, to reduce the first phase difference, thereby improving signal quality and display quality. For example, the method according to this embodiment is shown in
As shown in
Through real-time feedback of the monitoring result, the timing controller may adjust the phases in real time, so as to ensure that the phases of the pixel data signals actually transmitted to the source driver may be synchronized in real time.
Similarly, the standard for achieving phase synchronization is that the phase difference of the pixel data signals is less than a certain threshold (a first threshold). For example, the threshold value is ±625 ps, for example, may be ±312 ps.
For example, in some embodiments of the present disclosure, step S303 may include: monitoring the first phase difference by the source driver, to obtain the monitoring result on the phase difference information; and adjusting the timing sequence in which the source driver sends the N display data signals to the display panels, according to the monitoring result, to reduce the second phase difference.
For example, the second phase difference is a phase difference of the display data signals, which is defined as a phase difference between display data signals of two color channels with a largest phase difference among the display data signals of the plurality of color channels; with respect to the three color channels, three phase differences may be obtained by combination; then, the second phase difference is the maximum value of the three phase differences. For example, the second phase difference is a phase difference between two display data signals in the N display data signals, the phase difference between the two display data signals is larger than or equal to a phase difference between any two display data signals in the N display data signals.
Because a reception situation of each source driver is different, especially for a large-sized display panel, and a length of a line from the timing controller to each source driver is different, phase difference information of pixel data signals arriving at different source drivers is different. Therefore, after converting the pixel data signals into the display data signals by the source drivers and before sending the display data signals to the display panel, the source drivers may perform phase correction on the display data signals again, to reduce the second phase difference of the display data signals supplied to the display panel, which, thus, may further improve quality of signals supplied to the display panel and improve display quality. The exemplary method is shown in
Through real-time phase correction of the display data signals at the source driver, phase synchronization (or basic synchronization) between the display data signals of the respective color channels supplied to the display panel may be further ensured, thereby improving signal quality and display quality.
It should be noted that the method shown in
As shown in
The timing controller 702 is coupled with the source driver 703, to supply N pixel data signals to the source driver 703.
The source driver 703 is coupled with the display panel 701, to convert the N pixel data signals into N display data signals, and supply the N display data signals to the display panel 701 for display.
The timing controller 702 is configured to adjust a timing sequence in which the timing controller 702 sends the N pixel data signals to the source driver 703, according to phase difference information of a first phase difference of the N pixel data signals when the N pixel data signals arrive at the source driver 703, so as to reduce the first phase difference of the N pixel data signals when the N pixel data signals arrive at the source driver 703.
The source driver 703 is configured to adjust a timing sequence in which the source driver 703 sends the N display data signals to the display panel 701, so as to reduce a second phase difference, N is a positive integer greater than 2.
The signal receiver 704 is configured to receive the phase difference information of the first phase difference of the N pixel data signals when the N pixel data signals arrive at the source driver 703.
The monitor 705 is configured to monitor the first phase difference to obtain a monitoring result on the phase difference information, and supply the monitoring result to the timing controller 702, so that the timing controller 702 adjusts a timing sequence in which the timing controller 702 sends the N pixel data signals to the source driver 703 according to the monitoring result, so as to reduce the first phase difference.
For example, the timing controller 702 and the source driver 703, etc. of the display apparatus 700 may be implemented by adopting hardware, software, firmware and any combination thereof, which will not be limited in the present disclosure. As required, the display apparatus 700 further includes a gate driver, a voltage managing module, a modem, etc., which will not be limited in the embodiments of the present disclosure.
Technical effects of the display apparatus 700 are the same as the technical effects of the signal processing method shown in
As shown in
The signal transmitter 801 is configured to supply N pixel data signals to the source driver.
The signal receiver 802 is configured to receive phase difference information of a first phase difference of the N pixel data signals when the N pixel data signals arrive at the source driver.
The signal adjuster 803 is configured to adjust a timing sequence in which the signal transmitter 801 sends the N pixel data signals to the source driver, according to the phase difference information, so as to reduce the first phase difference, N is a positive integer greater than 2.
As shown in
The receiver 901 is configured to receive N pixel data signals from a timing controller.
The monitor 902 is configured to monitor phase difference information of a first phase difference of the N pixel data signals when the N pixel data signals arrive at the source driver 900, to obtain a monitoring result, and supply the monitoring result to the timing controller, N is a positive integer greater than 2.
For example, in some embodiments of the present disclosure, the source driver 900 may further include a display data signal adjuster 903.
The display data signal adjuster 903 is configured to adjust a timing sequence in which the source driver 900 sends the N display data signals converted from the N pixel data signals to the display panel, according to the monitoring result, so as to reduce a second phase difference of the N display data signals.
As shown in
The embodiment of the signal processing method provided by at least one embodiment of the present disclosure will be briefly described below in conjunction with the display apparatus shown in
Modes of adjusting the timing sequence of the pixel data signals at the timing controller 1001 to synchronize phases of the pixel data signals at the source driver 1003 include:
A first mode: in a test phase before actual transmission of the pixel data signals, the timing controller 1001 supplies N (N is a positive integer greater than 2) pixel data signals and transmits the pixel data signals to the source driver 1003 through the mini-LVDS; the source driver 1003 receives the phase difference information of the N pixel data signals and supplies the detected phase difference information of the phase difference to the timing controller 1001 as preset information; the timing controller 1001 adjusts timing sequence of the N pixel data signals transmitted to the source driver 1003 according to the preset phase difference information, to reduce the phase difference.
A second mode: the source driver 1003 monitors the phase difference of the pixel data signals in real time to obtain a monitoring result of the phase difference information, and feeds back the monitoring result to the timing controller 1001 in real time; and the timing controller 1001 adjusts timing sequence of the N pixel data signals in real time according to the monitoring result.
For another example, the timing sequence of the display data signals may be adjusted at the source driver 1003 to synchronize the phases of the display data signals sent to the display panel 1002.
Firstly, the source driver 1003 converts the N pixel data signals into N display data signals used by the display panel 1002 for display; then, the source driver 1003 obtains the monitoring result on the phase difference information by monitoring the phase difference of the pixel data signals; and next, the source driver 1003 adjusts the timing sequence of sending the N display data signals to the display panel 1002 according to the monitoring result, to reduce the phase difference.
The phase synchronization correction technology at the timing controller 1001 and the phase synchronization correction technology at the source driver 1003 may be adopted simultaneously, to further ensure that the effect of phase synchronization is achieved. The phase synchronization correction technology at the timing controller 1001 or the phase synchronization correction technology at the source driver 1003 may also be adopted separately.
For this disclosure, the following statements should be noted:
(1) The accompanying drawings involve only the structure(s) in connection with the embodiment(s) of the present disclosure, and other structure(s) can be referred to common design(s).
(2) In case of no conflict, embodiments of the present disclosure and features in the embodiments can be combined to obtain new embodiments.
The above are only specific implementations of the present disclosure, but the protection scope of the present disclosure is not limited thereto. The protection scope of the present disclosure should be subject to the protection scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
202111622327.9 | Dec 2021 | CN | national |