Claims
- 1. A frame buffer comprising a set of independently accessible information storage units for storing pixel information for a device having pixels arranged into a matrix of columns and rows, said rows and columns of pixels also being subdivided for purpose of storage of pixel information in said frame buffer into a plurality of sets of contiguous rows and a plurality of sets of contiguous columns forming pixel blocks and pixel groups, a pixel group being the pixels in a row that are within a set of columns and a pixel block being the pixel groups in a set of rows that are within a set of columns, the pixel information of the pixel groups in a same row being distributed among said independently accessible information storage units at a same address within each of said storage units and the pixel information of the pixel groups in a same pixel block also being distributed among said independently accessible information storage units, whereby the pixel information for a complete row is inputted in parallel into said frame buffer in a page mode of transfer and the pixel information for a complete pixel block also is accessible in a block mode of transfer.
- 2. A frame buffer as in claim 1 wherein the pixel information of successive pixel groups in each row are stored in different ones of said independently accessible information storage units.
- 3. A frame buffer as in claim 1 wherein pixel information for each pixel is divided into two portions and each portion is stored in a separate one of said independently accessible information storage units.
- 4. A frame buffer as in claim 1 wherein a single chip comprises a group of said independently accessible information storage unit.
- 5. A frame buffer as in claim 1 wherein the pixel information of successive pairs of rows of pixel groups within each pixel block is stored in said frame buffer beginning at different ones of said independently accessible information storage units.
- 6. A frame buffer for storing discreet representations of information for display on a display device having pixels arranged into a matrix of columns and rows, said rows and columns of pixels also being subdivided for purposes of storage of pixel information in said frame buffer into a plurality of sets of contiguous rows and a plurality of sets of contiguous columns forming pixel blocks and pixel groups, a pixel group being the pixels in a row that are within a set of columns and a pixel block being the pixel groups in a set of rows that are within a set of columns, said frame buffer comprising a matrix of discreet storage devices for storing said discreet representations of information to be displayed, each said discreet storage device having a plurality of independently accessible storage units for storing discreet representations of information for said display device, the discreet representations of information for the pixel groups in a same row being distributed among said independently accessible storage units at a same address within each of said storage units and the discreet representations of information for the pixel groups in a same pixel block also being distributed among said independently accessible storage units, whereby the discreet representations of information for a complete row is inputted in parallel into said frame buffer in a page mode of transfer and the discreet representations of information for a complete pixel block also is accessible in a block mode of transfer.
Parent Case Info
This is a continuation of application Ser. No. 08/370,090, filed Jan. 9, 1995, now abandoned.
US Referenced Citations (4)
Non-Patent Literature Citations (2)
Entry |
IBM Technical Disclosure Bulletin, Dual Frame Buffer Interleaving, vol. 36, No. 4, Apr. 1993, pp. 53-58. |
"Mezzanine PCI," Byte, Jul. 1993, p. 24. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
370090 |
Jan 1995 |
|