Source driver control method, control device and display system

JP2025506293AActive Publication Date: 2025-03-07ANALOGIX SEMICON (SUZHOU) INC +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024550850
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-10-18
Filing Date
2022-11-14
Publication Date
2025-03-07
Estimated Expiration
2042-11-14

AI Technical Summary

Benefits of technology

【0021】 本開示の技術手段によれば、前記ソースドライバの制御方法において、まず、前記ソースドライバが充電状態にある場合、複数の第1の電圧及び複数の第2の電圧を取得し、複数の第3の電圧を計算し、前記第1の電圧は、前記データチャンネルの現在の行のデータ電圧であり、前記第2の電圧は、前記データチャンネルの前記現在の行の次の行のデータ電圧であり、前記第3の電圧は、各前記スイッチデバイスをオンにする場合、前記データチャンネルの前記現在の行のデータ電圧であり、次に、取得された第1の電圧、第2の電圧及び第3の電圧に基づいて、各前記スイッチデバイスをオンにした後、前記次の行のデータを前記データチャンネルに送信する場合、単一のソースドライバの節電量要求を満たすか否か、及び/又は全てのソースドライバの節電量要求を満たすか否かを決定し、最後に、節電量要求を満たす場合、電荷共有制御を実行し、すなわち、目標ソースドライバの各前記スイッチデバイスをオンに制御した後、前記次の行のデータを対応する各前記データチャンネルに送信する。本開示は、複数の第1の電圧、第2の電圧及び第3の電圧により、各スイッチデバイスをオフにする場合、ソースドライバの節電量、及び/又は全てのソースドライバの節電量が所定閾値より大きいか否かを決定し、所定閾値より大きい場合、ソースドライバのスイッチをオンに制御することにより、各チャンネルグループにおけるデータチャンネルが電荷共有を行い、かつ次の行のデータを各データチャンネルに送信し、充電過程におけるソースドライバの電力量を節約して、ディスプレイ全体のエネルギー消費を低減し、従来技術におけるソースドライバの充電過程の電力消費が大きいという問題を効果的に解決する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025506293000001_ABST
    Figure 2025506293000001_ABST
Patent Text Reader

Abstract

The present disclosure provides a control method for a source driver, a control device and a display system, the control method includes the steps of: when the source driver is in a charging state, obtaining a plurality of first voltages and a plurality of second voltages, and calculating a plurality of third voltages; determining whether a first power saving amount is greater than a first predetermined threshold and / or whether a second power saving amount is greater than a second predetermined threshold when sending the next row of data to the data channel after turning on each switch device according to each first voltage, each corresponding second voltage and each corresponding third voltage; if the first power saving amount is greater than the first predetermined threshold and / or the second power saving amount is greater than the second predetermined threshold, sending the next row of data to the corresponding data channel after controlling to turn on each switch device of the target source driver, the target source driver is the source driver greater than the first predetermined threshold or all source drivers. The present disclosure solves the problem of high power consumption of the source driver.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This disclosure claims priority to a patent document entitled “Source driver control method, control device, and display system,” filed on October 18, 2022, with Chinese patent application number 202211275058.8, the entire contents of which are incorporated herein by reference.

[0002] The present disclosure relates to the display field, and in particular to a source driver control method, a control device, a computer-readable storage medium, a processor, a timing controller, and a display system. [Background technology]

[0003] As liquid crystal displays develop toward higher integration, higher resolution, and more gray scales, the power consumption of corresponding source driver chips increases. How to reduce the power consumption during the charging process of the source driver of a display, thereby saving the power consumption of the source driver, is a problem that needs to be urgently solved in the prior art.

[0004] The above information disclosed in the background art is used only to deepen understanding of the background art of the technology described in this specification, and therefore the background art may include information that is not prior art known to those skilled in the art. Summary of the Invention [Problem to be solved by the invention]

[0005] The main objective of the present disclosure is to provide a source driver control method, a control device, a computer-readable storage medium, a processor, a timing controller, and a display system to solve the problem of high power consumption during the charging process of a source driver in the prior art. [Means for solving the problem]

[0006] According to an aspect of the embodiment of the present disclosure, there is provided a method for controlling a source driver, the source driver including a plurality of channel groups, the channel groups including a plurality of data channels of the same polarity arranged in sequence, and any two of the data channels in the channel groups being connected by a switch device, the method including the steps of: acquiring a plurality of first voltages and a plurality of second voltages when the source driver is in a charging state, and calculating a plurality of third voltages, the first voltages being a data voltage of a current row of the data channel, the second voltages being a data voltage of a row next to the current row of the data channel, and the third voltages being a data voltage of the current row of the data channel when each of the switch devices is turned on; and calculating each of the first voltages, the corresponding second voltages, and the corresponding third voltages based on the corresponding first voltages, the corresponding second voltages, and the corresponding third voltages. A method for controlling a source driver is provided, comprising: a determining step of determining whether or not at least one of a first power saving amount is greater than a first predetermined threshold and a second power saving amount is greater than a second predetermined threshold when transmitting data of the next row to the data channel after turning on the switch device, the determining step being that the first power saving amount is the power saving amount of the source driver and the second power saving amount is the sum of the power saving amounts of all the source drivers; and a first control step of transmitting data of the next row to each of the corresponding data channels after controlling each of the switch devices of a target source driver to be turned on if at least one of the first power saving amount is greater than the first predetermined threshold and the second power saving amount is greater than the second predetermined threshold is satisfied, the target source driver being the source driver greater than the first predetermined threshold or all of the source drivers.

[0007] Preferably, the data channels are connected to linear buffers in one-to-one correspondence, and when the source driver is in a charging state, the step of obtaining a plurality of first voltages and a plurality of second voltages and calculating a plurality of third voltages includes the steps of: when the source driver is in a charging state and an inversion manner of the source driver is column inversion, determining whether a display pattern corresponding to data of the current row is a preset pattern, the preset pattern being a pattern displayed on a preset display device; if the display pattern is the preset pattern, reading data voltages of the current row stored in each of the linear buffers and obtaining a plurality of the first voltages; receiving video data, extracting data voltages of the next row from the video data, and obtaining the second voltages; and calculating an average value of the first voltages of each of the data channels in the same channel group and obtaining the third voltages corresponding to each of the data channels.

[0008] Preferably, the step of determining whether a first power saving amount is greater than a first predetermined threshold when the next row of data is sent to the data channel after turning on each of the switch devices based on each of the first voltages, corresponding each of the second voltages and corresponding third voltages includes the steps of determining whether the data channel saves power and a voltage saving amount of the data channel when the next row of data is sent to the data channel after turning on each of the switch devices based on the first voltages, corresponding each of the second voltages and corresponding third voltages, where if the data channel saves power, the voltage saving amount is a positive number, and if the data channel does not save power, the voltage saving amount is a negative number; adding up each of the voltage saving amounts corresponding to the source drivers to obtain the first power saving amount; and determining whether the first power saving amount is greater than the first predetermined threshold.

[0009] Preferably, the step of determining whether the data channel will save power when the next row of data is transmitted to the data channel after turning on each of the switch devices based on the first voltage, the corresponding second voltage and the third voltage includes the steps of: determining that the data channel will save power when the next row of data is transmitted to the data channel after turning on each of the switch devices if the first voltage, the third voltage and the second voltage rise sequentially or fall sequentially; and determining that the data channel will not save power when the next row of data is transmitted to the data channel after turning on each of the switch devices if the third voltage is greater than or less than the first voltage and the second voltage, respectively.

[0010] Preferably, after turning on each of the switch devices, when transmitting the next row of data to the data channel, the step of determining a voltage saving amount of the data channel includes the steps of: if the data channel saves power, determining the voltage saving amount to be an absolute difference between the first voltage and the third voltage; if the data channel does not save power and the second voltage and the third voltage are both greater than or less than the first voltage, determining the voltage saving amount to be a negative of the absolute difference between the first voltage and the third voltage; and if the data channel does not save power and the second voltage and the third voltage do not both satisfy being greater than or less than the first voltage, determining the voltage saving amount to be a negative of the absolute difference between the second voltage and the third voltage.

[0011] Preferably, the source driver is multiple, and after turning on each of the switch devices based on each of the first voltages, each of the corresponding second voltages, and each of the corresponding third voltages, when sending the next row of data to the data channel, the step of determining whether the second power saving amount is greater than the second predetermined threshold includes the steps of determining each of the first power saving amounts based on each of the first voltages, each of the corresponding second voltages, and each of the corresponding third voltages, and adding each of the first power saving amounts to obtain the second power saving amount, and determining whether the second power saving amount is greater than the second predetermined threshold.

[0012] Preferably, the source driver further includes a control module, and the step of controlling on each of the switch devices of the target source driver includes a step of generating and sending a data packet to the control module of the target source driver, the data packet instructing the control module of the target source driver to turn on each of the switch devices.

[0013] Preferably, when the first power saving amount is less than or equal to the first predetermined threshold or the second power saving amount is less than or equal to the second predetermined threshold, the method further includes a second control step of controlling each of the switch devices of the target source driver to be off, and then transmitting data of the next row to each of the corresponding data channels.

[0014] Preferably, after the control step, the method further includes the step of sequentially performing the obtaining step, the determining step, and the first control step or the second control step at least once until data of all rows of video data have been transmitted to the corresponding data channel.

[0015] According to another aspect of the embodiment of the present disclosure, there is provided a control device for a source driver, the source driver including a plurality of channel groups, the channel groups including a plurality of data channels of the same polarity arranged in sequence, and any two of the data channels in the channel groups being connected by a switch device, the control device including an acquisition unit, a determination unit, and a first control unit, the acquisition unit being configured to acquire a plurality of first voltages and a plurality of second voltages and to determine a plurality of third voltages when the source driver is in a charging state. To calculate wherein the first voltage is a data voltage of a current row of the data channel, the second voltage is a data voltage of a row next to the current row of the data channel, and the third voltage is a data voltage of the current row of the data channel when turning on each of the switch devices, and the determining unit determines based on each of the first voltages, each of the corresponding second voltages and each of the corresponding third voltages whether at least one of: whether a first power saving amount is greater than a first predetermined threshold; and whether a second power saving amount is greater than a second predetermined threshold, when transmitting data of the next row to the data channel after turning on each of the switch devices. To decide wherein the first power saving amount is a power saving amount of the source driver, and the second power saving amount is a sum of power saving amounts of all the source drivers, and the first control unit controls to turn on each of the switch devices of a target source driver when at least one of the first power saving amount is greater than the first predetermined threshold and the second power saving amount is greater than the second predetermined threshold, and then transmits the data of the next row to each of the corresponding data channels. To send There is further provided a source driver control device configured such that the target source driver is the source driver having a voltage greater than the first predetermined threshold or all of the source drivers.

[0016] According to another aspect of an embodiment of the present disclosure, there is further provided a computer readable storage medium including a program stored thereon, the program implementing any of the above methods.

[0017] According to another aspect of the present disclosure, there is further provided a processor for executing a program which, when executed, implements any of the methods described above.

[0018] According to another aspect of an embodiment of the present disclosure, there is further provided a timing controller including one or more processors, a memory, and one or more programs, the one or more programs being stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for implementing any of the methods.

[0019] According to another aspect of an embodiment of the present disclosure, there is further provided a display system including a display device, at least one source driver, and the timing controller, wherein an output end of the source driver is connected to the display device, the source driver includes a plurality of channel groups, the channel groups including a plurality of data channels of the same polarity arranged in sequence, any two of the data channels in the channel groups are connected by a switch device, and the timing controller is connected to an input end of the source driver.

[0020] Preferably, each of said channel groups has three of said data channels. Effect of the Invention

[0021] According to the technical means of the present disclosure, in the control method for the source driver, firstly, when the source driver is in a charging state, obtain a plurality of first voltages and a plurality of second voltages, and calculate a plurality of third voltages, where the first voltage is a data voltage of a current row of the data channel, the second voltage is a data voltage of a next row of the current row of the data channel, and the third voltage is a data voltage of the current row of the data channel when turning on each of the switch devices; then, based on the obtained first voltage, second voltage and third voltage, determine whether or not a power saving requirement of a single source driver is satisfied and / or whether or not a power saving requirement of all source drivers is satisfied when transmitting data of the next row to the data channel after turning on each of the switch devices; finally, if the power saving requirement is satisfied, perform a charge sharing control, i.e., after controlling each of the switch devices of a target source driver to be turned on, transmit the data of the next row to each of the corresponding data channels. The present disclosure determines whether the power saving amount of the source driver and / or the power saving amount of all the source drivers is greater than a predetermined threshold when each switch device is turned off through a plurality of first voltages, second voltages and third voltages, and if it is greater than the predetermined threshold, controls the switch of the source driver to be turned on, so that the data channels in each channel group perform charge sharing, and transmit the data of the next row to each data channel, thereby saving the power consumption of the source driver in the charging process, reducing the energy consumption of the entire display, and effectively solving the problem of high power consumption in the charging process of the source driver in the prior art. [Brief description of the drawings]

[0022] The drawings in the specification which form a part of this disclosure are intended to provide a further understanding of the disclosure, and the illustrative embodiments of the disclosure and their descriptions are intended to explain the disclosure and are not intended to unduly limit the disclosure. [Figure 1] 1 shows a schematic diagram of a channel group in a source driver according to an embodiment of the present disclosure. [Diagram 2]1 shows a method flowchart of a method for controlling a source driver according to an embodiment of the present disclosure. [Diagram 3] 13 illustrates another method flowchart of a method for controlling a source driver according to an embodiment of the present disclosure. [Figure 4] 13 shows a voltage magnitude relationship diagram for power saving according to an embodiment of the present disclosure. [Diagram 5] FIG. 13 shows a voltage magnitude relationship diagram for power saving according to an embodiment of the present disclosure. [Figure 6] 13 shows a voltage magnitude relationship diagram when power saving is not performed according to an embodiment of the present disclosure. [Figure 7] 13 shows a voltage magnitude relationship diagram when power saving is not performed according to an embodiment of the present disclosure. [Figure 8] 13 illustrates yet another method flowchart of a method for controlling a source driver according to an embodiment of the present disclosure. [Figure 9] 1 shows a configuration diagram of a control device for a source driver according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0023] In addition, the embodiments and features of the embodiments in the present disclosure can be combined with each other as long as they are not inconsistent. Hereinafter, the present disclosure will be described in detail with reference to the drawings.

[0024] In order to make those skilled in the art better understand the solutions of the present disclosure, the technical solutions of the embodiments of the present disclosure will be described below clearly and completely with reference to the drawings in the embodiments of the present disclosure, and obviously, the described embodiments are only a part, not all, of the embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative work should fall within the scope of protection of the present disclosure.

[0025] In addition, the terms "first", "second", and the like in the specification, claims, and drawings of the present disclosure are not used to describe a particular order or sequence, but are used to distinguish similar objects. It should be understood that the data used in this manner may be appropriately replaced so as to enable the embodiments of the present disclosure described herein to be implemented. In addition, the terms "comprise" and "have" and any variations thereof are intended to cover a non-exclusive inclusion, for example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units explicitly shown, and may include other steps or units that are not explicitly shown or are inherent to these processes, methods, products, or apparatus.

[0026] When an element (e.g., a layer, film, region, or substrate) is described as being "on" another element, it is understood that the element may be directly connected to the other element, or there may be intermediate elements. Also, when the specification and claims describe an element as being "connected" to another element, the element may be "directly connected" to the other element, or may be "connected" to the other element by a third element.

[0027] As described in the Background section, the power consumption of the charging process of a source driver in the prior art is large. To solve the above problem, exemplary embodiments of the present disclosure provide a source driver control method, a control device, a computer-readable storage medium, a processor, a timing controller, and a display system.

[0028] According to an embodiment of the present disclosure, a method for controlling a source driver is provided, which includes at least one source driver to be controlled, the source driver including a plurality of channel groups, each of the channel groups including a plurality of data channels of the same polarity arranged in sequence, and any two of the data channels in the channel groups are connected by a switch device. The ordered arrangement may be arranged by columns or by rows.

[0029] In the actual application process, as shown in Fig. 1, in the source driver, the data channels are arranged according to a column order (i.e., vertical direction), and the positive and negative polarity data channels are arranged alternately, that is, the adjacent two sides of one positive polarity data channel are both negative polarity data channels, and the channel group connects adjacent data channels of the same polarity by a switch device. The number of connected data channels can be flexibly set according to actual needs, for example, three data channels are connected as a set to form one channel group, four data channels are connected as a set to form one channel group, and Fig. 3 shows an example of three data channels being connected as a set to form one channel group.

[0030] 2 is a flowchart of a method for controlling a source driver according to an embodiment of the present disclosure. As shown in FIG. 2, the method includes the following steps S101 to S103.

[0031] In step S101, which is an acquisition step, when the source driver is in a charging state, acquire a plurality of first voltages and a plurality of second voltages, and calculate a plurality of third voltages, where the first voltages are data voltages of a current row of the data channel, the second voltages are data voltages of a row next to the current row of the data channel, and the third voltages are data voltages of the current row of the data channel when each of the switch devices is turned on.

[0032] The row of the row data may be horizontal or vertical, and the row is perpendicular to the array direction of the data channel. The current row data and the next row data are both sub-pixel data.

[0033] The control method according to the embodiment of the present disclosure can be applied to a timing controller, and as shown in Fig. 1, the data channels are connected to linear buffers in one-to-one correspondence, and when the source driver is in a charging state, a process of obtaining a plurality of first voltages and a plurality of second voltages and calculating a plurality of third voltages is shown in Fig. 3. Specifically, the process includes the following steps S201 to S204.

[0034] In step S201, when the source driver is in a charging state and the inversion mode of the source driver is column inversion, determine whether a display pattern corresponding to the data of the current row is a preset pattern, and the preset pattern is a pattern displayed on a preset display device.

[0035] In step S202, if the display pattern is the preset pattern, read the data voltages of the current row stored in each of the linear buffers to obtain a plurality of the first voltages.

[0036] In step S203, receive video data, and extract the data voltage of the next row from the video data to obtain the second voltage.

[0037] In step S204, an average value of the first voltages of each of the data channels in the same channel group is calculated to obtain the third voltages corresponding to each of the data channels.

[0038] When the source driver is in a charging state and its inversion method is column inversion (also called row inversion), it further needs to determine whether the display pattern corresponding to the data of the current row, i.e., the display pattern of the display, is a preset pattern, and only if the display pattern is a preset pattern, executes subsequent data acquisition, power saving calculation and charge sharing control operations; that is, the present disclosure combines the charge sharing control of the source driver with a special pattern, i.e., when the special pattern is displayed and the power saving meets the requirements, performs charge sharing control for the source driver; in this way, the charge amount in the charging process of the source driver can be effectively saved, thereby ensuring that the power consumption of the entire display device is low.

[0039] The preset pattern may be other patterns than the black and white gray pattern, such as a red, green and blue pattern, a stripe pattern or a checkerboard pattern as shown in Fig. 3. Of course, the preset pattern is not limited to the above pattern, and those skilled in the art can flexibly set any display pattern as the preset pattern according to the requirements of chip manufacturers, and generally, the preset patterns are all patterns that consume a large amount of power during scanning and displaying.

[0040] It should be noted that the control method of the present disclosure does not apply to the control of a source driver whose inversion method is point inversion, and power saving or non-power saving is calculated only in the charging stage, and does not need to be checked in the discharging stage. In short, the inventors only summarize the rising situation when calculating the power consumption of charge sharing. Since the falling situation only occurs in the discharging case, when the source driver is in a discharging state or the inversion method of the source driver is point inversion, the timing controller transmits data of each row to a data channel corresponding to the source driver according to a conventional processing method. The data of the current row is the video data currently input to the data channel, and the data of the next row is the data adjacent to the current row that has not yet been input but is to be input to the data channel.

[0041] The linear buffer is used to cache the data of the current row input to the data channel, and after the data of the next row is input to the data channel, the data cached in the linear buffer becomes the data of the next row input to the data channel. The timing controller can access the linear buffer to read the data voltage of the current row cached therein, i.e., the first voltage, and the timing controller can further receive the video data sent from a video card GPU (Graphic Processing Unit, Graphics Processor), and obtain the data voltage of the next row, i.e., the second voltage, by analyzing and extracting the video data. When each of the switch devices is turned on, the data charges in each of the data channels in the same channel group will transfer charges due to the differential voltage between the data channels, and finally make the data voltages in each of the data channels in the same channel group the same, i.e., when each of the switch devices is turned on, the data charges in each of the data channels in the same channel group are averaged, and this embodiment can accurately predict the voltage value in each of the data channels when the switch device is turned on, i.e., the third voltage, by averaging the first voltages of each of the data channels in the same channel group. This embodiment ensures that data of each of the first voltage, the second voltage and the third voltage is obtained accurately and simply, and provides accurate data support for the execution of the subsequent determination step and the first control step.

[0042] In a determination step S102, based on each of the first voltages, each of the corresponding second voltages and each of the corresponding third voltages, after turning on each of the switch devices, when transmitting the next row of data to the data channel, it is determined whether at least one of the following is satisfied: whether a first power saving amount is greater than a first predetermined threshold value and whether a second power saving amount is greater than a second predetermined threshold value, wherein the first power saving amount is the power saving amount of the source driver, and the second power saving amount is the sum of the power saving amounts of all the source drivers.

[0043] The determining step includes three cases. In a first case, it is determined according to each of the first voltages, the corresponding second voltages and the corresponding third voltages whether, when the next row of data is sent to the data channel after turning on each of the switch devices, the corresponding first power saving amount is greater than a first predetermined threshold, that is, whether the power saving amount of the source driver satisfies the requirement that it is greater than a first predetermined threshold; in a second case, the source drivers are multiple, and the multiple source drivers constitute a source driving system, and it is determined according to each of the first voltages, the corresponding second voltages and the corresponding third voltages whether the corresponding first power saving amount of the source driver satisfies the requirement that it is greater than a first predetermined threshold; In a third case, the source drivers are a plurality of sources, and it is determined whether the corresponding first power saving amount is greater than the first predetermined threshold and whether the second power saving amount is greater than the second predetermined threshold when the data of the next row is transmitted to the data channel after each of the switch devices is turned on, according to each of the first voltages, the corresponding second voltages and the corresponding third voltages. In this step, it is assumed that the data of the next row is transmitted to the corresponding data channel after each of the switch devices is turned on, and the power saving amount of the source driver and / or the power saving amount of the entire source driving system in this case is calculated, and it is easy to determine whether the data of the next row is transmitted to each data channel after the switch devices are turned on according to the calculation result, so that the power consumption of the source driver is low in the process of transmitting the data of each of the next rows to the source drivers, and the power saving effect of the source drivers is realized.

[0044] Specifically, after turning on each of the switch devices based on each of the first voltages, each of the corresponding second voltages and each of the corresponding third voltages, when the next row of data is sent to the data channel, a specific process of determining whether the first power saving amount is greater than a first predetermined threshold includes the following steps S301 to S303.

[0045] In step S301, after turning on each of the switch devices based on the first voltage, the corresponding second voltage and the third voltage, when the next row of data is sent to the data channel, it is determined whether the data channel saves power and the voltage saving amount of the data channel; if the data channel saves power, the voltage saving amount is a positive number; if the data channel does not save power, the voltage saving amount is a negative number.

[0046] Here, after obtaining the first voltage, the corresponding second voltage and the third voltage, and then turning on each of the switch devices based on the obtained voltage data, when transmitting the next row of data to the data channel, a specific decision process that needs to determine whether the data channel should save power includes the following steps S401 to S402.

[0047] In step S401, as shown in Figures 4 and 5, when the first voltage, the third voltage and the second voltage sequentially increase or decrease, after turning on each of the switch devices, it is determined that the data channel will save power if the next row of data is sent to the data channel.

[0048] In step S402, as shown in Figures 6 and 7, if the third voltage is greater than or less than the first voltage and the second voltage, i.e., the third voltage is greater than the first voltage and the second voltage, or the third voltage is less than the first voltage and the second voltage, respectively, it is determined that the data channel will not save power when transmitting the next row of data to the data channel after turning on each of the switch devices.

[0049] In addition, after obtaining the first voltage, the corresponding second voltage and the third voltage, and then turning on each of the switch devices, when the next row of data is to be transmitted to the data channel, it is necessary to determine a voltage saving amount of the data channel, and the process of determining the voltage saving amount of the data channel specifically includes the following steps S501 to S503.

[0050] In step S501, if the data channel saves power, it is determined that the voltage saving amount is an absolute difference between the first voltage and the third voltage.

[0051] In step S502, if the data channel does not save power and the second voltage and the third voltage are both greater than or less than the first voltage, it is determined that the voltage saving amount is the negative of the absolute difference between the first voltage and the third voltage.

[0052] In step S503, if the data channel does not save power and the second voltage and the third voltage are not both greater than or less than the first voltage, it is determined that the voltage saving amount is the negative of the absolute difference between the second voltage and the third voltage.

[0053] After obtaining the determination result of whether the data channel saves power and the voltage saving amount of the data channel, the following steps S302 to S303 need to be further executed to determine whether the first power saving amount meets the preset requirement.

[0054] In step S302, the voltage saving amounts corresponding to the source drivers are added to obtain the first power saving amount.

[0055] In step S303, it is determined whether the first power saving amount is greater than the first predetermined threshold.

[0056] After obtaining the result of determining whether the data channel saves power and the voltage saving amount of the data channel, the voltage saving amount corresponding to the source driver is added to obtain the first power saving amount, and the first power saving amount is compared with a first predetermined threshold to determine whether the first power saving amount is greater than the first predetermined threshold, so that it is possible to simply and quickly determine whether the source driver meets the requirement of charge sharing, and if the first power saving amount is greater than the first predetermined threshold, it means that the source driver meets the requirement of charge sharing. In this case, the switch device of the source driver is turned on, and then the data of the next row is sent to each corresponding data channel, thereby realizing the power saving effect of the source driver in the process of inputting the next row to the source driver.

[0057] The above steps are not only applicable when there is only one source driver, but also when there are multiple source drivers. When there are multiple source drivers, the switch device of the source driver whose first power saving amount is greater than the first predetermined threshold is controlled to be on, and the switch devices of the other source drivers that do not satisfy the above requirement are controlled to be off, thereby further reducing the power consumption of the source driver and ensuring that the power consumption of the entire system is low, thereby achieving the effect of energy saving and power saving.

[0058] The first predetermined threshold is a numerical value equal to or greater than 0, and this value may be determined empirically or obtained through experiments, and those skilled in the art may flexibly set this value.

[0059] In a specific embodiment, the specific calculation process of the power saving case and the power wasting case will be described by taking an example. The units of the following voltage values ​​are all volts, and for ease of description, no voltage unit is added after each data. In the case of VH (i.e., positive polarity), if the voltage of the subpixel data of the current row is 64, the voltage of the subpixel data of the next row is 128, and the voltage of the pixel data after the charge sharing is 100 in the above method of the present disclosure, it belongs to the power saving situation, and the power saving amount = 100 - 64. In the case of VH, if the voltage of the subpixel data of the current row is 64, the voltage of the subpixel data of the next row is 128, and the voltage of the pixel data after the charge sharing is 50, it belongs to the power wasting situation, and the power wasted = 64 - 50. In the case of VH, if the voltage of the subpixel data of the current row is 64, the voltage of the subpixel data of the next row is 128, and the voltage of the pixel data after the charge sharing is 150, it belongs to the power saving situation, and the power saving = 128 - 64. In the case of VH, if the voltage of the subpixel data of the current row is 128, the voltage of the subpixel data of the next row is 64, and the voltage of the pixel data after charge sharing is 100, it is a discharging stage, and it is neither power saving nor waste. In the case of VH, if the voltage of the subpixel data of the previous row is 128, the voltage of the subpixel data of the current row is 64, and the voltage of the pixel data after charge sharing is 50, it belongs to the power wasting situation, and the power wasting=64-50. In the case of VH, if the voltage of the subpixel data of the current row is 128, the voltage of the subpixel data of the next row is 64, and the voltage of the pixel data after charge sharing is 150, it is a discharging stage, and it is neither power saving nor waste. In the case of VL (i.e., negative polarity), if the voltage of the subpixel data of the previous row is 64, the voltage of the subpixel data of the current row is 128, and the voltage of the pixel data after charge sharing is 100, it is a discharging stage, and it is neither power saving nor waste. In the case of VL, if the voltage of the subpixel data of the previous row is 64, the voltage of the subpixel data of the current row is 128, and the voltage of the pixel data after charge sharing is 50, it is in the discharging stage, which is neither power saving nor wasteful. In the case of VL, if the voltage of the subpixel data of the previous row is 64, the voltage of the subpixel data of the current row is 128, and the voltage of the pixel data after charge sharing is 150, it belongs to the power wasting situation, and the power wasted=150-128.In the case of VL, if the voltage of the subpixel data of the current row is 128, the voltage of the subpixel data of the next row is 64, and the voltage of the pixel data after charge sharing is 100, it belongs to the power saving situation, and power saving=128-100. In the case of VL, if the voltage of the subpixel data of the current row is 128, the voltage of the subpixel data of the next row is 64, and the voltage of the pixel data after charge sharing is 50, it belongs to the power saving situation, and power saving=128-64. If the voltage of the subpixel data of the previous row is 128, the voltage of the subpixel data of the current row is 64, and the voltage of the pixel data after charge sharing is 150, it belongs to the power consumption situation, and power consumption=150-128.

[0060] In practical application, the source driver is multiple, and the multiple source drivers are arranged vertically and / or horizontally. After turning on each of the switch devices based on each of the first voltages, corresponding each of the second voltages and corresponding third voltages, when the data of the next row is sent to the data channel, the process of determining whether the second power saving amount is greater than a second predetermined threshold specifically includes the following steps S601 to S602.

[0061] In step S601, each of the first power saving amounts is determined based on each of the first voltages, the corresponding second voltages, and the corresponding third voltages. This process can be calculated and obtained through steps S301 to S302, S401 to S402, and S501 to S503, and therefore will not be described here.

[0062] In step S602, the first power saving amounts are added to obtain the second power saving amount, and it is determined whether the second power saving amount is greater than the second predetermined threshold.

[0063] Through the above steps S601 and S602, it can be easily and quickly determined whether the source driving system meets the requirement of charge sharing, that is, it is determined whether the second power saving amount is greater than the second predetermined threshold, and if the second power saving amount is greater than the second predetermined threshold, it means that the whole source driving system meets the requirement of charge sharing.In this case, the switch devices of all source drivers are turned on, and then the data of the next row is sent to the corresponding data channels, so that the power saving effect of the source driving system in the process of inputting the next row into the source driving system can be realized.

[0064] The second predetermined threshold is a numerical value equal to or greater than 0, and this value may be determined empirically or obtained through experiments, and those skilled in the art can flexibly set this value.

[0065] In a first control step S103, if at least one of the first power saving amount is greater than the first predetermined threshold and the second power saving amount is greater than the second predetermined threshold, each switch device of a target source driver is controlled to be turned on, and then the data of the next row is sent to each corresponding data channel, and the target source driver is the source driver that is greater than the first predetermined threshold or all of the source drivers.

[0066] Specifically, the first control step includes: When the first power saving amount is greater than the first predetermined threshold, control each switch device of the source driver that is greater than the first predetermined threshold to be turned on, and then transmit the data of the next row to each corresponding data channel; or If the second power saving amount is greater than the second predetermined threshold, then control to turn on each of the switch devices of all the source drivers, and then transmit the data of the next row to each of the corresponding data channels; or When the first power saving amount is greater than the first predetermined threshold and the second power saving amount is greater than the second predetermined threshold, the step of controlling each of the switch devices of all the source drivers to be on and then transmitting the data of the next row to each of the corresponding data channels.

[0067] According to another specific embodiment of the present disclosure, the source driver further includes a control module, and the process of controlling to turn on each of the switch devices of the target source driver is as follows: generating and sending a data packet to the control module of the target source driver, the data packet instructing the control module of the target source driver to turn on each of the switch devices; if the first power saving amount is greater than the first predetermined threshold and / or the second power saving amount is greater than the second predetermined threshold, generating and sending a data packet instructing the control module of the source driver to turn on a switch device to a corresponding source driver, thereby realizing the on-control of the corresponding switch device.

[0068] In this embodiment, if the first power saving amount is greater than the first predetermined threshold and / or the second power saving amount is greater than the second predetermined threshold, the method further includes the following steps: generate power control instruction information and send it to the target source driver to adjust parameters such as power of the target source driver, so that each data channel of the target source driver after adjustment can normally receive the data of the next row, the flow chart of which is shown in FIG.

[0069] In addition, if the first power saving amount is equal to or less than the first predetermined threshold, or the second power saving amount is equal to or less than the second predetermined threshold, the method further includes the following step S104.

[0070] In a second control step, step S104, after controlling each of the switch devices of the target source driver to be turned off, the data of the next row is sent to each of the corresponding data channels.

[0071] When the first power saving amount is equal to or less than the first predetermined threshold, or the second power saving amount is equal to or less than the second predetermined threshold, the second control step avoids the problem of the source driver wasting power due to some switch devices being in an on state.

[0072] In order to further avoid the source driver from wasting power due to malfunction of the switch devices in practical application, in the embodiment of the present disclosure, the initial state of each of the switch devices of the source driver is set to an off state.

[0073] The display pattern of a display is generally composed of multiple rows of video stream data, and the above process of the embodiment of the present disclosure is a processing process for one row of video stream data, and in order to ensure that the energy consumption during the entire charging process of the source driver is low, the embodiment of the present disclosure further includes the following step S105.

[0074] In step S105, the obtaining step, the determining step, and the first control step or the second control step are sequentially performed at least once until all the data of all the rows of the video data are transmitted to the corresponding data channel.

[0075] Considering that the virtual data in the row data may be inaccurate, and thus the power saving amount may be calculated and obtained incorrectly, the present disclosure adds some shielding logic to shield the virtual data of some abnormal positions, specifically, up to 8 positions can be shielded for each data channel. The inventors can set a mask of up to 1 to 7 bits for the maximum increment value or a value obtained by dividing the maximum increment value by 2 / 4 / 8 / 16. However, this setting is set for each source driver.

[0076] It should be noted that the steps depicted in the flowcharts of the figures may be performed in a computer system, e.g., as a set of computer-executable instructions, and that although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown in the specification.

[0077] The embodiment of the present disclosure further provides a control device for a source driver, the source driver to be controlled is at least one, the source driver includes a plurality of channel groups, the channel groups include a plurality of data channels of the same polarity arranged in sequence, and any two of the data channels in the channel groups are connected by a switch device, the sequence may be arranged by columns or by rows.

[0078] In the actual application process, as shown in Fig. 1, in the source driver, the data channels are arranged according to a column order (i.e., vertical direction), and the positive and negative polarity data channels are arranged alternately, that is, the adjacent two sides of one positive polarity data channel are both negative polarity data channels, and the channel group connects adjacent data channels of the same polarity by a switch device. The number of connected data channels can be flexibly set according to actual needs, for example, three data channels are connected as a set to form one channel group, four data channels are connected as a set to form one channel group, and Fig. 3 shows an example of three data channels being connected as a set to form one channel group.

[0079] In the control method of the source driver in the above embodiment of the present disclosure, firstly, when the source driver is in a charging state, obtain a plurality of first voltages and a plurality of second voltages, and calculate a plurality of third voltages, where the first voltage is a data voltage of a current row of the data channel, the second voltage is a data voltage of a next row of the current row of the data channel, and the third voltage is a data voltage of the current row of the data channel when turning on each of the switch devices; then, based on the obtained first voltage, second voltage and third voltage, determine whether or not the power saving requirement of a single source driver is satisfied when the data of the next row is sent to the data channel after turning on each of the switch devices; finally, if the power saving requirement is satisfied, perform a charge sharing control, i.e., after controlling to turn on each of the switch devices of a target source driver, send the data of the next row to each of the corresponding data channels. The present disclosure determines whether the power saving amount of the source driver and / or the power saving amount of all the source drivers is greater than a predetermined threshold when each switch device is turned off through a plurality of first voltages, second voltages and third voltages, and if it is greater than the predetermined threshold, controls the switch of the source driver to be turned on, so that the data channels in each channel group perform charge sharing, and transmit the data of the next row to each data channel, thereby saving the power consumption of the source driver in the charging process, reducing the energy consumption of the entire display, and effectively solving the problem of high power consumption in the charging process of the source driver in the prior art.

[0080] The control device for a source driver according to the embodiment of the present disclosure can realize the control method for a source driver according to the embodiment of the present disclosure. The control device for a source driver according to the embodiment of the present disclosure will be described below.

[0081] 9 is a schematic diagram of a control device of a source driver according to an embodiment of the present disclosure. As shown in FIG. 9, the device includes an acquisition unit 10, a determination unit 20, and a first control unit 30. The acquisition unit 10 acquires a plurality of first voltages and a plurality of second voltages and determines a plurality of third voltages when the source driver is in a charging state. To calculate wherein the first voltage is a data voltage of a current row of the data channel, the second voltage is a data voltage of a row next to the current row of the data channel, and the third voltage is a data voltage of the current row of the data channel when each of the switch devices is turned on.

[0082] The row of the row data may be horizontal or vertical, and the row is perpendicular to the array direction of the data channel. The current row data and the next row data are both sub-pixel data.

[0083] The control device according to the embodiment of the present disclosure can be applied to a timing controller, as shown in FIG. 1, the data channel is connected to a linear buffer in one-to-one correspondence, and the acquisition unit is: a first determination module configured to determine whether a display pattern corresponding to data of the current row is a preset pattern when the source driver is in a charging state and an inversion manner of the source driver is column inversion, where the preset pattern is a pattern displayed on a preset display device; a reading module configured to read the data voltages of the current row stored in each of the linear buffers when the display pattern is the preset pattern, to obtain a plurality of the first voltages; a receiving module configured to receive video data and extract the next row data voltage from the video data to obtain the second voltage; and a calculation module configured to calculate an average value of the first voltages of each of the data channels in the same channel group to obtain the third voltages corresponding to each of the data channels.

[0084] When the source driver is in a charging state and its inversion method is column inversion (also called row inversion), it further needs to determine whether the display pattern corresponding to the data of the current row, i.e., the display pattern of the display, is a preset pattern, and only if the display pattern is a preset pattern, executes subsequent data acquisition, power saving calculation and charge sharing control operations; that is, the present disclosure combines the charge sharing control of the source driver with a special pattern, i.e., when the special pattern is displayed and the power saving meets the requirements, performs charge sharing control for the source driver; in this way, the charge amount in the charging process of the source driver can be effectively saved, thereby ensuring that the power consumption of the entire display device is low.

[0085] The preset pattern may be other patterns than the black and white gray pattern, such as a red, green and blue pattern, a stripe pattern or a checkerboard pattern as shown in Fig. 3. Of course, the preset pattern is not limited to the above pattern, and those skilled in the art can flexibly set any display pattern as the preset pattern according to the requirements of chip manufacturers, and generally, the preset patterns are all patterns that consume a large amount of power during scanning and displaying.

[0086] In addition, the control device of the present disclosure is not applied to the control of a source driver whose inversion method is point inversion, and power saving or non-power saving is calculated only in the charging stage, and does not need to be checked in the discharging stage. In short, the inventors only summarize the rising situation when calculating the power consumption of charge sharing. Since the falling situation only occurs in the discharging case, when the source driver is in a discharging state or the inversion method of the source driver is point inversion, the timing controller transmits data of each row to a data channel corresponding to the source driver according to a conventional processing method. The data of the current row is the video data currently input to the data channel, and the data of the next row is the data adjacent to the current row that has not yet been input but is to be input to the data channel.

[0087] The linear buffer is used to cache the data of the current row input to the data channel, and after the data of the next row is input to the data channel, the data cached in the linear buffer becomes the data of the next row input to the data channel. The timing controller can access the linear buffer to read the data voltage of the current row cached therein, i.e., the first voltage, and the timing controller can further receive the video data sent from the video card GPU, and obtain the data voltage of the next row, i.e., the second voltage, by analyzing and extracting the video data. When each of the switch devices is turned on, the data charges in each of the data channels in the same channel group will transfer charges due to the differential voltage between the data channels, and finally make the data voltages in each of the data channels in the same channel group the same, i.e., when each of the switch devices is turned on, the data charges in each of the data channels in the same channel group are averaged, and this embodiment can accurately predict the voltage value in each of the data channels when the switch device is turned on, i.e., the third voltage, by averaging the first voltages of each of the data channels in the same channel group. This embodiment ensures that data of each of the first voltage, the second voltage and the third voltage is obtained accurately and simply, and provides accurate data support for the execution of the subsequent determination step and the first control step.

[0088] The determination unit 20 is configured to perform a determination step of determining, based on each of the first voltages, each of the corresponding second voltages and the corresponding third voltage, whether or not at least one of whether a first power saving amount is greater than a first predetermined threshold and whether a second power saving amount is greater than a second predetermined threshold is satisfied when transmitting the next row of data to the data channel after turning on each of the switch devices, wherein the first power saving amount is the power saving amount of the source driver, and the second power saving amount is the sum of the power saving amounts of all the source drivers.

[0089] The determining step includes three cases. In a first case, it is determined according to each of the first voltages, the corresponding second voltages and the corresponding third voltages whether, when the next row of data is sent to the data channel after turning on each of the switch devices, the corresponding first power saving amount is greater than a first predetermined threshold, that is, whether the power saving amount of the source driver satisfies the requirement that it is greater than a first predetermined threshold; in a second case, the source drivers are multiple, and the multiple source drivers constitute a source driving system, and it is determined according to each of the first voltages, the corresponding second voltages and the corresponding third voltages whether the corresponding first power saving amount of the source driver satisfies the requirement that it is greater than a first predetermined threshold; In a third case, the source drivers are a plurality of sources, and it is determined whether the corresponding first power saving amount is greater than the first predetermined threshold and whether the second power saving amount is greater than the second predetermined threshold when the data of the next row is transmitted to the data channel after each of the switch devices is turned on, according to each of the first voltages, the corresponding second voltages and the corresponding third voltages. In this step, it is assumed that the data of the next row is transmitted to the corresponding data channel after each of the switch devices is turned on, and the power saving amount of the source driver and / or the power saving amount of the entire source driving system in this case is calculated, and it is easy to determine whether the data of the next row is transmitted to each data channel after the switch devices are turned on according to the calculation result, so that the power consumption of the source driver is low in the process of transmitting the data of each of the next rows to the source drivers, and the power saving effect of the source drivers is realized.

[0090] Specifically, the determination unit comprises: a second determination module configured to determine whether the data channel will save power and an amount of voltage saving of the data channel when transmitting the next row of data to the data channel after turning on each of the switch devices based on the first voltage, the corresponding second voltage and the third voltage, where if the data channel saves power, the amount of voltage saving is a positive number, and if the data channel does not save power, the amount of voltage saving is a negative number.

[0091] Wherein, after obtaining the first voltage, the corresponding second voltage and the third voltage, according to the obtained voltage data, after turning on each of the switch devices, when the next row of data is sent to the data channel, it is necessary to determine whether the data channel will save power. A second determination module: A first determining sub-module configured to determine that, when the first voltage, the third voltage and the second voltage are sequentially increasing or sequentially decreasing as shown in FIG. 4 and FIG. 5, after turning on each of the switch devices, when the next row of data is sent to the data channel, the data channel saves power; and a second determination sub-module configured to determine that the data channel will not save power when the next row of data is sent to the data channel after turning on each of the switch devices when the third voltage is greater or smaller than the first voltage and the second voltage, i.e., when the third voltage is greater than the first voltage and the second voltage, or the third voltage is smaller than the first voltage and the second voltage, as shown in Figures 6 and 7.

[0092] In addition, after obtaining the first voltage, the corresponding second voltage and the third voltage, and after turning on each of the switch devices, when the next row of data is sent to the data channel, a second determining module needs to determine a voltage saving amount of the data channel. a third determining sub-module configured to determine that, if the data channel saves power, the voltage saving amount is an absolute difference between the first voltage and the third voltage; a fourth determining sub-module configured to determine, when the data channel does not save power and the second voltage and the third voltage are both greater than or less than the first voltage, that the voltage saving amount is a negative of an absolute value of a difference between the first voltage and the third voltage; and a fifth determination sub-module configured to determine that the voltage saving amount is the negative of the absolute difference between the second voltage and the third voltage when the data channel does not save power and when neither the second voltage nor the third voltage is greater than or less than the first voltage.

[0093] After obtaining the determination result of whether the data channel saves power and the voltage saving amount of the data channel, the determination unit: a first summing module configured to sum the voltage savings amounts corresponding to the source drivers to obtain the first power savings amount; and a third determination module configured to determine whether the first power savings is greater than the first predetermined threshold.

[0094] After obtaining the result of determining whether the data channel saves power and the voltage saving amount of the data channel, the voltage saving amount corresponding to the source driver is added to obtain the first power saving amount, and the first power saving amount is compared with a first predetermined threshold to determine whether the first power saving amount is greater than the first predetermined threshold, so that it is possible to simply and quickly determine whether the source driver meets the requirement of charge sharing, and if the first power saving amount is greater than the first predetermined threshold, it means that the source driver meets the requirement of charge sharing. In this case, the switch device of the source driver is turned on, and then the data of the next row is sent to each corresponding data channel, thereby realizing the power saving effect of the source driver in the process of inputting the next row to the source driver.

[0095] The above unit module is not only applicable when there is only one source driver, but also when there are multiple source drivers. When there are multiple source drivers, the switch device of the source driver whose first power saving amount is greater than a first predetermined threshold is controlled to be on, and the switch devices of other source drivers that do not satisfy the above requirement are controlled to be off, thereby further reducing the power consumption of the source driver and ensuring that the power consumption of the entire system is low, thereby achieving the effect of saving energy and power.

[0096] The first predetermined threshold is a numerical value equal to or greater than 0, and this value may be determined empirically or obtained through experiments, and those skilled in the art may flexibly set this value.

[0097] In a specific embodiment, the specific calculation process of the power saving case and the power wasting case will be described by taking an example. The units of the following voltage values ​​are all volts, and for ease of description, no voltage unit is added after each data. In the case of VH (i.e., positive polarity), if the voltage of the subpixel data of the current row is 64, the voltage of the subpixel data of the next row is 128, and the voltage of the pixel data after charge sharing in the above-mentioned device disclosed in the present invention is 100, it belongs to the power saving situation, and the power saving amount = 100 - 64. In the case of VH, if the voltage of the subpixel data of the current row is 64, the voltage of the subpixel data of the next row is 128, and the voltage of the pixel data after charge sharing is 50, it belongs to the power wasting situation, and the power wasted = 64 - 50. In the case of VH, if the voltage of the subpixel data of the current row is 64, the voltage of the subpixel data of the next row is 128, and the voltage of the pixel data after charge sharing is 150, it belongs to the power saving situation, and the power saving = 128 - 64. In the case of VH, if the voltage of the subpixel data of the current row is 128, the voltage of the subpixel data of the next row is 64, and the voltage of the pixel data after charge sharing is 100, it is a discharging stage, and it is neither power saving nor waste. In the case of VH, if the voltage of the subpixel data of the previous row is 128, the voltage of the subpixel data of the current row is 64, and the voltage of the pixel data after charge sharing is 50, it belongs to the power wasting situation, and the power wasting=64-50. In the case of VH, if the voltage of the subpixel data of the current row is 128, the voltage of the subpixel data of the next row is 64, and the voltage of the pixel data after charge sharing is 150, it is a discharging stage, and it is neither power saving nor waste. In the case of VL (i.e., negative polarity), if the voltage of the subpixel data of the previous row is 64, the voltage of the subpixel data of the current row is 128, and the voltage of the pixel data after charge sharing is 100, it is a discharging stage, and it is neither power saving nor waste. In the case of VL, if the voltage of the subpixel data of the previous row is 64, the voltage of the subpixel data of the current row is 128, and the voltage of the pixel data after charge sharing is 50, it is in the discharging stage, which is neither power saving nor wasteful. In the case of VL, if the voltage of the subpixel data of the previous row is 64, the voltage of the subpixel data of the current row is 128, and the voltage of the pixel data after charge sharing is 150, it belongs to the power wasting situation, and the power wasted=150-128.In the case of VL, if the voltage of the subpixel data of the current row is 128, the voltage of the subpixel data of the next row is 64, and the voltage of the pixel data after charge sharing is 100, it belongs to the power saving situation, and power saving=128-100. In the case of VL, if the voltage of the subpixel data of the current row is 128, the voltage of the subpixel data of the next row is 64, and the voltage of the pixel data after charge sharing is 50, it belongs to the power saving situation, and power saving=128-64. If the voltage of the subpixel data of the previous row is 128, the voltage of the subpixel data of the current row is 64, and the voltage of the pixel data after charge sharing is 150, it belongs to the power consumption situation, and power consumption=150-128.

[0098] In practical application, the source driver is a plurality of source drivers, the plurality of source drivers are arranged in a vertical direction and / or a horizontal direction, and the determination unit is: A fourth determination module is configured to determine each of the first power saving amounts according to each of the first voltages, the corresponding second voltages, and the corresponding third voltages, and the fourth determination module is configured to determine each of the first power saving amounts according to each of the first voltages, the corresponding second voltages, and the corresponding third voltages. This process is not described here, but can be calculated and obtained by the second determination module, a first addition module, a first determination sub-module, a second determination sub-module, a third determination sub-module, a fourth determination sub-module, and a fifth determination sub-module. and a second summation module configured to sum each of the first power savings to obtain the second power savings and determine whether the second power savings is greater than the second predetermined threshold.

[0099] The fourth determining module and the second adding module can simply and quickly determine whether the source driving system meets the charge sharing requirement, that is, determine whether the second power saving amount is greater than the second predetermined threshold, and if the second power saving amount is greater than the second predetermined threshold, it means that the whole source driving system meets the charge sharing requirement.In this case, the switch devices of all source drivers are turned on, and then the data of the next row is sent to the corresponding data channels, thereby realizing the power saving effect of the source driving system in the process of inputting the next row into the source driving system.

[0100] The second predetermined threshold is a numerical value equal to or greater than 0, and this value may be determined empirically or obtained through experiments, and those skilled in the art can flexibly set this value.

[0101] When the first power saving amount is greater than the first predetermined threshold and the second power saving amount is greater than the second predetermined threshold, the first control unit 30 controls each of the switch devices of the target source driver to turn on, and then transmits the data of the next row to each of the corresponding data channels. To send The target source drivers are the source drivers that are greater than the first predetermined threshold, or all of the source drivers.

[0102] Specifically, the first control unit a first control module configured to, when the first power saving amount is greater than the first predetermined threshold, control on each of the switch devices of the source driver that is greater than the first predetermined threshold, and then transmit the data of the next row to each of the corresponding data channels; or a second control module configured to control each of the switch devices of all the source drivers to be on when the second power saving amount is greater than the second predetermined threshold, and then transmit the data of the next row to each of the corresponding data channels; or and a third control module configured to, when the first power saving amount is greater than the first predetermined threshold and the second power saving amount is greater than the second predetermined threshold, control each of the switch devices of all the source drivers to be on, and then transmit data of the next row to each of the corresponding data channels.

[0103] According to another specific embodiment of the present disclosure, the source driver further includes a control module, and the first control unit further includes a generating module configured to generate and send a data packet to the control module of the target source driver, the data packet instructing the control module of the target source driver to turn on each of the switch devices. When the first power saving amount is greater than the first predetermined threshold and / or the second power saving amount is greater than the second predetermined threshold, a data packet instructing the control module of the source driver to turn on a switch device is generated and sent to the corresponding source driver, thereby realizing on-control of the corresponding switch device.

[0104] In this embodiment, the device further includes a generating unit configured to adjust parameters such as power of the target source driver by generating and sending power control instruction information to the target source driver when at least one of the first power saving amount is greater than the first predetermined threshold and the second power saving amount is greater than the second predetermined threshold, so that each data channel of the target source driver after the adjustment can normally receive the next row of data, and the flowchart thereof is as shown in FIG. 8.

[0105] The device further comprises: The method further includes a second determination unit configured to perform a second control step when the first power saving amount is equal to or less than the first predetermined threshold, or when the second power saving amount is equal to or less than the second predetermined threshold, and then control each of the switch devices of the target source driver to be turned off, and then transmit data of the next row to each of the corresponding data channels.

[0106] When the first power saving amount is equal to or less than the first predetermined threshold, or the second power saving amount is equal to or less than the second predetermined threshold, the second control step avoids the problem of the source driver wasting power due to some switch devices being in an on state.

[0107] In order to further avoid the source driver from wasting power due to malfunction of the switch devices in practical application, in the embodiment of the present disclosure, the initial state of each of the switch devices of the source driver is set to an off state.

[0108] The display pattern of a display is generally composed of multiple lines of video stream data, and the above process in the embodiment of the present disclosure is a process for processing one line of video stream data. In order to ensure that the energy consumption of the entire charging process of the source driver is low, in the embodiment of the present disclosure, the above device comprises: The video data further includes a circulating unit configured to sequentially perform the obtaining step, the determining step, and the first control step or the second control step at least once until data of all rows of video data are transmitted to the corresponding data channel.

[0109] Considering that the virtual data in the row data may be inaccurate, and thus the power saving amount may be calculated and obtained incorrectly, the present disclosure adds some masking logic to mask the virtual data of some abnormal positions, specifically, up to 8 positions can be masked for each data channel. The inventors can set a mask of up to 1 to 7 bits for the maximum increment value or a value obtained by dividing the maximum increment value by 2 / 4 / 8 / 16. However, this setting is set for each source driver.

[0110] The control device of the source driver in the above embodiment of the present disclosure, when the source driver is in a charging state, obtains a plurality of first voltages and a plurality of second voltages by the acquisition unit, and calculates a plurality of third voltages, wherein the first voltage is a data voltage of a current row of the data channel, the second voltage is a data voltage of a next row of the current row of the data channel, and the third voltage is a data voltage of the current row of the data channel when turning on each of the switch devices; and, according to the acquired first voltage, second voltage and third voltage, determines whether or not the power saving requirement of a single source driver is met and / or whether or not the power saving requirement of all source drivers is met when the data of the next row is sent to the data channel after turning on each of the switch devices; and, if the power saving requirement is met, performs a charge sharing control by the first control unit, i.e., controls to turn on each of the switch devices of a target source driver, and sends the data of the next row to each of the corresponding data channels by the determination unit. The present disclosure determines whether the power saving amount of the source driver and / or the power saving amount of all the source drivers is greater than a predetermined threshold when each switch device is turned off through a plurality of first voltages, second voltages and third voltages, and if it is greater than the predetermined threshold, controls the switch of the source driver to be turned on, so that the data channels in each channel group perform charge sharing, and transmit the data of the next row to each data channel, thereby saving the power consumption of the source driver in the charging process, reducing the energy consumption of the entire display, and effectively solving the problem of high power consumption in the charging process of the source driver in the prior art.

[0111] The control device of the source driver includes a processor and a memory, and the acquisition unit, the determination unit, the first control unit, etc. are all stored in the memory as program units, and the processor executes the program units stored in the memory to realize the corresponding functions.

[0112] The processor includes a kernel, which calls corresponding program units from the memory. The kernel can be set to one or more, and the kernel parameters can be adjusted to solve the problem of high power consumption in the charging process of the source driver in the prior art.

[0113] The memory may include forms of volatile memory, random access memory (RAM), and / or non-volatile memory in a computer-readable medium such as read-only memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.

[0114] An embodiment of the present disclosure provides a computer-readable storage medium storing a program that, when executed by a processor, realizes the above-described source driver control method.

[0115] An embodiment of the present disclosure provides a processor that executes a program that, when executed, realizes the above-described source driver control method.

[0116] An embodiment of the present disclosure provides an apparatus including a processor, a memory, and a program stored in the memory and executed by the processor. When the processor executes the program, at least the following steps S101 to S103 are realized.

[0117] In step S101, which is an acquisition step, when the source driver is in a charging state, acquire a plurality of first voltages and a plurality of second voltages, and calculate a plurality of third voltages, where the first voltages are data voltages of a current row of the data channel, the second voltages are data voltages of a row next to the current row of the data channel, and the third voltages are data voltages of the current row of the data channel when each of the switch devices is turned on.

[0118] In a determination step S102, based on each of the first voltages, each of the corresponding second voltages and each of the corresponding third voltages, after turning on each of the switch devices, when transmitting the next row of data to the data channel, it is determined whether at least one of the following is satisfied: whether a first power saving amount is greater than a first predetermined threshold value and whether a second power saving amount is greater than a second predetermined threshold value, wherein the first power saving amount is the power saving amount of the source driver, and the second power saving amount is the sum of the power saving amounts of all the source drivers.

[0119] In a first control step S103, if at least one of the first power saving amount is greater than the first predetermined threshold and the second power saving amount is greater than the second predetermined threshold, each switch device of a target source driver is controlled to be turned on, and then the data of the next row is sent to each corresponding data channel, and the target source driver is the source driver that is greater than the first predetermined threshold or all of the source drivers.

[0120] The device according to this specification may be a server, a PC, a PAD, a mobile phone, and the like.

[0121] The present disclosure further provides a computer program product, which, when executed on a data processing device, is adapted to execute at least the following method steps S101 to S103 to execute an initialized program.

[0122] In step S101, which is an acquisition step, when the source driver is in a charging state, acquire a plurality of first voltages and a plurality of second voltages, and calculate a plurality of third voltages, where the first voltages are data voltages of a current row of the data channel, the second voltages are data voltages of a row next to the current row of the data channel, and the third voltages are data voltages of the current row of the data channel when each of the switch devices is turned on.

[0123] In a determination step S102, based on each of the first voltages, each of the corresponding second voltages and each of the corresponding third voltages, after turning on each of the switch devices, when transmitting the next row of data to the data channel, it is determined whether at least one of the following is satisfied: whether a first power saving amount is greater than a first predetermined threshold value and whether a second power saving amount is greater than a second predetermined threshold value, wherein the first power saving amount is the power saving amount of the source driver, and the second power saving amount is the sum of the power saving amounts of all the source drivers.

[0124] In a first control step S103, if at least one of the first power saving amount is greater than the first predetermined threshold and the second power saving amount is greater than the second predetermined threshold, each switch device of a target source driver is controlled to be turned on, and then the data of the next row is sent to each corresponding data channel, and the target source driver is the source driver that is greater than the first predetermined threshold or all of the source drivers.

[0125] According to another aspect of the embodiment of the present disclosure, there is further provided a timing controller including one or more processors, a memory, and one or more programs, the one or more programs being stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for implementing any of the methods described above.

[0126] The above-mentioned timing controller realizes any of the above-mentioned methods, which determines whether the power saving amount of the source driver and / or the power saving amount of all the source drivers is greater than a predetermined threshold when each switch device is turned off through a plurality of first voltages, second voltages and third voltages, and if it is greater than the predetermined threshold, controls the switch of the source driver to be turned on, so that the data channels in each channel group perform charge sharing, and transmit the data of the next row to each data channel, thereby saving the power consumption of the source driver in the charging process, reducing the energy consumption of the entire display, and effectively solving the problem of high power consumption in the charging process of the source driver in the prior art.

[0127] According to another exemplary embodiment of the present disclosure, there is further provided a display system including a display device, at least one source driver, and the timing controller, wherein an output end of the source driver is connected to the display device, the source driver includes a plurality of channel groups, each of the channel groups includes a plurality of data channels of the same polarity arranged in sequence, any two of the data channels in the channel group are connected by a switch device, and the timing controller is connected to an input end of the source driver.

[0128] The display system includes a display device, a source driver, and a timing controller, and the timing controller controls the source driver by implementing any of the methods described above, which determines whether the power saving amount of the source driver and / or the power saving amount of all the source drivers is greater than a predetermined threshold when each switch device is turned off using a plurality of first voltages, second voltages, and third voltages, and if it is greater than the predetermined threshold, controls the switch of the source driver to be turned on, so that the data channels in each channel group perform charge sharing, and transmit the data of the next row to each data channel, thereby saving the power of the source driver in the charging process, reducing the energy consumption of the entire display system, realizing the energy saving and power saving of the display system, and effectively solving the problem of large power consumption in the charging process of the source driver in the prior art.

[0129] Considering the cost of improving the hardware of the source driver, the control cost of the timing controller, and the final power saving amount, three adjacent data channels of the same polarity are connected as one channel group, that is, each of the channel groups has three of the above data channels.

[0130] In the above embodiments of the present disclosure, the description of each embodiment has its own emphasis, and for parts that are not described in detail in an embodiment, reference may be made to the relevant descriptions of other embodiments.

[0131] It should be understood that in some embodiments of the present disclosure, the disclosed technical contents can be realized in other forms. The above-described device embodiments are merely illustrative, and the division of the above units may be a division of logic functions, or may be divided in other forms in actual implementation, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not implemented. In addition, the couplings or direct couplings or communication connections between the interfaces or modules shown or discussed may be indirect couplings or communication connections of some interfaces, units or modules, or may be electrical or other forms.

[0132] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, i.e., they may be located in one place or distributed among multiple units. According to actual needs, some or all of the units may be selected to achieve the purpose of the technical means of this embodiment.

[0133] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit. The integrated units may be realized in the form of hardware or in the form of a software functional unit.

[0134] The above integrated units may be realized in the form of a software functional unit and stored in one computer-readable storage medium when sold or used as an independent product. Based on this understanding, the essence of the technical means of the present disclosure or the part that contributes to the prior art or all or a part of the technical means can be embodied in the form of a software product, and this computer software product includes some instructions stored in a storage medium and causes one computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or a part of the steps of the above method described in each embodiment of the present disclosure. The aforementioned storage medium includes various media that can store program codes, such as a USB disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.

[0135] As can be seen from the above description, the above embodiments of the present disclosure achieve the following technical effects.

[0136] 1) In the method for controlling the source driver, first, when the source driver is in a charging state, obtain a plurality of first voltages and a plurality of second voltages, and calculate a plurality of third voltages, where the first voltage is a data voltage of a current row of the data channel, the second voltage is a data voltage of a row next to the current row of the data channel, and the third voltage is a data voltage of the current row of the data channel when turning on each of the switch devices; then, based on the obtained first voltage, second voltage and third voltage, determine whether or not the power saving requirement of a single source driver is satisfied when the data of the next row is sent to the data channel after turning on each of the switch devices; finally, if the power saving requirement is satisfied, perform a charge sharing control, i.e., after controlling to turn on each of the switch devices of a target source driver, send the data of the next row to each of the corresponding data channels. The present disclosure determines whether the power saving amount of the source driver and / or the power saving amount of all the source drivers is greater than a predetermined threshold when each switch device is turned off through a plurality of first voltages, second voltages and third voltages, and if it is greater than the predetermined threshold, controls the switch of the source driver to be turned on, so that the data channels in each channel group perform charge sharing, and transmit the data of the next row to each data channel, thereby saving the power consumption of the source driver in the charging process, reducing the energy consumption of the entire display, and effectively solving the problem of high power consumption in the charging process of the source driver in the prior art.

[0137] 2) the control device of the source driver, when the source driver is in a charging state, obtains a plurality of first voltages and a plurality of second voltages through the obtaining unit, and calculates a plurality of third voltages, wherein the first voltage is a data voltage of a current row of the data channel, the second voltage is a data voltage of a next row of the current row of the data channel, and the third voltage is a data voltage of the current row of the data channel when turning on each of the switch devices; and, according to the obtained first voltage, second voltage and third voltage, determines whether or not the power saving requirement of a single source driver is satisfied and / or whether or not the power saving requirement of all source drivers is satisfied when the data of the next row is sent to the data channel after turning on each of the switch devices; and, when the power saving requirement is satisfied, performs a charge sharing control through the first control unit, i.e., after controlling each of the switch devices of a target source driver to be turned on, sends the data of the next row to each of the corresponding data channels. The present disclosure determines whether the power saving amount of the source driver and / or the power saving amount of all the source drivers is greater than a predetermined threshold when each switch device is turned off through a plurality of first voltages, second voltages and third voltages, and if it is greater than the predetermined threshold, controls the switch of the source driver to be turned on, so that the data channels in each channel group perform charge sharing, and transmit the data of the next row to each data channel, thereby saving the power consumption of the source driver in the charging process, reducing the energy consumption of the entire display, and effectively solving the problem of high power consumption in the charging process of the source driver in the prior art.

[0138] 3) The timing controller realizes any of the methods described above, which determines whether the power saving amount of the source driver and / or the power saving amount of all the source drivers is greater than a predetermined threshold when each switch device is turned off through a plurality of first voltages, second voltages and third voltages, and if it is greater than the predetermined threshold, controls the switch of the source driver to be turned on, so that the data channels in each channel group perform charge sharing, and transmit the data of the next row to each data channel, thereby saving the power of the source driver in the charging process, reducing the energy consumption of the entire display, and effectively solving the problem of high power consumption in the charging process of the source driver in the prior art.

[0139] 4) The display system includes a display device, a source driver, and a timing controller, and the timing controller controls the source driver by implementing any of the above methods, which determines whether the power saving amount of the source driver and / or the power saving amount of all the source drivers is greater than a predetermined threshold when each switch device is turned off according to a plurality of first voltages, second voltages, and third voltages, and if it is greater than the predetermined threshold, controls the switch of the source driver to be turned on, so that the data channels in each channel group perform charge sharing, and transmit the data of the next row to each data channel, thereby saving the power of the source driver in the charging process, reducing the energy consumption of the entire display system, realizing the energy saving and power saving of the display system, and effectively solving the problem of large power consumption in the charging process of the source driver in the prior art.

[0140] The above is merely a preferred embodiment of the present disclosure, and does not limit the present disclosure, and those skilled in the art can make various modifications and changes to the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present disclosure should be included within the protection scope of the present disclosure.

Claims

1. A method for controlling a source driver, comprising: at least one source driver to be controlled, the source driver including a plurality of channel groups, the channel group including a plurality of data channels of the same polarity arranged in sequence, and any two of the data channels in the channel group being connected by a switch device, When the source driver is in a charging state, acquiring a plurality of first voltages and a plurality of second voltages and calculating a plurality of third voltages, where the first voltages are data voltages of a current row of the data channel, the second voltages are data voltages of a row next to the current row of the data channel, and the third voltages are data voltages of the current row of the data channel when turning on each of the switch devices; determining whether or not at least one of a first power saving amount is greater than a first predetermined threshold and a second power saving amount is greater than a second predetermined threshold when transmitting the next row of data to the data channel after turning on each of the switch devices according to each of the first voltages, each of the corresponding second voltages and each of the corresponding third voltages, wherein the first power saving amount is a power saving amount of the source driver, and the second power saving amount is a sum of power saving amounts of all of the source drivers; A method for controlling a source driver, comprising: a first control step of controlling on each of the switch devices of a target source driver and then transmitting data of the next row to each of the corresponding data channels when at least one of the first power saving amount being greater than the first predetermined threshold and the second power saving amount being greater than the second predetermined threshold is satisfied, wherein the target source driver is the source driver that is greater than the first predetermined threshold or all of the source drivers.

2. the data channels are connected to the linear buffers in one-to-one correspondence; When the source driver is in a charging state, obtaining a plurality of first voltages and a plurality of second voltages and calculating a plurality of third voltages includes: determining whether a display pattern corresponding to data of the current row is a preset pattern when the source driver is in a charging state and an inversion mode of the source driver is column inversion, the preset pattern being a pattern displayed on a preset display device; If the display pattern is the preset pattern, reading the data voltages of the current row stored in each of the linear buffers to obtain a plurality of the first voltages; receiving video data and extracting the next row data voltage from the video data to obtain the second voltage; and calculating an average value of the first voltages for each of the data channels in the same channel group to obtain the third voltages corresponding to each of the data channels.

3. determining whether a first power saving amount is greater than a first predetermined threshold when transmitting the next row of data to the data channel after turning on each of the switch devices according to each of the first voltages, each of the corresponding second voltages, and each of the corresponding third voltages; determining whether the data channel saves power and a voltage saving amount of the data channel when transmitting the next row of data to the data channel after turning on each of the switch devices based on the first voltage, the corresponding second voltage, and the corresponding third voltage, where if the data channel saves power, the voltage saving amount is a positive number, and if the data channel does not save power, the voltage saving amount is a negative number; adding up each of the voltage savings amounts corresponding to the source drivers to obtain the first power savings amount; and determining whether the first power savings is greater than the first predetermined threshold.

4. determining whether the data channel saves power when transmitting the next row of data to the data channel after turning on each of the switch devices according to the first voltage, the corresponding second voltage, and the corresponding third voltage; determining that the data channel will save power when the first voltage, the third voltage, and the second voltage are sequentially increasing or sequentially decreasing, and then transmitting the next row of data to the data channel after turning on each of the switch devices; and determining that the data channel will not save power when transmitting the next row of data to the data channel after turning on each of the switch devices if the third voltage is greater or less than the first voltage and the second voltage, respectively.

5. determining a voltage saving amount for the data channel when transmitting the next row of data to the data channel after turning on each of the switch devices, determining, if the data channel is saving power, that the voltage saving amount is an absolute value of a difference between the first voltage and the third voltage; if the data channel does not save power and the second voltage and the third voltage are both greater than or less than the first voltage, determining that the voltage savings is the negative of the absolute value of the difference between the first voltage and the third voltage; and determining that the voltage savings is a negative of an absolute value of a difference between the second voltage and the third voltage if the data channel does not save power and the second voltage and the third voltage are not both greater than or less than the first voltage.

6. The source driver is a plurality of drivers, determining whether a second power saving amount is greater than a second predetermined threshold when transmitting the next row of data to the data channel after turning on each of the switch devices according to each of the first voltages, each of the corresponding second voltages, and each of the corresponding third voltages; determining each of the first power savings amounts based on each of the first voltages, each of the corresponding second voltages, and each of the corresponding third voltages; 2. The method of claim 1, further comprising: adding each of the first power savings to obtain the second power savings; and determining whether the second power savings is greater than the second predetermined threshold.

7. The source driver further includes a control module; The step of controlling each of the switch devices of the target source driver to be on includes:

2. The method of claim 1, comprising generating and sending a data packet to a control module of the target source driver, the data packet instructing the control module of the target source driver to turn on each of the switch devices.

8. If the first power saving amount is equal to or less than the first predetermined threshold, or if the second power saving amount is equal to or less than the second predetermined threshold, The method according to any one of claims 1 to 7, further comprising a second control step of sending data of the next row to each corresponding data channel after controlling each switch device of the target source driver to be off.

9. 9. The method of claim 8, further comprising sequentially performing the obtaining step, the determining step, and the first control step or the second control step at least once until data for all rows of video data have been transmitted to the corresponding data channel.

10. A control device for a source driver, comprising: at least one source driver to be controlled, the source driver including a plurality of channel groups, the channel group including a plurality of data channels of the same polarity arranged in sequence, and any two of the data channels in the channel group being connected by a switch device; An acquisition unit configured to perform an acquisition step of acquiring a plurality of first voltages and a plurality of second voltages and calculating a plurality of third voltages when the source driver is in a charging state, the first voltages being data voltages of a current row of the data channel, the second voltages being data voltages of a row next to the current row of the data channel, and the third voltages being data voltages of the current row of the data channel when turning on each of the switch devices; a determining unit configured to perform a determining step of determining whether, when transmitting the next row of data to the data channel after turning on each of the switch devices according to each of the first voltages, each of the corresponding second voltages and each of the corresponding third voltages, at least one of whether a first power saving amount is greater than a first predetermined threshold and whether a second power saving amount is greater than a second predetermined threshold is satisfied, wherein the first power saving amount is a power saving amount of the source driver, and the second power saving amount is a sum of power saving amounts of all the source drivers; A control device for a source driver, comprising: a first control unit configured to execute a first control step of controlling on each of the switch devices of a target source driver and then transmitting data of the next row to each of the corresponding data channels when at least one of the first power saving amount is greater than the first predetermined threshold and the second power saving amount is greater than the second predetermined threshold, wherein the target source driver is the source driver that is greater than the first predetermined threshold or all of the source drivers.

11. A computer readable storage medium containing a program stored thereon, The program is a computer-readable storage medium for implementing the method according to any one of claims 1 to 9.

12. A processor executing a program which, when executed, implements the method according to any one of claims 1 to 9.

13. A timing controller including one or more processors, a memory, and one or more programs, A timing controller, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for implementing the method according to any one of claims 1 to 9.

14. A display device; At least one source driver, an output end of which is connected to the display device, the source driver includes a plurality of channel groups, each of which includes a plurality of data channels of the same polarity arranged in sequence, and any two of the data channels in the channel group are connected by a switch device; and a timing controller according to claim 13 connected to an input end of the source driver.

15. 15. The display system of claim 14, wherein each of said channel groups has three of said data channels.

Citation Information

Patent Citations

  • Display device and driving method thereof

    CN114822434A

  • Driving device for liquid crystal display device and liquid crystal display system

    JP2012058692A

  • Liquid crystal display and driving method thereof

    US20150123961A1

  • Liquid crystal display power saving technology

    US20190088220A1

  • Display device, timing controller and source driver

    US20210174722A1