• DocumentCode
    1195455
  • Title

    Decoupled dynamic ternary content addressable memories

  • Author

    Delgado-Frias, José G. ; Nyathi, Jabulani ; Tatapudi, Suryanarayana B.

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA, USA
  • Volume
    52
  • Issue
    10
  • fYear
    2005
  • Firstpage
    2139
  • Lastpage
    2147
  • Abstract
    The content addressable memory (CAM) is a memory in which data can be accessed on the basis of contents rather than by specifying physical address. In the paper, five novel dynamic ternary CAM cells with decoupled match lines are presented. A ternary CAM cell is capable of storing and matching three values: zero (0), one (1), and don´t care (X). The proposed dynamic CAM (DCAM) cells range in the number of transistors from 6 n-type transistors up to 10.5 n- and p-type transistors (one transistor is shared between two cells). The cells are capable of fast match and read operations enhancing the performance of the memory system. Using a 0.25-μm CMOS technology, simulations of the proposed CAM cells were performed to compare their performance. With this technology, the shortest match delay is 89.7 ps for the 7.5 DCAM cell. A complete characterization of the five cells is provided in this paper. These results show that the novel CAM cells outperform existing cells. The compact size and low power dissipation of these ternary CAM cells make them suitable for many applications such as routers, database, and associative cache memories.
  • Keywords
    CMOS memory circuits; content-addressable storage; integrated circuit design; low-power electronics; 0.25 micron; CMOS technology; DCAM; associative cache memories; content addressable memory; dynamic CAM; match lines; n type transistors; p type transistors; power dissipation; ternary CAM; Associative memory; CADCAM; CMOS technology; Circuits; Computer aided manufacturing; Computer science; Delay; Logic; Routing; Vehicle dynamics; Content addressable memory (CAM); dynamic circuits; memory cells; ternary digit (trit) operations; ternary matching;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2005.853358
  • Filename
    1519627