DocumentCode :
1087156
Title :
A secondary cache controller design for a high-end microprocessor
Author :
Lee, Yong S.
Author_Institution :
Intel Corp., Santa Clara, CA, USA
Volume :
27
Issue :
8
fYear :
1992
fDate :
8/1/1992 12:00:00 AM
Firstpage :
1141
Lastpage :
1146
Abstract :
The design of a CMOS cache controller chip for a high-end (i486) microprocessor is presented. The cache controller supports either two lines per tag (sectored) or one line per tag (nonsectored). A single cache controller directly supports nonsectored 64 kilobyte or sectored 128 kilobyte cache memories. The sectored mode effectively doubles the cache size compared to the nonsectored mode while maintaining the same tag RAM size. The cache controller is designed to be completely software transparent and contains a 4 K-tag entry tag RAM on-chip and supports burst read, burst line fill, snoop, and back-off cycles. Read-only spaces can also be cached with write protections. Two-way set associativity, sectored cache, and efficient cache protocols optimize performance of the cache memory system and complexity of the cache controller design. This chip supports a 25- or 33-MHz microprocessor. This high speed is achieved by dividing the tag RAM array into eight small sections, thus reducing the overall access time of the tag RAM
Keywords :
CMOS integrated circuits; buffer storage; microprocessor chips; random-access storage; storage management chips; 128 kbyte; 25 MHz; 33 MHz; 4 kbit; 64 kbyte; CMOS; back-off cycles; burst line fill; burst read; cache memories; cache protocols; high-end microprocessor; i486; nonsectored mode; secondary cache controller design; sectored mode; snoop; tag RAM array; write protections; Access protocols; Cache memory; Clocks; DRAM chips; Design optimization; Frequency; Microprocessors; Protection; Random access memory; Read-write memory;
fLanguage :
English
Journal_Title :
Solid-State Circuits, IEEE Journal of
Publisher :
ieee
ISSN :
0018-9200
Type :
jour
DOI :
10.1109/4.148322
Filename :
148322
Link To Document :
بازگشت