A driving method of a display panel
By using a feedback mechanism between the driver chip and the control chip, the amplitude of the display panel's drive signal is adjusted according to common-mode noise and transmission errors, thus solving the problem of extra power consumption under external electromagnetic interference and achieving efficient anti-interference and low power consumption in signal transmission.
Patent Information
- Application Number
- CN202411391677.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2044-09-30
AI Technical Summary
In the prior art, the driver chip of the display panel has difficulty in adaptively adjusting the swing of the data signal under external electromagnetic field interference, resulting in additional power consumption.
By using the feedback mechanism between the driver chip and the control chip, the complexity parameters are calculated based on the common-mode noise and the number of transmission errors. The amplitude of the drive signal is then adjusted to adapt to the current transmission environment, thereby reducing additional power consumption.
This approach enhances anti-interference capabilities while reducing additional power consumption during signal transmission, thereby improving signal transmission efficiency and reliability.
Smart Images

Figure CN119049402B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, and more specifically to a driving method for a display panel. Background Technology
[0002] Display panels typically rely on a display driver integrated circuit (DPC) for operation. The DPC receives data signals from the application processor (AP) to drive the display panel. However, the transmission of data signals from the application processor to the DPC is often affected by environmental factors, leading to reduced transmission efficiency. For example, under interference from external electromagnetic fields, the integrity of the data signals received by the DPC is lower.
[0003] To combat interference from environmental factors, existing technologies typically adjust the amplitude of the relevant data signals output by the application processor to enhance the anti-interference capability of the transmission process. However, current solutions for combating interference by adjusting the signal amplitude lack flexibility, making it difficult to adaptively adjust the amplitude of the relevant data signals according to the current environmental conditions, and easily generating additional power consumption. Summary of the Invention
[0004] In view of this, this application provides a driving method for a display panel to help solve the problem of additional power consumption caused by the inability to adaptively adjust the swing amplitude.
[0005] In a first aspect, embodiments of this application provide a driving method for a display panel. The display panel includes a driving chip, and the driving chip is electrically connected to a control chip. The control chip is used to control the driving chip to drive the display panel.
[0006] The driving methods include:
[0007] The driver chip determines the complexity parameter value of the drive signal that the control chip is currently transmitting to the driver chip based on the drive signal output by the control chip. The complexity parameter value is related to the amount of common-mode noise and the number of transmission errors of the drive signal received by the driver chip.
[0008] The driver chip sends a feedback signal to the control chip. The feedback signal is used to characterize the complexity parameter value of the drive signal that the control chip is currently transmitting to the driver chip.
[0009] The control chip compensates for the amplitude of the drive signal to be output based on the received feedback signal to obtain the target drive signal;
[0010] The control chip sends a target drive signal to the driver chip, so that the driver chip can drive the display panel based on the target drive signal.
[0011] In this embodiment, the driver chip can calculate a complexity parameter value based on the received driver signal and output a feedback signal to the control chip based on the complexity parameter value. The control chip can adjust the amplitude of the driver signal to be output based on the feedback signal. Since the feedback signal can characterize the degree of interference of the current transmission environment on the signal transmission process, this application can enable the application processor to adaptively adjust the amplitude of the driver signal according to the current transmission environment, thereby reducing additional power consumption while enhancing the anti-interference capability of the signal transmission process. Attached Figure Description
[0012] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0013] Figure 1 This is a schematic diagram of a data signal transmission process related to this application;
[0014] Figure 2 This application provides a connection diagram of a partial structure of a display panel;
[0015] Figure 3 A schematic diagram illustrating the steps of a driving method for a display panel provided in this application;
[0016] Figure 4 A schematic diagram illustrating the steps of a driving method for a display panel provided in this application;
[0017] Figure 5 for Figure 2 The equivalent circuit diagram of the partial structure shown is shown.
[0018] Figure 6 A schematic diagram illustrating the steps of a driving method for a display panel provided in this application;
[0019] Figure 7 A schematic diagram illustrating the steps of a driving method for a display panel provided in this application;
[0020] Figure 8 A schematic diagram illustrating the steps of a driving method for a display panel provided in this application;
[0021] Figure 9 A schematic diagram illustrating the steps of a driving method for a display panel provided in this application;
[0022] Figure 10 A schematic diagram illustrating the steps of a driving method for a display panel provided in this application;
[0023] Figure 11 A schematic diagram illustrating the steps of a driving method for a display panel provided in this application;
[0024] Figure 12 A table showing the relationship between the magnitude of the transmission current of the driving signal and the degree of compensation for the swing offset under different test screens;
[0025] Figure 13 This is a graph showing the relationship between the parameter values of the feedback signal and the percentage of transmission errors. Detailed Implementation
[0026] To better understand the technical solution of this application, the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0027] It should be understood that the described embodiments are merely some, not all, of the embodiments in this application. All other embodiments obtained by those skilled in the art based on the embodiments in this application without inventive effort are within the scope of protection of this application.
[0028] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. The singular forms “a,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.
[0029] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0030] Figure 1 This is a schematic diagram of a data signal transmission process related to this application.
[0031] Before a display panel can be driven by a display driver chip (DDIC), it typically needs to receive relevant data signals from the application processor (AP) and generate electrical signals (e.g., data voltages) to drive the display panel. Figure 1As shown, the signal transmission module 001 included in the application processor can transmit relevant data signals to the driver chip 002 in the form of differential signals through multiple signal transmission channels 01a. It should be noted that due to interference from external electromagnetic fields, data loss can easily occur during the transmission of relevant data signals from the signal transmission module 001 to the driver chip 002, resulting in lower integrity of the relevant data signals received by the driver chip 002 and affecting transmission quality.
[0032] In existing technologies, to address the interference from the aforementioned environment on the signal transmission process, the amplitude of the relevant data signal is typically adjusted. For example, increasing the amplitude of the relevant data signal can enhance its anti-interference capability. Considering the diversity of signal transmission environments, a larger amplitude of the relevant data signal is usually set to adapt to signal transmission environments with strong interference, ensuring the integrity of the relevant data signal received by the driver chip 002 under harsh transmission environments. It should be noted that the larger the amplitude of the relevant data signal, the greater the power consumption required by the application processor to generate the relevant data signal, and the greater the power consumption of the driver chip 002 when parsing the relevant data signal.
[0033] However, existing application processors typically lack the ability to adaptively adjust the amplitude of relevant data signals, making it difficult to autonomously adjust the amplitude based on the interference intensity of the signal transmission process in the current transmission environment. When the display panel is in a transmission environment with relatively weak interference, if the amplitude of the current relevant data signal is relatively large, it can easily lead to unnecessary power consumption by the application processor during the generation of the relevant data signal, thereby increasing the additional power consumption of the driver chip 002.
[0034] Figure 2 This is a connection diagram of a partial structure of a display panel provided in this application. Figure 3 This is a schematic diagram illustrating the steps of a driving method for a display panel provided in this application.
[0035] To address the aforementioned problems, this application provides a method for driving a display panel, used to drive the display panel to operate. For example... Figure 2 As shown, the display panel includes a driver chip 02, which is electrically connected to a control chip 01. The control chip 01 controls the driver chip 02 to drive the display panel. The control chip 01 can be a signal transmission module included in the application processor. During the display process, the control chip 01 can transmit relevant data signals to the driver chip 02. The driver chip 02 can parse the received data signals and generate electrical signals (such as data voltage signals Vdata) required to drive the display panel based on the parsing results.
[0036] The control chip 01 may include a first output terminal 11 and a first receiver terminal 12, and the driver chip 02 may include a second output terminal 21 and a second receiver terminal 22. The control chip 01 can transmit a differential signal for controlling the operation of the driver chip 02 to the second receiver terminal 22 of the driver chip 02 through the first output terminal 11, and the driver chip 02 can transmit a feedback signal to the first receiver terminal 12 of the control chip 01 through the second output terminal 21.
[0037] Combination Figure 2 and Figure 3 The display panel driving method provided in this application includes:
[0038] S1: The driver chip 02 determines the complexity parameter value of the drive signal that the control chip 01 is currently transmitting to the driver chip 02 based on the drive signal output by the control chip 01. The complexity parameter value is related to the amount of common-mode noise and the number of transmission errors of the drive signal received by the driver chip 02.
[0039] After parsing the received drive signal, the driver chip 02 can obtain the number of common-mode noise and the number of transmission errors corresponding to the drive signal, and can calculate the complexity parameter value based on the above two parameters.
[0040] When the transmission of the drive signal is interfered with by common-mode noise in the transmission environment, the voltage value corresponding to the drive signal received by the drive chip 02 will often fluctuate. If the control chip 01 transmits a set of drive signals to the drive chip 02, the number of times the voltage value of the drive signal fluctuates above a preset value due to common-mode noise interference during the period from the start to the end of receiving the set of drive signals can be considered as the aforementioned common-mode noise quantity. It should be noted that the common-mode noise quantity reflects, to some extent, the strength of the interference of common-mode noise in the current transmission environment on the transmission process. The larger the common-mode noise quantity, the stronger the interference of common-mode noise on the transmission process.
[0041] The transmission of drive signals can also be affected by other factors in the transmission environment (such as external electromagnetic fields), leading to data loss. After receiving the drive signal, the drive chip 02 can obtain relevant parameters that can be used to determine whether data loss has occurred based on the analysis results of the drive signal. The drive chip 02 can then calculate the number of times data loss occurred in the received set of drive signals according to a preset algorithm based on the aforementioned relevant parameters, i.e., the number of transmission errors. It should be noted that the number of transmission errors reflects, to some extent, the strength of interference from certain factors in the current transmission environment (such as external electromagnetic fields) on the transmission process. The larger the number of transmission errors, the stronger the interference from these factors on the transmission process.
[0042] S2: The driver chip 02 sends a feedback signal to the control chip 01. The feedback signal is used to characterize the complexity parameter value of the drive signal currently transmitted by the control chip 01 to the driver chip 02.
[0043] After calculating the complexity parameter value corresponding to the driving signal, the driving chip 02 can generate a corresponding feedback signal based on the complexity parameter value corresponding to the driving signal and output the feedback signal to the control chip 01.
[0044] S3: The control chip 01 compensates for the amplitude of the drive signal to be output based on the received feedback signal to obtain the target drive signal.
[0045] The control chip 01 can compensate for the amplitude of the drive signal to be output according to the compensation parameters. These compensation parameters can be preset parameters, and there can be a preset mapping relationship between the compensation parameters and the feedback signal. After receiving the feedback signal, the control chip 01 can obtain the compensation parameters corresponding to the feedback signal according to the preset mapping relationship, and adjust the amplitude of the drive signal to be output according to the compensation parameters, thereby obtaining the target drive signal.
[0046] S4: The control chip 01 sends the target drive signal to the driver chip 02 so that the driver chip 02 drives the display panel based on the target drive signal.
[0047] It should be noted that the control chip 01 can compensate the second set of drive signals (the drive signals to be output) according to the feedback signal corresponding to the first set of drive signals it outputs. The first set of drive signals can be the drive signals that have not been compensated. The drive chip 02 can receive the first set of drive signals and drive the display panel to display according to the first set of drive signals.
[0048] Since both the number of common-mode noise and the number of transmission errors reflect the degree of interference from the transmission environment on the transmission process, and the complexity parameter value is calculated based on the number of common-mode noise and the number of transmission errors, the complexity parameter value can characterize the quality of the current transmission environment. This application enables the driver chip 02 to output a feedback signal corresponding to the complexity parameter value to the control chip 01, and allows the control chip 01 to adjust the output drive signal based on the feedback signal. This allows the control chip 01 to adaptively adjust the output setting of the drive signal according to the quality of the current transmission environment, helping to reduce additional power consumption while ensuring that the drive signal has sufficient anti-interference capability.
[0049] In addition, such as Figure 2As shown, the control chip 01 may also include an amplitude adjustment module 41. The first receiving end 12 of the control chip 01 can transmit the received feedback signal to the amplitude adjustment module 41. The amplitude adjustment module 41 can adjust the amplitude of the drive signal to be output according to the received feedback signal.
[0050] It should be noted that the process of the control chip 01 transmitting the drive signal to the driver chip 02 and the process of the driver chip 02 transmitting the feedback signal to the control chip 01 can share the same signal transmission channel. Furthermore, the process of the control chip 01 transmitting the drive signal to the driver chip 02 and the process of the driver chip 02 transmitting the feedback signal to the control chip 01 can be performed at different times.
[0051] In one embodiment of this application, the driving signal corresponds to the data signal and the driving chip 02 drives the display panel to display according to the driving signal. The data signal can be the data voltage signal output by the driving chip 02 to the display panel, and the display panel can display the corresponding image according to the data voltage signal.
[0052] The complexity parameter C satisfies:
[0053]
[0054] Where A is the number of transmission errors of the drive signal, B is the number of common-mode noise of the drive signal, H is the number of pixel rows displayed on the display panel when the drive chip 02 drives the display panel according to the drive signal, and V is the number of pixel columns displayed on the display panel when the drive chip 02 drives the display panel according to the drive signal.
[0055] The control chip 01 can output a set of drive signals to the driver chip 02. The driver chip 02 can output a corresponding feedback signal to the control chip 01 based on this set of drive signals. The control chip 01 can then compensate for any remaining drive signals based on the feedback signal corresponding to the previous set of drive signals (reference signals). The driver chip 02 can drive multiple rows and columns of pixels in the display panel to display the image based on the data corresponding to the reference signal. The total number of rows of pixels on the display panel corresponding to the reference signal and participating in the image display can be H, and the total number of columns of pixels on the display panel corresponding to the reference signal and participating in the image display can be V. A portion of the reference signal (one row of signals) can be used to drive one row of pixels in the display panel for display. The number of transmission errors corresponding to this one row of signals can be A, and the number of common-mode noises corresponding to this one row of signals can be B.
[0056] In one embodiment of this application, such as Figure 2As shown, the driver chip 02 includes a noise capture and detection module 31 and a transmission error counting module 32. The noise capture and detection module 31 can be used to calculate the number of common-mode noise B corresponding to the drive signal, and the transmission error counting module 32 can be used to calculate the number of transmission errors corresponding to the drive signal.
[0057] Figure 4 This is a schematic diagram illustrating the steps of a driving method for a display panel provided in this application.
[0058] like Figure 4 As shown, S1: The driver chip 02 determines the complexity parameter value of the drive signal currently transmitted from the control chip 01 to the driver chip 02 based on the drive signal received from the control chip 01, including:
[0059] S11: The noise capture and detection module 31 detects the amount of common-mode noise in the drive signal currently transmitted by the control chip 01 to the drive chip 02 based on the drive signal output by the control chip 01.
[0060] The noise capture and detection module 31 has the function of calculating the difference between the voltage values corresponding to the drive signals received at different times, and can count the number of common-mode noise by comparing the magnitude of the voltage difference with the preset value.
[0061] S12: The transmission error counting module 32 detects the number of transmission errors of the drive signal currently being transmitted from the control chip 01 to the drive chip 02 based on the drive signal output by the control chip 01.
[0062] The transmission error counting module 32 has the function of verifying the accuracy of the relevant data (obtained after parsing the drive signal) corresponding to the drive signal. After receiving the relevant data corresponding to the drive signal, the transmission error counting module 32 can calculate new data based on a portion of the relevant data according to a preset algorithm, and compare the new data with the aforementioned relevant data. If the new data differs from the aforementioned relevant data, it indicates that data loss has occurred in the drive signal. In addition, the transmission error counting module 32 can also count the number of times the phenomenon of the new data differing from the aforementioned relevant data occurs, thereby obtaining the number of transmission errors.
[0063] Figure 5 for Figure 2 The equivalent circuit diagram of the partial structure is shown.
[0064] In one embodiment of this application, such as Figure 5As shown, the noise capture and detection module 31 includes a first flip-flop 311, a second flip-flop 312, and a comparator 313. The first input terminal 311a of the first flip-flop 311 can be used to receive a drive signal, and the second input terminal 311b of the first flip-flop 311 can be used to receive a clock signal CLK. The output terminal of the first flip-flop 311 can be electrically connected to both the comparator 313 and the third input terminal 312a of the second flip-flop 312. The fourth input terminal 312b of the second flip-flop 312 can be used to receive the clock signal CLK, and the output terminal of the second flip-flop 312 can be electrically connected to the comparator 313.
[0065] Figure 6 This is a schematic diagram illustrating the steps of a driving method for a display panel provided in this application.
[0066] Combination Figure 2 , Figure 5 and Figure 6 S11: The noise capture and detection module 31 detects the common-mode noise of the drive signal currently transmitted by the control chip 01 to the drive chip 02 based on the drive signal received from the control chip 01, including:
[0067] S111: The first flip-flop 311 receives and outputs the drive signal Data2 received at the current moment to the comparator 313 and the second flip-flop 312. The second flip-flop 312 registers the drive signal Data2 received at the current moment and outputs the drive signal Data1 received at the previous moment to the comparator 313.
[0068] Based on the received clock signal CLK, the first flip-flop 311 can output the currently received drive signal Data2 to the third input terminal 312a of the comparator 313 and the second flip-flop 312. Furthermore, based on the received clock signal CLK, the second flip-flop 312 can output the previously received drive signal Data1, which it has stored, to the comparator 313. At this time, the comparator 313 can simultaneously receive drive signals received by the noise capture and detection module 31 at different times.
[0069] S112: Comparator 313 calculates the voltage difference between the drive signals transmitted by the first flip-flop 311 and the second flip-flop 312 respectively.
[0070] Comparator 313 has the function of calculating the difference (ΔD) between the voltage value corresponding to Data1 and the voltage value corresponding to Data2.
[0071] S113: Comparator 313 compares the voltage difference with a preset value and counts the number of times the voltage difference is greater than or equal to the preset value.
[0072] After obtaining ΔD, comparator 313 can compare ΔD with a preset value, which can be a preset reference value for the voltage difference between drive signals stored in driver chip 02. If ΔD is greater than or equal to the preset value, it can be considered that the fluctuation range of the voltage value corresponding to the drive signal exceeds the normal range under the interference of common-mode noise, and comparator 313 can count the number of times this situation occurs.
[0073] S114: The noise capture and detection module 31 obtains the number of common-mode noises based on the counting result of the comparator 313.
[0074] Based on the counting result of comparator 313, noise capture and detection module 31 can obtain the common-mode noise quantity corresponding to the received drive signal. Noise capture and detection module 31 can perform the above steps on multiple sets of drive signals. For example, multiple drive signals required for a row of pixels in the display panel to participate in display can constitute a drive signal group. Noise capture and detection module 31 can detect the drive signals in the drive signal group one by one, determine whether each drive signal meets the condition that ΔD is greater than or equal to a preset value, and count the number of drive signals in the drive signal group that meet the condition that ΔD is greater than or equal to the preset value to obtain the common-mode noise quantity B.
[0075] In this embodiment of the application, the common-mode noise quantity parameter obtained by the noise capture and detection module 31 reflects to some extent the degree of interference of the current transmission environment of the driving signal on the signal transmission process. The complexity parameter obtained based on the common-mode noise quantity parameter can be used to realize the evaluation function of the application processor on the quality of the transmission environment.
[0076] Figure 7 This is a schematic diagram illustrating the steps of a driving method for a display panel provided in this application.
[0077] In one embodiment of this application, combined with Figure 2 and Figure 7 The transmission error counting module 32 detects the number of transmission errors in the drive signal currently being transmitted from the control chip 01 to the drive chip 02 based on the drive signal received from the control chip 01, including:
[0078] S121: The transmission error counting module 32 receives the data to be verified and the first verification value in the drive signal, and calculates the second verification value based on the data to be verified.
[0079] After parsing the drive signal, the drive chip 02 obtains the data to be verified and a first verification value for checking transmission errors. The first verification value is calculated by the application processor based on the data to be verified using a preset algorithm. The transmission error counting module 32 calculates a second verification value based on the received data to be verified using a preset algorithm. If no data loss occurs during the transmission of the drive signal, the first verification value should equal the second verification value.
[0080] S122: The transmission error counting module 32 compares the size between the first check value and the second check value, and counts the number of times the first check value is not equal to the second check value.
[0081] The transmission error counting module 32 can have the function of comparing the size of the received first check value and the size of the calculated second check value. If the first check value is not equal to the second check value, it proves that the drive signal corresponding to the first check value (or the second check value) has lost data during transmission.
[0082] S123: The transmission error counting module 32 obtains the number of transmission errors based on the counting results.
[0083] The transmission error counting module 32 can calculate multiple second check values for the data to be checked corresponding to multiple sets of drive signals, and compare the obtained second check values with their respective first check values to count the number of times the aforementioned data loss phenomenon occurs, thereby obtaining the number of transmission errors. For example, multiple drive signals required for a row of pixels in a display panel to participate in display can constitute a drive signal group. The transmission error counting module 32 can detect each drive signal in the drive signal group one by one, determine whether each drive signal meets the condition that the first check value is not equal to the second check value, and count the number of drive signals in the drive signal group that meet the condition that the first check value is not equal to the second check value, thereby obtaining the number of transmission errors A.
[0084] Figure 8 This is a schematic diagram illustrating the steps of a driving method for a display panel provided in this application.
[0085] In one embodiment of this application, such as Figure 8 As shown, S3: Control chip 01 compensates for the amplitude of the drive signal to be output based on the received feedback signal to obtain the target drive signal, including:
[0086] S31: Control chip 01 obtains the target swing compensation value based on the feedback signal.
[0087] S32: Control chip 01 compensates for the amplitude of the drive signal to be output according to the target swing compensation value.
[0088] The amplitude compensation value includes the reference voltage value E1 and the amplitude offset ΔE. The amplitude of the drive signal is determined by both the reference voltage value and the amplitude offset.
[0089] The amplitude of the drive signal is related to the swing of the voltage E (which can be called the drive voltage) corresponding to the drive signal generated by the application processor. The swing of the drive voltage E is determined by the reference voltage value E1 and the swing offset ΔE. For example, the drive voltage E = E1 ± ΔE. Therefore, during the process of compensating for the amplitude of the drive signal to be output, the control chip 01 can find a suitable swing compensation value (corresponding to the reference voltage value E1 and the swing offset ΔE) as the target swing compensation value based on the feedback signal, and adjust the swing of the drive voltage corresponding to the drive signal to be output according to the E1 and ΔE included in the target swing compensation value.
[0090] Figure 9 This is a schematic diagram illustrating the steps of a driving method for a display panel provided in this application.
[0091] In one embodiment of this application, such as Figure 9 As shown, S31: Control chip 01 obtains the target swing compensation value based on the feedback signal, including:
[0092] S311: Control chip 01 obtains the target reference voltage value based on the feedback signal.
[0093] Upon receiving the feedback signal, the control chip 01 can obtain the required reference voltage value as the target reference voltage value according to the preset mapping relationship between the feedback signal and the reference voltage value. This required reference voltage value can be a preset value.
[0094] S312: Determine the target swing compensation value based on the target reference voltage value and the current swing offset. The current swing offset is the swing offset corresponding to the swing when the control chip 01 transmits the drive signal to the drive chip 02.
[0095] After acquiring the target reference voltage value, control chip 01 can use the target reference voltage value and the current swing offset as parameters included in the target swing compensation value, and adjust the swing of the drive voltage corresponding to the drive signal to be output according to the target swing compensation value, thereby outputting the required target drive signal. It should be noted that control chip 01 acquires the target reference voltage value based on a feedback signal, and drive chip 02 outputs this feedback signal according to the drive signal currently output by control chip 01. Therefore, the swing offset corresponding to the drive voltage of the drive signal currently output by control chip 01 can be the aforementioned current swing offset. That is, during the compensation process, control chip 01 can adjust only the reference voltage value corresponding to the drive signal to be output.
[0096] In this embodiment, if the target reference voltage value is obtained according to a preset mapping relationship between the feedback signal and the reference voltage value E, data corresponding to the reference voltage value needs to be pre-stored in the control chip 01. The more reference voltage value data is pre-stored, the larger the storage space occupied by this data. When compensation is only performed for the reference voltage value of the drive signal to be output, only data related to the reference voltage value needs to be stored. This scheme helps to reduce the storage space occupied by the pre-stored data and save chip computing power.
[0097] In one possible implementation, the control chip 01 can pre-store multiple reference voltage value parameters and establish a mapping relationship between the reference voltage value parameters and the feedback signal, forming a mapping relationship table between the feedback signal and the reference voltage value parameters. When the control chip 01 receives a feedback signal, it can use the above mapping relationship table to find the reference voltage value corresponding to the feedback signal as the target reference voltage value.
[0098] Figure 10 This is a schematic diagram illustrating the steps of a driving method for a display panel provided in this application.
[0099] In one embodiment of this application, such as Figure 10 As shown, S31: Control chip 01 obtains the target swing compensation value based on the feedback signal, including:
[0100] S311: Control chip 01 obtains the target swing offset based on the feedback signal.
[0101] Upon receiving the feedback signal, the control chip 01 can obtain the required swing offset as the target swing offset according to the preset mapping relationship between the feedback signal and the swing offset. This required swing offset can be a preset value.
[0102] S312: Determine the target swing compensation value based on the current reference voltage value and the target swing offset. The current reference voltage value is the reference voltage value corresponding to the swing when the control chip 01 transmits the drive signal to the drive chip 02.
[0103] After obtaining the target swing offset, control chip 01 can use the current reference voltage value and the target swing offset as parameters included in the target swing compensation value, and adjust the swing of the drive voltage corresponding to the drive signal to be output according to the target swing compensation value, thereby outputting the required target drive signal. It should be noted that control chip 01 obtains the target swing offset based on a feedback signal, and drive chip 02 outputs this feedback signal according to the drive signal currently output by control chip 01. Therefore, the reference voltage value corresponding to the drive voltage of the drive signal currently output by control chip 01 can be the aforementioned current reference voltage value. That is, during the compensation process, control chip 01 can adjust only the swing offset corresponding to the drive signal to be output.
[0104] In this embodiment, if the target swing offset is obtained according to a preset mapping relationship between the feedback signal and the reference voltage value E, data corresponding to the swing offset needs to be pre-stored in the control chip 01. The more swing offset data pre-stored, the larger the storage space occupied by this data. When only the swing offset of the drive signal to be output is compensated, only the data related to the swing offset needs to be stored. This scheme helps to reduce the storage space occupied by the pre-stored data and save chip computing power.
[0105] In one possible implementation, the control chip 01 can pre-store multiple swing offset parameters and establish a mapping relationship between the swing offset parameters and the feedback signal, forming a mapping relationship table between the feedback signal and the swing offset parameters. When the control chip 01 receives a feedback signal, it can look up the swing offset corresponding to the feedback signal as the target swing offset based on the above mapping relationship table.
[0106] Figure 11 This is a schematic diagram illustrating the steps of a driving method for a display panel provided in this application.
[0107] In one embodiment of this application, such as Figure 11 As shown, S31: Control chip 01 obtains the target swing compensation value based on the feedback signal, including:
[0108] S311: Control chip 01 obtains the target reference voltage value and the target swing offset based on the feedback signal.
[0109] Upon receiving the feedback signal, the control chip 01 can obtain the required reference voltage value as the target reference voltage value and the required swing offset as the target swing offset, according to the preset mapping relationship between the feedback signal and the reference voltage value, and between the feedback signal and the swing offset. Both the required reference voltage value and the required swing offset can be preset values.
[0110] S312: Determine the target swing compensation value based on the target reference voltage value and the target swing offset.
[0111] After obtaining the target swing offset, the control chip 01 can use the target reference voltage value and the target swing offset as parameters included in the target swing compensation value, and adjust the swing of the drive voltage corresponding to the drive signal to be output according to the target swing compensation value, thereby outputting the required target drive signal.
[0112] In one possible implementation, the control chip 01 can pre-store multiple swing offset parameters, including multiple reference voltage value parameters and multiple swing offset parameters. Furthermore, mapping relationships are established between the reference voltage value parameters and the feedback signal, and between the swing offset parameters and the feedback signal, forming a mapping relationship table between the feedback signal and the swing offset parameters. When the control chip 01 receives a feedback signal, it can, based on the aforementioned mapping relationship table, find the reference voltage value corresponding to the feedback signal as the target reference voltage value, and find the swing offset corresponding to the feedback signal as the target swing offset.
[0113] Figure 12 This table shows the relationship between the magnitude of the transmission current of the drive signal and the degree of compensation for the swing offset under different test screens.
[0114] The magnitude of the transmission current corresponding to the drive signal in the signal transmission channel can be related to the transmission power consumption (the power consumption generated when the control chip 01 outputs the drive signal). The larger the transmission current of the drive signal, the greater the transmission power consumption.
[0115] like Figure 12 As shown, the first, second, third, and fourth screens represent the display screens corresponding to different test requirements of the display panel. The first screen can be a bitmap, where the display panel can be displayed in a dark state with low brightness. The second screen can be a heavy-load screen, where the driving voltage corresponding to the driving signal received by the driving chip 02 changes significantly during the display of the second screen, resulting in higher power consumption for the driving chip 02. The third screen can be a fruit image, corresponding to the screen displayed by the display panel under various common display requirements. The fourth screen can be a horizontal grayscale transition screen, where the grayscale levels corresponding to different areas of the display panel can be different.
[0116] like Figure 12As shown, when the target swing offset ΔE of the target drive signal is set to ±50mV, compared to the case where the target swing offset ΔE is set to ±70mV, the transmission current of the drive signal during transmission is significantly reduced under different display screens, and the transmission power consumption is reduced accordingly.
[0117] like Figure 12 As shown, when the target reference voltage value E1 of the target driving signal is set to ±130mV, compared with the case where the target reference voltage value E1 is set to ±230mV, the transmission current of the driving signal during transmission is significantly reduced under different display screens, and the transmission power consumption is reduced accordingly.
[0118] In one embodiment of this application, the target reference voltage value is positively correlated with the value of the complexity parameter, and the target swing offset is positively correlated with the value of the complexity parameter.
[0119] In this application, to reduce the interference of environmental interference on the transmission process of the drive signal, the amplitude of the drive signal can be increased by increasing the reference voltage value and the swing offset. The stronger the environmental interference on the transmission process, the greater the increase in the reference voltage value and the swing offset can be. Since the value of the complexity parameter can reflect the degree of interference of the current transmission environment on the transmission process, if the value of the complexity parameter is larger, it proves that the current transmission environment is interfering more strongly with the transmission process of the drive signal, and therefore the degree of compensation for the swing of the drive voltage corresponding to the drive signal is greater, that is, the target reference voltage value can be larger, and the target swing offset can be larger.
[0120] Figure 13 This is a graph showing the relationship between the parameter values of the feedback signal and the percentage of transmission errors.
[0121] In one possible implementation, such as Figure 13 As shown, the parameter value Y of the feedback signal is positively correlated with the transmission error ratio X, and the parameter value Y of the feedback signal can increase stepwise as the transmission error ratio X increases.
[0122] The parameter value Y of the feedback signal reflects the degree to which the control chip 01 compensates for the swing of the driving voltage based on the feedback signal. The larger the parameter value Y of the feedback signal, the greater the degree to which the control chip 01 can compensate for the swing of the driving voltage.
[0123] Before outputting the target drive signal, the control chip 01 can transmit multiple sets of drive signal groups to the drive chip 02. The drive chip 02 can drive the display panel to display according to the drive signals included in these multiple sets of drive signal groups. The multiple drive signals required for a row of pixels in the display panel to participate in the display can constitute a drive signal group. After the drive chip 02 performs transmission error detection on all drive signals in these multiple sets of drive signal groups, the ratio between the total number of transmission errors A and the total number of drive signals in that drive signal group can be considered as the transmission error percentage X.
[0124] like Figure 13 As shown, when the transmission error rate X satisfies 0 ≤ X < 1%, the parameter value Y of the feedback signal can be Y0; when the transmission error rate X satisfies 1% ≤ X < 3%, the parameter value Y of the feedback signal can be Y1; when the transmission error rate X satisfies 3% ≤ X < 5%, the parameter value Y of the feedback signal can be Y2; and when the transmission error rate X satisfies 5 ≤ X < 10%, the parameter value Y of the feedback signal can be Y3. Wherein, Y0 < Y1 < Y2 < Y3.
[0125] The same or similar parts between the various embodiments in this specification can be referred to mutually. In particular, the device embodiments and terminal embodiments are basically similar to the method embodiments, so the description is relatively simple, and the relevant parts can be referred to the description in the method embodiments.
Claims
1. A driving method for a display panel, characterized in that, The display panel includes a driver chip, and the driver chip is electrically connected to a control chip. The control chip is used to control the driver chip to drive the display panel. The driving method includes: The driver chip determines the complexity parameter value of the drive signal that the control chip is currently transmitting to the driver chip based on the drive signal received from the control chip. The complexity parameter value is related to the amount of common-mode noise and the number of transmission errors of the drive signal received by the driver chip. The driver chip sends a feedback signal to the control chip, and the feedback signal is used to characterize the complexity parameter value of the driver signal currently transmitted by the control chip to the driver chip. The control chip compensates for the amplitude of the drive signal to be output based on the received feedback signal to obtain the target drive signal; The control chip sends a target driving signal to the driver chip, so that the driver chip drives the display panel based on the target driving signal; The driving signal corresponds to the data signal, and the driving chip drives the display panel to display according to the driving signal. The complexity parameter value C satisfies: Wherein, A is the number of transmission errors of the driving signal, B is the number of common-mode noises of the driving signal, H is the number of pixel rows displayed on the display panel when the driving chip drives the display panel according to the driving signal, and V is the number of pixel columns displayed on the display panel when the driving chip drives the display panel according to the driving signal.
2. The driving method according to claim 1, characterized in that, The driver chip includes a noise capture and detection module and a transmission error counting module; The driver chip determines the complexity parameter value of the drive signal currently being transmitted from the control chip to the driver chip based on the drive signal received from the control chip, including: The noise capture and detection module detects the amount of common-mode noise in the drive signal currently transmitted by the control chip to the drive chip based on the drive signal received from the control chip. The transmission error counting module detects the number of transmission errors in the drive signal currently being transmitted from the control chip to the drive chip based on the drive signal received from the control chip.
3. The driving method according to claim 2, characterized in that, The noise capture and detection module includes a first flip-flop, a second flip-flop, and a comparator. The first flip-flop and the second flip-flop are both used to register and transmit the drive signal to the comparator. The noise capture and detection module detects the common-mode noise of the drive signal currently transmitted by the control chip to the drive chip based on the drive signal received from the control chip, including: The first flip-flop receives and outputs the drive signal received at the current moment to the comparator, and the second flip-flop stores the drive signal received at the current moment and outputs the drive signal received at the previous moment to the comparator. The comparator calculates the voltage difference between the drive signals transmitted by the first flip-flop and the second flip-flop, respectively, based on the drive signals transmitted by the first flip-flop and the second flip-flop, respectively. The comparator compares the voltage difference with a preset value and counts the number of times the voltage difference is greater than or equal to the preset value. The noise capture and detection module obtains the number of common-mode noises based on the counting results of the comparator.
4. The driving method according to claim 2, characterized in that, The transmission error counting module detects the number of transmission errors in the drive signal currently being transmitted from the control chip to the drive chip based on the drive signal received from the control chip, including: The transmission error counting module receives the data to be verified and the first verification value in the drive signal, and calculates the second verification value based on the data to be verified. The transmission error counting module compares the first check value with the second check value and counts the number of times the first check value is not equal to the second check value. The transmission error counting module obtains the number of transmission errors based on the counting results.
5. The driving method according to claim 1, characterized in that, The control chip compensates for the amplitude of the drive signal to be output based on the received feedback signal to obtain the target drive signal, including: The control chip obtains the target swing compensation value based on the feedback signal; The control chip compensates for the amplitude of the drive signal to be output based on the target swing compensation value. The amplitude compensation value includes a reference voltage value and an amplitude offset, and the amplitude of the drive signal is determined by the reference voltage value and the amplitude offset.
6. The driving method according to claim 5, characterized in that, The control chip obtains the target swing compensation value based on the feedback signal, including: The control chip obtains the target reference voltage value based on the feedback signal; The target swing compensation value is determined based on the target reference voltage value and the current swing offset; the current swing offset is the swing offset corresponding to the swing when the control chip transmits the drive signal to the drive chip.
7. The driving method according to claim 5, characterized in that, The control chip obtains the target swing compensation value based on the feedback signal, including: The control chip obtains the target swing offset based on the feedback signal; The target swing compensation value is determined based on the current reference voltage value and the target swing offset; the current reference voltage value is the reference voltage value corresponding to the swing when the control chip transmits a signal to the drive chip.
8. The driving method according to claim 5, characterized in that, The control chip obtains the target swing compensation value based on the feedback signal, including: The control chip obtains the target reference voltage value and the target swing offset based on the feedback signal; The target swing compensation value is determined based on the target reference voltage value and the target swing offset.
9. The driving method according to claim 8, characterized in that, The target reference voltage value is positively correlated with the value of the complexity parameter, and the target swing offset is positively correlated with the value of the complexity parameter.
Citation Information
Patent Citations
Organic light emitting display
CN103854607A
Signal adjusting method and device and electronic equipment
CN112910605A