• DocumentCode
    3437601
  • Title

    A Novel Ternary Content-Addressable Memory (TCAM) Design Using Reversible Logic

  • Author

    Kumar, S.D. ; Sk, N.M.

  • Author_Institution
    Dept. of EDM, IIITD&M, Kancheepuram, India
  • fYear
    2015
  • fDate
    3-7 Jan. 2015
  • Firstpage
    316
  • Lastpage
    320
  • Abstract
    Content addressable memory is a special type of memory which can do search operation in a single clock cycle. CAM has disadvantages of high power dissipation during the matching operation. Ternary content addressable memory (TCAM) is a special type of memory which is used to search for logic 0, logic 1, logic ´x´. These types of memory are used in routers in order to perform the lookup table function in a single clock cycle. As the use of networks, typified by the Internet, has spread widely in recent years, attention has focused on TCAMs as a key device for increasing the speed of packet forwarding (packet data transfers) by networking equipment by enabling high-speed lookup of destinations, etc., for large volumes of information during packet data transfers. Reversible logic has gained its interest in recent years due to its ultra low power characteristics. Many works have been done to reduce the power consumption in TCAM. This paper deals with a novel design of TCAM cells using reversible logic. The proposed design is optimized in terms of number of garbage outputs and quantum cost. The proposed TCAM cell does the function of the conventional TCAM cell.
  • Keywords
    content-addressable storage; logic design; power consumption; TCAM cells; garbage outputs; lookup table function; packet data transfers; packet forwarding; power consumption; quantum cost; reversible logic; ternary content-addressable memory; Arrays; Computer aided manufacturing; Delays; Heating; Logic gates; SRAM cells; Content addressable memory; Garbage output; Power consumption; Quantum cost; Reversible logic; TCAM;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design (VLSID), 2015 28th International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Type

    conf

  • DOI
    10.1109/VLSID.2015.99
  • Filename
    7031753