[go: up one dir, main page]

CN118918816A - Data driving method, circuit and display panel - Google Patents

Data driving method, circuit and display panel Download PDF

Info

Publication number
CN118918816A
CN118918816A CN202411408698.0A CN202411408698A CN118918816A CN 118918816 A CN118918816 A CN 118918816A CN 202411408698 A CN202411408698 A CN 202411408698A CN 118918816 A CN118918816 A CN 118918816A
Authority
CN
China
Prior art keywords
data
pixel
target
target copy
pixel data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202411408698.0A
Other languages
Chinese (zh)
Other versions
CN118918816B (en
Inventor
周满城
叶利丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HKC Co Ltd
Original Assignee
HKC Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HKC Co Ltd filed Critical HKC Co Ltd
Priority to CN202411408698.0A priority Critical patent/CN118918816B/en
Publication of CN118918816A publication Critical patent/CN118918816A/en
Application granted granted Critical
Publication of CN118918816B publication Critical patent/CN118918816B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2330/00Aspects of power supply; Aspects of display protection and defect management
    • G09G2330/02Details of power systems and of start or stop of display operation
    • G09G2330/021Power management, e.g. power saving
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

The invention provides a data driving method, a circuit and a display panel, which are used for receiving a data driving signal sent by a time sequence controller, wherein the data driving signal comprises target copy data and a plurality of pixel data; writing the target copy data into the data storage module; and for each pixel data, if the pixel data is an enabling identifier, sending the target replication data in the data storage module to the data voltage output module as target pixel data, wherein the data bits of the enabling identifier are less than the target replication data. By storing the target copy data and controlling the target copy data to be output when the enabling identifier is detected, the whole data can be not required to be sent for the same display data, but the enabling identifier is used for indicating, and on the basis of realizing the same data transmission, the data bit of the enabling identifier is less than that of the target copy data, so that the reduction of the actual transmission data quantity is realized, and the processing power consumption is reduced.

Description

数据驱动方法、电路及显示面板Data driving method, circuit and display panel

技术领域Technical Field

本发明涉及显示领域,尤其涉及一种数据驱动方法、电路及显示面板。The present invention relates to the field of display, and in particular to a data driving method, circuit and display panel.

背景技术Background Art

现有技术中,时序控制器TCON需要针对每个像素的显示数据进行解析并发送至数据驱动芯片;然而,在实际进行显示时,画面中通常会存在相同的像素点,这些像素点的显示数据一致,最终需要输出的数据信号也一致,而TCON与数据驱动芯片仍然需要分别针对这些像素点均执行完整的解析、数据传输,数据量庞大;如何降低数据驱动部分的数据量是当前需要解决的问题。In the prior art, the timing controller TCON needs to parse the display data of each pixel and send it to the data driver chip; however, during actual display, there are usually the same pixels in the picture, the display data of these pixels are consistent, and the data signals that need to be output are also consistent, while the TCON and the data driver chip still need to perform complete analysis and data transmission for these pixels respectively, and the amount of data is huge; how to reduce the amount of data in the data driver part is a problem that needs to be solved at present.

发明内容Summary of the invention

本发明的主要目的在于提出一种数据驱动方法、电路及显示面板,旨在解决现有技术如何降低数据驱动部分的数据量的问题。The main purpose of the present invention is to provide a data driving method, a circuit and a display panel, aiming to solve the problem of how to reduce the data amount of the data driving part in the prior art.

为实现上述目的,本发明提供一种数据驱动方法,所述数据驱动方法应用于数据驱动电路;所述数据驱动方法包括:To achieve the above object, the present invention provides a data driving method, which is applied to a data driving circuit; the data driving method comprises:

接收时序控制器发送的数据驱动信号,其中,所述数据驱动信号中包括目标复制数据以及多个像素数据;Receiving a data driving signal sent by a timing controller, wherein the data driving signal includes target copy data and a plurality of pixel data;

将所述目标复制数据写入到数据存储模块中;Writing the target replicated data into a data storage module;

针对每一所述像素数据,若所述像素数据为使能标识符,则将所述数据存储模块中的所述目标复制数据作为目标像素数据发送至数据电压输出模块,其中,所述使能标识符的数据位少于所述目标复制数据。For each pixel data, if the pixel data is an enable identifier, the target copy data in the data storage module is sent to the data voltage output module as the target pixel data, wherein the data bit of the enable identifier is less than that of the target copy data.

可选地,所述将所述目标复制数据写入到所述数据存储模块中包括:Optionally, writing the target copy data into the data storage module comprises:

获取所述数据驱动信号中的使能标识位;Obtaining an enable flag in the data drive signal;

判断所述使能标识位是否为有效标识;Determine whether the enable flag is a valid flag;

若所述使能标识位为有效标识,则将所述目标复制数据写入到所述数据存储模块。If the enable flag is a valid flag, the target copy data is written into the data storage module.

此外,为实现上述目的,本发明还提供一种数据驱动方法,所述数据驱动方法应用于时序控制器,所述数据驱动方法包括:In addition, to achieve the above-mentioned purpose, the present invention further provides a data driving method, which is applied to a timing controller and includes:

生成当前帧的多个像素数据,并在所述像素数据中确定目标复制数据;Generate a plurality of pixel data of the current frame, and determine target copy data in the pixel data;

在所述像素数据中确定与所述目标复制数据相同的目标数据;determining target data identical to the target copy data in the pixel data;

在所述像素数据中将所述目标数据替换为使能标识符,其中,所述使能标识符的数据位少于所述目标复制数据;replacing the target data with an enable identifier in the pixel data, wherein the enable identifier has fewer data bits than the target copy data;

生成包含所述目标复制数据以及所述像素数据的数据驱动信号;generating a data driving signal including the target replication data and the pixel data;

将所述数据驱动信号发送至数据驱动电路。The data driving signal is sent to a data driving circuit.

可选地,所述在所述像素数据中确定目标复制数据包括:Optionally, determining the target copy data in the pixel data includes:

在所述像素数据中确定数量最多的目标像素数据;Determine the largest number of target pixel data among the pixel data;

将所述目标像素数据作为所述目标复制数据。The target pixel data is used as the target copy data.

可选地,所述在所述像素数据中确定目标复制数据包括:Optionally, determining the target copy data in the pixel data includes:

获取所述像素数据之前连续的预设数量帧历史像素数据,并判断所述历史像素数据是否均与所述像素数据相同;Acquire a preset number of consecutive frames of historical pixel data before the pixel data, and determine whether the historical pixel data are all the same as the pixel data;

若所述历史像素数据均与所述像素数据相同,则在所述像素数据中确定目标复制数据;If the historical pixel data are all the same as the pixel data, determining the target copy data in the pixel data;

所述生成包含所述目标复制数据以及所述像素数据的数据驱动信号包括:The generating of the data driving signal including the target replication data and the pixel data comprises:

获取有效标识,生成包含所述目标复制数据以及所述像素数据的数据驱动信号并将所述有效标识写入到所述数据驱动信号的使能标识位。A valid flag is obtained, a data driving signal including the target copy data and the pixel data is generated, and the valid flag is written into an enable flag bit of the data driving signal.

可选地,所述在所述像素数据中确定目标复制数据包括:Optionally, determining the target copy data in the pixel data includes:

在所述像素数据中确定多个列数据;determining a plurality of column data in the pixel data;

针对每一所述列数据,在所述列数据包含的所述像素数据中确定所述目标复制数据;For each of the column data, determining the target copy data in the pixel data included in the column data;

所述生成包含所述目标复制数据以及所述像素数据的数据驱动信号包括:The generating of the data driving signal including the target replication data and the pixel data comprises:

生成包含所述列数据以及对应的所述目标复制数据的数据驱动信号。A data driving signal including the column data and the corresponding target replication data is generated.

此外,为实现上述目的,本发明还提供一种数据驱动电路,所述数据驱动电路应用于如上所述的数据驱动方法;所述数据驱动电路分别与时序控制器、数据线连接;所述数据驱动电路包括数据接收模块、数据存储模块以及数据电压输出模块,所述数据接收模块的接收端与所述时序控制器连接,所述数据接收模块的第一输出端与所述数据存储模块的输入端连接,所述数据接收模块的第二输出端与所述数据电压输出模块的输入端连接,所述数据存储模块的输出端与所述数据电压输出模块的输入端连接,所述数据电压输出模块的输出端与所述数据线连接。In addition, to achieve the above-mentioned purpose, the present invention also provides a data driving circuit, which is applied to the data driving method as described above; the data driving circuit is respectively connected to the timing controller and the data line; the data driving circuit includes a data receiving module, a data storage module and a data voltage output module, the receiving end of the data receiving module is connected to the timing controller, the first output end of the data receiving module is connected to the input end of the data storage module, the second output end of the data receiving module is connected to the input end of the data voltage output module, the output end of the data storage module is connected to the input end of the data voltage output module, and the output end of the data voltage output module is connected to the data line.

可选地,所述数据接收模块包括数据接收单元以及开关单元;其中:Optionally, the data receiving module includes a data receiving unit and a switch unit; wherein:

所述数据接收单元的接收端作为所述数据接收模块的接收端,所述数据接收单元的第一输出端作为所述数据接收模块的第一输出端,所述数据接收单元的第二输出端与所述开关单元的控制端连接,所述数据接收单元的第三输出端与所述开关单元的第一输入端连接,所述数据存储模块的输出端与所述开关单元的第二输入端连接,所述开关单元的输出端与所述数据电压输出模块连接。The receiving end of the data receiving unit serves as the receiving end of the data receiving module, the first output end of the data receiving unit serves as the first output end of the data receiving module, the second output end of the data receiving unit is connected to the control end of the switch unit, the third output end of the data receiving unit is connected to the first input end of the switch unit, the output end of the data storage module is connected to the second input end of the switch unit, and the output end of the switch unit is connected to the data voltage output module.

可选地,所述开关单元包括第一开关管以及第二开关管,其中:Optionally, the switch unit includes a first switch tube and a second switch tube, wherein:

所述第一开关管的控制端作为所述开关单元的第一控制端,所述第二开关管的控制端作为所述开关单元的第二控制端,所述第一开关管的输入端作为所述开关单元的第一输入端,所述第二开关管的输入端作为所述开关单元的第二输入端,所述第一开关管的输出端与所述第二开关管的输出端作为所述开关单元的输出端。The control end of the first switch tube serves as the first control end of the switch unit, the control end of the second switch tube serves as the second control end of the switch unit, the input end of the first switch tube serves as the first input end of the switch unit, the input end of the second switch tube serves as the second input end of the switch unit, and the output end of the first switch tube and the output end of the second switch tube serve as the output end of the switch unit.

此外,为实现上述目的,本发明还提供一种显示面板,所述显示面板包括时序控制器、数据线以及如上所述的数据驱动电路。In addition, to achieve the above object, the present invention further provides a display panel, which includes a timing controller, a data line and the data driving circuit as described above.

本发明提出的一种数据驱动方法、电路及显示面板,接收时序控制器发送的数据驱动信号,其中,所述数据驱动信号中包括目标复制数据以及多个像素数据;将所述目标复制数据写入到数据存储模块中;针对每一所述像素数据,若所述像素数据为使能标识符,则将所述数据存储模块中的所述目标复制数据作为目标像素数据发送至数据电压输出模块,其中,所述使能标识符的数据位少于所述目标复制数据。通过将目标复制数据进行存储,并在检测到使能标识符时,控制目标复制数据输出,从而使得对于相同的显示数据,能够无需发送完整的数据,而是通过使能标识符进行指示,在实现了相同数据传输的基础上,由于使能标识符的数据位少于目标复制数据,则实现了实际传输数据量的减少,降低了处理功耗。The present invention proposes a data driving method, circuit and display panel, which receive a data driving signal sent by a timing controller, wherein the data driving signal includes target copy data and a plurality of pixel data; write the target copy data into a data storage module; for each pixel data, if the pixel data is an enable identifier, send the target copy data in the data storage module as target pixel data to a data voltage output module, wherein the data bit of the enable identifier is less than the target copy data. By storing the target copy data and controlling the output of the target copy data when the enable identifier is detected, the same display data can be indicated by the enable identifier instead of sending the complete data. On the basis of achieving the same data transmission, since the data bit of the enable identifier is less than the target copy data, the actual amount of data transmitted is reduced, and the processing power consumption is reduced.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.

图1为本发明数据驱动电路一实施例的功能模块图;FIG1 is a functional module diagram of an embodiment of a data driving circuit of the present invention;

图2为现有技术中数据驱动信号的结构示意图;Figure 2 is a schematic diagram of the structure of the data drive signal in the prior art;

图3为本发明数据驱动电路应用在图1实施例中的电路结构图;Figure 3 is a circuit structure diagram of the data driving circuit of the present invention applied in the embodiment of Figure 1;

图4为本发明数据驱动方法第一实施例应用于数据驱动电路的流程示意图;4 is a schematic diagram of a flow chart of a first embodiment of a data driving method according to the present invention applied to a data driving circuit;

图5为本发明数据驱动方法第一实施例应用于时序控制器的流程示意图;5 is a schematic diagram of a flow chart of a first embodiment of a data driving method according to the present invention applied to a timing controller;

图6为本发明数据驱动方法中数据驱动信号的结构示意图。FIG. 6 is a schematic diagram of the structure of a data driving signal in the data driving method of the present invention.

本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings in conjunction with the embodiments.

附图标号说明:Description of Figure Numbers:

具体实施方式DETAILED DESCRIPTION

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后......)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.

另外,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。In addition, the descriptions of "first", "second", etc. in the present invention are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

首先,对本发明中应用于数据驱动方法的数据驱动电路进行说明,本发明提供一种数据驱动电路,应用于如上所述的数据驱动方法中,请参见图1,图1为本发明数据驱动电路一实施例的功能模块图。在该实施例中,所述数据驱动电路分别与时序控制器TCON、数据线连接;所述数据驱动电路包括数据接收模块100、数据存储模块200以及数据电压输出模块300,所述数据接收模块100的接收端与所述时序控制器TCON连接,所述数据接收模块100的第一输出端与所述数据存储模块200的输入端连接,所述数据接收模块100的第二输出端与所述数据电压输出模块300的输入端连接,所述数据存储模块200的输出端与所述数据电压输出模块300的输入端连接,所述数据电压输出模块300的输出端与所述数据线连接;First, the data driving circuit used in the data driving method of the present invention is described. The present invention provides a data driving circuit, which is used in the data driving method as described above. Please refer to Figure 1, which is a functional module diagram of an embodiment of the data driving circuit of the present invention. In this embodiment, the data driving circuit is connected to the timing controller TCON and the data line respectively; the data driving circuit includes a data receiving module 100, a data storage module 200 and a data voltage output module 300, the receiving end of the data receiving module 100 is connected to the timing controller TCON, the first output end of the data receiving module 100 is connected to the input end of the data storage module 200, the second output end of the data receiving module 100 is connected to the input end of the data voltage output module 300, the output end of the data storage module 200 is connected to the input end of the data voltage output module 300, and the output end of the data voltage output module 300 is connected to the data line;

所述数据接收模块100,用于接收时序控制器TCON发送的数据驱动信号,其中,所述数据驱动信号中包括目标复制数据以及多个像素数据;The data receiving module 100 is used to receive a data driving signal sent by a timing controller TCON, wherein the data driving signal includes target copy data and a plurality of pixel data;

所述数据接收模块100,用于将所述目标复制数据写入到数据存储模块200中;The data receiving module 100 is used to write the target copy data into the data storage module 200;

所述数据接收模块100,用于针对每一所述像素数据,若所述像素数据为使能标识符,则将所述数据存储模块200中的所述目标复制数据作为目标像素数据发送至数据电压输出模块300,其中,所述使能标识符的数据位少于所述目标复制数据。The data receiving module 100 is used to send the target copy data in the data storage module 200 as target pixel data to the data voltage output module 300 for each pixel data if the pixel data is an enable identifier, wherein the data bit of the enable identifier is less than that of the target copy data.

时序控制器TCON用于将输入信号转换为显示所需要的相关信号,如时钟信号、数据驱动信号、扫描驱动信号等。The timing controller TCON is used to convert the input signal into relevant signals required for display, such as clock signal, data drive signal, scan drive signal, etc.

对于数据驱动电路而言,时序控制器TCON会将数据驱动信号发送至数据驱动电路,数据驱动电路基于数据驱动信号生成对应数据信号,并将数据信号输出到数据线,从而控制像素的显示。For the data driving circuit, the timing controller TCON sends a data driving signal to the data driving circuit. The data driving circuit generates a corresponding data signal based on the data driving signal and outputs the data signal to the data line, thereby controlling the display of the pixel.

在数据驱动电路中,数据接收模块100用于接收时序控制器TCON发送的数据驱动信号,并对其进行解码得到目标复制数据以及像素数据;可以理解的是,一般地,数据驱动信号中包含了具体像素的RGB数据;如参见图2,时序控制器TCON与数据接收模块100之间通过三条差分线进行数据传输,三条差分线分别传输红、绿、蓝三种颜色的数据,对于单个像素的单个颜色而言,一般包括8位数据,如R0~R7、G0~G7、B0~B7;具体数据位数可以基于实际需要进行设置,如还可以设置为10bit,本实施例以及后续实施例中以8位为例进行说明。可以理解的是,数据驱动信号中,单个像素所占的空间为8×3=24bit,N个像素所占的空间位24×Nbit。In the data driving circuit, the data receiving module 100 is used to receive the data driving signal sent by the timing controller TCON, and decode it to obtain the target copy data and pixel data; it can be understood that, generally, the data driving signal contains the RGB data of a specific pixel; as shown in Figure 2, the timing controller TCON and the data receiving module 100 transmit data through three differential lines, and the three differential lines transmit the data of the three colors of red, green and blue respectively. For a single color of a single pixel, it generally includes 8-bit data, such as R0~R7, G0~G7, B0~B7; the specific data bit number can be set based on actual needs, such as 10 bits, and this embodiment and subsequent embodiments are described by taking 8 bits as an example. It can be understood that in the data driving signal, the space occupied by a single pixel is 8×3=24 bits, and the space occupied by N pixels is 24×N bits.

现有技术中,数据接收模块100会将接收到的差分信号,即数据驱动信号进行解码并转换为并行的像素数据,并将像素数据发送至数据电压输出模块300;数据电压数据模块基于接收到的目标橡树数据生成数据信号,并将数据信号发送至数据线;数据电压输出模块300的具体结构可以基于实际需要进行设置,如可以包括缓冲器、移位寄存器、锁存器、电平转换器、数模转换器等。In the prior art, the data receiving module 100 decodes and converts the received differential signal, i.e., the data driving signal, into parallel pixel data, and sends the pixel data to the data voltage output module 300; the data voltage data module generates a data signal based on the received target data, and sends the data signal to the data line; the specific structure of the data voltage output module 300 can be set based on actual needs, such as including a buffer, a shift register, a latch, a level converter, a digital-to-analog converter, etc.

本实施例设置了数据存储模块200;数据存储模块200用于存放数据接收模块100发送的目标复制数据,在需要输出目标像素数据至数据电压输出模块300时,数据接收模块100可以选择是直接将接收到的像素数据输出,还可以将数据存储模块200中存储的目标复制数据输出。The present embodiment provides a data storage module 200; the data storage module 200 is used to store the target copy data sent by the data receiving module 100. When it is necessary to output the target pixel data to the data voltage output module 300, the data receiving module 100 can choose to directly output the received pixel data, or can output the target copy data stored in the data storage module 200.

可以理解的是,目标复制数据为指示像素显示的24bit的数据;即在目标复制数据作为目标像素数据输出至数据电压输出模块300时,数据电压输出模块300能够基于目标复制数据实现数据信号的输出。It is understandable that the target copy data is 24-bit data indicating pixel display; that is, when the target copy data is output to the data voltage output module 300 as target pixel data, the data voltage output module 300 can output data signals based on the target copy data.

像素数据则为数据驱动信号中指示单个像素显示数据的数据;需要说明的是,单个像素数据不一定包含完整的指示像素显示的24bit的数据;像素数据可以包含完整的指示像素显示的24bit的数据,也可以包含使能标识符;使能标识符用以指示与目标复制数据之间的一致关系;当像素数据为使能标识符时,则说明该像素数据对应的像素的显示数据与目标复制数据相同,因此,可以将目标复制数据作为该像素对应的目标像素数据输出;而当像素数据包含完整的指示像素显示的24bit的数据时,则将像素数据作为目标像素数据输出。The pixel data is the data in the data driving signal indicating the display data of a single pixel; it should be noted that the single pixel data does not necessarily include the complete 24-bit data indicating the pixel display; the pixel data may include the complete 24-bit data indicating the pixel display, and may also include an enable identifier; the enable identifier is used to indicate the consistent relationship with the target copy data; when the pixel data is an enable identifier, it means that the display data of the pixel corresponding to the pixel data is the same as the target copy data, and therefore, the target copy data can be output as the target pixel data corresponding to the pixel; and when the pixel data includes the complete 24-bit data indicating the pixel display, the pixel data is output as the target pixel data.

可以理解的是,使能标识符只需要指示与目标复制数据之间的一致关系,因此,其不需要占用24bit的空间,其位数必然小于目标复制数据的24bit;实际应用中,使能标识符的具体位数可以基于实际需要进行设置,如将使能标识符设置为1bit;此时,若N个像素中存在n个与目标复制数据对应的像素,则N个像素所占的空间位24×(N-n)+1×nbit,显然要大大小于24×Nbit占用的空间。It can be understood that the enable identifier only needs to indicate the consistent relationship with the target copy data. Therefore, it does not need to occupy 24 bits of space, and its bit number must be smaller than the 24 bits of the target copy data. In practical applications, the specific number of bits of the enable identifier can be set based on actual needs, such as setting the enable identifier to 1 bit. In this case, if there are n pixels among N pixels corresponding to the target copy data, the space occupied by N pixels is 24×(N-n)+1×nbit, which is obviously much smaller than the space occupied by 24×Nbit.

本实施例通过将目标复制数据进行存储,并在检测到使能标识符时,控制目标复制数据输出,从而使得对于相同的显示数据,能够无需发送完整的数据,而是通过使能标识符进行指示,在实现了相同数据传输的基础上,由于使能标识符的数据位少于目标复制数据,则实现了实际传输数据量的减少,降低了处理功耗。This embodiment stores the target copy data and controls the output of the target copy data when an enable identifier is detected, so that for the same display data, there is no need to send the complete data, but instead the enable identifier is used to indicate it. On the basis of achieving the same data transmission, since the data bits of the enable identifier are less than those of the target copy data, the actual amount of transmitted data is reduced, thereby reducing processing power consumption.

进一步地,参见图3,所述数据接收模块100包括数据接收单元110以及开关单元120;其中:Further, referring to FIG. 3 , the data receiving module 100 includes a data receiving unit 110 and a switch unit 120 ; wherein:

所述数据接收单元110的接收端作为所述数据接收模块100的接收端,所述数据接收单元110的第一输出端作为所述数据接收模块100的第一输出端,所述数据接收单元110的第二输出端与所述开关单元120的控制端连接,所述数据接收单元110的第三输出端与所述开关单元120的第一输入端连接,所述数据存储模块200的输出端与所述开关单元120的第二输入端连接,所述开关单元120的输出端与所述数据电压输出模块300连接。The receiving end of the data receiving unit 110 serves as the receiving end of the data receiving module 100, the first output end of the data receiving unit 110 serves as the first output end of the data receiving module 100, the second output end of the data receiving unit 110 is connected to the control end of the switch unit 120, the third output end of the data receiving unit 110 is connected to the first input end of the switch unit 120, the output end of the data storage module 200 is connected to the second input end of the switch unit 120, and the output end of the switch unit 120 is connected to the data voltage output module 300.

数据接收单元110用于接收时序控制器TCON发送的数据驱动信号,并对其进行解码得到目标复制数据以及像素数据;还用于将目标复制数据发送至数据存储模块200,或是将像素数据发送至开关单元120。The data receiving unit 110 is used to receive the data driving signal sent by the timing controller TCON, and decode it to obtain the target copy data and pixel data; it is also used to send the target copy data to the data storage module 200, or send the pixel data to the switch unit 120.

开关单元120用于控制具体输出的目标像素数据,如可以控制从数据存储模块200输出目标复制数据,还可以控制从数据接收单元110输出像素数据。The switch unit 120 is used to control the specific output of target pixel data, for example, it can control the output of target copy data from the data storage module 200, and can also control the output of pixel data from the data receiving unit 110.

开关单元120不同来源的数据输出基于数据接收单元110控制;数据接收单元110在确定像素数据为使能标识符时,控制开关单元120从数据存储模块200输出目标复制数据;在确定像素数据为完整的指示像素显示的24bit的数据时,控制开关单元120从数据接收单元110输出像素数据。The data output from different sources of the switch unit 120 is controlled based on the data receiving unit 110; when the data receiving unit 110 determines that the pixel data is an enable identifier, the switch unit 120 is controlled to output the target copy data from the data storage module 200; when the pixel data is determined to be complete 24-bit data indicating pixel display, the switch unit 120 is controlled to output the pixel data from the data receiving unit 110.

需要说明的是,开关单元120的具体结构以及选择器件可以基于实际需要进行设置,本申请中,以第一开关管T1、第二开关管T2为例进行说明。It should be noted that the specific structure and selection device of the switch unit 120 can be set based on actual needs. In this application, the first switch tube T1 and the second switch tube T2 are taken as examples for description.

进一步地,所述开关单元120包括第一开关管T1以及第二开关管T2,其中:Furthermore, the switch unit 120 includes a first switch tube T1 and a second switch tube T2, wherein:

所述第一开关管T1的控制端作为所述开关单元120的第一控制端,所述第二开关管T2的控制端作为所述开关单元120的第二控制端,所述第一开关管T1的输入端作为所述开关单元120的第一输入端,所述第二开关管T2的输入端作为所述开关单元120的第二输入端,所述第一开关管T1的输出端与所述第二开关管T2的输出端作为所述开关单元120的输出端。The control end of the first switch tube T1 serves as the first control end of the switch unit 120, the control end of the second switch tube T2 serves as the second control end of the switch unit 120, the input end of the first switch tube T1 serves as the first input end of the switch unit 120, the input end of the second switch tube T2 serves as the second input end of the switch unit 120, and the output end of the first switch tube T1 and the output end of the second switch tube T2 serve as the output end of the switch unit 120.

第一开关管T1与第二开关管T2的具体类型可以基于实际需要进行选择。The specific types of the first switch tube T1 and the second switch tube T2 can be selected based on actual needs.

数据接收单元110在确定像素数据为使能标识符时,控制第一开关管T1关闭、第二开关管T2导通,此时,数据存储模块200的目标复制数据作为目标像素数据通过第二开关管T2输出至数据电压输出模块300;在确定像素数据为完整的指示像素显示的24bit的数据时,控制第一开关管T1导通、第二开关管T2关闭,数据接收单元110的像素数据作为目标像素数据通过第一开关管T1输出至数据电压输出模块300。When the data receiving unit 110 determines that the pixel data is an enable identifier, it controls the first switch tube T1 to be turned off and the second switch tube T2 to be turned on. At this time, the target copy data of the data storage module 200 is output to the data voltage output module 300 through the second switch tube T2 as the target pixel data; when it is determined that the pixel data is a complete 24-bit data indicating the pixel display, the first switch tube T1 is controlled to be turned on and the second switch tube T2 is turned off, and the pixel data of the data receiving unit 110 is output to the data voltage output module 300 through the first switch tube T1 as the target pixel data.

本发明提供一种数据驱动方法,参照图4,图4为本发明数据驱动方法第一实施例应用于数据驱动电路的流程示意图,所述方法包括步骤:The present invention provides a data driving method. Referring to FIG. 4 , FIG. 4 is a flow chart of a first embodiment of the data driving method of the present invention applied to a data driving circuit. The method comprises the following steps:

步骤S11,接收时序控制器发送的数据驱动信号,其中,所述数据驱动信号中包括目标复制数据以及多个像素数据;Step S11, receiving a data driving signal sent by a timing controller, wherein the data driving signal includes target copy data and a plurality of pixel data;

在接收到数据驱动信号后,对数据驱动信号进行解析,即可得到目标复制数据与像素数据。After receiving the data driving signal, the data driving signal is analyzed to obtain the target replication data and pixel data.

目标复制数据为可以由数据存储模块直接输出的数据。The target replication data is data that can be directly output by the data storage module.

像素数据为数据驱动信号中指示单个像素显示数据的数据。The pixel data is data in the data driving signal indicating display data of a single pixel.

步骤S12,将所述目标复制数据写入到数据存储模块中;Step S12, writing the target copy data into a data storage module;

步骤S13,针对每一所述像素数据,若所述像素数据为使能标识符,则将所述数据存储模块中的所述目标复制数据作为目标像素数据发送至数据电压输出模块,其中,所述使能标识符的数据位少于所述目标复制数据。Step S13, for each pixel data, if the pixel data is an enable identifier, sending the target copy data in the data storage module as target pixel data to the data voltage output module, wherein the data bit of the enable identifier is less than that of the target copy data.

单个像素数据不一定包含完整的指示像素显示的24bit的数据;像素数据可以包含完整的指示像素显示的24bit的数据,也可以包含使能标识符;使能标识符用以指示与目标复制数据之间的一致关系;当像素数据为使能标识符时,则说明该像素数据对应的像素的显示数据与目标复制数据相同,因此,可以将目标复制数据作为该像素对应的目标像素数据输出;而当像素数据包含完整的指示像素显示的24bit的数据时,则将像素数据作为目标像素数据输出。Single pixel data does not necessarily contain a complete 24-bit data indicating pixel display; pixel data may contain a complete 24-bit data indicating pixel display, and may also contain an enable identifier; the enable identifier is used to indicate a consistent relationship with the target copy data; when the pixel data is an enable identifier, it means that the display data of the pixel corresponding to the pixel data is the same as the target copy data, and therefore, the target copy data can be output as the target pixel data corresponding to the pixel; and when the pixel data contains a complete 24-bit data indicating pixel display, the pixel data is output as the target pixel data.

可以理解的是,使能标识符只需要指示与目标复制数据之间的一致关系,因此,其不需要占用24bit的空间,其位数必然小于目标复制数据的24bit;实际应用中,使能标识符的具体位数可以基于实际需要进行设置,如将使能标识符设置为1bit;此时,若N个像素中存在n个与目标复制数据对应的像素,则N个像素所占的空间位24×(N-n)+1×nbit,显然要大大小于24×Nbit占用的空间。It can be understood that the enable identifier only needs to indicate the consistent relationship with the target copy data. Therefore, it does not need to occupy 24 bits of space, and its bit number must be smaller than the 24 bits of the target copy data. In practical applications, the specific number of bits of the enable identifier can be set based on actual needs, such as setting the enable identifier to 1 bit. In this case, if there are n pixels among N pixels corresponding to the target copy data, the space occupied by N pixels is 24×(N-n)+1×nbit, which is obviously much smaller than the space occupied by 24×Nbit.

参照图5,图5为本发明数据驱动方法第一实施例应用于时序控制器的流程示意图,所述方法包括步骤:5 , which is a flow chart of a first embodiment of a data driving method according to the present invention applied to a timing controller, the method comprises the following steps:

步骤S21,生成当前帧的多个像素数据,并在所述像素数据中确定目标复制数据;Step S21, generating a plurality of pixel data of the current frame, and determining target copy data in the pixel data;

可以理解的是,当前帧中包含的像素数据的数量与显示面板中的像素数量一致;一个像素数据指示一个像素的显示数据。It can be understood that the number of pixel data included in the current frame is consistent with the number of pixels in the display panel; one pixel data indicates the display data of one pixel.

此时生成的每个像素数据包含24bit的完整RGB数据;目标复制数据从像素数据中确定,目标复制数据与像素数据的格式相同。Each pixel data generated at this time contains 24-bit complete RGB data; the target copy data is determined from the pixel data, and the format of the target copy data is the same as that of the pixel data.

步骤S22,在所述像素数据中确定与所述目标复制数据相同的目标数据;Step S22, determining target data identical to the target copy data in the pixel data;

步骤S23,在所述像素数据中将所述目标数据替换为使能标识符,其中,所述使能标识符的数据位少于所述目标复制数据;Step S23, replacing the target data with an enable identifier in the pixel data, wherein the data bits of the enable identifier are less than those of the target copy data;

可以理解的是,目标复制数据是从像素数据中确定的,因此,像素数据中必然存在与目标复制数据相同的数据,而与目标复制数据相同的像素数据能够由数据存储模块直接输出,因此,将与目标复制数据相同的像素数据作为目标数据,并将目标数据替换为使能标识符,从而基于使能标识符,能够输出与目标数据相同的目标复制数据,同时,降低了目标数据占用的数据位。It can be understood that the target copy data is determined from the pixel data, therefore, there must be data identical to the target copy data in the pixel data, and the pixel data identical to the target copy data can be directly output by the data storage module, therefore, the pixel data identical to the target copy data is used as the target data, and the target data is replaced with an enable identifier, so that based on the enable identifier, the target copy data identical to the target data can be output, and at the same time, the data bits occupied by the target data are reduced.

步骤S24,生成包含所述目标复制数据以及所述像素数据的数据驱动信号;Step S24, generating a data driving signal including the target replication data and the pixel data;

步骤S25,将所述数据驱动信号发送至数据驱动电路。Step S25, sending the data driving signal to the data driving circuit.

在目标复制数据与像素数据均确定后,即可基于目标复制数据与像素数据生成数据驱动信号,并将数据驱动信号发送至数据驱动电路;此时的像素数据中的目标数据已被替换为使能标识符。After the target copy data and the pixel data are determined, a data drive signal can be generated based on the target copy data and the pixel data, and the data drive signal is sent to the data drive circuit; at this time, the target data in the pixel data has been replaced by an enable identifier.

本实施例通过将目标复制数据进行存储,并在检测到使能标识符时,控制目标复制数据输出,从而使得对于相同的显示数据,能够无需发送完整的数据,而是通过使能标识符进行指示,在实现了相同数据传输的基础上,由于使能标识符的数据位少于目标复制数据,则实现了实际传输数据量的减少,降低了处理功耗。This embodiment stores the target copy data and controls the output of the target copy data when an enable identifier is detected, so that for the same display data, there is no need to send the complete data, but instead the enable identifier is used to indicate it. On the basis of achieving the same data transmission, since the data bits of the enable identifier are less than those of the target copy data, the actual amount of transmitted data is reduced, thereby reducing processing power consumption.

进一步地,在基于本发明的第一实施例所提出的本发明数据驱动方法第二实施例中,所述步骤S12包括步骤:Further, in the second embodiment of the data-driven method of the present invention proposed based on the first embodiment of the present invention, the step S12 includes the steps of:

步骤S121,获取所述数据驱动信号中的使能标识位;Step S121, obtaining an enable flag in the data drive signal;

步骤S122,判断所述使能标识位是否为有效标识;Step S122, determining whether the enable flag is a valid flag;

步骤S123,若所述使能标识位为有效标识,则将所述目标复制数据写入到所述数据存储模块。Step S123: if the enable flag is a valid flag, writing the target copy data into the data storage module.

参见图6,本实施例中,在每帧数据驱动信号的开头设置了使能标识位以及目标复制数据;当使能标识位为有效标识时,认为此帧中需要基于目标复制数据进行输出,同时,后续的像素数据中存在有使能标识符;而当使能标识位为无效标识时,认为此帧中不需要基于目标复制数据进行输出,同时,后续的所有像素数据均为24bit的完整RGB数据。Referring to Figure 6, in this embodiment, an enable flag and target copy data are set at the beginning of each frame data drive signal; when the enable flag is a valid flag, it is considered that the frame needs to be output based on the target copy data, and at the same time, the enable identifier exists in the subsequent pixel data; and when the enable flag is an invalid flag, it is considered that the frame does not need to be output based on the target copy data, and at the same time, all subsequent pixel data are complete 24-bit RGB data.

基于图6,以9个像素为例,现有技术中,9个像素需要的位数为24×9=216位;而本申请的方案中,使能标识位占1位,目标复制数据占1位,当9个像素都与目标复制像素相同时,9个像素都被替换为使能标识符,使能标识符占1位,则本申请中需要的位数位1+24+9=34位,数据驱动信号的位数显著降低。Based on Figure 6, taking 9 pixels as an example, in the prior art, the number of bits required for 9 pixels is 24×9=216 bits; while in the solution of the present application, the enable identification bit occupies 1 bit, and the target copy data occupies 1 bit. When the 9 pixels are the same as the target copy pixels, the 9 pixels are replaced with the enable identifier, and the enable identifier occupies 1 bit. Then, the number of bits required in the present application is 1+24+9=34 bits, and the number of bits of the data drive signal is significantly reduced.

使能标识位的设置可以使得能够基于实际需要来选择是否通过目标复制数据进行输出以实现数据量的减少。The setting of the enable flag bit can make it possible to select whether to output through target copy data to achieve data volume reduction based on actual needs.

进一步地,在基于本发明的第一实施例所提出的本发明数据驱动方法第三实施例中,所述步骤S21包括步骤:Further, in a third embodiment of the data-driven method of the present invention proposed based on the first embodiment of the present invention, step S21 includes the steps of:

步骤S211,在所述像素数据中确定数量最多的目标像素数据;Step S211, determining the largest number of target pixel data in the pixel data;

步骤S212,将所述目标像素数据作为所述目标复制数据。Step S212: using the target pixel data as the target copy data.

可以理解的是,每次目标像素数据的输出,则说明有一个像素数据被替换为使能标识符,则说明该像素数据的位数由24bit减少为1bit;因此,越多的像素数据被替换为使能标识符,则像素数据的占用的空间被降低越多,越能够减少功耗。It can be understood that each time the target pixel data is output, it means that one pixel data is replaced with an enable identifier, which means that the number of bits of the pixel data is reduced from 24 bits to 1 bit; therefore, the more pixel data are replaced with enable identifiers, the more the space occupied by the pixel data is reduced, and the more power consumption can be reduced.

因此,本实施例中,将一帧中像素数量最多的目标像素数据作为目标复制数据;可以理解的是,目标像素数据数量最多,即显示画面中目标像素数据对应的颜色的显示面积最大;因此,将目标像素数据作为目标复制数据,使得在当前帧内,有最多的像素数据将被替换为使能标识符,从而实现最多的空间降低,最大的功耗减少。Therefore, in this embodiment, the target pixel data with the largest number of pixels in a frame is used as the target copy data; it can be understood that the target pixel data has the largest number, that is, the display area of the color corresponding to the target pixel data in the display screen is the largest; therefore, the target pixel data is used as the target copy data, so that in the current frame, the largest number of pixel data will be replaced with enable identifiers, thereby achieving the largest space reduction and the largest power consumption reduction.

进一步地,在基于本发明的第一实施例所提出的本发明数据驱动方法第三实施例中,所述步骤S21包括步骤:Further, in a third embodiment of the data-driven method of the present invention proposed based on the first embodiment of the present invention, step S21 includes the steps of:

步骤S213,获取所述像素数据之前连续的预设数量帧历史像素数据,并判断所述历史像素数据是否均与所述像素数据相同;Step S213, obtaining a preset number of consecutive frames of historical pixel data before the pixel data, and determining whether the historical pixel data are all the same as the pixel data;

步骤S214,若所述历史像素数据均与所述像素数据相同,则在所述像素数据中确定目标复制数据;Step S214, if the historical pixel data are all the same as the pixel data, determining target copy data in the pixel data;

所述步骤S24包括:The step S24 comprises:

步骤S241,获取有效标识,生成包含所述目标复制数据以及所述像素数据的数据驱动信号并将所述有效标识写入到所述数据驱动信号的使能标识位。Step S241 , obtaining a valid flag, generating a data driving signal including the target copy data and the pixel data, and writing the valid flag into an enable flag bit of the data driving signal.

若存在与所述像素数据不相同的历史像素数据,则不在所述像素数据中确定目标复制数据;同时,获取无效标识,生成包含所述像素数据的数据驱动信号并将所述无效标识写入到所述数据驱动信号的使能标识位。If there is historical pixel data different from the pixel data, the target copy data is not determined in the pixel data; at the same time, an invalid flag is obtained, a data drive signal containing the pixel data is generated and the invalid flag is written into the enable flag of the data drive signal.

历史像素数据为已显示画面对应的像素数据;本实施例中获取与当前帧像素数据连续的历史像素数据;可以理解的是,若当前帧的像素数据与历史像素数据相同时,说明显示画面在连续的时间内没有变化,即各像素的显示情况没有变化,每个像素对应的像素数据与之前的都是一样的;预设数量帧历史像素数据均与当前帧的像素数据相同,则说明在这些帧持续的时段内,显示画面处于静止状态;具体预设数量的数值可以基于实际进行设置,如设置为10S,则对于60Hz刷新率的显示器而言,预设数量为60×10=600帧。The historical pixel data is the pixel data corresponding to the displayed image; in this embodiment, historical pixel data continuous with the current frame pixel data is obtained; it can be understood that if the pixel data of the current frame is the same as the historical pixel data, it means that the displayed image has not changed in a continuous period of time, that is, the display of each pixel has not changed, and the pixel data corresponding to each pixel is the same as the previous one; if the historical pixel data of a preset number of frames are the same as the pixel data of the current frame, it means that the displayed image is in a static state during the period when these frames last; the specific preset number of values can be set based on actual conditions. For example, if it is set to 10S, then for a display with a refresh rate of 60Hz, the preset number is 60×10=600 frames.

可以理解的是,在确定目标复制数据时,需要对整帧画面包含的所有像素数据进行确定、分析,可能会造成数据处理的压力过大,影响正常显示,因此,本实施例中,在确定显示画面为静止状态的情况下,才确定目标复制数据,进而执行后续的操作;而在画面为非静止状态的情况下,则不通过目标复制数据进行数据,所有像素数据均包含24bit的完整RGB数据。It is understandable that when determining the target copy data, it is necessary to determine and analyze all pixel data contained in the entire frame of the picture, which may cause excessive pressure on data processing and affect normal display. Therefore, in this embodiment, the target copy data is determined only when it is determined that the display screen is in a static state, and then subsequent operations are performed; when the screen is in a non-static state, the target copy data is not used for data processing, and all pixel data contain 24-bit complete RGB data.

进一步地,在基于本发明的第一实施例所提出的本发明数据驱动方法第三实施例中,所述步骤S21包括步骤:Further, in a third embodiment of the data-driven method of the present invention proposed based on the first embodiment of the present invention, step S21 includes the steps of:

步骤S217,在所述像素数据中确定多个列数据;Step S217, determining a plurality of column data in the pixel data;

步骤S218,针对每一所述列数据,在所述列数据包含的所述像素数据中确定所述目标复制数据;Step S218, for each column of data, determining the target copy data in the pixel data included in the column of data;

所述步骤S24包括:The step S24 comprises:

步骤S242,生成包含所述列数据以及对应的所述目标复制数据的数据驱动信号。Step S242 , generating a data driving signal including the column data and the corresponding target copy data.

列数据为连接在同一数据线上的所有像素对应的像素数据的集合。The column data is a collection of pixel data corresponding to all pixels connected to the same data line.

可以理解的是,相对于一帧的像素数据而言,列数据中包含的像素数据较少,因此,在以列数据作为整体来确定目标复制数据时,只需对列数据中的像素数据进行确定、分析,以确定目标复制数据,这一数据的处理量是要远远小于一帧的;因此,本实施例中以列数据生成数据驱动信号,使得即便是在动态画面的情况下,也能够通过目标复制数据输出的方式来降低数据量,无需等待画面的静止状态。It can be understood that, compared with the pixel data of one frame, the pixel data contained in the column data is less. Therefore, when the target copy data is determined based on the column data as a whole, it is only necessary to determine and analyze the pixel data in the column data to determine the target copy data. The processing amount of this data is much smaller than that of one frame. Therefore, in this embodiment, the data drive signal is generated based on the column data, so that even in the case of a dynamic picture, the data amount can be reduced by outputting the target copy data without waiting for the picture to be static.

可以理解的是,当以列数据以及目标复制数据生成数据驱动信号时,不同的列数据对应的目标复制数据不同,如针对每列数据,将其中数量最多的目标像素数据作为该列数据对应的目标复制数据;数据接收模块每次接收到数据驱动信号时,都会将数据驱动信号实际携带的目标复制信号写入到数据存储模块中。It can be understood that when a data driving signal is generated using column data and target copy data, different column data correspond to different target copy data. For example, for each column of data, the target pixel data with the largest number is used as the target copy data corresponding to the column data. Each time the data receiving module receives a data driving signal, it writes the target copy signal actually carried by the data driving signal into the data storage module.

可以理解的是,在实际应用中,可以同时采用帧数据与列数据的方式;如在检测到画面为静止状态时,通过一帧的像素数据确定目标复制信号并生成数据驱动信号,而在检测到画面为动态时,则通过一列的像素数据来确定目标复制信号并生成数据驱动信号;从而能够适应不同的应用场景。It is understandable that in practical applications, both frame data and column data can be used at the same time; for example, when the image is detected to be static, the target copy signal is determined by a frame of pixel data and a data drive signal is generated, and when the image is detected to be dynamic, the target copy signal is determined by a column of pixel data and a data drive signal is generated; thereby being able to adapt to different application scenarios.

本发明还保护一种显示面板,该显示面板包括时序控制器以及数据驱动电路,该数据驱动电路的结构可参照上述实施例,在此不再赘述。理所应当地,由于本实施例的显示面板采用了上述数据驱动电路的技术方案,因此该显示面板具有上述数据驱动电路所有的有益效果。The present invention also protects a display panel, which includes a timing controller and a data driving circuit. The structure of the data driving circuit can refer to the above embodiment and will not be described in detail here. As a matter of course, since the display panel of this embodiment adopts the technical solution of the above data driving circuit, the display panel has all the beneficial effects of the above data driving circuit.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "includes a..." does not exclude the presence of other identical elements in the process, method, article or system including the element. The serial numbers of the above-mentioned embodiments of the present invention are for description only and do not represent the advantages and disadvantages of the embodiments.

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims (10)

1. A data driving method, wherein the data driving method is applied to a data driving circuit, the data driving method comprising:
Receiving a data driving signal sent by a time sequence controller, wherein the data driving signal comprises target copy data and a plurality of pixel data;
writing the target copy data into a data storage module;
and for each pixel data, if the pixel data is an enabling identifier, sending the target replication data in the data storage module to a data voltage output module as target pixel data, wherein the enabling identifier has fewer data bits than the target replication data.
2. The data driving method of claim 1, wherein the writing the target replication data into the data storage module comprises:
Acquiring an enabling identification bit in the data driving signal;
Judging whether the enabling identification bit is a valid identification;
And if the enabling identification bit is a valid identification, writing the target copy data into the data storage module.
3. A data driving method, wherein the data driving method is applied to a timing controller, the data driving method comprising:
Generating a plurality of pixel data of a current frame, and determining target copy data in the pixel data;
Determining target data identical to the target copy data among the pixel data;
Replacing the target data with an enable identifier in the pixel data, wherein the enable identifier has fewer data bits than the target copy data;
Generating a data driving signal containing the target copy data and the pixel data;
and sending the data driving signal to a data driving circuit.
4. The data driving method of claim 3, wherein the determining target copy data in the pixel data comprises:
determining the most amount of target pixel data in the pixel data;
and taking the target pixel data as the target copy data.
5. The data driving method of claim 3, wherein the determining target copy data in the pixel data comprises:
acquiring historical pixel data of a preset number of frames which are continuous before the pixel data, and judging whether the historical pixel data are identical to the pixel data;
if the historical pixel data are the same as the pixel data, determining target copy data in the pixel data;
The generating a data driving signal containing the target copy data and the pixel data includes:
And acquiring a valid identifier, generating a data driving signal containing the target copy data and the pixel data, and writing the valid identifier into an enabling identifier bit of the data driving signal.
6. The data driving method of claim 3, wherein the determining target copy data in the pixel data comprises:
Determining a plurality of column data in the pixel data;
determining, for each of the column data, the target copy data in the pixel data contained in the column data;
The generating a data driving signal containing the target copy data and the pixel data includes:
and generating a data driving signal containing the column data and the corresponding target copy data.
7. A data driving circuit, wherein the data driving circuit is applied to the data driving method according to any one of claims 1 to 6; the data driving circuit is respectively connected with the time sequence controller and the data line; the data driving circuit comprises a data receiving module, a data storage module and a data voltage output module, wherein the receiving end of the data receiving module is connected with the time sequence controller, the first output end of the data receiving module is connected with the input end of the data storage module, the second output end of the data receiving module is connected with the input end of the data voltage output module, the output end of the data storage module is connected with the input end of the data voltage output module, and the output end of the data voltage output module is connected with the data line.
8. The data driving circuit according to claim 7, wherein the data receiving module includes a data receiving unit and a switching unit; wherein:
The receiving end of the data receiving unit is used as the receiving end of the data receiving module, the first output end of the data receiving unit is used as the first output end of the data receiving module, the second output end of the data receiving unit is connected with the control end of the switching unit, the third output end of the data receiving unit is connected with the first input end of the switching unit, the output end of the data storage module is connected with the second input end of the switching unit, and the output end of the switching unit is connected with the data voltage output module.
9. The data driving circuit of claim 8, wherein the switching unit comprises a first switching tube and a second switching tube, wherein:
The control end of the first switching tube is used as a first control end of the switching unit, the control end of the second switching tube is used as a second control end of the switching unit, the input end of the first switching tube is used as a first input end of the switching unit, the input end of the second switching tube is used as a second input end of the switching unit, and the output end of the first switching tube and the output end of the second switching tube are used as output ends of the switching unit.
10. A display panel, wherein the display panel comprises a timing controller, a data line, and the data driving circuit according to any one of claims 7 to 9.
CN202411408698.0A 2024-10-10 2024-10-10 Data driving method, circuit and display panel Active CN118918816B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411408698.0A CN118918816B (en) 2024-10-10 2024-10-10 Data driving method, circuit and display panel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411408698.0A CN118918816B (en) 2024-10-10 2024-10-10 Data driving method, circuit and display panel

Publications (2)

Publication Number Publication Date
CN118918816A true CN118918816A (en) 2024-11-08
CN118918816B CN118918816B (en) 2025-01-21

Family

ID=93296260

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411408698.0A Active CN118918816B (en) 2024-10-10 2024-10-10 Data driving method, circuit and display panel

Country Status (1)

Country Link
CN (1) CN118918816B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050073526A1 (en) * 2003-10-02 2005-04-07 Nec Electronics Corporation Controller/driver for driving display panel
CN102918580A (en) * 2010-03-31 2013-02-06 苹果公司 Reduced-power communications within an electronic display
US20160086565A1 (en) * 2014-09-18 2016-03-24 Seong-Young Ryu Display driving circuit, method of operating display driving circuit, and system on chip
CN105869587A (en) * 2016-05-18 2016-08-17 深圳天珑无线科技有限公司 Display drive method and display drive device
CN109495747A (en) * 2018-12-28 2019-03-19 惠科股份有限公司 Data transmission method and device
CN109861798A (en) * 2018-12-28 2019-06-07 惠科股份有限公司 Data transmission method and device and computer readable storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050073526A1 (en) * 2003-10-02 2005-04-07 Nec Electronics Corporation Controller/driver for driving display panel
CN102918580A (en) * 2010-03-31 2013-02-06 苹果公司 Reduced-power communications within an electronic display
US20160086565A1 (en) * 2014-09-18 2016-03-24 Seong-Young Ryu Display driving circuit, method of operating display driving circuit, and system on chip
CN105869587A (en) * 2016-05-18 2016-08-17 深圳天珑无线科技有限公司 Display drive method and display drive device
CN109495747A (en) * 2018-12-28 2019-03-19 惠科股份有限公司 Data transmission method and device
CN109861798A (en) * 2018-12-28 2019-06-07 惠科股份有限公司 Data transmission method and device and computer readable storage medium

Also Published As

Publication number Publication date
CN118918816B (en) 2025-01-21

Similar Documents

Publication Publication Date Title
CN110310591B (en) Display data segmentation method and system for LED display screen
US5301272A (en) Method and apparatus for address space aliasing to identify pixel types
CN101256744B (en) Image display device and electronic equipment
US5640545A (en) Frame buffer interface logic for conversion of pixel data in response to data format and bus endian-ness
JP3477397B2 (en) A driving method, a driving device, a display device capable of being chained, and a chained display system for a plurality of display devices to be chained.
JP2000098983A (en) Graphic and character mixing lcd drive ic
US5475808A (en) Display control apparatus
US20030117350A1 (en) Liquid crystal display apparatus and a method of controlling the same
CN118918816A (en) Data driving method, circuit and display panel
WO2006078126A1 (en) Display apparatus and data writing device
JP4026098B2 (en) Display controller
CN117676064A (en) Video signal transmission method, equipment and storage medium based on SPI communication
CN113050385B (en) Gray image data storage method in DMD photoetching machine
JP5157059B2 (en) Display device and display method
US20060050034A1 (en) Apparatus for controlling color liquid crystal display and method thereof
US7030849B2 (en) Robust LCD controller
JP3911447B2 (en) High gradation monochrome display system and display program
JP2005122119A (en) Video interface device in system constituted of mpu and video codec
US8314752B2 (en) Display device and related driving method using low capacity row buffer memory
JP5575262B2 (en) Drawing apparatus, drawing method and program
US20080129751A1 (en) Smart Blanking Graphics Controller, Device Having Same, And Method
JP2000181416A (en) Device and method for display control
CN117238232A (en) Self-adaptive refreshing method and circuit for display screen
JP3443229B2 (en) Write control circuit of character display device
CN114995944A (en) Resolution self-adaptive zooming display method and display card driving module

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant