- Gazi University Journal of Science
- Volume:32 Issue:1
- Design of TCAM Architecture for Low Power and High Performance Applications
Design of TCAM Architecture for Low Power and High Performance Applications
Authors : Satti V V Satyanarayana, Sriadibhatla SRIDEVI
Pages : 164-173
View : 41 | Download : 30
Publication Date : 2019-03-01
Article Type : Research Paper
Abstract :Content Addressable Memory insert ignore into journalissuearticles values(CAM); is a special memory used in search engines for numerous applications, especially in network routers for packet forwarding. The CAM operation begins with pre-charging followed by evaluating the match-lines insert ignore into journalissuearticles values(MLs); for searching the data in the stored memory. CAM stores unique words in their array of cells such that only one word is matched for a given search word. ML associated with matched word retains its state and the remaining MLs drain their charge. Ternary content addressable memory insert ignore into journalissuearticles values(TCAM); is a fast lookup hardware device used for high-speed packet forwarding. However, significant power consumption and high cost limits its versatility and popularity. In this paper, a design has been made for TCAM architecture with pre-charge controller. The pre-charge controller helps in predicting the mismatched MLs during pre-charge phase. This prediction happens at an early stage and helps in terminating the pre-charging of the line. This assures the design of TCAM which consumes low power and also improves the performance. The proposed early predict 8 × 8 TCAM architecture simulations were performed in 45nm technology node using Cadence Virtuoso. The proposed TCAM design exhibits 16.6% reduction in power, 24.7% decrement in delay and 37.1% minimization in energy metric than basic TCAM NOR.Keywords : Delay, Early predict, Match line, Search line, Pre charge, Energy metric, Power
ORIGINAL ARTICLE URL
