IP Library › Granted Patent US 11,170,720
Granted Patent B2
US 11,170,720 · App. 16/028,429 · Granted Nov 9, 2021

Display panel driving apparatus and driving method thereof

Inventors: Pang-Jen Chiang (Hsinchu, TW); Jen-Chieh Hu (Hsinchu County, TW); Chin-Hung Hsu (Taoyuan, TW)
Assignee: Novatek Microelectronics Corp.
G09G3/3275G09G3/2007G09G3/3688G09G2310/08G09G2320/0276
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,170,720
App. No.
16/028,429
Granted
Nov 9, 2021
Kind
B2
Abstract

The invention provides a display panel driving apparatus and a driving method thereof. The display panel driving apparatus includes a source driver circuit and a timing controller circuit. The source driver circuit loads data to data lines of the display panel in load data periods. The timing controller circuit controls the source driver circuit for dynamically configuring a time length of one of the load data periods according to whether charge sharing occurs. When a charge sharing operation is not performed on at least two of the data lines in the load data period, the load data period has a first time length. When the charge sharing operation is performed on at least two of the data lines in the load data period, the load data period has a second time length longer than the first time length.

Claims (57)

1. A display panel driving apparatus, comprising:

a source driver circuit, configured to be coupled to a plurality of data lines of a display panel, wherein a same frame period comprises a first horizontal period and a second horizontal period, the first horizontal period has a first load data period, the second horizontal period has a second load data period and the source driver circuit loads a plurality of data to the data lines of the display panel in the first and second load data periods; and

a timing controller circuit, configured to control the source driver circuit, wherein the timing controller circuit dynamically configures time lengths of the first and second load data periods according to whether charge sharing occurs,

wherein the first load data period has a first time length when a charge sharing operation is not performed, and the second load data period has a second time length longer than the first time length when the charge sharing operation is performed,

wherein the first and second horizontal periods have the same time lengths.

2. The display panel driving apparatus according to claim 1 , wherein the same frame period further comprises a first and second line driving periods immediately next to the first and second load data periods respectively, wherein in the first and second line driving periods, the source driver circuit provides a plurality of driving signals for driving the data lines to enable the display panel to display an image based on the plurality of data loaded in the first and second load data periods.

3. The display panel driving apparatus according to claim 2 , wherein the source driver circuit further dynamically configures time lengths of the first and second line driving periods according to whether the charge sharing occurs, wherein the first line driving period has a third time length when the charge sharing operation is not performed, and the second line driving period has a fourth time length longer than the third time length when the charge sharing operation is performed.

4. The display panel driving apparatus according to claim 2 , wherein the source driver circuit further dynamically determines driving levels of the driving signals in the first and second line driving periods according to whether the charge sharing occurs, wherein the driving signals have a plurality of first driving levels when the charge sharing operation is not performed, and the driving signals have a plurality of second driving levels higher than the first driving levels when the charge sharing operation is performed.

5. The display panel driving apparatus according to claim 2 , wherein the timing controller circuit further outputs a load data signal transiting between a first level and a second level, wherein the first level indicates the first load data period, and the second level indicates the second line driving period.

6. The display panel driving apparatus according to claim 5 , wherein the timing controller circuit further outputs a polarity signal indicating whether a charge sharing is performed or not, and the source driver circuit configures the first and second time lengths of the first and second load data period of the load data signal in response to the polarity signal.

7. The display panel driving apparatus according to claim 6 , wherein the source driver circuit detects whether the polarity signal changes at a rising edge of the load data signal, and configures the first and second time lengths of the first and second load data periods of the load data signal in response to the detection.

8. The display panel driving apparatus according to claim 1 , wherein the timing controller circuit obtains the second time length from a look-up table according to an input current of the timing controller circuit.

9. The display panel driving apparatus according to claim 1 , wherein

the timing controller circuit selects a corresponding look-up table from a plurality of look-up tables according to the second time length;

the timing controller circuit obtains a compensation value from the look-up table according to original pixel greyscale data of the load data period; and

the timing controller circuit adds the original pixel greyscale data by the compensation value to obtain compensated greyscale data and provides the compensated greyscale data in replacement for the original pixel greyscale data to the source driver circuit.

10. A source driver circuit, comprising:

a receiving circuit, receiving a polarity signal and a load data signal from a timing controller circuit, wherein the polarity signal indicates whether a charge sharing operation is performed or not, wherein a same frame period of the load data signal comprises a first horizontal period and a second horizontal period, the first horizontal period has a first load data period, the second horizontal period has a second load data period in which the source driver circuit loads data; and

a driving circuit, configured to be connected between the receiving circuit and a plurality of data lines of the display panel,

wherein when the polarity signal indicates that a charge sharing operation is not performed, the driving circuit does not extend the first load data period, such that the first load data period has a first time length, and when the polarity signal indicates that the charge sharing operation is performed, the driving circuit extends the second load data period to have a second time length longer than the first time length,

wherein the first and second horizontal periods have the same time lengths.

11. A driving method of a display panel, comprising:

loading data to a plurality of data lines of the display panel in a first and second load data periods respectively of a first and second horizontal periods of a same frame period; and

dynamically configuring time lengths of the first and second load data periods according to whether charge sharing occurs, wherein

the first load data period has a first time length when a charge sharing operation is not performed, and

the second load data period has a second time length longer than the first time length when the charge sharing operation is performed,

wherein the first and second horizontal periods have the same time lengths.

12. The driving method according to claim 11 , wherein the same frame period further comprises a first and second line driving periods immediately next to the first and second load data periods respectively, and the driving method further comprises:

in the first and second line driving periods, providing a plurality of driving signals for driving the data lines to enable the display panel to display an image based on the plurality of data loaded in the first and second load data periods.

13. The driving method according to claim 12 , further comprising:

dynamically configuring time lengths of the first and second line driving periods according to whether the charge sharing occurs, wherein

the first line driving period has a third time length when the charge sharing operation is not performed, and

the second line driving period has a fourth time length longer than the third time length when the charge sharing operation is performed.

14. The driving method according to claim 12 , further comprising:

dynamically determining driving levels of the driving signals in the first and second line driving periods according to whether the charge sharing occurs, wherein

the driving signals have a plurality of first driving levels when a charge sharing operation is not performed, and

the driving signals have a plurality of second driving levels higher than the first driving levels when the charge sharing operation is performed.

15. The driving method according to claim 12 , further comprising:

providing a load data signal transiting between a first level and a second level, wherein the first level indicates the first load data period, and the second level indicates the second line driving period.

16. The driving method according to claim 15 , further comprising:

providing a polarity signal indicating whether a charge sharing is performed or not; and

configuring the first and second time lengths of the first and second load data periods of the load data signal in response to the polarity signal.

17. The driving method according to claim 16 , further comprising:

detecting whether the polarity signal changes at a rising edge of the load data signal; and

configuring the first and second time lengths of the first and second load data periods of the load data signal in response to the detection.

18. The driving method according to claim 11 , further comprising:

obtaining the second time length from a look-up table according to an input current of the timing controller circuit.

19. The driving method according to claim 11 , further comprising:

selecting a corresponding look-up table from a plurality of look-up tables according to the second time length;

obtaining a compensation value from the look-up table according to original pixel greyscale data of the load data period;

adding the original pixel greyscale data by the compensation value to obtain compensated greyscale data; and

providing the compensated greyscale data in replacement for the original pixel greyscale data to the source driver circuit.

20. A driving method of a display panel, comprising:

receiving a polarity signal and a load data signal from a timing controller circuit, wherein the polarity signal indicates whether a charge sharing operation is performed on at least two of data lines of the display panel or not, wherein one frame period of the load data signal comprises a first horizontal period and a second horizontal period, the first horizontal period has a first load data period, the second horizontal period has a second load data period, and the source driver circuit loads data in the first and second load data periods;

when the polarity signal indicates that the charge sharing operation is not performed, not extending the first load data period, such that the first load data period has a first time length; and

when the polarity signal indicates that the charge sharing operation is performed, extending the second load data period, such that the second load data period has a second time length longer than the first time length,

wherein the first and second horizontal periods have the same time lengths.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2018
From: CHIANG, PANG-JEN; HU, JEN-CHIEH; HSU, CHIN-HUNG
To: NOVATEK MICROELECTRONICS CORP.
Reel/Frame 046277/0126 →
Continuity (1)
Related Publication 20200013343A1 · Jan 9, 2020
Cited By (1)
US 12,488,737