System and method for producing a palette of many colors on a display screen having digitally-commanded pixels
First Claim
1. An apparatus for controlling a pixel on a digitally commanded display to produce a mixed color, the pixel having a positional value within an array of pixels on the digitally commanded display, wherein the mixed color is formed from specified primary colors, each having a specified brightness, and wherein the pixel comprises a plurality of colored sub-pixels, each of which provides a different one of the specified primary colors, the apparatus including:
- programmable control means for controlling each sub-pixel using a frame rate duty cycle approach to produce a programmable number N of time averaged brightnesses over N consecutive frames, such that the sub-pixel is commanded by a pixel drive signal to be either ON or OFF during each frame of the N consecutive frames, the programmable control means comprising;
brightness waveform memory means for storing a plurality of brightness waveforms wherein a command value from one of the plurality of stored brightness waveforms is selected in response to a phase value signal and is supplied as the pixel drive signal to command the sub-pixel to be either ON or OFF;
addressing means for determining the positional value of the pixel within the array and a current frame number, and for supplying the positional value and the current frame number as outputs; and
means for providing the phase value signal as a function of a modulo-N operation on a sum of the positional value and current frame number.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus is disclosed for controlling primary color producing sub-pixels of a digitally commanded display to provide mixed colors in which sub-pixels are controlled over a programmable number N of consecutive frames to be either ON or OFF during each of the frames so that a desired time averaged brightness is produced of the primary color associated with each sub-pixel, and so that the combination of the produced time averaged brightnesss results in the color desired for the pixel to which the sub-pixels belong. The apparatus employs a modulo-N adder for programmably controlling each primary color sub-pixel by using a frame rate duty cycle approach.
-
Citations
8 Claims
-
1. An apparatus for controlling a pixel on a digitally commanded display to produce a mixed color, the pixel having a positional value within an array of pixels on the digitally commanded display, wherein the mixed color is formed from specified primary colors, each having a specified brightness, and wherein the pixel comprises a plurality of colored sub-pixels, each of which provides a different one of the specified primary colors, the apparatus including:
-
programmable control means for controlling each sub-pixel using a frame rate duty cycle approach to produce a programmable number N of time averaged brightnesses over N consecutive frames, such that the sub-pixel is commanded by a pixel drive signal to be either ON or OFF during each frame of the N consecutive frames, the programmable control means comprising; brightness waveform memory means for storing a plurality of brightness waveforms wherein a command value from one of the plurality of stored brightness waveforms is selected in response to a phase value signal and is supplied as the pixel drive signal to command the sub-pixel to be either ON or OFF; addressing means for determining the positional value of the pixel within the array and a current frame number, and for supplying the positional value and the current frame number as outputs; and means for providing the phase value signal as a function of a modulo-N operation on a sum of the positional value and current frame number. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for controlling a pixel on a digitally commanded display to produce a mixed color, the pixel having a positional value within an array of pixels on the digitally commanded display, wherein the mixed color is formed from specified primary colors, each having a specified brightness, and wherein the pixel comprises a plurality of colored sub-pixels, each of which provides a different one of the specified primary colors, the apparatus including:
-
programmable control means for controlling each sub-pixel using a frame rate duty cycle approach to produce a programmable number N of time averaged brightnesses over N consecutive frames, such that the sub-pixel is commanded by a pixel drive signal to be either ON or OFF during each frame of the N consecutive frames, the programmable control means comprising; brightness waveform memory means for storing a plurality of brightness waveforms wherein a command value from one of the plurality of stored brightness waveforms is selected in response to a phase value signal and is supplied as the pixel drive signal to command the sub-pixel to be either ON or OFF; positional address means for determining the positional value of the pixel within the array, and for supplying the positional value as an output signal; a frame counting means for maintaining a count corresponding to a current frame number, the count being incremented when a new frame is begun, wherein the count is supplied as the current frame number, and further wherein the count is reset to 0 when N is reached; and means for providing the phase value signal as a function of a modulo-N operation on a sum of the positional value and the current frame number. - View Dependent Claims (6, 7, 8)
-
Specification