DocumentCode :
1440057
Title :
Fully parallel 30-MHz, 2.5-Mb CAM
Author :
Shafai, Farhad ; Schultz, Kenneth J. ; Gibson, G. F Randall ; Bluschke, Armin G. ; Somppi, David E.
Author_Institution :
Nortel Semicond., Northern Telecom Electron. Ltd., Ottawa, Ont., Canada
Volume :
33
Issue :
11
fYear :
1998
fDate :
11/1/1998 12:00:00 AM
Firstpage :
1690
Lastpage :
1696
Abstract :
Translation functions in high-speed communications networks such as Internet protocol and asynchronous transfer mode are requiring larger and faster lookup tables. Content addressable memories (CAMs) provide built-in hardware lookup capability with high speed and high flexibility in address allocation. Previous high-capacity CAMs have been inadequate for emerging applications; comparators are time-shared among multiple bits or multiple words, resulting in serialized operation, Fully parallel architectures represent the best solution for high-speed operation, but previous fully parallel CAMs have lacked the capacity required for leading-edge networking applications. This paper describes a fully parallel (single-clock-cycle) CAM chip. The chip uses a 0.35-μm digital CMOS technology to achieve 2.5 Mb of CAM storage and 30-MHz operating frequency. Innovative layout techniques are used to achieve two-dimensional decoding, a traditional problem with high-capacity CAMs. Architecture and operation of the chip are described, including a novel NAND match architecture, operation-specific self-timing loops, and on-board cascade management circuits. The chip functions at 31 MHz, with a search access time of 26 ns and an average search power dissipation of 5.2 W at 25 MHz
Keywords :
CMOS memory circuits; content-addressable storage; decoding; memory architecture; table lookup; 0.35 micron; 2.5 Mbit; 26 ns; 30 MHz; 5.2 W; CAM; NAND match architecture; address allocation; average search power dissipation; built-in hardware lookup capability; digital CMOS technology; fully parallel architectures; layout techniques; leading-edge networking applications; on-board cascade management circuits; operation-specific self-timing loops; search access time; two-dimensional decoding; Associative memory; Asynchronous transfer mode; CADCAM; CMOS technology; Communication networks; Computer aided manufacturing; Hardware; IP networks; Protocols; Table lookup;
fLanguage :
English
Journal_Title :
Solid-State Circuits, IEEE Journal of
Publisher :
ieee
ISSN :
0018-9200
Type :
jour
DOI :
10.1109/4.726560
Filename :
726560
Link To Document :
بازگشت