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

Pulse width modulation for spatial light modulator with split reset addressing

Assignee: Texas Instruments Inc
•
Filing: 1994-06-13
•
Granted: 1996-03-05
•
Expires: 2014-06-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of implementing pulse-width modulated image display systems (10, 20) with a spatial light modulator (SLM) (15) configured for split-reset addressing. Display frame periods are divided into time slices. Each frame of data is divided into bit-planes, each bit-plane having one bit of data for each pixel element and representing a bit weight of the intensity value to be displayed by that pixel element. Each bit-plane has a display time corresponding to a number of time slices, with bit-planes of higher bit weights being displayed for more time slices. The bit-planes are further formatted into reset groups, each reset group corresponding to a reset group of the SLM (15). The display times for reset groups of more significant bits are segmented so that the data can be displayed in segments rather than for a continuous time. During loading, segments of corresponding bit-planes are temporally aligned from one reset group to the next. The display times for less significant bits are not segmented but are temporally aligned to the extent possible without loading conflicts.

Inventors

  • 👤 Donald B. Doherty
  • 👤 Robert J. Gove
  • 👤 Mark L. Burton
  • 👤 Rodney D. Miller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-10 02:36
CPC Classifications
G; G09; G09G; G09G3/00; G09G3/20; G09G3/2007; G09G3/2014; G09G3/2018; G09G3/2022; G09G3/2033; G09G3/34

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 248 words
A method of loading frames of data to a spatial light modulator having individually addressable pixel elements, for a pulse width modulated display, comprising the steps of: dividing the display period for each said frame of data into a number of time slices; formatting each frame of data into bit-planes, each bit-plane having one bit of data for each of said pixel elements, and each bit-plane representing a bit-weight of the intensity value to be displayed by that pixel element, and each bit-plane having a display time corresponding to a number of said time slices; sub-formatting said bit-planes into reset groups, each reset group having data for a group of pixel elements to be loaded at a different time from other pixel elements, wherein said reset groups are defined by one memory cell providing data to more than one pixel element; segmenting into segments, the display times of reset groups of bit-planes of one or more of the more significant bit weights; front-frame loading said segments at the beginning of said frame period, such that, for all reset groups, segments having the same bit weight are loaded at substantially the same time; mid-frame loading the reset groups of bit-planes of one or more of the less significant bits at the middle of said frame period; and end-frame loading the remaining of said segments at the end of said frame period, such that for all reset groups, segments having the same bit-weight are loaded at substantially the same time.
Claim 2
Independent Claim 248 words
A method of loading frames of data to a spatial light modulator having individually addressable pixel elements, for a pulse width modulated display, comprising the steps of: dividing the display period for each said frame of data into a number of time slices; formatting each frame of data into bit-planes, each bit-plane having one bit of data for each of said pixel elements, and each bit-plane representing a bit-weight of the intensity value to be displayed by that pixel element, and each bit-plane having a display time corresponding to a number of said time slices; sub-formatting said bit-planes into reset groups, each reset group having data for a group of pixel elements to be loaded at a different time from other pixel elements, wherein said reset groups are defined by one memory cell providing data to more than one pixel element; segmenting into segments, the display times of reset groups of bit-planes of one or more of the more significant bit weights; front-frame loading said segments at the beginning of said frame period, such that, for all reset groups, segments having the same bit weight are loaded at substantially the same time; mid-frame loading the reset groups of bit-planes of one or more of the less significant bits at the middle of said frame period; and end-frame loading the remaining of said segments at the end of said frame period, such that for all reset groups, segments having the same bit-weight are loaded at substantially the same time.
Claim 3
Dependent Claim 30 words
The method of claim 1, wherein said front-frame and said end-frame loading steps are performed by separating the loading for each said reset group by one of said time slices.
Claim 4
Dependent Claim 27 words
The method of claim 1, wherein each of said time slices has a duration of the display time of the least significant bit of said intensity values.
Claim 5
Dependent Claim 28 words
The method of claim 1, wherein each of said time slices has a duration of twice the display time of the least significant bit of said intensity values.
Claim 6
Dependent Claim 37 words
The method of claim 1 wherein said segmenting step is performed such that the number of segments is the number of said time slices less the number of loads of said bit-planes of said less significant bits.
Claim 7
Dependent Claim 39 words
The method of claim 1, wherein said front-frame loading step is performed by using one of said segments as a buffer segment, which varies in size among reset groups so as to permit substantial alignment during said mid-frame loading.
Claim 8
Dependent Claim 19 words
The method of claim 1, wherein all segments of the same bit-plane have the same number of time slices.
Claim 9
Dependent Claim 20 words
The method of claim 1, wherein all segments of the same reset groups have the same number of time slices.
Claim 10
Dependent Claim 23 words
The method of claim 1, wherein said front-frame loading and said end-frame loading are the same sequence for all of said reset groups.
Claim 11
Dependent Claim 21 words
The method of claim 1, wherein said mid-frame loading is performed in a different sequence for different of said reset groups.
Claim 12
Dependent Claim 16 words
The method of claim 1, wherein said more significant bits are bit greater than bit 2.
Claim 13
Dependent Claim 38 words
The method of claim 11, wherein said front-frame loading step is performed by using one of said segments as a buffer segment, which varies in size among reset groups so as to permit substantial alignment of bit 3.
Claim 14
Dependent Claim 24 words
The method of claim 1, wherein said front-frame loading, mid-frame loading, and end-frame loading are sequenced in n series of every nth reset group.

References Cited (Backward Citations)

US5245328A Cited
US5079544A Cited
US5185602A Cited
US5313224A Cited
US5280277A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-03-05 1999-09-04 2000-03-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-03-05 2003-09-04 2004-03-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-03-05 2007-09-04 2008-03-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag