• DocumentCode
    3228832
  • Title

    A SystemC content addressable memory power estimation tool for early design verification

  • Author

    Tung, I-Jui ; Sio, Kam-Tou ; Peng, Chin-Hung ; Lai, Feipei

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2010
  • fDate
    6-9 Dec. 2010
  • Firstpage
    300
  • Lastpage
    303
  • Abstract
    Content Addressable memory (CAM) is a storage device which is widely implemented in the IP look-up table of a network router due to its high speed searching performance. In IPv6, the IP address will be 128 bits; as a result, the storage size of CAM will be larger in the future. The simulation time is an important factor affecting time-to-market. Using transistor level simulation such as SPICE in the early design stage of CAM will take huge time and delay time-to-market. SystemC is a system level modelling language and simulation platform; it provides better simulation efficiency and ability of hardware software co-design. However SystemC does not provide the function to estimate power consumption for low power algorithm or structure design. In this paper, we developed a SystemC CAM power estimation tool (SystemC CAM PET) to estimate match-line power of CAM in the early design stage. We construct a new CAM match-line power model to estimate match-line power consumption. We simulated ten benchmarks of Mibench and compared our SystemC CAM PET simulation results with SPICE simulation results. The simulation time is shorter in average 1654 and error rate of match-line power estimation is average 14.79%. In addition, our SystemC CAM PET is able to calculate the miss rate and the number of data comparison of each benchmark and PB-CAM structure.
  • Keywords
    SPICE; content-addressable storage; design engineering; hardware-software codesign; table lookup; IP look-up table; SPICE simulation; SystemC; content addressable memory; design verification; hardware software co-design; network router; power estimation tool; storage device; Benchmark testing; Computer aided manufacturing; Estimation; Integrated circuit modeling; Logic gates; Positron emission tomography; Power demand; CAM; PB-CAM; SPICE; SystemC; computer aided design tool;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (APCCAS), 2010 IEEE Asia Pacific Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4244-7454-7
  • Type

    conf

  • DOI
    10.1109/APCCAS.2010.5774880
  • Filename
    5774880