Claims
- 1. 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.
- 2. 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.
- 3. A display controller according to claim 1, wherein said parallel lookup table comprises k pallets (where k.gtoreq.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.
- 4. A display controller according to claim 3, wherein said data selector delivers, for display data of the n-th (where n.ltoreq.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.
- 5. A display controller according to claim 3, wherein said data selector delivers, for display data of the n-th (where n.ltoreq.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.
- 6. 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.
- 7. A display controller according to claim 3, wherein said data selector delivers, for display data of the n-th (where n.ltoreq.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.
- 8. 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.
- 9. 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.
- 10. 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.
- 11. 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.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2-328891 |
Nov 1990 |
JPX |
|
Parent Case Info
This application is a division of application Ser. No. 07/796,678, filed Nov. 25, 1991, now U.S. Pat. No. 5,229,192.
US Referenced Citations (8)
Divisions (1)
|
Number |
Date |
Country |
Parent |
796678 |
Nov 1991 |
|