Functional Read Enabling In-Memory Computations in 1Transistor-1Resistor Memory Arrays

被引:4
作者
Jaiswal, Akhilesh [1 ]
Andrawis, Robert [1 ]
Agrawal, Amogh [1 ]
Roy, Kaushik [1 ]
机构
[1] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47906 USA
基金
美国国家科学基金会;
关键词
Sensors; Transistors; Resistance; Logic gates; Switching circuits; Throughput; Functional read; in-memory computing;
D O I
10.1109/TCSII.2020.2975658
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
'In-memory computing' is an emerging paradigm that attempts to embed some aspects of logic computations inside memory arrays leading to higher throughput and lesser energy-consumption. Consequently, various in-memory compute proposals using emerging non-volatile technologies based on functional read- wherein multiple word-lines are simultaneously activated and a Boolean function of the constituent activated rows is read, is being extensively investigated. In this brief, we first show that the conventional sensing scheme for such functional reads, operated on 1 Transistor - 1 Resistor (1T-1R) memory arrays, is limited theoretically by low sense-margin. We demonstrate that the sense-margin does not improve even if the ON-OFF resistance difference is increased from low values to considerably higher values. Subsequently, we present a new sensing scheme based on skewed sense-amplifiers and staggered world-line activation as a method for enabling functional read operations. We show that in-memory XOR, IMP (implication) and bit-wise comparison can be easily implemented through the proposed scheme.
引用
收藏
页码:3347 / 3351
页数:5
相关论文
共 17 条
[1]   X-SRAM: Enabling In-Memory Boolean Computations in CMOS Static Random Access Memories [J].
Agrawal, Amogh ;
Jaiswal, Akhilesh ;
Lee, Chankyu ;
Roy, Kaushik .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2018, 65 (12) :4219-4232
[2]   The Future of Microprocessors [J].
Borkar, Shekhar ;
Chien, Andrew A. .
COMMUNICATIONS OF THE ACM, 2011, 54 (05) :67-77
[3]   A review of emerging non-volatile memory (NVM) technologies and applications [J].
Chen, An .
SOLID-STATE ELECTRONICS, 2016, 125 :25-38
[4]  
Duarte JP, 2015, PROC EUR SOLID-STATE, P196, DOI 10.1109/ESSCIRC.2015.7313862
[5]   Understanding some simple processor-performance limits [J].
Emma, PG .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1997, 41 (03) :215-232
[6]  
Fujita S, 2014, ASIA S PACIF DES AUT, P6, DOI 10.1109/ASPDAC.2014.6742851
[7]  
Fujita S, 2015, IEEE INT MEM WORKSH, P17
[8]  
Grossi A, 2016, INT EL DEVICES MEET
[9]   Computing in Memory With Spin-Transfer Torque Magnetic RAM [J].
Jain, Shubham ;
Ranjan, Ashish ;
Roy, Kaushik ;
Raghunathan, Anand .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (03) :470-483
[10]   Area-Efficient Nonvolatile Flip-Flop Based on Spin Hall Effect [J].
Jaiswal, Akhilesh ;
Andrawis, Robert ;
Roy, Kaushik .
IEEE MAGNETICS LETTERS, 2018, 9