Title :
A separated bit-line unified cache: Conciliating small on-chip cache die-area and low miss ratio
Author :
Mizuno, Hiroyuki ; Ishibashi, Koichiro
Author_Institution :
Central Res. Lab., Hitachi Ltd., Tokyo, Japan
fDate :
3/1/1999 12:00:00 AM
Abstract :
This paper describes an on-chip cache, called a separated bit-line unified cache, which minimizes the chip-area cost in high-performance microprocessors. This unified cache has two ports; one for the instruction bus and the other for the data bus. A separated bit-line memory hierarchy architecture realizes memory hierarchy design with only 10%-20% area overhead. The total cache area can be reduced by more than 20%-30% on the average at capacities of larger than 64 KB with the same hit rate as the conventional cache. The cache latency reaches 4.2 ns at a supply voltage of 1 V. Additionally, the cache is physically addressable even if the cache has a large capacity.
Keywords :
cache storage; memory architecture; microprocessor chips; 1 V; 4.2 ns; 64 KB; data bus; die area; instruction bus; latency; memory hierarchy architecture; microprocessor; miss ratio; on-chip cache; separated bit-line unified cache; Computer networks; Costs; Delay; Home computing; Java; Large scale integration; Low voltage; Memory architecture; Microprocessors; Very large scale integration;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on