Generating load/reset sequences for spatial light modulator
First Claim
1. A method for automatically providing a load/reset sequence for a divided reset display system having a divided reset spatial light modulator, whose display elements are addressed with data by means of loads and resets, said data being formatted in bit-planes, each bit-plane to be loaded as one or more segments during a frame time, and said spatial light modulator having a minimum load time, comprising the steps of:
- storing a display order of said segments;
classifying each of said segments as having a normal display time or a short display time, said normal display time being at least as long as said minimum load time, and said short display time being less than said minimum load time;
subtracting said minimum load time from each said normal display time, thereby determining extra time for each said normal display time;
assigning an actual display time to each of said segments, such that each normal display time is given only said minimum load time;
adding at least part of said extra time to any said normal display time occurring before one of said short display times;
distributing any remaining extra time; and
setting a start time for each said load and reset of each of said segments.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of automatically generating a load/reset sequence for a display system having a spatial light modulator whose display elements that are loaded with data and reset between loads (FIG. 7). Bit-planes of data are classified according to their display times as normal, short, or reset-release (FIG. 5). Extra time of normal bit-planes is calculated (FIG. 5). The display times of normal bit-planes are adjusted by subtracting or adding extra time, such that any normal bit-plane displayed before a short or reset-release bit-plane includes sufficient extra time to allow for loading the short or reset-release bit-plane (FIG. 7). Also, reset conflicts are detected and avoided (FIGS. 7, 8, 9A and 9B).
88 Citations
18 Claims
-
1. A method for automatically providing a load/reset sequence for a divided reset display system having a divided reset spatial light modulator, whose display elements are addressed with data by means of loads and resets, said data being formatted in bit-planes, each bit-plane to be loaded as one or more segments during a frame time, and said spatial light modulator having a minimum load time, comprising the steps of:
-
storing a display order of said segments; classifying each of said segments as having a normal display time or a short display time, said normal display time being at least as long as said minimum load time, and said short display time being less than said minimum load time; subtracting said minimum load time from each said normal display time, thereby determining extra time for each said normal display time; assigning an actual display time to each of said segments, such that each normal display time is given only said minimum load time; adding at least part of said extra time to any said normal display time occurring before one of said short display times; distributing any remaining extra time; and setting a start time for each said load and reset of each of said segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for automatically providing a load/reset sequence for a display system having a global reset spatial light modulator, whose display elements are addressed with data by means of loads and resets, said data being formatted in bit-planes, each bit-plane to be loaded as one or more segments during a frame time, and said spatial light modulator having a minimum load time, comprising the steps of:
-
storing a display order of said segments; classifying each of said segments as having a normal display time or a short display time, said normal display time being at least as long as said minimum load time, and said short display time being less than said minimum load time; dividing said frame time into said display times; placing a clear after each said segment having a short display time; and setting a start time for each said load, reset, and clear of each of said segments. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method for automatically providing a load/reset sequence for a display system having a divided reset spatial light modulator, whose display elements are addressed with data by means of loads and resets, said data being formatted in bit-planes, each bit-plane to be loaded as one or more segments during a frame time, and said spatial light modulator having a minimum load time, comprising the steps of:
-
storing a display order of said segments; determining whether resetting of any said segment results in a reset conflict with the resetting of a next said segment, thereby identifying a conflicting segment; determining whether said conflicting segment is of a bit-plane having multiple segments; and if said conflicting segment is of a bit-plane having multiple segments, avoiding said reset conflict by adjusting said display time of said conflicting segment and counter adjusting another segment of the associated bit-plane; and setting start times for each load and reset of each said segment. - View Dependent Claims (16, 17, 18)
-
Specification