Modulation scheme for driving digital display systems
AssigneeJasper Display Corp.
InventorsEdwin Lyle Hudson, David Charles McDonald
Life of this patent
Estimating the term…
Abstract
A display device and modulation scheme for applying image data to an imager is disclosed. The display may use a modulation scheme wherein spacing of row write actions on the rows creates gray scale modulation, wherein one row spacing between sequential row write actions is at a first distance while another row spacing between sequential row write actions is at a distance greater than said first distance. The modulation scheme may create a series of write pointers that create a corresponding series of write planes. In some embodiments, modulation efficiency is increased allowing the use of lower frequency imaging circuits to achieve the same display image.
Claims24
A method of modulating a display, wherein the display responds to changes in image data on a pixel by changing a modulation of a light incident on said pixel responsive to said image data, the method comprising:
- determining a row write sequence comprising a pattern of at least three virtual write pointers operative to point said image data to a same number of rows on said display according to a time ordered sequence, wherein a first virtual write pointer in said row write sequence is separated from a second virtual write pointer in said row write sequence by a first, non-zero number of rows, wherein said second virtual write pointer in said row write sequence is separated from a third virtual write pointer in said row write sequence by a second, non-zero number of rows, wherein said first number of rows is not equal to said second number of rows, and wherein each of said virtual write pointers points to a row of said display that is separated from other rows of said display that are pointed to by temporally adjacent virtual write pointers by a predetermined, non-zero number of rows;
- and
- applying said row write sequence comprising said pattern of said at least three virtual write pointers to a set of rows, wherein said first virtual write pointer points image data for a first row to said first row, said second virtual write pointer points image data for a second row to said second row, and said third virtual write pointer points image data for a third row to said third row, continuing until all virtual write pointers in said row write sequence have pointed image data for remaining rows, if any, to said remaining rows,
- wherein all virtual write pointers of said row write sequence point the image data to all rows comprising said set of rows within a time period equal to an interval of time beginning when image data corresponding to one least significant bit (LSB) is written to a row and ending when image data is next written to that same row to end that LSB, and
- wherein all virtual write pointers progress from row to row on said display at a same velocity so that row spacings determined in said row write sequence are proportional to a modulation time required to achieve a desired gray scale level on each pixel of each row.
A method of modulating a display comprising a plurality of rows of pixel elements, comprising:
- determining a write sequence for a plurality of row write actions, the write sequence comprising three or more write pointers, wherein a first spacing between a first pair of adjacent write pointers of the write sequence is different than a second spacing between a second pair of adjacent write pointers of the write sequence;
- and
- writing image data to the plurality of rows according to the write sequence to create grey scale modulation of the display.
A method of modulating a display, wherein the display responds to changes in image data on a pixel by changing a modulation of a light incident on said pixel responsive to said image data, the method comprising:
- determining a row write sequence comprising a pattern of at least two virtual write pointers operative to point said image data to a same number of rows on said display according to a time ordered sequence, wherein a first virtual write pointer in said row write sequence is separated from a second virtual write pointer in said row write sequence by a non-zero number of rows, and wherein each of said virtual write pointers points to a row of said display that is separated from other rows of said display that are pointed to by temporally adjacent virtual write pointers by a predetermined, non-zero number of rows;
- and
- applying said row write sequence comprising said pattern of said at least two virtual write pointers to a set of rows, wherein said first virtual write pointer points image data for a first row to said first row and said second virtual write pointer points image data for a second row to said second row, continuing until all virtual write pointers in said row write sequence have pointed image data for remaining rows, if any, to said remaining rows,
- wherein all virtual write pointers of said row write sequence point the image data to all rows comprising said set of rows within a time period equal to an interval of time beginning when image data corresponding to a first modulation duration is written to a row and ending when image data is next written to that same row to end that first modulation duration, and
- wherein all virtual write pointers progress from row to row on said display at a same velocity so that row spacings determined in said row write sequence are proportional to a modulation time required to achieve a desired gray scale level on each pixel of each row.
Dependencies are inferred from the claim text.