DocumentCode
2066166
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
fYear
2007
fDate
1-4 Oct. 2007
Firstpage
82
Lastpage
87
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2006. ICCD 2006. International Conference on
Conference_Location
San Jose, CA
ISSN
1063-6404
Print_ISBN
978-0-7803-9707-1
Electronic_ISBN
1063-6404
Type
conf
DOI
10.1109/ICCD.2006.4380798
Filename
4380798
Link To Document