IP Library Granted Patent US 11,195,493
Granted Patent B2
US 11,195,493 · App. 16/871,979 · Granted Dec 7, 2021

Compensation driving for long horizontal blank

Inventors: Kazuhiro Okamura (Tokyo, JP); Atsushi Maruyama (Tokyo, JP); Daisuke Ito (Tokyo, JP); Takashi Nose (Tokyo, JP); Hirobumi Furihata (Tokyo, JP)
Assignee: Synaptics Incorporated
G09G5/10G06F3/0412G09G3/2007G06F3/04184G09G2310/0264G09G2310/0267G09G2310/08G09G2320/0233G09G2320/0271G09G2320/041G09G2320/0673
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,195,493
App. No.
16/871,979
Granted
Dec 7, 2021
Kind
B2
Abstract

One or more embodiments are directed to compensating for a long horizontal blank (LHB) period. Using a first display data value, a compensation amount is determined from a mapping between display data and compensation amounts. The first display data value is for a display row after an LHB period in a display frame of a display panel. A second display data value is adjusted with the compensation amount to obtain revised display data value. The revised display data value is outputted for the display panel.

Claims (79)

1. A compensation circuit comprising:

a compensation register storing a mapping between display data and compensation amounts; and

circuitry configured for:

determining a compensation amount from the compensation register using a gamma voltage value for a display row after a long horizontal blank (LHB) period in a display frame of a display panel,

adjusting the gamma voltage value with the compensation amount to obtain a revised display data value,

wherein adjusting the gamma voltage value with the compensation amount decreases the gamma voltage value to generate the revised display data value, and

outputting, for the display panel, the revised display data value.

2. The compensation circuit of claim 1 , wherein the circuitry is further configured for obtaining a temperature value from a temperature sensor, and determining the compensation amount using the temperature value.

3. The compensation circuit of claim 1 , wherein the compensation register stores an individual corresponding mapping for each of a plurality of display rows, the plurality of display rows each after a corresponding long horizontal blank period, wherein the circuitry is further configured for:

selecting the individual corresponding mapping for the display row to obtain the compensation amount.

4. The compensation circuit of claim 1 , wherein the LHB period changes locations between display frames to obtain changing locations, and wherein the compensation circuit is configured to adjust the gamma voltage value for at least one display row corresponding to the changing locations.

5. A compensation circuit comprising:

a compensation register storing a mapping between display data and compensation amounts; and

circuitry configured for:

determining a compensation amount from the compensation register using a first display data value for a display row after a long horizontal blank (LHB) period in a display frame of a display panel,

adjusting the compensation amount from the compensation register with a display brightness value (DBV) to obtain an adjusted compensation amount,

adjusting a second display data value with the adjusted compensation amount to obtain a revised display data value, and

outputting, for the display panel, the revised display data value.

6. The compensation circuit of claim 5 , wherein the first display data value is a LHB length of the LHB period.

7. The compensation circuit of claim 5 ,

wherein the second display data value is at least one selected from a group consisting of a gate clock width, a reference voltage, and gate scan voltage level, and

wherein adjusting the second display data value with the compensation amount increases the second display data value to generate the revised display data value.

8. The compensation circuit of claim 5 ,

wherein adjusting the second display data value with the compensation amount increases the second display data value to generate the revised display data value.

9. A compensation circuit comprising:

a compensation register storing a mapping between display data and compensation amounts; and

circuitry configured for:

determining a compensation amount from the compensation register using a first display data value for a display row after a long horizontal blank (LHB) period in a display frame of a display panel,

adjusting a gray level with the compensation amount to obtain a revised display data value,

outputting, for the display panel, the revised display data value.

10. A display driver comprising:

image processing circuitry comprising a gamma control circuit and a compensation circuit,

the gamma control circuit configured to output, to the compensation circuit, a gamma voltage value,

the compensation circuit configured to:

determine, using the gamma voltage value, a compensation amount from a mapping between display data and compensation amounts, the gamma voltage value being for a display row after a long horizontal blank (LHB) period in a display frame of a display panel, and

adjust the gamma voltage value with the compensation amount to obtain a revised display data value,

wherein adjusting the gamma voltage value with the compensation amount decreases the gamma voltage value to generate the revised display data value, and

output, for the display panel, the revised display data value.

11. The display driver of claim 10 , further comprising:

a temperature sensor coupled to the compensation circuit, the temperature sensor configured to output a temperature value of the display panel,

wherein the compensation circuit is further configured to:

determine the compensation amount further using the temperature value.

12. A display driver comprising:

interface circuitry electrically coupled to a compensation circuit, the interface circuitry configured to output a display brightness value (DBV) to a compensation circuit; and

the compensation circuit configured to:

determine, using a first display data value, a compensation amount from a mapping between display data and compensation amounts, the first display data value being for a display row after a long horizontal blank (LHB) period in a display frame of a display panel,

adjust the compensation amount from the mapping with the DBV to obtain an adjusted compensation amount,

adjust a second display data value with the adjusted compensation amount to obtain a revised display data value, and

output, for the display panel, the revised display data value.

13. The display driver of claim 12 , wherein the first display data value is an LHB length of the long horizontal blank period.

14. The display driver of claim 12 , further comprising:

control circuitry comprising a gate timing circuit configured to output, to the compensation circuit, a gate clock width,

wherein the second display data value is the gate clock width, and

wherein adjusting the second display data value with the compensation amount increases the gate clock width to generate the revised display data value, and

a panel I/F circuitry configured to receive the revised display data value from the compensation circuit and provide output to a scan driver driving the display panel.

15. The display driver of claim 12 ,

control circuitry comprising a power control circuit configured to output, to the compensation circuit, a gate scan voltage level,

wherein the second display data value is the gate scan voltage level, and

wherein adjusting the second display data value with the compensation amount increases the gate scan voltage level to generate the revised display data value,

a power circuit configured to receive the revised display data value.

16. The display driver of claim 12 , further comprising:

an individual corresponding mapping for each of a plurality of display rows, the plurality of display rows each after a corresponding long horizontal blank period, wherein the compensation circuit is further configured to:

select the individual corresponding mapping for the display row to obtain the compensation amount.

17. The display driver of claim 12 ,

wherein adjusting the second display data value with the compensation amount increases the second display data value to generate the revised display data value.

18. A display driver comprising:

control circuitry comprising a reference voltage (Vref) control circuit configured to output, to a compensation circuit, a reference voltage,

the compensation circuit configured to:

determine, using a first display data value, a compensation amount from a mapping between display data and compensation amounts, the first display data value being for a display row after a long horizontal blank (LHB) period in a display frame of a display panel,

adjust the reference voltage with the compensation amount to obtain a revised display data value, wherein adjusting the reference voltage with the compensation amount increases the reference voltage to generate the revised display data value, and

output, for the display panel, the revised display data value; and

a Vref circuit configured to receive the revised display data value.

19. A method comprising:

determining, using a first display data value, a compensation amount from a mapping between display data and compensation amounts, the first display data value being for a display row after a long horizontal blank period in a display frame of a display panel;

adjusting the compensation amount with a display brightness value (DBV) to obtain an adjusted compensation amount;

adjusting a second display data value with the adjusted compensation amount to obtain a revised display data value; and

outputting, for the display panel, the revised display data value.

20. The method of claim 19 ,

wherein adjusting the second display data value with the compensation amount increases the second display data value to generate the revised display data value.

Assignments (2)
SECURITY INTEREST Recorded Mar 12, 2021
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 055581/0737 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2020
From: OKAMURA, KAZUHIRO; MARUYAMA, ATSUSHI; ITO, DAISUKE; NOSE, TAKASHI; FURIHATA, HIROBUMI
To: SYNAPTICS INCORPORATED
Reel/Frame 053300/0196 →