← Back to Patent Explorer
US5777590A Expired / Lapsed US ⏱️ 0.0 years remaining

Grayscale shading for liquid crystal display panels

Assignee: S3 Graphics Co Ltd
•
Filing: 1995-08-25
•
Granted: 1998-07-07
•
Expires: 2015-08-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An LCD controller for use e.g. in a portable computer provides gray scale shading for both monochromatic and color displays using frame rate control modulation for intensity shading for each pixel. The gray scale shading process and circuit do not require any memory for storing phase tiling matrices or frame modulation pattern sequences; both of these instead are generated in real time using a linear matrix logic structure. Use of linear matrix operations also allows generation of various phase shifts of frame modulation pattern sequences to provide a better image on the display. In addition to providing programmable 4, 8, or 16 intensity levels, the present method and apparatus provide that vertically, horizontally or diagonally adjacent pixels on the display never have the same phase in the same frame, and in addition that the pixel display drivers are uniformly loaded.

Inventors

  • 👤 Nirmal R. Saxena
  • 👤 Sridhar Manthani

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:16
CPC Classifications
G; G09; G09G; G09G3/00; G09G3/20; G09G3/34; G09G3/36; G09G3/3611; G09G3/2007; G09G3/2018; G09G3/2044; G09G3/2051

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 110 words
A method for controlling pixel brightness levels for a digitally controlled display, comprising the steps of: associating a duty cycle with each of a plurality of pixel brightness levels; periodically generating a pattern by a matrix multiplication, the pattern defying a plurality of pixel phase shifts; applying the pattern to assign one of the phase shifts to each pixel, for energizing the pixel at a particular duty cycle; wherein the matrix multiplication includes; matrix multiplying a matrix by itself p times; where p indicates a phase shift amount; and the step of applying includes; for each phase shift, applying a pattern corresponding to the matrix multiplied by itself p times.
Claim 2
Independent Claim 110 words
A method for controlling pixel brightness levels for a digitally controlled display, comprising the steps of: associating a duty cycle with each of a plurality of pixel brightness levels; periodically generating a pattern by a matrix multiplication, the pattern defying a plurality of pixel phase shifts; applying the pattern to assign one of the phase shifts to each pixel, for energizing the pixel at a particular duty cycle; wherein the matrix multiplication includes; matrix multiplying a matrix by itself p times; where p indicates a phase shift amount; and the step of applying includes; for each phase shift, applying a pattern corresponding to the matrix multiplied by itself p times.
Claim 3
Dependent Claim 14 words
The method of claim 1, in which the step of periodically generating is programmable.
Claim 4
Dependent Claim 28 words
The method of claim 1, in which the generated pattern is repeated after n-1 phase shifts are generated, where n is a number of the pixel brightness levels.
Claim 5
Dependent Claim 31 words
The method of claim 1, wherein the matrix multiplication includes the step of: multiplying a first matrix by a second matrix representing a set of programmable parameters to generate the pattern.
Claim 6
Dependent Claim 33 words
The method of claim 1, wherein the step of applying the pattern comprises the step of: multiplying a first matrix representing the pattern by a second matrix representing a set of programmable parameters.
Claim 7
Dependent Claim 37 words
The method of claim 1, further comprising the steps of: selecting a hashing matrix H to ensure that no two adjacent pixels have the same phase; and applying the hashing matrix H to the assigned phase shifts.
Claim 8
Dependent Claim 129 words
A controller for a digitally controlled display having a plurality of pixels, each pixel operating at a plurality of brightness levels determined by energizing each pixel for an associated duty cycle, the controller comprising: a clocked pattern generator, wherein the pattern generator periodically outputs a pattern signal defining one of p phases; clocked phase selection multiplexer coupled to receive each of the pattern signals and periodically select a single output pattern; wherein each pattern is applied to a signal representing a brightness level for a pixel, thereby to define a phase shift for the pixel; and means for matrix multiplying a matrix by itself p times, where p indicates a phase shift amount for a pixel, and each applied pattern corresponds to the matrix multiplied by itself p times.
Claim 9
Dependent Claim 129 words
A controller for a digitally controlled display having a plurality of pixels, each pixel operating at a plurality of brightness levels determined by energizing each pixel for an associated duty cycle, the controller comprising: a clocked pattern generator, wherein the pattern generator periodically outputs a pattern signal defining one of p phases; clocked phase selection multiplexer coupled to receive each of the pattern signals and periodically select a single output pattern; wherein each pattern is applied to a signal representing a brightness level for a pixel, thereby to define a phase shift for the pixel; and means for matrix multiplying a matrix by itself p times, where p indicates a phase shift amount for a pixel, and each applied pattern corresponds to the matrix multiplied by itself p times.
Claim 10
Dependent Claim 37 words
The controller of claim 7, further comprising a hashing element connected to a control terminal of the multiplexer, wherein the hashing element selects an output pattern such that no two adjacent pixels are in the same phase.
Claim 11
Dependent Claim 59 words
The controller of claim 7, wherein the pattern generator includes a plurality of exclusive-OR gates each having a plurality of input terminals, with each input terminal being connected to an output terminal of an AND gate, each AND gate having at least two input terminals respectively connected to a selector register and a source of a matrix value signal.
Claim 12
Dependent Claim 19 words
The controller of claim 7, wherein the controller generates and provides the selected patterns without use of pattern memory.
Claim 13
Dependent Claim 40 words
The controller of claim 7, further comprising: means for matrix multiplying a matrix by itself p times, where p indicates a phase shift amount for a pixel, and each applied pattern corresponds to the matrix multiplied by itself p times.

References Cited (Backward Citations)

US4827255A Cited
US5196839A Cited
US5499037A Cited
US5488387A Cited
US5293159A Cited
US5313224A Cited
US5185602A Cited
US5122783A Cited
US5321418A Cited
US5485173A Cited
US5285271A Cited
US5521727A Cited
US5565886A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-06 2002-01-05 2002-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-06 2006-01-05 2006-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-06 2010-01-05 2010-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag