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

Display controller for a flat display apparatus

Assignee: Hitachi Ltd
•
Filing: 1994-04-07
•
Granted: 1996-07-23
•
Expires: 2014-04-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A display controller of a flat display apparatus which performs multiple color display and variable color display for display data read out of a lookup table. The lookup table comprises a parallel lookup table which has n (n≧2) registers for storing color information and m selectors which receive n pieces of color information independently from the n registers, each select one of n pieces of color information, and deliver m pieces of color information simultaneously. The controller further comprises a data selector which selectively delivers the output of other register in the parallel lookup table in place of the register which has been made the read access.

Inventors

  • 👤 Kiyokazu Nishioka
  • 👤 Masahiro Jinushi
  • 👤 Nobuo Tsuchiya

Bibliographic Details

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

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 359 words
A display controller for a flat display apparatus, comprising: a display address generation circuit which generates display addresses sequentially; a display memory which stores pixel display data and reads out said pixel display data in response to a display address provided by said display address generation circuit; a parallel lookup table which converts pixel display data read out of said display memory into color designating data for respective pixels with a data format to be output to a display device; and a flat display device which displays an image made up of a plurality of pixels from the data provided by said parallel lookup table; wherein said parallel lookup table comprises: n (n is an integer greater than 1) memories, each storing n pieces of color pixels of color pixel designating information, wherein one of said n pieces of color pixel designating information thus stored is output, m pieces of select signals from among said pixel display data output from said display memory are provided to each of said n memories as an address, said m pieces of select signals from among said pixel display data correspond to display data to be displayed on said flat display apparatus; m selectors (where m is an integer greater than one), each connected to said n memory devices independently, for receiving n pieces of color pixel designating information stored in said n memory device and for outputting m pieces of color pixel designating information for m pixels simultaneously by each selector selecting one from said n pieces of color pixel designating information according to said pixel display data read out of said display memory; selection means which is independent of said m selectors, for receiving n pieces of pixel color designating information read out of said n memory devices, and delivering pixel color designating information selectively read out of an arbitrary memory device in response to a read access made by a processor which implements the system control for the display controller of the flat display apparatus; wherein said m pieces of color pixel information correspond to display data to be displayed on said flat display apparatus of an adjacent m pixels.
Claim 2
Dependent Claim 359 words
A display controller for a flat display apparatus, comprising: a display address generation circuit which generates display addresses sequentially; a display memory which stores pixel display data and reads out said pixel display data in response to a display address provided by said display address generation circuit; a parallel lookup table which converts pixel display data read out of said display memory into color designating data for respective pixels with a data format to be output to a display device; and a flat display device which displays an image made up of a plurality of pixels from the data provided by said parallel lookup table; wherein said parallel lookup table comprises: n (n is an integer greater than 1) memories, each storing n pieces of color pixels of color pixel designating information, wherein one of said n pieces of color pixel designating information thus stored is output, m pieces of select signals from among said pixel display data output from said display memory are provided to each of said n memories as an address, said m pieces of select signals from among said pixel display data correspond to display data to be displayed on said flat display apparatus; m selectors (where m is an integer greater than one), each connected to said n memory devices independently, for receiving n pieces of color pixel designating information stored in said n memory device and for outputting m pieces of color pixel designating information for m pixels simultaneously by each selector selecting one from said n pieces of color pixel designating information according to said pixel display data read out of said display memory; selection means which is independent of said m selectors, for receiving n pieces of pixel color designating information read out of said n memory devices, and delivering pixel color designating information selectively read out of an arbitrary memory device in response to a read access made by a processor which implements the system control for the display controller of the flat display apparatus; wherein said m pieces of color pixel information correspond to display data to be displayed on said flat display apparatus of an adjacent m pixels.
Claim 3
Dependent Claim 36 words
A display controller according to claim 1, wherein said m pieces of pixel color designating information of said parallel lookup table have a data width equal to the input data width of said flat display device.
Claim 4
Dependent Claim 102 words
A display controller according to claim 1, wherein said parallel lookup table comprises k pallets (where k≧2), which are arranged in parallel, each adapted to store pixel color designating information and select a piece of pixel color designating information independently in response to pixel display data received from said display memory, and deliver k pieces of pixel color designating information simultaneously, and wherein said display controller comprises a data selector which receives output data of said k pallets and delivers the output of another pallet, in place of the pallet to which the read access is made, to said flat display device.
Claim 5
Dependent Claim 41 words
A display controller according to claim 3, wherein said data selector delivers, for display data of the n-th (where n≦k) pallet, to which the read access is made, output data of either (n+1)th or (n-1)th pallet adjacent to said n-th pallet.
Claim 6
Dependent Claim 70 words
A display controller according to claim 3, wherein said data selector delivers, for display data of the n-th (where n≦k) pallet, to which the read access is made, any of averaged data of display data of the adjoining (n+1)th pallet and (n-1)th pallet, averaged data of display data of the adjoining (n+1)th pallet and (n+2)th pallet, or averaged data of display data of the adjoining (n-1)th pallet and (n-2)th pallet.
Claim 7
Dependent Claim 47 words
A display controller according to claim 5, wherein said pixel color designating information is processed for the R, G and B signals independently, and the averaging process for the pallet, to which the read access is made, is implemented for the R, G and B signals independently.
Claim 8
Dependent Claim 43 words
A display controller according to claim 3, wherein said data selector delivers, for display data of the n-th (where n≦k) pallet, to which the read access is made, data produced through the interpolation of output data of all pallets excluding the n-th pallet.
Claim 9
Dependent Claim 47 words
A display controller according to claim 7, wherein said pixel color designating information is processed for the R, G and B signals independently, and the averaging process for the pallet, to which the read access is made, is implemented for the R, G and B signals independently.
Claim 10
Dependent Claim 36 words
A display controller according to claim 1, wherein said m pieces of pixel color designating information of said parallel lookup table have a data width equal to the input data width of said flat display device.
Claim 11
Dependent Claim 264 words
A display controller for a flat display apparatus, comprising: a display address generation circuit which generates display addresses sequentially; a display memory which stores pixel display data and reads out said pixel display data in response to a display address provided by said display address generation circuit; a parallel lookup table which converts pixel display data read out of said display memory into color designating data for respective pixels with a data format to be output to a display device; and a flat display device which displays an image made up of a plurality of pixels from the data provided by said parallel lookup table; wherein said parallel lookup table comprises: a plurality of lookup table devices including n memory devices (where n is an integer greater than one), each for storing color pixel designating information; and m selectors (where m is an integer greater than one), each connected to said n memory devices independently, for receiving n pieces of color pixel designating information stored in said n memory device and for outputting m pieces of color pixel designating information for m pixels simultaneously by each selector selecting one from said n pieces of color pixel designating information according to said pixel display data read out of said display memory; wherein said m pieces of color pixel information corresponds to display data to be displayed on said flat display apparatus of an adjacent m pixels, and said m pieces of pixel color designating information of said parallel lookup table have a data width equal to the input data width of said flat display device.
Claim 12
Dependent Claim 264 words
A display controller for a flat display apparatus, comprising: a display address generation circuit which generates display addresses sequentially; a display memory which stores pixel display data and reads out said pixel display data in response to a display address provided by said display address generation circuit; a parallel lookup table which converts pixel display data read out of said display memory into color designating data for respective pixels with a data format to be output to a display device; and a flat display device which displays an image made up of a plurality of pixels from the data provided by said parallel lookup table; wherein said parallel lookup table comprises: a plurality of lookup table devices including n memory devices (where n is an integer greater than one), each for storing color pixel designating information; and m selectors (where m is an integer greater than one), each connected to said n memory devices independently, for receiving n pieces of color pixel designating information stored in said n memory device and for outputting m pieces of color pixel designating information for m pixels simultaneously by each selector selecting one from said n pieces of color pixel designating information according to said pixel display data read out of said display memory; wherein said m pieces of color pixel information corresponds to display data to be displayed on said flat display apparatus of an adjacent m pixels, and said m pieces of pixel color designating information of said parallel lookup table have a data width equal to the input data width of said flat display device.
Claim 13
Dependent Claim 251 words
A display controller for a flat display apparatus, comprising: a display address generation circuit which generates display addresses sequentially; a display memory which stores pixel display data and reads out said pixel display data in response to a display address provided by said display address generation circuit; a parallel lookup table which converts pixel display data read out of said display memory into color designating data for respective pixels with a data format to be output to a display device; and a flat display device which displays an image made up of a plurality of pixels from the data provided by said parallel lookup table; wherein said parallel lookup table comprises: a plurality of lookup table devices including n memory devices (where n is an integer greater than one), each for storing color pixel designating information; and m selectors (where m is an integer greater than one), each connected to said n memory devices independently, for receiving n pieces of color pixel designating information stored in said n memory device and for outputting m pieces of color pixel designating information for m pixels simultaneously by each selector selecting one from said n pieces of color pixel designating information according to said pixel display data read out of said display memory; wherein said m pieces of color pixel information corresponds to display data to be displayed on said flat display apparatus of an adjacent m pixels, and said color designating data to be output to said flat display device is digital data.
Claim 14
Dependent Claim 251 words
A display controller for a flat display apparatus, comprising: a display address generation circuit which generates display addresses sequentially; a display memory which stores pixel display data and reads out said pixel display data in response to a display address provided by said display address generation circuit; a parallel lookup table which converts pixel display data read out of said display memory into color designating data for respective pixels with a data format to be output to a display device; and a flat display device which displays an image made up of a plurality of pixels from the data provided by said parallel lookup table; wherein said parallel lookup table comprises: a plurality of lookup table devices including n memory devices (where n is an integer greater than one), each for storing color pixel designating information; and m selectors (where m is an integer greater than one), each connected to said n memory devices independently, for receiving n pieces of color pixel designating information stored in said n memory device and for outputting m pieces of color pixel designating information for m pixels simultaneously by each selector selecting one from said n pieces of color pixel designating information according to said pixel display data read out of said display memory; wherein said m pieces of color pixel information corresponds to display data to be displayed on said flat display apparatus of an adjacent m pixels, and said color designating data to be output to said flat display device is digital data.

References Cited (Backward Citations)

US4935730A Cited
US4853681A Cited
US4901062A Cited
US4942389A Cited
US5075767A Cited
US5003380A Cited
US4975861A Cited
US5038300A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-23 2000-01-22 2000-07-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-23 2004-01-22 2004-07-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-23 2008-01-22 2008-07-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag