A 28 nm Configurable Memory (TCAM/BCAM/SRAM) Using Push-Rule 6T Bit Cell Enabling Logic-in-Memory

被引:221
|
作者
Jeloka, Supreet [1 ]
Akesh, Naveen Bharathwaj [2 ]
Sylvester, Dennis [1 ]
Blaauw, David [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
[2] Oracle, Santa Clara, CA 95054 USA
基金
美国国家科学基金会;
关键词
Computation-in-memory; configurable memory; content addressable memory (CAM); reconfigurable sense amplifier; SRAM; TCAM; CAM;
D O I
10.1109/JSSC.2016.2515510
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Conventional content addressable memory (BCAM and TCAM) uses specialized 10T/16T bit cells that are significantly larger than 6T SRAM cells. A new BCAM/TCAM is proposed that can operate with standard push-rule 6T SRAM cells, reducing array area by 2-5x and allowing reconfiguration of the SRAM as a CAM. In this way, chip area and overall capacitance can be reduced, leading to higher energy efficiency for search operations. In addition, the configurable memory can perform bit-wise logical operations: "AND" and "NOR" on two or more words stored within the array. Thus, the configurable memory with CAM and logical function capability can be used to off-load specific computational operations to the memory, improving system performance and efficiency. Using a 6T 28 nm FDSOI SRAM bit cell, the 64x64 (4 kb) BCAM achieves 370 MHz at 1 V and consumes 0.6 fJ/search/bit. A logical operation between two 64 bit words achieves 787 MHz at 1 V.
引用
收藏
页码:1009 / 1021
页数:13
相关论文
共 17 条
  • [1] A Configurable TCAM/BCAM/SRAM using 28nm push-rule 6T bit cell
    Jeloka, Supreet
    Akesh, Naveen
    Sylvester, Dennis
    Slaauw, David
    [J]. 2015 SYMPOSIUM ON VLSI CIRCUITS (VLSI CIRCUITS), 2015,
  • [2] Configurable BCAM/TCAM Based on 6T SRAM Bit Cell and Enhanced Match Line Clamping
    Koo, Jongeun
    Kim, Eunhwan
    Yoo, Seunghyun
    Kim, Taesu
    Ryu, Sungju
    Kim, Jae-Joon
    [J]. 2019 IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE (A-SSCC), 2019, : 223 - 226
  • [3] A 28nm 6T SRAM memory compiler with a variation tolerant replica circuit
    Gupta, Sharad
    Rana, Parvindcr Kumar
    [J]. 2012 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2012, : 458 - 461
  • [4] A sequence dependent challenge-response PUF using 28nm SRAM 6T bit cell
    Jeloka, Supreet
    Yang, Kaiyuan
    Orshansky, Michael
    Sylvester, Dennis
    Blaauw, David
    [J]. 2017 SYMPOSIUM ON VLSI CIRCUITS, 2017, : C270 - C271
  • [5] A 28 nm 16 Kb Bit-Scalable Charge-Domain Transpose 6T SRAM In-Memory Computing Macro
    Song, Jiahao
    Tang, Xiyuan
    Qiao, Xin
    Wang, Yuan
    Wang, Runsheng
    Huang, Ru
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (05) : 1835 - 1845
  • [6] A 6T SRAM cell based Pipelined 2R/1W Memory Design using 28nm UTBB-FDSOI
    Kaur, Ramandeep
    Fell, Alexander
    Rawat, Harsh
    [J]. 2015 28TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2015, : 310 - 315
  • [7] Area-efficient Transposable Crossbar Synapse Memory Using 6T SRAM Bit Cell for Fast Online Learning of Neuromorphic Processors
    Koo, Jongeun
    Kim, Jinseok
    Ryu, Sungju
    Kim, Chulsoo
    Kim, Jae-Joon
    [J]. JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2020, 20 (02) : 195 - 203
  • [8] A 55nm 1-to-8 bit Configurable 6T SRAM based Computing-in-Memory Unit-Macro for CNN-based AI Edge Processors
    Zhang, Zhixiao
    Chen, Jia-Jing
    Si, Xin
    Tu, Yung-Ning
    Su, Jian-Wei
    Huang, Wei-Hsing
    Wang, Jing-Hong
    Wei, Wei-Chen
    Chiu, Yen-Cheng
    Hong, Je-Min
    Sheu, Shyh-Shyuan
    Li, Sih-Han
    Liu, Ren-Shuo
    Hsieh, Chih-Cheng
    Tang, Kea-Tiong
    Chang, Meng-Fan
    [J]. 2019 IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE (A-SSCC), 2019, : 217 - 218
  • [9] Features of TCAD and SPICE Simulation of a Charged Particle Impact into a 6T SRAM Cell Manufactured Using the CMOS 28-nm Technology Node
    Petrosyants, K.O.
    Silkin, D.S.
    Popov, D.A.
    Ismail-Zade, M.R.
    Kharitonov, I.A.
    Pereverzev, L.E.
    Morozov, A.A.
    Turgenev, P.V.
    [J]. Russian Microelectronics, 2024, 53 (07) : 737 - 743
  • [10] 8-Bit Precision 6T SRAM Compute-in-Memory Macro Using Global Bitline-Combining Scheme for Edge AI Chips
    Su, Jian-Wei
    Lu, Pei-Jung
    Wu, Ping-Chun
    Chou, Yen-Chi
    Liu, Ta-Wei
    Chung, Yen-Lin
    Hung, Li-Yang
    Ren, Jin-Sheng
    Huang, Wei-Hsing
    Chien, Chih-Han
    Mei, Peng-, I
    Li, Sih-Han
    Sheu, Shyh-Shyuan
    Lo, Wei-Chung
    Chang, Shih-Chieh
    Hong, Hao-Chiao
    Lo, Chung-Chuan
    Liu, Ren-Shuo
    Hsieh, Chih-Cheng
    Tang, Kea-Tiong
    Chang, Meng-Fan
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (04) : 2304 - 2308