IP Library Granted Patent US 10,770,023
Granted Patent B2
US 10,770,023 · App. 16/116,862 · Granted Sep 8, 2020

Dynamic overdrive for liquid crystal displays

Inventor: Stephen L. Morein (San Jose, CA)
Assignee: Synaptics Incorporated
G09G3/3696G09G3/3406G09G3/3677G09G3/3688G09G2310/08G09G2320/0252G09G2320/0257G09G2320/064G09G2320/0666
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 10,770,023
App. No.
16/116,862
Granted
Sep 8, 2020
Kind
B2
Abstract

A method and apparatus for overdriving pixel elements to a desired voltage. A display device comprises a pixel array and overdrive circuitry to determine a current pixel value for a first pixel element of the pixel array and a target pixel value for the first pixel element. The overdrive circuitry is further configured to determine a first voltage to be applied to the first pixel element to cause the first pixel element to transition from the current pixel value to the target pixel value by a first instance of time. The first voltage is determined based at least in part on a position of the first pixel element in the pixel array. The display device further comprises a data driver to apply the first voltage to the first pixel element before the first instance of time and a backlight to illuminate the pixel array at the first instance of time.

Claims (56)

1. A method, comprising:

determining a current pixel value for a first pixel element of a pixel array;

determining a target pixel value for the first pixel element;

determining a target voltage which causes the first pixel element to settle at the target pixel value;

selecting the target voltage or an overdrive voltage to be applied to the first pixel element to cause the first pixel element to transition from the current pixel value to the target pixel value by a first instance of time, wherein the selection is based at least in part on a position of the first pixel element in the pixel array;

applying the selected voltage to the first pixel element before the first instance of time; and

activating one or more light sources to illuminate the pixel array at the first instance of time.

2. The method of claim 1 , wherein the position corresponds to a row position of the first pixel element in the pixel array.

3. The method of claim 2 , wherein the target voltage is selected when the row position of the first pixel element is located below a threshold line number of the pixel array.

4. The method of claim 3 , wherein the overdrive voltage is selected when the row position of the first pixel element is located above the threshold line number of the pixel array, wherein the overdrive voltage is different than the target voltage.

5. The method of claim 1 , further comprising:

determining the overdrive voltage based at least in part on a plurality of lookup tables (LUTs), wherein each of the LUTs indicates a plurality of overdrive voltages for pixel elements in a corresponding row of the pixel array.

6. The method of claim 5 , wherein the determining of the overdrive voltage further comprises:

selecting a first LUT of the plurality of LUTs based at least in part on the row position of the first pixel element, wherein the first LUT is associated with a row of the pixel array below the row position of the first pixel element;

selecting a second LUT of the plurality LUTs based at least in part on the row position of the first pixel element, wherein the second LUT is associated with a row of the pixel array above the row position of the first pixel element; and

determining the overdrive voltage based at least in part on a linear interpolation of the first LUT and the second LUT.

7. The method of claim 6 , wherein the determining of the overdrive voltage further comprises:

generating an interpolated LUT based on the linear interpolation of the first and second LUTs;

selecting at least two rows of the interpolated LUT based on the current pixel value;

selecting at least two columns of the interpolated LUT based on the target pixel value; and

determining the overdrive voltage based on a bilinear interpolation of the selected rows and columns of the interpolated LUT.

8. The method of claim 6 , wherein the first and second LUTs are selected based at least in part on a temperature of the pixel array.

9. The method of claim 1 , further comprising:

determining a first voltage to be applied to a second pixel element of the pixel array to cause the second pixel element to transition from the current pixel value to the target pixel value by the first instance of time, wherein the first voltage is different than the selected voltage for the first pixel element.

10. The method of claim 9 , further comprising:

applying the first voltage to the second pixel element before the first instance of time, wherein the first pixel element is located in a different row of the pixel array than the first pixel element.

11. A display device comprising:

a pixel array;

overdrive circuitry configured to:

determine a current pixel value for a first pixel element of the pixel array;

determine a target pixel value for the first pixel element;

determine a target voltage which causes the first pixel element to settle at the target pixel value; and

select the target voltage or an overdrive voltage to be applied to the first pixel element to cause the first pixel element to transition from the current pixel value to the target pixel value by a first instance of time, wherein the selection is based at least in part on a position of the first pixel element in the pixel array;

a data driver configured to apply the selected voltage to the first pixel element before the first instance of time; and

a backlight configured to illuminate the pixel array at the first instance of time.

12. The display device of claim 11 , wherein the position corresponds to a row position of the first pixel element in the pixel array.

13. The display device of claim 12 , wherein the target voltage is selected when the row position of the first pixel element is located below a threshold line number of the pixel array.

14. The display device of claim 13 , wherein the overdrive voltage is selected when the row position is located above the threshold line number of the pixel array, wherein the overdrive voltage is different than the target voltage.

15. The display device of claim 11 , wherein the overdrive circuitry comprises:

a lookup table (LUT) repository configured to store a plurality of LUTs, wherein each of the LUTs indicates a plurality of overdrive voltages for pixel elements in a corresponding row of the pixel array; and

an overdrive voltage generator to determine the overdrive voltage based at least in part on the plurality of LUTs.

16. The display device of claim 15 , wherein the overdrive voltage generator is further configured to:

select a first LUT of the plurality of LUTs based at least in part on the row position of the first pixel element, wherein the first LUT is associated with a row of the pixel array below the row position of the first pixel element;

select a second LUT of the plurality LUTs based at least in part on the row position of the first pixel element, wherein the second LUT is associated with a row of the pixel array above the row position of the first pixel element; and

determine the overdrive voltage based at least in part on a linear interpolation of the first LUT and the second LUT.

17. The display device of claim 16 , wherein the overdrive voltage generator comprises:

an LUT generator configured to generate an interpolated LUT based on the linear interpolation of the first and second LUTs; and

an overdrive voltage interpolator configured to:

select at least two rows of the interpolated LUT based on the current pixel value;

select at least two columns of the interpolated LUT based on the target pixel value; and

determine the overdrive voltage based on a bilinear interpolation of the selected rows and columns of the interpolated LUT.

18. The display device of claim 16 , wherein the overdrive voltage generator is to select the first and second LUTs based at least in part on a temperature of the display device.

19. The display device of claim 11 , wherein the overdrive circuitry is further configured to:

determine a first voltage to be applied to a second pixel element of the pixel array to cause the second pixel element to transition from the current pixel value to the target pixel value by the first instance of time, wherein the first voltage is different than the selected voltage for the first pixel element.

20. The display device of claim 19 , wherein the data driver is further configured to:

apply the first voltage to the second pixel element before the first instance of time, wherein the first pixel element is located in a different row of the pixel array than the first pixel element.

Assignments (2)
SECURITY INTEREST Recorded Feb 14, 2020
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 051936/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2018
From: MOREIN, STEPHEN L.
To: SYNAPTICS INCORPORATED
Reel/Frame 046748/0128 →
Continuity (2)
Provisional Application 62677564 · May 29, 2018
Related Publication 20190371258A1 · Dec 5, 2019