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

Dynamic palette loading opcode system for pixel based display

Assignee: Analog Devices Inc
•
Filing: 1989-12-19
•
Granted: 1993-03-23
•
Expires: 2009-12-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a pixel based color display system, a pixel responsive control is provided for high speed loading of new colors in the random access memory of the system used as a look-up table. In the system, pixel words representing addresses in a random access memory in which colors to be displayed are stored are applied in sequence to the random access memory to cause the colors to be read out in sequence to generate red, green and blue video signals representing the colors read out from the random access memory. The pixel responsive control responds to a predetermined pixel word in the stream of pixel words applied to the address port of the random access memory to cause a new color to be stored in a selected storage location of the random access memory. The new color and the address in which the new color is to be stored is specified in the pixel words immediately following the predetermined pixel word.

Inventors

  • 👤 Steven D. Edelson
  • 👤 Marc Norvig

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 20:06
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/02; G09G5/06

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 156 words
In a color pixel display system comprising a palette random access memory having a multiplicity of storage locations, each capable of storing a value representing a color to be displayed, means to apply pixel words in sequence to said palette random access memory, said palette random access memory having means to read out values from memory locations selected by said pixel words, and means to generate a pixel based color display in accordance with the values read out from said palette random access memory, the improvement comprising pixel control means responsive to a predetermined pixel word in the sequence of pixel words applied to said palette random access memory to cause a new color to be stored in said palette random access memory at a selected address location, wherein the new color stored by said pixel control means is specified in the pixel words immediately following said predetermined pixel word in said sequence of pixel words.
Claim 2
Dependent Claim 156 words
In a color pixel display system comprising a palette random access memory having a multiplicity of storage locations, each capable of storing a value representing a color to be displayed, means to apply pixel words in sequence to said palette random access memory, said palette random access memory having means to read out values from memory locations selected by said pixel words, and means to generate a pixel based color display in accordance with the values read out from said palette random access memory, the improvement comprising pixel control means responsive to a predetermined pixel word in the sequence of pixel words applied to said palette random access memory to cause a new color to be stored in said palette random access memory at a selected address location, wherein the new color stored by said pixel control means is specified in the pixel words immediately following said predetermined pixel word in said sequence of pixel words.
Claim 3
Dependent Claim 160 words
In a color pixel display system comprising a palette random access memory having a multiplicity of storage locations, each capable of storing a value representing a color to be displayed, means to apply pixel words in sequence to said palette random access memory, said palette random access memory having means to read out vales from memory locations selected by said pixel words, and means to generate a pixel based color display in accordance with the values read out from said palette random access memory, the improvement comprising pixel control means responsive to a predetermined pixel word in the sequence of pixel words applied to said palette random access memory to cause a new color to be stored in said palette random access memory at a selected address location, wherein said pixel control means stores the new color in an address location selected by one of a plurality of pixel words which immediately follow said predetermined pixel word in said sequence.
Claim 4
Dependent Claim 160 words
In a color pixel display system comprising a palette random access memory having a multiplicity of storage locations, each capable of storing a value representing a color to be displayed, means to apply pixel words in sequence to said palette random access memory, said palette random access memory having means to read out vales from memory locations selected by said pixel words, and means to generate a pixel based color display in accordance with the values read out from said palette random access memory, the improvement comprising pixel control means responsive to a predetermined pixel word in the sequence of pixel words applied to said palette random access memory to cause a new color to be stored in said palette random access memory at a selected address location, wherein said pixel control means stores the new color in an address location selected by one of a plurality of pixel words which immediately follow said predetermined pixel word in said sequence.
Claim 5
Dependent Claim 44 words
In a pixel display system as recited in claim 2, wherein said plurality of pixel words following said predetermined pixel word in said sequence include pixel words representing color intensity values of the new color to be stored in said palette random access memory.
Claim 6
Dependent Claim 64 words
In a pixel display system as recited in claim 3, wherein the first three pixel words in said sequence following said predetermined pixel word specify color intensity values of the new color to be stored in said palette random access memory and the fourth pixel word following said predetermined pixel word specifies the address location in which the new color is to be stored.
Claim 7
Dependent Claim 164 words
In a color pixel display system comprising a palette random access memory having a multiplicity of storage locations, each capable of storing a value representing a color to be displayed, means to apply pixel words in sequence to said palette random access memory, said palette random access memory having means to read out values from memory locations selected by said pixel words, and means to generate a pixel based color display in accordance with the values read out from said palette random access memory, the improvement comprising pixel control means responsive to a predetermined pixel word in the sequence of pixel words applied to said palette random access memory to cause a new color to be stored in said palette random access memory at a selected address location, and buffer means to maintain the color in the pixels being generated in the pixel display the same as the previously generated pixels while said new color is being stored in said palette random access memory.
Claim 8
Dependent Claim 164 words
In a color pixel display system comprising a palette random access memory having a multiplicity of storage locations, each capable of storing a value representing a color to be displayed, means to apply pixel words in sequence to said palette random access memory, said palette random access memory having means to read out values from memory locations selected by said pixel words, and means to generate a pixel based color display in accordance with the values read out from said palette random access memory, the improvement comprising pixel control means responsive to a predetermined pixel word in the sequence of pixel words applied to said palette random access memory to cause a new color to be stored in said palette random access memory at a selected address location, and buffer means to maintain the color in the pixels being generated in the pixel display the same as the previously generated pixels while said new color is being stored in said palette random access memory.
Claim 9
Dependent Claim 61 words
In a pixel display system as recited in claim 5, wherein said buffer means comprises a buffer register to store digital values representing the color read out from said palette random access memory and means to maintain the digital values stored in said buffer register during the time that said new color is being stored in said palette random access memory.
Claim 10
Dependent Claim 153 words
In a pixel display system comprising a random access memory having a multiplicity of storage locations, each capable of storing a value representing a color to be displayed, means to apply pixel words in sequence to said random access memory to read out values from the memory locations selected by said pixel words, and means to generate a pixel based display in accordance with the values read out from said random access memory, the improvement comprising pixel word responsive control means separate from said random access memory and responsive to a predetermined pixel word in the sequence of pixel words applied to said palette random access memory to perform a predetermined function different than reading out a color from said random access memory and different than controlling the mixing of colors in a predetermined pixel, wherein said predetermined function is controlled by at least one pixel word immediately succeeding said predetermined pixel word.
Claim 11
Dependent Claim 153 words
In a pixel display system comprising a random access memory having a multiplicity of storage locations, each capable of storing a value representing a color to be displayed, means to apply pixel words in sequence to said random access memory to read out values from the memory locations selected by said pixel words, and means to generate a pixel based display in accordance with the values read out from said random access memory, the improvement comprising pixel word responsive control means separate from said random access memory and responsive to a predetermined pixel word in the sequence of pixel words applied to said palette random access memory to perform a predetermined function different than reading out a color from said random access memory and different than controlling the mixing of colors in a predetermined pixel, wherein said predetermined function is controlled by at least one pixel word immediately succeeding said predetermined pixel word.
Claim 12
Dependent Claim 47 words
In a pixel based display system as recited in claim 7, further comprising means to cause the colors displayed in adjacent pixels in said pixel based display corresponding to said predetermined pixel word and a pixel word immediately succeeding said predetermined pixel word to be the same.
Claim 13
Dependent Claim 45 words
In a pixel based display system as recited in claim 7, wherein means are provided to cause the pixel in said pixel based display corresponding to said predetermined pixel word to have the same color as an immediately preceding pixel in said pixel based display.

References Cited (Backward Citations)

US4233601A Cited
US4509043A Cited
US4591842A Cited
US4704605A Cited
US4799053A Cited
US4791580A Cited
US4823120A Cited
US4868554A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-03-22 1996-09-21 1997-03-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-03-22 2000-09-21 2001-03-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-03-22 2004-09-21 2005-03-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag