This is a National Phase Application filed under 35 U.S.C. 371 as a national stage of PCT/CN2020/092296, filed May 26, 2020, an application claiming the benefit of Chinese Application No. 201910491275.2, filed Jun. 6, 2019, the content of each of which is hereby incorporated by reference in its entirety.
The present disclosure relates to the field of display technologies, and in particular, to a timing control method and a timing control circuit for a display panel, a driving device, and a display device.
As a size of the display panel increases, the non-uniform charging of pixels at different positions becomes more and more serious. The pixels proximal to the source driving circuit are charged sufficiently, and the pixels far from the source driving circuit are charged insufficiently.
As an aspect, a timing control method for a display panel is provided. A display region of the display panel is divided into a plurality of sub-display regions arranged along a first direction distal to a source driving circuit and extending along a second direction intersecting the first direction. Each of the plurality of sub-display regions includes at least one row of pixels. The timing control method includes supplying a data enable signal to the source driving circuit in respective display periods. The source driving circuit supplies a data signal to the plurality of sub-display regions under the control of the data enable signal. The data enable signal is switched between an active level and an inactive level. The active levels of the data enable signal are in one-to-one correspondence with the plurality of sub-display regions of the display panel. The greater a distance from one of the plurality of sub-display regions to the source driving circuit, the longer a time period, at an active level, of the data enable signal for controlling the source driving circuit to provide the data signal to the at least one row of pixels in the sub-display region is.
In an embodiment, each of the time periods of the data enable signal at an active level every time in respective display periods is calculated according to a preset correspondence between the time periods of the data enable signal at an active level and numbers of the plurality of sub-display regions.
In an embodiment, after the preset correspondence is fitted by a best approximation method, the fitted preset correspondence satisfies a parabolic equation.
In an embodiment, time periods of the data enable signal at an inactive level every time are equal to each other.
In an embodiment, each of the plurality of sub-display regions includes 30 to 1000 rows of pixels.
In an embodiment, each of the plurality of sub-display regions includes only one row of pixels.
As another aspect, a timing control circuit for a display panel is provided. A display region of the display panel is divided into a plurality of sub-display regions arranged along a first direction distal to a source driving circuit and extending along a second direction intersecting the first direction, and each of the plurality of sub-display regions includes at least one row of pixels. The timing control circuit includes an enable signal generation circuit configured to supply a data enable signal to the source driving circuit in respective display periods. The source driving circuit supplies a data signal to the plurality of sub-display regions under control of the data enable signal. The data enable signal is switched between an active level and an inactive level. The active levels of the data enable signal are in one-to-one correspondence with the plurality of sub-display regions of the display panel. The farther a distance from one of the plurality of sub-display regions to the source driving circuit, the longer a time period, at an active level, of the data enable signal for controlling the source driving circuit to provide the data signal to the at least one row of pixels in the sub-display region is.
In an embodiment, the timing control circuit further includes a calculating circuit configured to calculate the time periods of the data enable signal at an active level every time in the respective display periods according to a preset correspondence between the time periods of the data enable signal at an active level and numbers of the plurality of sub-display regions.
In an embodiment, after the preset correspondence is fitted by a best approximation method, the fitted preset correspondence satisfies a parabolic equation.
In an embodiment, time periods of the data enable signal at an inactive level every time are equal to each other.
In an embodiment, each of the plurality of sub-display regions includes 30 to 1000 rows of pixels.
In an embodiment, each of the plurality of sub-display regions includes only one row of pixels.
As yet another aspect, a driving device including the timing control circuit described above is provided.
As yet another aspect, a display device including the driving device described above is provided.
The accompanying drawings, which provide a further understanding of the present disclosure and constitute a part of the specification, are used in conjunction with the following specific embodiments to explain the present disclosure, but are not intended to limit the present disclosure. In the drawings:
The embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. It is to be understood that the embodiments described herein are merely used for describing and explaining the present disclosure, rather than limiting of the present disclosure.
When the display panel is driven to display, during respective display periods, a timing control circuit (TCON) supplies a frame starting signal to a gate driving circuit, and then the gate driving circuit supplies a scanning signal to pixel units row by row; and the timing control circuit supplies a data enable signal (DE signals for short, and also called an active data strobe signal) to a source driving circuit. The data enable signal is a square-wave signal switching between a high level and a low level. The respective display periods of the data enable signal respectively correspond to the sub-display regions each including a plurality of rows of pixels, and the source driving circuit outputs an active data signal to a respective sub-display region when the data enable signal is at a high level. Alternatively, the respectively display periods of the data enable signal respectively correspond to row periods, and the source driving circuit outputs the active data signal to a respective row of pixels when the data enable signal is at a high level.
When the size of the display panel is large, a voltage drop (i.e., IR drop) on the data line is large, resulting in that the pixels away from the source driving circuit are charged insufficiently and the pixels proximal to the source driving circuit are charged sufficiently, and in turn resulting in uneven display.
An embodiment of the present disclosure provides a timing control method for a display panel.
In the case where each of the sub-display regions includes only one row of pixels, as shown in
The source driving circuit supplies an active data signal to the rows of pixels P in the sub-display regions when the data enable signal DE_o is at an active level. The gate driving circuit supplies a scanning signal to the rows of pixels P row by row from a side proximal to the source driving circuit to a side away from the source driving circuit when supplying the scanning signal. Therefore, when the data enable signal DE_o is at an active level for the ith time in a respective display period, the source driving circuit supplies an active data signal to the ith sub-display region. Optionally, the active level is a high level, and the inactive level is a low level.
As shown in
The first sub-display region s_AA1 includes 30 to 1000 rows of pixels, for example 100 rows of pixels (one sub-display region including only two rows of pixels is shown in
As shown in
In an embodiment, as shown in
The data enable signal may be provided to the timing control circuit by the system chip and provided to the source driving circuit by the timing control circuit.
Due to the voltage drop on the transmission line, when the source driving circuit supplies data signals to the pixels P in the sub-display regions s_AA to charge the pixels, the pixels P in the sub-display regions s_AA proximal to the source driving circuit are charged very fast, and the pixels P in the sub-display regions s_AA far away from the source driving circuit are charged slowly, so that when the source driving circuit charges the pixels P in different sub-display regions s_AA for the same time, the pixels P in the sub-display regions s_AA proximal to the source driving circuit are charged sufficiently, and the pixels P in the sub-display regions s_AA away from the source driving circuit are charged insufficiently. However, in the embodiment of the present disclosure, the duration of the active level of the data enable signal DE is positively correlated to a distance from the sub-display region s_AA where a respective row of pixels P are located to the source driving circuit rather than being fixed. Therefore, the farther the sub-display region s_AA is from the source driving circuit, the longer the source driving circuit charges pixels P in the sub-display region s_AA, therefore the pixels P away from the source driving circuit can be fully charged, thereby improving the uniformity of display.
In an embodiment, the duration of the active level of the data enable signal DE_o is positively correlated to a distance from a respective row of pixels P to the source driving circuit. That is to say, charging times for the source driving circuit to charge the rows of pixels P gradually increase along a direction gradually away from the source driving circuit (i.e., the x direction). That is, in respective display periods t, starting from the data enable signal reaching the active level for the second time, a current duration of the data enable signal at an active level is greater than a previous duration of the data enable signal at an active level.
The period in which the data enable signal DE_o has an inactive level is a line blanking period. Optionally, the time periods of the data enable signal DE_o at an inactive level are equal to each other, that is, the time periods of the line blanking periods are equal to each other.
The duration of the vertical blanking period may be set according to actual needs. The time when the data enable signal DE_o firstly reaches the active level during each display period may be determined according to the duration of the vertical blanking period.
Optionally, in the case where each of the sub-display regions includes only several rows of pixels, the durations of the data enable signal DE_o at an active level every time in respective display periods are calculated according to a preset correspondence between the durations of the active level and the numbers of the sub-display regions.
Optionally, in the case where each of the sub-display regions includes only one row of pixels, the durations of the data enable signal DE_o at an active level every time in respective display periods are calculated according to a preset correspondence between the durations of the active level and the numbers of rows of pixels.
The preset correspondence between the durations of the active level and the numbers of the sub-display regions, or the preset correspondence between the durations of the active level and the numbers of rows of pixels may be obtained by fitting method in a manner of data testing.
In an embodiment, when the preset correspondence between the durations of the active level of the data enable signal and the numbers of rows of pixels or the preset correspondence between the durations of the active level and the numbers of the sub-display regions obtained through data testing satisfies the curve: y=f(x) in
Referring to
When the curve of y=f(x) is a complex function curve, y=f(x) may be replaced with a smoothed curve y=P(x) constructed by means of a best approximation method. The curve y=P(x) is a parabolic equation, and represents the preset correspondence between the durations of the active level and the numbers of the sub-display regions. Each of the durations of the data enable signal at an active level may be calculated according to the preset correspondence between the durations of the active level and the numbers of the sub-display regions, thereby providing the optimal charging duration for each of the sub-display regions, facilitating the realization of the hardware, and reducing the consumption of hardware resources.
In another embodiment, referring to
When the curve of y=f(x) is a complex function curve, y=f(x) may be replaced with a smoothed curve y=P(x) constructed by means of a best approximation method. The curve y=P(x) is a parabolic equation, and represents the preset correspondence between the durations of the active level and the numbers of rows of pixels. The durations of the data enable signal at an active level every time may be calculated according to the preset correspondence between the durations of the active level and the numbers of rows of pixels, thereby providing the optimal charging duration for each of the sub-display regions, facilitating the realization of the hardware, and reducing the consumption of hardware resources.
It should be noted that, in the embodiment, the durations in which the source driving circuit charges each of the sub-display regions change gradually, and accordingly durations in which the gate driving circuit charges each of the sub-display regions change gradually, that is, a clock signal supplied to the gate driving circuit is not a signal with a fixed period anymore.
As shown in
Optionally, the time periods in which the data enable signal is at an inactive level are equal to each other.
Optionally, the timing control circuit 10 further includes: a calculating circuit 12 configured to calculate, according to a preset correspondence between the durations of the data enable signal at an active level and the numbers of the sub-display regions, each of the durations of the data enable signal at an active level.
Optionally, the preset correspondence satisfies a parabolic equation after being fitting by best approximation method.
Optionally, each of the plurality of sub-display regions has 30 to 1000 rows of pixels, alternatively, each of the sub-display regions has only one row of pixels.
Optionally, the duration in which the data enable signal is at an active level is positively correlated with a distance from a respective row of pixels to the source driving circuit.
In addition, the driving device further includes a gate driving circuit 30 configured to supply a scanning signal to pixels row by row under the control of the timing control circuit 10, so as to scan the pixels row by row. The source driving circuit 20 may supply the data signals to the sub-display regions during the scanning period of the pixels.
It can be seen that, in the embodiments, the duration of the active level of the data enable signal DE is positively correlated to a distance from the sub-display region s_AA where a respective row of pixels P are located to the source driving circuit rather than being fixed. Therefore, the farther a sub-display region s_AA is from the source driving circuit, the longer the source driving circuit charges pixels in the sub-display region s_AA, therefore the pixels P away from the source driving circuit can be fully charged, thereby improving the uniformity of display.
It should be noted that the calculating circuit may be implemented by hardware, software, or a combination of hardware and software. In an embodiment, the calculating circuit may be implemented by a processor or integrated circuit having associated functionality, where the processor may execute software or instructions implementing the functionality of the respective circuits. In another embodiment, the calculating circuit may be implemented by a computer memory and a program stored in the computer memory and the processor executes the program to realize the calculation circuit, the memory having stored therein with program for calculating the durations of the data enable signal at an active level in respective display periods according to the preset correspondence between the durations of the active level of the data enable signal and the numbers of the plurality of sub-display regions.
The present disclosure also provides a display device including the above driving device. The display device may be any product or component with a display function, such as a display, a television, a tablet computer, a digital photo frame, a navigator and the like.
It should be understood that the above implementations are merely exemplary embodiments for the purpose of illustrating the principles of the present disclosure, however, the present disclosure is not limited thereto. It will be apparent to those skilled in the art that various changes and modifications can be made without departing from the spirit and essence of the present disclosure, which are also to be regarded as the scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201910491275.2 | Jun 2019 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2020/092296 | 5/26/2020 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2020/244418 | 12/10/2020 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
7298368 | Anderson | Nov 2007 | B2 |
10074327 | Seo | Sep 2018 | B2 |
10504472 | Dai | Dec 2019 | B2 |
11049474 | Kim | Jun 2021 | B2 |
20010017618 | Azami | Aug 2001 | A1 |
20080165102 | Tsai | Jul 2008 | A1 |
20080303765 | Nakatsuka | Dec 2008 | A1 |
20090109132 | Pan et al. | Apr 2009 | A1 |
20100220089 | Peng | Sep 2010 | A1 |
20100315321 | Huang | Dec 2010 | A1 |
20150262529 | Lee et al. | Sep 2015 | A1 |
20150379940 | Kishi | Dec 2015 | A1 |
20160042713 | Sim et al. | Feb 2016 | A1 |
20160210930 | Lee | Jul 2016 | A1 |
20160314738 | Shiohara | Oct 2016 | A1 |
Number | Date | Country |
---|---|---|
1983362 | Jun 2007 | CN |
101071545 | Nov 2007 | CN |
102881254 | Jan 2013 | CN |
104361878 | Feb 2015 | CN |
105489185 | Apr 2016 | CN |
105629539 | Jun 2016 | CN |
106875905 | Jun 2017 | CN |
107045858 | Aug 2017 | CN |
108172187 | Jun 2018 | CN |
109192161 | Jan 2019 | CN |
109509446 | Mar 2019 | CN |
109559672 | Apr 2019 | CN |
109686290 | Apr 2019 | CN |
10-2018-0039232 | Apr 2018 | KR |
Entry |
---|
Office Action dated Jul. 5, 2021 issued in corresponding Chinese Application No. 201910491275.2. |
Number | Date | Country | |
---|---|---|---|
20210174723 A1 | Jun 2021 | US |