Power modeling and low-power design of content addressable memories
Ilion Yi-Liang Hsiao, Ding-Hao Wang, Chein-Wei Jen · 2002
Content addressable memory (CAM), a high-performance lookup engine in many systems, is so power-consuming that any saving becomes very significant in the whole system. This paper derives power models for four low-power CAMs from the fCV/sup 2/ base model. CAM has three major power-sinking sources: evaluation power, input transition power and clocking power, all of them are discussed in this paper. After that, a new low-power CAM design is proposed here. Its implementation under 0.35-/spl mu/m process operates at 83.3 MHz with power performance metric as 45.5 fJ/bit/search or equivalently 372 mJ/bit/search/m/sup 2/ for random inputs. Two modified circuit structures for binary static CAM cells are also proposed. We have proved that under most conditions cell layout is smaller by this modification.