A CAM With Mixed Serial-Parallel Comparison for Use in Low Energy Caches

Aristides Efthymiou, Jim D. Garside

    Research output: Contribution to journalArticlepeer-review

    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.
    Original languageEnglish
    Pages (from-to)325-329
    Number of pages4
    JournalIEEE Transactions on Very Large Scale Integration (VLSI) Systems
    Volume12
    Issue number3
    DOIs
    Publication statusPublished - Mar 2004

    Keywords

    • Asynchronous design
    • Content-addressable memory
    • Low-power design

    Fingerprint

    Dive into the research topics of 'A CAM With Mixed Serial-Parallel Comparison for Use in Low Energy Caches'. Together they form a unique fingerprint.

    Cite this