DocumentCode :
945038
Title :
A CAM with mixed serial-parallel comparison for use in low energy caches
Author :
Efthymiou, Aristides ; Garside, Jim D.
Author_Institution :
Dept. of Comput. Sci., Univ. of Manchester, UK
Volume :
12
Issue :
3
fYear :
2004
fDate :
3/1/2004 12:00:00 AM
Firstpage :
325
Lastpage :
329
Abstract :
A novel, low-energy content addressable memory (CAM) structure is presented which achieves an approximately four-fold improvement in energy per access, compared to a standard parallel CAM, when used as tag storage for caches. It exploits the address patterns commonly found in application programs, where testing the four least significant bits of the tag is sufficient to determine over 90% of the tag mismatches; the proposed CAM checks those bits first and evaluates the remainder of the tag only if they match. Although, the energy savings come at the cost of a 25% increase in search time, the proposed CAM organization also supports a parallel operating mode without a speed loss but with reduced energy savings.
Keywords :
asynchronous circuits; cache storage; content-addressable storage; low-power electronics; storage allocation; address patterns; application programs; asynchronous design; caches; content addressable memory design; low power design; parallel operating mode; serial-parallel CAM design; tag mismatches; tag storage; Associative memory; CADCAM; Cache storage; Computer aided manufacturing; Energy consumption; Energy storage; Pattern matching; Random access memory; Read-write memory; Testing;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2004.824298
Filename :
1281803
Link To Document :
بازگشت