DocumentCode
2246690
Title
An Automatic Cache Generator Based on Content-Addressable Memory
Author
Hsiao, Shen-Fu ; Lin, Sze-Yun ; Cheng, Tze-Chorng ; Tsai, Ming-Yu
Author_Institution
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-sen Univ.
fYear
2006
fDate
4-7 Dec. 2006
Firstpage
1313
Lastpage
1316
Abstract
The paper presents a cache generator using content-addressable memory (CAM) array for fast tag comparison and low power consideration. The generator produces a hard IP for storage arrays and a soft IP for controller. The hard IP is composed of CAM array and SRAM array, both automatically generated using the developed CAM generator and SRAM generator. The soft IP is mainly the cache controller with parameterized modules to meet the user´s specification on different cache architectures (direct-map, set-associative) and write policies (write-through, write-back), write-miss options (write-allocate, no-write-allocate). The cache generator also produces all the necessary models and files required in the standard cell-based design flow for co-simulation with other ASIC designs
Keywords
SRAM chips; application specific integrated circuits; cache storage; content-addressable storage; ASIC; SRAM array; automatic cache generator; cache controller; content-addressable memory; fast tag comparison; hard IP storage arrays; low power consideration; soft IP controller; Automatic generation control; CADCAM; Circuits; Computer aided manufacturing; Computer science; Decoding; Hardware; Power engineering and energy; Power generation; Random access memory; Content-addressable memory (CAM); SRAM generator; cache controller; cache generator;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2006. APCCAS 2006. IEEE Asia Pacific Conference on
Conference_Location
Singapore
Print_ISBN
1-4244-0387-1
Type
conf
DOI
10.1109/APCCAS.2006.342425
Filename
4145642
Link To Document