Static random-access memory with embedded arithmetic logic units for in-memory computing and ternary content addressable memory operation

被引:1
|
作者
Lin, Zhiting [1 ]
Fan, Xing [1 ]
Yu, Shuiyue [1 ]
Peng, Chunyu [1 ]
Zhao, Qiang [1 ]
Wu, Xiulong [1 ]
机构
[1] Anhui Univ, Sch Integrated Circuits, Hefei, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Monte Carlo methods;
D O I
10.1049/ell2.12675
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In-memory computing (IMC) is a novel computing architecture that presents considerable potential in solving the data transmission and energy consumption problems faced by the von Neumann architecture. The compound Boolean logic operation (CBLO) is a crucial component of most advanced computing platforms. This study presents a static random-access memory array structure comprising configurable embedded arithmetic logic units (ALUs), which can realize four types of CBLOs within a single cycle. The proposed structure can also form the ternary content addressable memory (TCAM) for ternary searching by configuring signal lines and sense amplifiers. The authors performed 5000 trials of the Monte Carlo simulation for four types of CBLOs. The results of all four types were observed to be accurate, and the delay of the TCAM was observed to be as low as 141 ps, which improves the parallelism of IMC, reduces power consumption, and significantly reduces calculation delay.
引用
收藏
页码:963 / 965
页数:3
相关论文
共 50 条
  • [31] A 128KB-CMOS STATIC RANDOM-ACCESS MEMORY
    CHU, JL
    TORABI, HR
    TOWLER, FJ
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1991, 35 (03) : 321 - 329
  • [32] THE RANDOM-ACCESS MEMORY ACCOUNTING MACHINE .2. THE MAGNETIC-DISK, RANDOM-ACCESS MEMORY
    NOYES, T
    DICKINSON, WE
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1957, 1 (01) : 72 - 75
  • [33] In-Memory Computing of Akers Logic Array
    Yaakobi, Eitan
    Jiang, Anxiao
    Bruck, Jehoshua
    2013 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2013, : 2369 - +
  • [34] A computing-in-memory macro based on three-dimensional resistive random-access memory
    Huo, Qiang
    Yang, Yiming
    Wang, Yiming
    Lei, Dengyun
    Fu, Xiangqu
    Ren, Qirui
    Xu, Xiaoxin
    Luo, Qing
    Xing, Guozhong
    Chen, Chengying
    Si, Xin
    Wu, Hao
    Yuan, Yiyang
    Li, Qiang
    Li, Xiaoran
    Wang, Xinghua
    Chang, Meng-Fan
    Zhang, Feng
    Liu, Ming
    NATURE ELECTRONICS, 2022, 5 (07) : 469 - 477
  • [35] A computing-in-memory macro based on three-dimensional resistive random-access memory
    Qiang Huo
    Yiming Yang
    Yiming Wang
    Dengyun Lei
    Xiangqu Fu
    Qirui Ren
    Xiaoxin Xu
    Qing Luo
    Guozhong Xing
    Chengying Chen
    Xin Si
    Hao Wu
    Yiyang Yuan
    Qiang Li
    Xiaoran Li
    Xinghua Wang
    Meng-Fan Chang
    Feng Zhang
    Ming Liu
    Nature Electronics, 2022, 5 : 469 - 477
  • [36] Logic Synthesis for Digital In-Memory Computing
    Rashed, Muhammad Rashedul Haq
    Jha, Sumit Kumar
    Ewetz, Rickard
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [37] Nanoelectromechanical Memory Switch based Ternary Content-Addressable Memory
    Cho, Mannhee
    Kim, Youngmin
    2020 17TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC 2020), 2020, : 274 - 275
  • [38] DYNAMIC REFRESH FOR RANDOM-ACCESS MEMORY
    不详
    ELECTRONIC ENGINEERING, 1976, 48 (583): : 19 - 19
  • [39] EXPANDABLE FERROELECTRIC RANDOM-ACCESS MEMORY
    KAUFMAN, AB
    IEEE TRANSACTIONS ON COMPUTERS, 1973, C 22 (02) : 154 - 158
  • [40] ENLARGING RANDOM-ACCESS MEMORY (RAM)
    FALK, H
    ELECTRONIC LIBRARY, 1992, 10 (05): : 291 - 293