IP Library Granted Patent US 10,847,077
Granted Patent B2
US 10,847,077 · App. 15/576,233 · Granted Nov 24, 2020

Emission control apparatuses and methods for a display panel

Inventors: Kapil V. Sakariya (Los Altos, CA); Tore Nauta (Santa Cruz, CA); Hopil Bae (Sunnyvale, CA); Henry C. Jen (Los Altos, CA)
G09G3/2022G09G3/2014G09G3/2018G09G3/2081G09G3/32G09G2300/0804G09G2300/0857G09G2300/0861G09G2310/027G09G2310/0272G09G2310/0291G09G2310/08G09G2320/0276G09G2320/0295
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,847,077
App. No.
15/576,233
Granted
Nov 24, 2020
Kind
B2
Abstract

Methods and apparatuses relating to controlling an emission of a display panel. In one embodiment, a display driver hardware circuit includes row selection logic to select a number of rows in an emission group of a display panel, wherein the number of rows is adjustable from a single row to a full panel of the display panel, column selection logic to select a number of columns in the emission group of the display panel, wherein the number of columns is adjustable from a single column to the full panel of the display panel, and emission logic to select a number of pulses per data frame to be displayed, wherein the number of pulses per data frame is adjustable from one to a plurality and a pulse length is adjustable from a continuous duty cycle to a non-continuous duty cycle.

Claims (36)

1. A display driver hardware circuit comprising:

a row selection logic to select a number of rows in an emission group of a display panel;

a column selection logic to select a number of columns in the emission group of the display; and

an emission logic to select a number of pulses per data frame to be displayed, wherein the data frame comprises four sequential periods of equal length, and each period includes a single pulse of the number of pulses, wherein the number of pulses per data frame to be displayed is a plurality of pulses at a same amplitude and the emission logic is to increase a pulse length of less than all of the plurality of pulses for each successive gray level, and wherein the pulse length for each pulse of the plurality of pulses is selectable from a plurality of non-zero pulse lengths.

2. The display driver hardware circuit of claim 1 , wherein the emission logic comprises a non-linear gray scale clock.

3. The display driver hardware circuit of claim 2 , further comprising a plurality of driver chips coupled with the emission logic, each driver chip comprising:

a counter to store a number of pulses of the non-linear gray scale clock;

a plurality of unit circuits each comprising:

a data register to store a data signal; and

a comparator to compare the data signal from the data register to the number of pulses to cause an emission by a display element when the data signal differs from the number of pulses.

4. The display driver hardware circuit of claim 3 , wherein each unit circuit comprises:

a plurality of data registers to store a plurality of data signals; and

a plurality of comparators to compare a corresponding data signal from a corresponding data register to the number of pulses to cause a corresponding emission by a corresponding display element when the corresponding data signal differs from the number of pulses.

5. The display driver hardware circuit of claim 4 , wherein each corresponding display element is within a row of a display panel.

6. The display driver hardware circuit of claim 2 , further comprising a plurality of driver chips coupled with the emission logic, each driver chip comprising:

a counter to store a number of pulses of the non-linear gray scale clock; and

a plurality of unit circuits each comprising:

a data register to store a data signal; and

a comparator to compare the data signal from the data register to the number of pulses to cause an emission by a display element when the data signal differs from the number of pulses.

7. The display driver hardware circuit of claim 6 , wherein each successive gray level is to increase the pulse length of only one pulse of the plurality of pulses.

8. The display driver hardware circuit of claim 7 , wherein each successive gray level is to increase the pulse length of non-adjacent pulses for each successive increase in gray level.

9. The display driver hardware circuit of claim 6 , wherein the plurality of pulses are at least three pulses.

10. The display driver hardware circuit of claim 6 , comprising:

an array of micro driver chips; and

an array of micro LEDs electrically connected to the array of micro driver chips.

11. The display driver hardware circuit of claim 10 , wherein each micro driver chip controls a plurality of pixels.

12. The display driver hardware circuit of claim 11 , wherein the non-linear gray scale clock comprises a plurality of non-linear gray scale clocks.

13. The display driver hardware circuit of claim 12 , wherein the plurality of non-linear gray scale clocks comprises a first non-linear gray scale clock to provide a non-linear clock pulse signal for a first color of emitting micro LEDs.

14. The display driver hardware circuit of claim 13 , further comprising a second non-linear gray scale clock to provide a non-linear clock pulse signal for a second color of emitting micro LEDs, and a third non-linear gray scale clock to provide a non-linear clock pulse signal for a third color of emitting micro LEDs.

15. The display driver hardware circuit of claim 13 , further comprising a second non-linear gray scale clock generator to provide a non-linear clock pulse signal for both a second color and a third color of emitting micro LEDs.

16. A method to drive a display panel comprising: counting a number of pulses of a gray scale clock; storing a data signal in a data register; and comparing the data signal from the data register to the number of pulses to cause an emission by

a display element of the display panel when the data signal differs from the number of pulses, wherein each data frame to be displayed comprises four sequential periods of equal length, and each period includes a single pulse of the number of pulses, wherein the emission includes multiple pulses at a same amplitude for each data frame to be displayed and gray level is modulated by increasing a pulse length of less than all of the multiple pulses in a data frame, and wherein the pulse length for each pulse of the multiple pulses is selectable from a zero value and a plurality of non-zero values.

17. The method of claim 16 , wherein the counting comprises counting the number of pulses of a non-linear gray scale clock.

18. The method of claim 16 , wherein each successive gray level is to increase the pulse length of only one pulse of the multiple pulses.

19. The method of claim 18 , wherein each successive gray level is to increase the pulse length of non-adjacent pulses for each successive increase in gray level.

20. The method of claim 16 , wherein the multiple pulses are at least three pulses.

Continuity (2)
Provisional Application 62171928 · Jun 5, 2015
Related Publication 20180182279A1 · Jun 28, 2018
Cited By (4)
US 12,347,364 US 12,354,530 US 12,453,229 US 12,548,515