Logic Circuit Implementation for Enabling SRAM Based In Memory Computing

Md Izhar, Sayeed Ahmad, S. Rahman
{"title":"Logic Circuit Implementation for Enabling SRAM Based In Memory Computing","authors":"Md Izhar, Sayeed Ahmad, S. Rahman","doi":"10.1109/IMPACT55510.2022.10029072","DOIUrl":null,"url":null,"abstract":"Von-Neumann architecture which physically decouples the storage/memory and processing blocks suffers from well-known memory bottleneck. In-memory computing (IMC) is a promising architecture to cope up with this bottleneck, where memory performs the computation along with its usual storage function. This paper presents the implementation of the half adder and half-subtractor circuits using the 6T SRAM architecture. The circuits require minimal peripheral changes. It also proposes the implementation of 2×1 multiplexer using the concept of copy operation within SRAM cells without using much peripheral circuitries. The simulation results confirm the logic functionality for all the possible cases. Since our proposals maintain the 6T-SRAM architecture with minimal peripherals, it can be used as a memory unit with usual read-write operation and also as an on-demand basic computing unit.","PeriodicalId":300301,"journal":{"name":"2022 5th International Conference on Multimedia, Signal Processing and Communication Technologies (IMPACT)","volume":"1087 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 5th International Conference on Multimedia, Signal Processing and Communication Technologies (IMPACT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IMPACT55510.2022.10029072","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Von-Neumann architecture which physically decouples the storage/memory and processing blocks suffers from well-known memory bottleneck. In-memory computing (IMC) is a promising architecture to cope up with this bottleneck, where memory performs the computation along with its usual storage function. This paper presents the implementation of the half adder and half-subtractor circuits using the 6T SRAM architecture. The circuits require minimal peripheral changes. It also proposes the implementation of 2×1 multiplexer using the concept of copy operation within SRAM cells without using much peripheral circuitries. The simulation results confirm the logic functionality for all the possible cases. Since our proposals maintain the 6T-SRAM architecture with minimal peripherals, it can be used as a memory unit with usual read-write operation and also as an on-demand basic computing unit.
基于内存计算实现SRAM的逻辑电路实现
冯-诺伊曼架构,物理解耦存储/内存和处理块遭受众所周知的内存瓶颈。内存计算(IMC)是解决这一瓶颈的一种很有前途的体系结构,其中内存在执行通常的存储功能的同时执行计算。本文介绍了采用6T SRAM结构实现的半加半减电路。电路需要最小的外围改变。本文还提出了利用SRAM单元内复制操作的概念实现2×1多路复用器,而无需使用大量外围电路。仿真结果证实了所有可能情况下的逻辑功能。由于我们的建议使用最少的外设维护6T-SRAM架构,因此它可以用作具有通常读写操作的存储单元,也可以用作按需基本计算单元。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书