CAM Puzzle: Power Model and Function-Based Circuit Segment Method of Content Addressable Memory
Date Issued
2010
Date
2010
Author(s)
Sio, Kam-Tou
Abstract
Content Addressable Memory (CAM) is a data storage device, utilizing the Static Random Access Memory (SRAM) cell. CAMs are very popular especially implemented in network routers for IP address lookup, packet forwarding and packet classifications. Up to now, there are many types of CAM to conform to these different implementations. For the purpose to estimate the efficiency and power distribution of all types of CAM, doing preliminary simulation is needed before doing concrete circuit layout. Therefore, a speedy and accurate power analysis method is necessary. Besides, the simulation time of nowadays circuit simulation tool like HSPICE is considerable, especially for high frequency data storage circuits like CAMs. This work established a brand new power model of CAM which is called CAM Puzzle (CAMP), combining the petty models which are extracted from SPICE simulation, simplified into easily analytical power expressions in order to analyse the conventional CAM and pre-computation based content addressable memory (PB-CAM). In addition, this work also estimates the power consumption of CAM peripheral circuits such as address decoder circuit and data I/O. Using CAMP, the power consumption of complete CAM architecture can be estimated with 82% CAM Puzzle model accuracy and 94% entire CAM accuracy compared with SPICE simulation in 0.18μm process.
Subjects
CAM
SPICE
PB-CAM
accuracy
0.18μm process
Type
thesis
File(s)
Loading...
Name
ntu-99-R97945018-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):1143fecaa581bc69bac19e611e199434