An Energy Efficient Design of High-Speed Ternary CAM Using Match-Line Segmentation and Resistive Feedback in Sense Amplifier

被引:4
作者
Ali, Syed Iftekhar [1 ,2 ,3 ]
Islam, M. S. [2 ,4 ]
机构
[1] Islam Univ Technol, Dept Elect & Elect Engn, Gazipur 1704, Bangladesh
[2] Bangladesh Univ Engn & Technol, Dept Elect & Elect Engn, Dhaka 1000, Bangladesh
[3] Univ Waterloo, Elect Comp Engn, Waterloo, ON, Canada
[4] Inst Engn Bangladesh, Dhaka, Bangladesh
关键词
content-addressable memory; energy consumption; feedback; selective precharge; sense amplifier; sensing scheme; ternary;
D O I
10.4304/jcp.7.3.567-577
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a high-speed and low-energy match line (ML) sensing scheme for ternary content addressable memory (TCAM). The proposed sensing scheme employs selective precharge which performs partial comparison on the TCAM words to eliminate most of the mismatched words from further comparison. Use of positive feedback in the sense amplifiers engaged in this phase speeds up search operation and reduces energy consumption. In the next phase, remaining portions of those words which were matched in the first phase are scanned to find the fully matched words. Lower resistance in the charging path of the sense amplifier in the second phase causes fast match detection. The proposed technique is simulated using 130nm 1.2V CMOS logic. Compared to conventional current- race (CR) sensing scheme the proposed scheme shows 26.5% speed enhancement and at least 31% energy reduction at the cost of insignificant area overhead and small voltage margin degradation. Unlike many CR type schemes, no analog control voltage has been used in the proposed scheme.
引用
收藏
页码:567 / 577
页数:11
相关论文
共 19 条
[1]  
Ali S. I., 2010, Proceedings of the 13th International Conference on Computer and Information Technology (ICCIT 2010), P221, DOI 10.1109/ICCITECHN.2010.5723858
[2]   A mismatch-dependent power allocation technique for match-line sensing in content-addressable memories [J].
Arsovski, I ;
Sheikholeslami, A .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2003, 38 (11) :1958-1966
[3]   A ternary content-addressable memory (TCAM) based on 4T static storage and including a current-race sensing scheme [J].
Arsovski, I ;
Chandler, T ;
Sheikholeslami, A .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2003, 38 (01) :155-158
[4]   Low-Power Ternary Content-Addressable Memory Design Using a Segmented Match Line [J].
Baeg, Sanghyeon .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2008, 55 (06) :1485-1494
[5]  
BGP, 2004, ROUT TABL AN REP
[6]   Wire-Speed TCAM-Based Architectures for Multimatch Packet Classification [J].
Faezipour, Miad ;
Nourani, Mehrdad .
IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (01) :5-17
[7]   A large-scale and low-power CAM architecture featuring a one-hot-spot block code for IP-address lookup in a network router [J].
Hanzawa, S ;
Sakata, T ;
Kajigaya, K ;
Takemura, R ;
Kawahara, T .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2005, 40 (04) :853-861
[8]   AN 8-KBIT CONTENT-ADDRESSABLE AND REENTRANT MEMORY [J].
KADOTA, H ;
MIYAKE, J ;
NISHIMICHI, Y ;
KUDOH, H ;
KAGAWA, K .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1985, 20 (05) :951-957
[9]   200MHz/200MSPS 3.2W at 1.5V vdd, 9AMbits ternary CAM with new charge injection match detect circuits and bank selection scheme [J].
Kasai, G ;
Takarabe, Y ;
Furumi, K ;
Yoneda, M .
PROCEEDINGS OF THE IEEE 2003 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2003, :387-390
[10]  
KHELLAH MM, 1998, P IEEE INT S CIRC SY, V2, P9