Title :
A Reconfigurable CAM Architecture for Network Search Engines
Author :
Nourani, Mehrdad ; Vijayasarathi, Deepak S. ; Balsara, Poras T.
Author_Institution :
Univ. of Texas at Dallas, Richardson
Abstract :
A novel reconfigurable content addressable memory, called RCAM, is proposed that supports on-the-fly reconfiguration between CAM and TCAM. The area overhead of the proposed RCAM cell is only 5.6% when compared to conventional TCAM. This overhead is compensated by area saving due to removal of the priority encoder. Other features of our architecture include reconfigurability, and better overall performance and power. To achieve these we incorporated two novel techniques: (i) a hybrid CAM/TCAM architecture that allows user to pre-define CAM/TCAM cell behavior in each bit or word position and ultimately curtail the overall power consumptions of memory unit: and (ii) a wired-AND technique by which we can completely eliminate the sorting requirement and thus significantly reduce the update time. A 4 Kb RCAM architecture was implemented using 0.18 mum CMOS technology. The simulations indicate a search time of 6.15 ns, i.e. capability of handling about five OC-192 at wire speed.
Keywords :
Internet; content-addressable storage; memory architecture; reconfigurable architectures; search engines; CMOS technology; content addressable memory; network search engine; power consumption; reconfigurable CAM architecture; size 0.18 mum; Associative memory; CADCAM; CMOS technology; Computer aided manufacturing; Energy consumption; Hardware; Search engines; Sorting; Switches; Wire;
Conference_Titel :
Computer Design, 2006. ICCD 2006. International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-0-7803-9707-1
Electronic_ISBN :
1063-6404
DOI :
10.1109/ICCD.2006.4380798