Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
153 words
A display system for a data processing system comprising: a video display unit for displaying discrete color levels at individual pixels; a lookup table (LUT) memory responsive to sequential multibit addresses received at an address input thereof for providing sequential multibit color data outputs to the video display unit to define the color at each pixel, the LUT memory further having a data input for receiving color data to be stored at the LUT memory addresses during an initialization procedure; a display memory having stored therein lookup table addresses for each pixel of a frame of pixels to be displayed by the display unit; a display data path from the display memory to the address input to the LUT memory; and lookup table initialization control means for directing color data from the display memory on the display data path to the data input of the LUT memory during initialization of the LUT memory.
Claim 2
Dependent Claim
153 words
A display system for a data processing system comprising: a video display unit for displaying discrete color levels at individual pixels; a lookup table (LUT) memory responsive to sequential multibit addresses received at an address input thereof for providing sequential multibit color data outputs to the video display unit to define the color at each pixel, the LUT memory further having a data input for receiving color data to be stored at the LUT memory addresses during an initialization procedure; a display memory having stored therein lookup table addresses for each pixel of a frame of pixels to be displayed by the display unit; a display data path from the display memory to the address input to the LUT memory; and lookup table initialization control means for directing color data from the display memory on the display data path to the data input of the LUT memory during initialization of the LUT memory.
Claim 3
Dependent Claim
65 words
A display system as claimed in claim 1 further comprising a multiplexer for multiplexing plural multibit inputs read in parallel from the display memory to a single address input to the lookup table memory and further comprising means for disabling the multiplexing operation during lookup table initialization such that the plural inputs are coupled directly to the address and data inputs of the LUT memory.
Claim 4
Dependent Claim
56 words
A display system as claimed in claim 2 wherein the multiplexer is a shift register and the plural addresses from the display memory are applied in parallel to interleaved stages of the shift register and alternate stages of the shift register are connected to the address input and to the data input of the LUT memory.
Claim 5
Dependent Claim
67 words
A display system as claimed in claim 2 for operation on either of 2 planes, only a portion of the bytes of one of the plural inputs to the multiplexer being applied to the data input of the LUT memory, and further comprising means for write enabling only a portion of each word of the LUT memory address by the other multibit input during each write cycle.
Claim 6
Dependent Claim
56 words
A display system as claimed in claim 4 wherein the multiplexer is a shift register and the plural addresses from the display memory are applied in parallel to interleaved stages of the shift register and alternate stages of the shift register are connected to the address input and to the data input of the LUT memory.
Claim 7
Dependent Claim
34 words
A display system as claimed in claim 1 further comprising means for generating addresses to the lookup table and for applying those addresses as an alternative address input to the LUT memory during initialization.
Claim 8
Dependent Claim
60 words
A display system as claimed in claim 1 comprising a buffer storage between the address input to the lookup table memory and the data input and means for storing alternate multibit signals on the address input in the storage buffer during the initialization procedure and means for enabling the lookup table write operation with alternate signals on the address line.
Claim 9
Dependent Claim
50 words
A display system as claimed in claim 1 wherein the display memory includes hidden memory storage capacity in addition to the storage capacity required for storing an LUT address for each pixel of a full display frame, the color data being stored in the hidden memory of the display memory.
Claim 10
Dependent Claim
49 words
A display system as claimed in claim 1 further comprising means for writing the color data over the lookup table addresses in the display memory for initialization of the LUT memory and means for reloading the lookup table addresses in the display memory after initialization of the LUT memory.
Claim 11
Independent Claim
146 words
A method of addressing a lookup table (LUT) memory in a display system and initializing the LUT memory, the LUT memory storing color data to define the color at each pixel of a display unit, the method comprising: during display of color data from the lookup table sequentially applying addresses from a display memory to an address input of the lookup table memory to address color words and applying the addressed color words to the display unit; and during an initialization procedure, reading color data from the display memory and applying the color data to the data input of the lookup table memory, such that the addresses are applied from the display memory to the lookup table memory along a data path during display and the color data is applied from the display memory to the lookup table memory along a common data path during initialization.
Claim 12
Independent Claim
146 words
A method of addressing a lookup table (LUT) memory in a display system and initializing the LUT memory, the LUT memory storing color data to define the color at each pixel of a display unit, the method comprising: during display of color data from the lookup table sequentially applying addresses from a display memory to an address input of the lookup table memory to address color words and applying the addressed color words to the display unit; and during an initialization procedure, reading color data from the display memory and applying the color data to the data input of the lookup table memory, such that the addresses are applied from the display memory to the lookup table memory along a data path during display and the color data is applied from the display memory to the lookup table memory along a common data path during initialization.
Claim 13
Dependent Claim
61 words
A method as claimed in claim 10 further comprising, during display of color data, multiplexing plural multibit inputs read in parallel from the display memory to a single address input to the lookup table memory and, during the initialization procedure, disabling the multiplexer operation and coupling the plural multibit inputs directly to the address and data inputs of the LUT memory.
Claim 14
Dependent Claim
54 words
A method as claimed in claim 11 wherein the plural multibit inputs are multiplexed by applying the inputs in parallel to interleaved stages of a shift register and, during display of color data, shifting the multibit inputs in the shift register to apply alternate multibit inputs to the address input of the LUT memory.
Claim 15
Dependent Claim
48 words
A method as claimed in claim 11 further comprising applying only a portion of a multibit input to the data input of the LUT memory during initialization and enabling only a corresponding portion of each addressed word in the LUT memory during each write cycle of the memory.
Claim 16
Dependent Claim
34 words
A method as claimed in claim 10 further comprising generating addresses to the lookup table separate from the display memory and applying those addresses to the address input of the LUT memory during initialization.
Claim 17
Dependent Claim
43 words
A method as claimed in claim 10 further comprising storing alternate multibit signals on the address input to the LUT memory in a storage buffer during the initialization procedure and enabling the lookup table write operation with alternate signals on the address line.
Claim 18
Dependent Claim
20 words
A method as claimed in claim 10 wherein the color data is stored in hidden memory of the display memory.
Claim 19
Dependent Claim
49 words
A method as claimed in claim 10 further comprising, during the initialization procedure, replacing address data in the display memory with color data, applying the color data to the data input of the lookup table memory and thereafter replacing the color data with the addresses in the display memory.
Claim 20
Dependent Claim
45 words
A method as claimed in claim 17 wherein the initialization procedure overlaps the raster scan of the display unit such that data is replaced in the display memory as addresses are applied to the lookup table memory to apply color words to the display unit.
Claim 21
Dependent Claim
32 words
A method as claimed in claim 10 further comprising, during the initialization procedure, reading addresses from the display memory and applying those addresses to the address input of the lookup table memory.