Low discharge precharge free matchline structure for energy-efficient search using CAM

被引:11
作者
Mahendra, Telajala Venkata [1 ]
Hussain, Sheikh Wasmir [1 ]
Mishra, Sandeep [2 ]
Dandapat, Anup [1 ]
机构
[1] Natl Inst Technol Meghalaya, Dept Elect & Commun Engn, Shillong 793003, Meghalaya, India
[2] Indian Inst Informat Technol Pune, Dept Elect & Commun Engn, Sudumbare 412109, India
关键词
Content addressable memory (CAM); Energy efficiency; Low power; Precharge free matchline structure; CONTENT-ADDRESSABLE MEMORY;
D O I
10.1016/j.vlsi.2019.08.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Design of associative memories such as content addressable memories (CAMs) is a challenging task as the demand of high search speed and low power are given the utmost importance. CAMs are wide spread in computing devices those require a precharge phase prior to every search. It lessens the frequency of search and consumes more power. Precharge free CAM (PF-CAM) is an alternative solution in reducing the power associated with matchline due to the void of additional precharge cycle. In this paper, an energy efficient precharge free CAM (EEPF-CAM) structure is proposed to reduce the power dissipation along with extra cycle time. The proposed structure of 32 x 16-bit size has been designed using predictive 45-nm CMOS technology and post layout simulations performed in SPECTRE at the supply voltage of 1 V. The architecture consuming 4.31 mu W power dissipation, resulted in an energy competence of 0.66 fJ/bit/search. The requirement of energy of the proposed EEPF-CAM architecture is reduced by 23.43% and 85.71% compared to the existed low power precharge free (LPPF) and self-controlled precharge free (SCPF) CAMs respectively in single search. For 25 repetitive searches, an improvement of 72.73% and 92.72% in energy has been obtained compared to LPPF and SCPF CAMs. Evaluation time requirement in the proposed scheme is same as that of SCPF-CAM and is enhanced compared to LPPF-CAM.
引用
收藏
页码:31 / 39
页数:9
相关论文
共 31 条
[1]  
Agarwal A., 2011, 37th European Solid State Circuits Conference (ESSCIRC 2011), P83, DOI 10.1109/ESSCIRC.2011.6044920
[2]  
Ali S. I., 2010, Proceedings of the 13th International Conference on Computer and Information Technology (ICCIT 2010), P221, DOI 10.1109/ICCITECHN.2010.5723858
[3]  
Ali S.I., 2018, MICROELECTRON J, V45, P1591
[4]  
Anh Tuan Do, 2013, 2013 Proceedings of the ESSCIRC. 39th European Solid State Circuits Conference (ESSCIRC), P209, DOI 10.1109/ESSCIRC.2013.6649109
[5]   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
[6]   A Distributed TCAM Coprocessor Architecture for Integrated Longest Prefix Matching, Policy Filtering, and Content Filtering [J].
Cai, Zhiping ;
Wang, Zhijun ;
Zheng, Kai ;
Cao, Jiannong .
IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (03) :417-427
[7]   A 0.7-fJ/bit/search 2.2-ns search time hybrid-type TCAM architecture [J].
Choi, S ;
Sohn, K ;
Yoo, HJ .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2005, 40 (01) :254-260
[8]  
Imani M, 2016, DES AUT TEST EUROPE, P373
[9]   Algorithm and Architecture for a Low-Power Content-Addressable Memory Based on Sparse Clustered Networks [J].
Jarollahi, Hooman ;
Gripon, Vincent ;
Onizawa, Naoya ;
Gross, Warren J. .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (04) :642-653
[10]   A 28 nm Configurable Memory (TCAM/BCAM/SRAM) Using Push-Rule 6T Bit Cell Enabling Logic-in-Memory [J].
Jeloka, Supreet ;
Akesh, Naveen Bharathwaj ;
Sylvester, Dennis ;
Blaauw, David .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2016, 51 (04) :1009-1021