Display driving circuit of display panel, display device, and display driving method
By integrating the eye diagram measurement module in the data driver chip, dynamically adjusting the swing and balanced gear of the data driver signal, the problem of difficulty in adjusting the eye diagram quality in large-sized display products is solved, and the display effect is improved.
Patent Information
- Application Number
- CN202510482458.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-17
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2045-04-17
AI Technical Summary
In the prior art, the display products with large size, high transmission rate and high data transmission volume are difficult to adjust the eye image quality during use, resulting in poor display effect.
The eye diagram measurement module is integrated inside the data driver chip. By comparing the eye diagram data with the template, it is fed back to the timing control chip and/or the data processing module, and the swing and balance gear of the data driver signal are dynamically adjusted to compensate for the eye diagram quality.
The eye image quality of the display product is improved, the signal transmission quality is ensured, and the display effect is improved.
Smart Images

Figure CN120014959B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technologies, and particularly to a display driving circuit, a display device, and a display driving method for a display panel. Background Art
[0002] With the development of display technologies, larger display products can bring better user experiences. However, due to the increase in product size, the data transmission volume and transmission rate increase exponentially, and the product power consumption also increases synchronously. Therefore, for large-size display products with high transmission rates and high data transmission volumes, the quality of the eye diagram directly determines the quality of data transmission and thus affects the display effect of the product; ensuring the eye diagram and image quality of such products is the key. Summary of the Invention
[0003] The main technical problem to be solved by the present application is to provide a display driving circuit, a display device, and a display driving method for a display panel, so as to solve the problem of how to improve the eye diagram quality in the prior art.
[0004] To solve the above technical problem, the first technical solution provided by the present application is: to provide a display driving circuit for a display panel, which includes:
[0005] A timing control chip;
[0006] A data driving chip, including a data processing module, where the data processing module is configured to receive a data driving signal output by the timing control chip, process and generate display data, and transmit the display data to the display panel;
[0007] Wherein, the data driving chip further includes an eye diagram measurement module; the eye diagram measurement module is configured to generate eye diagram data from the display data, compare the eye diagram data with an eye diagram template, and feed back to the timing control chip and / or the data processing module.
[0008] Wherein,
[0009] The eye diagram measurement module feeds back to the timing control chip;
[0010] Specifically, the eye diagram measurement module includes: if the eye diagram data is less than or equal to the threshold range set by the eye diagram template, output a first signal to the timing control chip;
[0011] The timing control chip adjusts the swing level of the data driving signal according to the first signal; or, the timing control chip adjusts the equalization level of the data driving signal according to the voltage value of the first signal.
[0012] Wherein,
[0013] The eye diagram measurement module feeds back to the data processing module; specifically, the eye diagram measurement module includes:
[0014] If the eye diagram data is less than or equal to the threshold range set by the eye diagram template, output a second signal to the data processing module;
[0015] The data processing module determines the equalization level of the data driving signal according to the voltage value of the second signal.
[0016] Among them, the eye diagram measurement module preferentially feeds back to the timing control chip. If the eye diagram data is less than or equal to the threshold range set by the eye diagram template, the eye diagram measurement module outputs a first signal to the timing control chip;
[0017] If the eye diagram data regenerated after the swing level of the data driving signal is adjusted to the maximum is less than or equal to the threshold range set by the eye diagram template, the timing control chip latches the current swing level;
[0018] After the timing control chip latches the current swing level, the eye diagram measurement module outputs a second signal to the data processing module, and the data processing module determines the equalization level of the data driving chip according to the voltage value of the second signal.
[0019] Among them,
[0020] After the data processing module determines the equalization level of the data driving chip according to the voltage value of the second signal, the eye diagram measurement module further includes:
[0021] If the difference between the eye height of the eye diagram data and the eye height threshold set by the eye diagram template is greater than or equal to zero and less than a preset value, feedback the level information to the data processing module;
[0022] The data processing module latches the current equalization level.
[0023] Among them,
[0024] After the data processing module latches the current equalization level, the eye diagram measurement module further includes:
[0025] If the eye height of the eye diagram data is greater than or equal to the eye height preset value, the eye diagram measurement module outputs a first signal to the timing control chip;
[0026] The timing control chip adjusts the swing level of the data driving signal according to the first signal.
[0027] Among them, the timing control chip is also used to confirm the usage time of the display panel; the display driving circuit further includes a system-on-chip, and the system-on-chip controls the start time of the eye diagram measurement module according to the usage time of the display panel.
[0028] Among them, the eye diagram measurement module includes a data acquisition module, an amplifier / attenuator, a phase-locked loop, a data clock recovery module, a trigger module, and an eye diagram determination module that are connected in sequence; the data acquisition module is used to acquire the display data output by the data processing module; the display data is processed and output by the amplifier / attenuator, the phase-locked loop, the data clock recovery module, and the trigger module in sequence, and is re-superimposed to generate eye diagram data; the eye diagram determination module compares the eye diagram data with the eye diagram template and feeds back the comparison result to the timing control chip and / or the data processing module.
[0029] To solve the above technical problems, the second technical solution provided by this application is: to provide a display device, which includes a display panel and the above-mentioned display driving circuit.
[0030] To solve the above technical problems, the third technical solution provided by this application is: to provide a display driving method, which uses the above-mentioned display driving circuit, and includes:
[0031] Generate eye diagram data;
[0032] Compare the eye diagram data with the eye diagram template and feed back to the timing control chip and / or the data processing module.
[0033] The beneficial effects of this application: Different from the prior art, this application provides a display driving circuit, a display device, and a display driving method for a display panel. The display driving circuit of the display panel includes a timing control chip and a data driving chip. The data driving chip includes a data processing module, which is used to receive the data driving signal output by the timing control chip, process and generate display data, and transmit it to the display panel. Among them, the data driving chip also includes an eye diagram measurement module. The eye diagram measurement module is used to generate eye diagram data from the display data, compare the eye diagram data with the eye diagram template, and feed back to the timing control chip and / or the data processing module. Compared with the current solution where the equalization gear cannot be adjusted during use, by designing the eye diagram measurement module inside the data driving chip in this application, the eye diagram data can be measured by the eye diagram measurement module during the use of the product after leaving the factory, and the measured eye diagram data is compared with the eye diagram template, and the comparison result is fed back to the timing control chip and / or the data processing module to compensate the data driving signal, thereby improving the quality of the eye diagram, ensuring the signal transmission quality, and ultimately improving the display effect of the product. Description of the Drawings
[0034] To more clearly illustrate the technical solutions in the embodiments of this application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of this application. For those of ordinary skill in the art, without any creative work, other drawings can also be obtained based on these drawings.
[0035] Figure 1 is the eye diagram schematic diagram provided by this application;
[0036] Figure 2 is the schematic diagram of different signal bit transitions combined into an eye diagram provided by this application;
[0037] Figure 3 is the schematic diagram of eye diagram simulation data analysis provided by this application;
[0038] Figure 4 is the comparison schematic diagram of different eye diagrams provided by this application;
[0039] Figure 5 is the schematic diagram of the data transmission architecture without equalization compensation provided by this application;
[0040] Figure 6 is the eye diagram schematic diagram before equalization level compensation provided by this application;
[0041] Figure 7 is the schematic diagram of the data transmission architecture with equalization compensation provided by this application;
[0042] Figure 8 is the eye diagram schematic diagram after equalization level compensation provided by this application;
[0043] Figure 9 is the module schematic diagram of the first embodiment of the display driver circuit provided by this application;
[0044] Figure 10 is the data transmission architecture schematic diagram of the first embodiment of the display driver circuit provided by this application;
[0045] Figure 11 is the module structure schematic diagram of one embodiment of the eye diagram measurement module provided by this application;
[0046] Figure 12 is the eye diagram template setting schematic diagram provided by this application;
[0047] Figure 13 is the eye diagram data out-of-specification schematic diagram provided by this application;
[0048] Figure 14 is the module schematic diagram of the second embodiment of the display driver circuit provided by this application;
[0049] Figure 15 is the data transmission architecture schematic diagram of the second embodiment of the display driver circuit provided by this application;
[0050] Figure 16 is the module schematic diagram of the third embodiment of the display driver circuit provided by this application;
[0051] Figure 17 It is a schematic diagram of the data transmission architecture of the third embodiment of the display driving circuit provided by this application;
[0052] Figure 18 It is a schematic diagram of the eye diagram measurement process provided by this application;
[0053] Figure 19 It is a schematic diagram of the structure of an embodiment of the display device provided by this application;
[0054] Figure 20 It is a schematic diagram of the process of an embodiment of the display driving method provided by this application.
[0055] Explanation of the reference numerals in the drawings:
[0056] TX, transmitter; PLL, phase-locked loop; Ser, serializer; Des, deserializer; RX, receiver; CDR, data clock recovery module; Ref clk, transmission clock; Buffer, buffer; TCON, timing controller / timing control chip; Driver, driver; EQ, equalization level. Detailed implementation manners
[0057] Next, in conjunction with the drawings in the embodiments of this application, the solutions in the embodiments of this application will be described in detail.
[0058] In the following description, specific details such as specific system architectures, interfaces, and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand this application.
[0059] Next, the technical solutions in the embodiments of this application will be clearly and completely described in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of this application.
[0060] The terms "first", "second", and "third" in this application are only used for descriptive purposes and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first", "second", and "third" may explicitly or implicitly include at least one of such features. In the description of this application, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically defined. In the embodiments of this application, all directional indications (such as up, down, left, right, front, back...) are only used to explain the relative positional relationship and movement conditions between components in a specific posture (as shown in the drawings). If the specific posture changes, the directional indications will also change accordingly. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally also includes steps or units not listed, or optionally also includes other steps or units inherent to these processes, methods, products, or devices.
[0061] Referring to "embodiment" herein means that a specific feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of this application. The appearance of this phrase at various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0062] Please refer to Figures 1 to 4 , Figure 1 is the eye diagram schematic diagram provided by this application, Figure 2 is the schematic diagram of different signal bit transitions combined into an eye diagram provided by this application, Figure 3 is the schematic diagram of eye diagram simulation data analysis provided by this application, Figure 4 is the comparison schematic diagram of different eye diagrams provided by this application, where Figure 4 in (a) represents a good eye diagram, and the eyes are open to read data normally. Figure 4 in (b) represents a fair eye diagram, the eyes are half open and the data is distorted, but the driver can recognize and output normally. Figure 4 in (c) represents a poor eye diagram, the eyes are closed, the data is distorted and the data cannot be recognized normally.
[0063] In the existing product series, the larger the size of the display product, the more data needs to be transmitted, and the faster the transmission rate per unit time. Taking a 55-inch UHD 60Hz product as an example, the full English name of UHD is Ultra High Definition. The required transmission rate = (4400 * 2250 * 3 * 8 * 60 / 12) * 9 / 8 = 1.3 Gbp / s; the quality of such high-speed transmission signals is usually measured by an eye diagram. As Figure 1 and Figure 2 shown, the so-called eye diagram is actually a statistical distribution diagram formed by naturally superimposing data bits at different positions of a high-speed digital signal at time intervals. It can reflect the overall characteristics of all digital signals on the entire data signal transmission link; on the other hand, all the data of the eye diagram can also be measured by superimposing as many waveform data as possible to analyze the signal quality. The eye diagram can also be said to be the superimposed display result of a series of different binary codes of a digital signal according to certain rules.
[0064] The influence of the eye diagram on the display effect: During the signal transmission process, when the rate increases to a certain extent, there will inevitably be losses in the signal from transmission to reception. To analyze the signal quality, as Figure 3 and Figure 4 shown, the eye diagram can reflect the quality of the signal. A poor eye diagram indicates that the signal may have problems such as inter-symbol interference, voltage noise, duty cycle non-compliance, and signal jitter. The eye diagram itself does not affect the display effect, but the data problems shown by the eye diagram will cause various problems such as noise, screen flashing, ripples, and inaccurate gray levels in the display.
[0065] Please refer to Figures 1 to 8 , Figure 5 which is a schematic diagram of the data transmission architecture without equalization compensation provided by this application, Figure 6 is a schematic diagram of the eye diagram before equalization level compensation provided by this application, Figure 7 is a schematic diagram of the data transmission architecture with equalization compensation provided by this application, Figure 8 is a schematic diagram of the eye diagram after equalization level compensation provided by this application.
[0066] In the existing eye diagram adjustment technologies, first, it can be controlled by adjusting the data transmission energy size output by the TCON (Timing Controller). For example, if the TCON outputs a large data thrust, the eye diagram swing will naturally be high; second, the eye diagram can be adjusted by setting the EQ (Equalization) compensation level.
[0067] As Figure 5As shown in the figure, during the existing data transmission process, parallel transmitted data enters the serializer Ser of the TCON. Synchronized by the stable transmission clock Rer clk generated by the phase-locked loop PLL, the serializer Ser converts the parallel data into a serial differential signal, which is transmitted to the transmission channel via the transmitter TX. The differential signal reaches the receiver RX of the Driver. The clock data recovery module recovers the received clock from the distorted received signal. This clock is used by the deserialzier Des to sample the serial data, restore it to parallel data, and transmit it to the display panel.
[0068] As Figure 7 shown in the figure, when there are problems with the eye diagram, the existing solution is to use equalization counting to compensate for the losses at high speeds, that is, EQ compensation. EQ compensation is to correct the errors caused by noise and interference through compensation for the signal passing through the transmission channel, so that the eye diagram reopens. When the signal is distorted (the eye diagram is not open), EQ can still distinguish the original signal and reproduce the eye diagram trajectory by correcting the voltage level of the high-frequency components; at the same time, EQ compensation will compensate for the loss of the transmitted signal by increasing the energy of the high-frequency components in the transmitted signal (pre-emphasis method), or reduce the low-frequency energy to reduce the elevated signal part caused by interference during transmission (de-emphasis method).
[0069] Defects of the existing solution: Although EQ can compensate the eye diagram, the existing EQ compensation method generally sets the voltage level of the EQ1\2 signal input to the Driver (driver) through external resistors to confirm that the EQ compensation level is 0 dB (no compensation), 3 dB, 6 dB, 9 dB. After the EQ compensation level is set, it is output through the buffer Buffer. The buffer Buffer is used to temporarily store data for transmission or processing between different devices, modules, or systems. Users cannot change the EQ level during use. However, during the operation of the product, due to various factors such as the operating environment, line impedance, aging, and electromagnetic interference, after running for a period of time, the actual required EQ compensation effect will not match the setting, resulting in problems such as abnormal display due to the eye diagram being NG (No Good, unqualified).
[0070] As Figure 6 and Figure 8 shown in the figure, due to the result shown by EQ, the final eye diagram needs to be obtained through simulation. That is to say, currently, we can only measure the eye diagram before EQ, and whether the set EQ level is appropriate also requires the Driver manufacturer to use the eye diagram data before EQ and simulate it through an oscilloscope to obtain the eye diagram after EQ. However, due to factors such as data transmission loss and impedance, there are always differences between the eye diagram after EQ and the simulated eye diagram.
[0071] Please refer to Figures 1 to 11 , Figure 9It is a schematic diagram of the modules of the first embodiment of the display driving circuit provided by the present application. Figure 10 It is a schematic diagram of the data transmission architecture of the first embodiment of the display driving circuit provided by the present application. Figure 11 It is a schematic diagram of the module structure of an embodiment of the eye diagram measurement module provided by the present application.
[0072] Based on the above technical problems, the present application provides a display driving circuit for a display panel. The display driving circuit of the display panel includes a timing control chip and a data driving chip. The data driving chip includes a data processing module, which is used to receive the data driving signal output by the timing control chip, process and generate display data, and transmit it to the display panel. Among them, the data driving chip further includes an eye diagram measurement module. The eye diagram measurement module is used to generate eye diagram data from the display data, compare the eye diagram data with an eye diagram template, and feedback it to the timing control chip and / or the data processing module.
[0073] Compared with the current product's solution that the equalization gear cannot be adjusted after being set during use, the present application designs the eye diagram measurement module inside the data driving chip. During the use of the product after leaving the factory, the eye diagram data can be measured through the eye diagram measurement module, and the measured eye diagram data is compared with the eye diagram template, and the comparison result is fed back to the timing control chip and / or the data processing module to compensate the data driving signal, thereby improving the quality of the eye diagram, ensuring the signal transmission quality, and ultimately enhancing the display effect of the product.
[0074] In some embodiments, the display driving circuit of the display panel further includes a transmission channel. The transmission channel is connected between the timing control chip and the data driving chip. The transmission channel is used to transmit differential signals.
[0075] The transmission channel consists of a pair of signals with opposite polarities. The differential signal has a strong ability to suppress common-mode interference and can maintain the integrity of the signal during long-distance transmission. However, in actual transmission, it will be affected by crosstalk, resulting in data distortion.
[0076] The timing control chip transmits the data driving signal to the data driving chip through the transmission channel, and the data driving chip processes and converts the data driving signal into display data and transmits it to the display panel to drive the display panel to display.
[0077] The timing control chip refers to TCON (Timing Controller), which is mainly used to manage the driving timing of the display panel, process and allocate pixel data, and optimize the display effect.
[0078] In some embodiments, the timing control chip includes a serializer Ser, a phase-locked loop PLL, and a transmitter TX.
[0079] The serializer Ser converts parallel transmission data into serial data. Parallel data transmission transmits data simultaneously on multiple lines, but it is costly and vulnerable to interference during long-distance transmission. The serializer Ser can convert it into serial data transmitted sequentially on a single line, improving the transmission efficiency and anti-interference ability.
[0080] The phase-locked loop PLL generates a stable transmission clock Rer clk based on the reference clock. In data transmission, an accurate and stable clock is crucial. It is used to synchronize the data transmission rhythm to ensure that the data can be correctly sampled and transmitted.
[0081] The transmitter TX is used to send the transmission data to the transmission channel.
[0082] Specifically, the parallel transmission data enters the serializer Ser. Synchronized by the stable transmission clock Rerclk generated by the phase-locked loop PLL, the serializer Ser converts the parallel data into a serial differential signal, which is sent to the transmission channel through the transmitter TX.
[0083] In other embodiments, the timing control chip may further include more structures, such as latches, etc. There is no excessive limitation here, and selection is made according to actual needs.
[0084] In some embodiments, the data processing module includes a receiver RX, a data clock recovery module CDR, and a deserialization module Des.
[0085] The receiver RX is used to receive data from the transmission channel.
[0086] Since the clock and data signals may change during transmission, the data clock recovery module CDR recovers an accurate received clock from the received serial data to provide a synchronous clock for subsequent data deserialization.
[0087] The deserialization module Des uses the recovered clock signal to restore the received serial data to parallel received data.
[0088] Specifically, the differential signal arrives at the receiver RX. The clock data recovery module recovers the received clock from the received signal with distortion. This clock is used for the deserialization module Des to sample the serial data and restore it to parallel data.
[0089] In other embodiments, the data processing module may further include more structures, such as latches, etc. There is no excessive limitation here, and selection is made according to actual needs.
[0090] The input end of the eye diagram measurement module is connected between the data driving chip and the display panel to access the display data transmitted to the display panel.
[0091] The output end of the eye diagram measurement module is connected to the timing control chip to feedback a level signal to the timing control chip, and / or, the output end of the eye diagram measurement module is connected to the data processing module to feedback a level signal to the data processing module.
[0092] In some embodiments, as Figure 11 shown, the eye diagram measurement module includes a data acquisition module, an amplifier / attenuator, a phase-locked loop PLL, a data clock recovery module CDR, a trigger module, and an eye diagram determination module that are connected in sequence. The data acquisition module is used to acquire the display data output by the data processing module. The display data is processed and output successively through the amplifier / attenuator, the phase-locked loop PLL, the data clock recovery module CDR, and the trigger module, and is re-superimposed to generate eye diagram data. The eye diagram determination module compares the eye diagram data with the eye diagram template and feeds back the comparison result to the timing control chip and / or the data processing module.
[0093] In the process of the data processing module transmitting the display data to the display panel in this application, the display data returns to the inside of the data driver chip again through the feedback trace. The feedback display data is acquired by the data acquisition module, and then processed by the amplifier / attenuator for subsequent module acquisition. Then it passes through the phase-locked loop PLL module to keep the signal output by the phase-locked loop PLL module in a certain phase relationship with the input signal, and at the same time remove the noise interference. Then it passes through the data clock recovery module CDR for clock recovery. Due to the data transmission protocol, the clock and data are embedded together. To measure the eye diagram, the fused data and clock need to be separated, and the clock is re-obtained from the signal to confirm the data transmission position to generate the eye diagram. Finally, the processed data is output through the trigger module and re-superimposed to form eye diagram data. The eye diagram data is compared by the eye diagram determination module, and a level signal is fed back to the timing control chip and / or the data processing module according to the comparison result.
[0094] Please refer to Figures 1 to 13 , Figure 12 which is a schematic diagram of eye diagram template setting provided by this application, Figure 13 and
[0095] which is a schematic diagram of eye diagram data exceeding the specification provided by this application.
[0096] The graph of the threshold range defined by the eye diagram template can usually be in the shape of a quadrilateral or a hexagon, etc. The specific shape depends on specific interface protocols and rate requirements. In the embodiments of this application, the threshold range defined by the eye diagram template is taken as an example of a hexagon for illustration.
[0097] Exemplarily, the threshold range defined by the eye diagram template is a hexagonal region enclosed by six endpoints ABCDEF. Among them, the direction of the line connecting endpoint B and endpoint F represents the eye height direction of the eye diagram, and the direction of the line connecting endpoint A and endpoint D represents the eye width direction of the eye diagram.
[0098] The eye diagram data is equal to the threshold range set by the eye diagram template, that is, the eye diagram data touches the boundary of the hexagonal region enclosed by the six endpoints ABCDEF. It can be understood that the coordinates of the eye diagram data are located on the boundary line of the hexagonal region enclosed by the six endpoints ABCDEF.
[0099] The eye diagram data is less than the threshold range set by the eye diagram template, that is, the eye diagram data is located within the hexagonal region enclosed by the six endpoints ABCDEF. It can be understood that the coordinates of the eye diagram data are located within the hexagonal region enclosed by the six endpoints ABCDEF.
[0100] If it is detected that the eye diagram data is less than or equal to the threshold range set by the eye diagram template, this means that the current display data signal is distorted and there may be a risk of abnormal screen display. At this time, the eye diagram measurement module will output a first signal.
[0101] After receiving the first signal, the timing control chip will adjust the swing level of the data driving signal. Swing refers to the change range of the signal voltage, which reflects the strength and dynamic range of the signal. By adjusting the swing level, the strength of the data driving signal can be changed. When the signal quality is poor, appropriately increasing the swing can make the signal more resistant to interference during transmission, thereby improving the signal quality; conversely, if the signal quality is too strong, reducing the swing can avoid signal distortion or interference to other circuits.
[0102] Exemplarily, the timing control chip can increase the swing level one by one according to the first signal. For example, each time the timing control chip receives the first signal, it increases or decreases one swing level. The timing control chip can also adjust the swing level in jumps according to the first signal. For example, each time the timing control chip receives the first signal, it increases or decreases two swing levels.
[0103] Exemplarily, in the product design simulation stage, the swing range of the default data-driven signal is the smallest. The display data output by the data-driven chip is regenerated into eye diagram data by the eye diagram measurement module, and the eye diagram data is compared with the threshold range set by the eye diagram template. If the eye diagram data is less than or equal to the threshold range set by the eye diagram template, it indicates that the eye diagram is non-compliant. At this time, the first signal fed back by the eye diagram measurement module to the timing control chip is at a low level. When the timing control chip receives the first signal at a low level, it increases the swing range of the data-driven signal and re-transmits it to the data processing module to generate new display data. Repeat the above steps, and again feed the display data back to the eye diagram measurement module to regenerate the eye diagram data and compare it with the eye diagram template until the eye diagram data is greater than the threshold range set by the eye diagram template. The eye diagram measurement module feeds the first signal at a high level to the timing control chip, and the timing control chip transmits the data-driven signal at the current swing range to the data-driven chip. The data-driven chip processes and generates display data and transmits it to the display panel to drive the display panel to display normally, so as to improve the quality of the eye diagram, ensure the signal transmission quality, and ultimately improve the product display effect.
[0104] In addition, Figure 12 The area above the line connecting endpoint G and endpoint H represents the upper prohibited area, and the areas below the lines connecting endpoint I and endpoint J respectively represent the lower prohibited areas. It can be understood that the area below the line connecting endpoint G and endpoint H and above the line connecting endpoint I and endpoint J represents the maximum limit range. That is, the area between the upper prohibited area and the lower prohibited area represents the maximum limit range.
[0105] Normal eye diagram data should be within the maximum limit range and outside the threshold range defined by the eye diagram template.
[0106] Specifically, as Figure 13 shown, the red hexagonal area represents the threshold range set by the eye diagram template. The red rectangular area within the red hexagonal area represents the upper prohibited area, and the red rectangular area within the red hexagonal area represents the lower prohibited area. The blue graph represents the eye diagram. Figure 13 In the figure, the blue graph part enters the lower prohibited area (at the green circle), that is, although the blue graph is outside the threshold range defined by the eye diagram template, it is also outside the maximum limit range at the same time, indicating that the eye diagram data is non-compliant.
[0107] In this embodiment, during the use process after the product leaves the factory, the swing range is adjusted through the timing control chip. By increasing the voltage swing of the signal, the signal-to-noise ratio (SNR) at the receiving end can be improved, thereby improving the opening degree of the eye diagram and achieving the purpose of improving the eye diagram quality. Secondly, improving the eye diagram quality by adjusting the swing range alone can reduce the system power consumption and control complexity compared with adjusting the equalization range.
[0108] In some embodiments, the eye diagram measurement module feeds back to the timing control chip. Specifically, the eye diagram measurement module includes: if the eye diagram data is less than or equal to the threshold range set by the eye diagram template, it outputs a first signal to the timing control chip. The timing control chip adjusts the equalization level of the data driving signal according to the voltage value of the first signal.
[0109] There is a mapping relationship between the equalization level and the voltage value to form a mapping table. Exemplarily, the equalization level can be set to 0 dB (no compensation), 3 dB, 6 dB, 9 dB, etc.
[0110] Different levels correspond to different voltage values. The voltage value here can be a range value or a fixed value. If there are many levels of equalization, one level can correspond to one voltage value. For example, the equalization level can be set to 0 dB (no compensation), 1 dB, 2 dB, 3 dB, 4 dB, 6 dB, 7 dB, 8 dB, 9 dB, etc. If the equalization levels are fewer, one level can correspond to a voltage range value. The equalization levels can be set to 0 dB (no compensation), 4 dB, 8 dB, 12 dB, etc. There is no limit here and it is selected according to actual needs.
[0111] Specifically, if the eye diagram data is less than or equal to the threshold range set by the eye diagram template, it means that the eye diagram is non-compliant. At this time, the eye diagram measurement module feeds back the first signal to the timing control chip. The timing control chip determines the current equalization level of the data driving signal according to the mapping relationship between the voltage value of the first signal and the equalization level, and sends a control signal to the data processing module. The data processing module adjusts the frequency domain characteristics of the data driving signal according to the received equalization level information, and regenerates the display data and transmits it to the display panel, so as to improve the quality of the eye diagram, ensure the signal transmission quality, and ultimately improve the product display effect.
[0112] The data driving signal includes but is not limited to enhancing high-frequency components to compensate for channel loss or modifying phase characteristics to reduce inter-symbol interference (ISI), etc.
[0113] In this embodiment, during the use process after the product leaves the factory, the equalization level is adjusted through the timing control chip to improve the eye diagram quality.
[0114] Please refer to Figures 1 to 15 , Figure 14 which is a schematic diagram of the modules of the second embodiment of the display driving circuit provided by the present application, Figure 15 and is a schematic diagram of the data transmission architecture of the second embodiment of the display driving circuit provided by the present application.
[0115] In some embodiments, the eye diagram measurement module feeds back to the data processing module. Specifically, the eye diagram measurement module includes: if the eye diagram data is less than or equal to the threshold range set by the eye diagram template, output a second signal to the data processing module. The data processing module determines the equalization level of the data driving signal according to the voltage value of the second signal.
[0116] Specifically, if the eye diagram data is less than or equal to the threshold range set by the eye diagram template, it indicates that the eye diagram is non-compliant. At this time, the eye diagram measurement module feeds back the second signal to the data processing module. The data processing module determines the equalization level of the data driving signal according to the mapping relationship between the voltage value of the second signal and the equalization level, and adjusts the frequency domain characteristics of the data driving signal according to the equalization level, and regenerates the display data and transmits it to the display panel, so as to improve the quality of the eye diagram and ensure the signal transmission quality, and ultimately improve the product display effect.
[0117] In this embodiment, during the use process after the product leaves the factory, the equalization level is adjusted through the data driving chip to improve the rise time and fall time of the signal, reduce the inter-symbol interference, and thus improve the quality of the eye diagram.
[0118] Please refer to Figures 1 to 17 , Figure 16 which is a schematic diagram of the modules of the third embodiment of the display driving circuit provided by the present application, Figure 17 and which is a schematic diagram of the data transmission architecture of the third embodiment of the display driving circuit provided by the present application.
[0119] In some embodiments, the eye diagram measurement module preferentially feeds back to the timing control chip. If the eye diagram data is less than the threshold range set by the eye diagram template, the eye diagram measurement module outputs a first signal to the timing control chip. If the eye diagram data regenerated after the swing level of the data driving signal is adjusted to the maximum is less than or equal to the threshold range set by the eye diagram template, the timing control chip latches the current swing level. After the timing control chip latches the current swing level, the eye diagram measurement module outputs a second signal to the data processing module, and the data processing module determines the equalization level of the data driving chip according to the voltage value of the second signal.
[0120] Exemplarily, in the product design simulation stage, the swing range of the default data-driven signal is the smallest. If the eye diagram data regenerated after adjusting the swing range of the data-driven signal to the maximum is less than or equal to the threshold range set by the eye diagram template, it indicates that the problem of non-compliant eye diagram cannot be completely solved only by adjusting the swing range of the data-driven signal. At this time, the first signal received by the timing control chip is at a low level, and the current maximum swing range is latched. After the timing control chip latches the current maximum swing range, the eye diagram measurement module feeds back a second signal to the data processing module. The data processing module determines the equalization level of the data-driven signal according to the mapping relationship between the voltage value of the second signal and the equalization level, and regenerates the display data and transmits it to the display panel, so as to improve the quality of the eye diagram, ensure the signal transmission quality, and ultimately improve the product display effect.
[0121] In this embodiment, during the use process after the product leaves the factory, the swing range is first adjusted by the timing control chip, and then the equalization level is adjusted by the data driver chip to improve the eye diagram quality. Compared with the solution of adjusting the equalization level alone, this embodiment can further improve the control accuracy of the eye diagram quality. For example, adjusting the swing range first can ensure that the signal has sufficient amplitude, providing a better basis for subsequent equalization adjustment; secondly, it can also avoid over-relying on equalization adjustment to improve the eye diagram quality. For example, if the eye diagram can be made compliant only by adjusting the swing range, there is no need to enter a more complex equalization level adjustment stage, thereby reducing system power consumption and control complexity.
[0122] In other embodiments, after the timing control chip latches the current maximum swing range, the eye diagram measurement module can also feed back the level information to the timing control chip, determine the equalization level of the data-driven signal through the timing control chip, and regenerate the display data and transmit it to the display panel, so as to improve the quality of the eye diagram, ensure the signal transmission quality, and ultimately improve the product display effect. That is, the swing range and the equalization level are adjusted through the timing control chip.
[0123] In some embodiments, after the data processing module determines the equalization level of the data driver chip according to the voltage value of the second signal, the eye diagram measurement module further includes: if the difference between the eye height of the eye diagram data and the eye height threshold set by the eye diagram template is greater than or equal to zero and less than a preset value, feed back the level information to the data processing module. The data processing module latches the current equalization level.
[0124] Specifically, during the use process after the product leaves the factory, first adjust the swing level through the timing control chip, and then adjust the equalization level through the data driver chip. That is, after the data processing module determines the equalization level of the data driver chip according to the voltage value of the second signal, if the difference between the eye height of the eye diagram data and the eye height threshold set by the eye diagram template is greater than or equal to zero and less than a preset value, it means that the display data generated after adjusting the equalization level, and the eye diagram data regenerated by the eye diagram measurement module meet the threshold range greater than that set by the eye diagram template.
[0125] Exemplarily, the preset value is 50mv. In other embodiments, the preset value can be other values.
[0126] The eye height threshold of the eye diagram template represents the minimum voltage range that the signal must reach. The eye height of the eye diagram data is the signal voltage range obtained by actual measurement, usually represented by the difference between the maximum voltage and the minimum voltage.
[0127] The difference between the eye height of the eye diagram data and the eye height threshold set by the eye diagram template being greater than or equal to zero means that the eye height of the eye diagram data has at least reached the requirements of the eye diagram template.
[0128] The difference between the eye height of the eye diagram data and the eye height threshold set by the eye diagram template being less than the preset value means that although the eye height of the eye diagram data has reached the requirements of the eye diagram template, it has not significantly exceeded the requirements of the eye diagram template.
[0129] In some embodiments, after the data processing module latches the current equalization level, the eye diagram measurement module further includes: when the eye height of the eye diagram data is greater than or equal to the eye height preset value, the eye diagram measurement module outputs a first signal to the clock control chip. The timing control chip adjusts the swing level of the data drive signal according to the first signal.
[0130] Exemplarily, the eye height preset value is 500mv. In other embodiments, the eye height preset value can be other values.
[0131] When the eye height of the eye diagram data is greater than or equal to the eye height preset value, it means that the eye diagram has entered the upper forbidden area or the lower forbidden area, and the eye diagram is non-compliant.
[0132] During the use process after the product leaves the factory, first adjust the swing amplitude gear through the timing control chip, and then adjust the equalization gear through the data driving chip. After the eye diagram data meets the threshold range greater than the eye diagram template setting and latches the current equalization gear, the eye diagram measurement module judges the eye height of the eye diagram data again. If the eye height of the eye diagram data is greater than or equal to the preset eye height value, a first signal with a low level is fed back to the timing control chip. Since the previously latched swing amplitude gear is the largest, the timing control chip reduces the swing amplitude gear according to the first signal and re-transmits it to the data processing module to generate new display data. Repeat the above steps, feed the display data back to the eye diagram measurement module again to generate new eye diagram data, and compare it with the eye diagram template until the eye height of the eye diagram data is less than the preset eye height value. Then, the eye diagram measurement module feeds back a first signal with a high level signal to the timing control chip. The timing control chip transmits the data driving signal of the current swing amplitude gear to the data driving chip, and the data driving chip processes and generates display data and transmits it to the display panel to drive the display panel to display normally, so as to improve the quality of the eye diagram, ensure the signal transmission quality, and finally improve the display effect of the product.
[0133] In this embodiment, during the use process after the product leaves the factory, first adjust the swing amplitude gear, then adjust the equalization gear, and finally adjust the swing amplitude gear again, so that the eye diagram data meets within the maximum limit range and outside the threshold range defined by the eye diagram template, further improving the eye diagram quality. Compared with the scheme of adjusting the equalization gear alone, this embodiment can further improve the control accuracy of the eye diagram quality and avoid excessive swing of the data driving signal, increasing power consumption.
[0134] In some embodiments, the timing control chip is further used to confirm the usage time of the display panel. The display driving circuit further includes a system-on-chip, and the system-on-chip controls the start time of the eye diagram measurement module according to the usage time of the display panel.
[0135] For the display products that have been shipped to customers, during the use process, due to various reasons such as heat generation and pressure difference, losses will occur and the display products will age. After that, the data transmission of the display products will be affected and the eye diagram will change. The embodiments of the present application can set to automatically detect the eye diagram change and automatically correct the display data.
[0136] Please refer to Figures 1 to 18 , Figure 18 which is a schematic diagram of the eye diagram measurement process provided by the present application.
[0137] The time for automatically detecting the eye diagram can be determined according to the usage time of the display product. Specifically, the start time of the eye diagram measurement module is preset. For example, when the cumulative usage duration of the display panel reaches a preset time, such as 500 hours, the eye diagram measurement module is turned on to start measuring and generating the eye diagram. The usage time of the display panel is confirmed by the timing control chip. When the cumulative duration reaches the preset time, the eye diagram measurement module will automatically perform an eye diagram self-measurement once and adjust the swing level and / or equalization level. The time for the self-measurement of the eye diagram measurement module can be controlled by the system-on-chip. That is, when the display product is in the standby state, that is, the customer has not unplugged the plug, but the system-on-chip has not output, at this time, when the display product accumulates to the condition for starting the self-measurement, it will automatically supply power to the driving circuit part of the display panel in the standby state, so that the timing control chip and the data driving chip start to work, but the backlight will not be powered. At this time, the customer cannot see the picture display, but the display product has automatically performed an eye diagram self-measurement once and corrected the eye diagram compensation level. When the user turns on the machine and uses it again, the output of the best eye diagram setting and the optimal picture quality effect can always be obtained.
[0138] The display product can be a display device.
[0139] It can be understood that only when the cumulative usage duration of the display panel reaches the preset time and the display device is in the standby state, the eye diagram measurement module will be turned on to start the self-measurement. That is, in the embodiment of the present application, the start time and the measurement working stage of the eye diagram measurement module are both in the standby stage of the display device, that is, the display panel is in the black screen state. This method can realize the output of the best eye diagram setting without the customer waiting for the eye diagram measurement module to work, which can improve the user experience.
[0140] Please refer to Figures 1 to 19 , Figure 19 which is a schematic structural diagram of an embodiment of the display device provided by the present application.
[0141] The present application provides a display device. The display device includes a display panel and the above-mentioned display driving circuit. In the using process after the display device of the embodiment of the present application leaves the factory, the eye diagram of the display data can be measured and corrected to improve the eye diagram quality, thereby improving the display effect of the display device.
[0142] Please refer to Figures 1 to 20 , Figure 20 which is a schematic flowchart of an embodiment of the display driving method provided by the present application.
[0143] The present application provides a display driving method. The display driving method uses the above-mentioned display driving circuit.
[0144] The display driving method specifically includes:
[0145] S10: Generate eye diagram data.
[0146] Specifically, the eye diagram measurement module collects the display data transmitted to the display panel by the data driving chip and generates eye diagram data.
[0147] S20: Compare the eye diagram data with an eye diagram template and feedback it to the timing control chip and / or the data processing module.
[0148] Specifically, the eye diagram measurement module compares the eye diagram data with an eye diagram template and feedbacks it to the timing control chip and / or the data processing module.
[0149] In some embodiments, the eye diagram measurement module compares the eye diagram data with an eye diagram template. If the eye diagram data is less than or equal to the threshold range set by the eye diagram template, a first signal is output to the timing control chip, and the timing control chip adjusts the swing level of the data driving signal.
[0150] In some embodiments, the eye diagram measurement module compares the eye diagram data with an eye diagram template. If the eye diagram data is less than or equal to the threshold range set by the eye diagram template, a first signal is output to the timing control chip. The timing control chip adjusts the equalization level of the data driving signal according to the voltage value of the first signal. That is, in this embodiment, the equalization level is adjusted by the timing control chip.
[0151] In some embodiments, the eye diagram measurement module compares the eye diagram data with an eye diagram template. If the eye diagram data is less than or equal to the threshold range set by the eye diagram template, a second signal is output to the data processing module of the data driving chip. The data processing module adjusts the equalization level of the data driving signal according to the voltage value of the second signal. That is, in this embodiment, the equalization level is adjusted by the data driving chip.
[0152] In some embodiments, the eye diagram measurement module compares the eye diagram data with an eye diagram template. If the eye diagram data is less than or equal to the threshold range set by the eye diagram template, the eye diagram measurement module preferentially feeds back a first signal to the timing control chip, and the timing control chip adjusts the swing level of the data driving signal. If the eye diagram data regenerated after the swing level of the data driving signal is adjusted to the maximum is still less than or equal to the threshold range set by the eye diagram template, the timing control chip latches the current swing level, and then the eye diagram measurement module outputs a second signal to the data processing module. The data processing module determines the equalization level of the data driving chip according to the voltage value of the second signal. In this embodiment, the swing level is adjusted first. When the swing level is adjusted to the maximum level and still does not meet the requirements of the eye diagram template, the equalization level is adjusted. Compared with adjusting the swing level alone, the eye diagram quality can be further improved.
[0153] In some embodiments, the eye diagram measurement module compares the eye diagram data with an eye diagram template. If the eye diagram data is less than or equal to the threshold range set by the eye diagram template, a first signal is first fed back to the timing control chip to adjust the swing level of the data driving signal until the eye diagram data regenerated after the swing level of the data driving signal is adjusted to the maximum is still less than or equal to the threshold range set by the eye diagram template. Then, the eye diagram measurement module outputs a second signal to the data processing module of the data driving chip to adjust the equalization level of the data driving signal. If the difference between the eye height of the eye diagram data and the eye height threshold set by the eye diagram template is greater than or equal to zero and less than a preset value, the eye diagram measurement module feeds back level information to the data processing module to latch the current equalization level. After latching the equalization level, if the eye height of the eye diagram data is greater than or equal to the preset eye height value, the eye diagram measurement module outputs a first signal to the timing control chip, and the timing control chip adjusts the swing level of the data driving signal according to the first signal. In this embodiment, the swing level is adjusted first. When the swing level is adjusted to the maximum level and still does not meet the requirements of the eye diagram template, the equalization level is then adjusted. If the swing is too large, the swing level is continuously adjusted. This method can further improve the control accuracy of eye diagram measurement, thereby further improving the eye diagram quality.
[0154] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.
[0155] The above are only the embodiments of the present application, and do not limit the patent protection scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present application.
Claims
1. A display driving circuit for a display panel, characterized in that, Comprising: A timing control chip; A data driving chip, including a data processing module, which is configured to receive a data driving signal output by the timing control chip, process and generate display data, and transmit the display data to the display panel; Wherein, the data driving chip further includes an eye diagram measurement module; the eye diagram measurement module is configured to generate eye diagram data from the display data, compare the eye diagram data with an eye diagram template, and feedback the comparison result to the timing control chip and the data processing module; Wherein, the eye diagram measurement module preferentially feeds back to the timing control chip. If the eye diagram data is less than or equal to the threshold range set by the eye diagram template, the eye diagram measurement module outputs a first signal to the timing control chip; If the eye diagram data regenerated after the swing amplitude level of the data driving signal is adjusted to the maximum is less than or equal to the threshold range set by the eye diagram template, the timing control chip latches the current swing amplitude level; After the timing control chip latches the current swing amplitude level, the eye diagram measurement module outputs a second signal to the data processing module, and the data processing module determines the equalization level of the data driving chip according to the voltage value of the second signal.
2. The display driving circuit according to claim 1, wherein: After the data processing module determines the equalization level of the data driving chip according to the voltage value of the second signal, the eye diagram measurement module further includes: If the difference between the eye height of the eye diagram data and the eye height threshold set by the eye diagram template is greater than or equal to zero and less than a preset value, feedback the level information to the data processing module; The data processing module latches the current equalization level.
3. The display driving circuit according to claim 2, wherein: After the data processing module latches the current equalization level, the eye diagram measurement module further includes: If the eye height of the eye diagram data is greater than or equal to a preset eye height value, the eye diagram measurement module outputs the first signal to the timing control chip; The timing control chip adjusts the swing amplitude level of the data driving signal according to the first signal.
4. The display driving circuit according to claim 1, wherein The timing control chip is further configured to confirm the usage time of the display panel; the display driving circuit further includes a system on chip, and the system on chip controls the start time of the eye diagram measurement module according to the usage time of the display panel.
5. The display driving circuit according to claim 1, wherein The eye diagram measurement module includes a data acquisition module, an amplifier / attenuator, a phase-locked loop, a data clock recovery module, a trigger module, and an eye diagram determination module connected in sequence; the data acquisition module is configured to acquire the display data output by the data processing module; the display data is processed and output by the amplifier / attenuator, the phase-locked loop, the data clock recovery module, and the trigger module in sequence, and is re-superimposed to generate the eye diagram data; the eye diagram determination module compares the eye diagram data with the eye diagram template, and feeds back the comparison result to the timing control chip and / or the data processing module.
6. A display device, characterized in that, Comprising a display panel and the display driving circuit according to any one of claims 1 to 5.
7. A display driving method, which uses the display driving circuit described in any one of claims 1 to 5, characterized in that Comprising: Generating eye diagram data; Compare the eye diagram data with the eye diagram template and feedback it to the timing control chip and the data processing module.
Citation Information
Patent Citations
Display driving method and display device
CN118629336A
Driving apparatus and driving signal generating method thereof
US10714051B1