发明名称 Graphics frame buffer with pixel serializing group rotator
摘要 A graphics system uses a programmable tile size and shape supported by a frame buffer memory organization wherein (X, Y) pixel addresses map into regularly offset permutations on groups of RAM address and data line assignments. This allows one RAM in each group to be accessed with a memory cycle in unison with one RAM in each other group, up to the number of groups. During such a memory cycle each RAM can receive a different address. A tile is the collection of pixel locations associated with a collection of addresses sent to the RAM's. Because of the regular nature of the permutations these locations may be regions bounded by a single boundary that may be rectangular and of varying size and shape. Changing the mapping of (X, Y) pixel addresses to RAM addresses for the groups changes the size and shape of the tiles. Tiles are cached. Tiles for RGB pixel values are cached in an RGB cache, while Z values are cached in a separated cache. Caching allows the principle of locality to substitute shorter bit-cycles to the cache for memory cycles to the frame buffer, resulting in improved memory throughput. A group rotator and associated group-sized shift register per bit-plane cooperate during refresh to reorder and serialize the pixels of sixteen by one tiles.
申请公布号 US4958302(A) 申请公布日期 1990.09.18
申请号 US19870086744 申请日期 1987.08.18
申请人 HEWLETT-PACKARD COMPANY 发明人 FREDRICKSON, ROBERT W.;SHAH, MONISH S.
分类号 G09G5/36;G09G5/39;G09G5/395 主分类号 G09G5/36
代理机构 代理人
主权项
地址