Staas & Halsey
Cache-memory system having multidimensional spread cache
 Graphic data having a two-dimensional spread is divided into data blocks having a two-dimensional spread, for example, data blocks of 8.times.8 pixels, and with these data blocks as units, cache control is performed. A tag memory for making a decision as to the occurrence of a cache hit, stores therein a tag and a valid flag as well as a bank address in a cache memory at which the data block in question is stored. As a result, the relationship between each bank of the cache memory and the address in the tag memory is not fixed, which ensures efficient use of the cache memory even in situations where accesses concentrate in one particular memory area. 
Fujitsu Limited
G G G
G06F G06F G06F
inventional inventional additional
Hideki Tatsushi
Yoshizawa Otsuka