一种基于STT-MRAM的新型内存可重构幅度比较器

IF 2.1 3区 工程技术 Q3 ENGINEERING, ELECTRICAL & ELECTRONIC
Pranav R. Naik;Srija Alla;Vinod Kumar Joshi
{"title":"一种基于STT-MRAM的新型内存可重构幅度比较器","authors":"Pranav R. Naik;Srija Alla;Vinod Kumar Joshi","doi":"10.1109/TMAG.2025.3555892","DOIUrl":null,"url":null,"abstract":"Large-scale data applications often encounter substantial energy consumption due to frequent transfers between memory and processing units. In-memory computing (IMC) addresses this issue by executing operations directly in memory, reducing data movement and boosting both processing speed and energy efficiency. IMC which employs non-volatile devices and modified architecture provides an effective approach for creating high-performance computing systems while reducing resource requirements. We introduce a novel comparator that exemplifies the synergistic potential of these technologies in addressing power efficiency and performance challenges. This comparator is designed with a modified array architecture that employs spin-transfer torque magnetic random access memory (STT-MRAM) bit-cells and their associated peripherals are capable of performing a 1-bit comparison in a single read cycle, making it crucial for applications within the communication industry. This design demonstrates improved reconfigurability, memory cell efficiency, and computational cycles without significantly increasing other parameters compared to existing designs. This work also introduces several key innovations: 1) a modified decoder architecture that provides a unique method for activating word lines; 2) two distinct approaches for read termination are proposed, utilizing a serial-in-serial-out (SISO) register and a mod-counter for enhanced efficiency; and 3) furthermore, both 1-bit and 4-bit comparators have been implemented, with their functionalities validated through simulation tests. Additionally, this design approach can be extended to n-bit comparators, requiring <inline-formula> <tex-math>$n+1$ </tex-math></inline-formula> computation cycles in the worst case scenario of input combinations while utilizing only four magnetic tunnel junction (MTJ) memory cells within the array. With minor adjustments to the peripheral circuitry, this methodology demonstrates impressive efficient performance.","PeriodicalId":13405,"journal":{"name":"IEEE Transactions on Magnetics","volume":"61 5","pages":"1-10"},"PeriodicalIF":2.1000,"publicationDate":"2025-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Novel In-Memory Reconfigurable Magnitude Comparator Using STT-MRAM\",\"authors\":\"Pranav R. Naik;Srija Alla;Vinod Kumar Joshi\",\"doi\":\"10.1109/TMAG.2025.3555892\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Large-scale data applications often encounter substantial energy consumption due to frequent transfers between memory and processing units. In-memory computing (IMC) addresses this issue by executing operations directly in memory, reducing data movement and boosting both processing speed and energy efficiency. IMC which employs non-volatile devices and modified architecture provides an effective approach for creating high-performance computing systems while reducing resource requirements. We introduce a novel comparator that exemplifies the synergistic potential of these technologies in addressing power efficiency and performance challenges. This comparator is designed with a modified array architecture that employs spin-transfer torque magnetic random access memory (STT-MRAM) bit-cells and their associated peripherals are capable of performing a 1-bit comparison in a single read cycle, making it crucial for applications within the communication industry. This design demonstrates improved reconfigurability, memory cell efficiency, and computational cycles without significantly increasing other parameters compared to existing designs. This work also introduces several key innovations: 1) a modified decoder architecture that provides a unique method for activating word lines; 2) two distinct approaches for read termination are proposed, utilizing a serial-in-serial-out (SISO) register and a mod-counter for enhanced efficiency; and 3) furthermore, both 1-bit and 4-bit comparators have been implemented, with their functionalities validated through simulation tests. Additionally, this design approach can be extended to n-bit comparators, requiring <inline-formula> <tex-math>$n+1$ </tex-math></inline-formula> computation cycles in the worst case scenario of input combinations while utilizing only four magnetic tunnel junction (MTJ) memory cells within the array. With minor adjustments to the peripheral circuitry, this methodology demonstrates impressive efficient performance.\",\"PeriodicalId\":13405,\"journal\":{\"name\":\"IEEE Transactions on Magnetics\",\"volume\":\"61 5\",\"pages\":\"1-10\"},\"PeriodicalIF\":2.1000,\"publicationDate\":\"2025-03-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Magnetics\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10945517/\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Magnetics","FirstCategoryId":"5","ListUrlMain":"https://ieeexplore.ieee.org/document/10945517/","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

摘要

由于内存和处理单元之间的频繁传输,大型数据应用程序经常遇到大量的能量消耗。内存计算(IMC)通过直接在内存中执行操作、减少数据移动并提高处理速度和能源效率来解决这个问题。IMC采用非易失性设备和改进的体系结构,为创建高性能计算系统提供了一种有效的方法,同时减少了资源需求。我们介绍了一种新的比较器,它体现了这些技术在解决功率效率和性能挑战方面的协同潜力。该比较器采用改进的阵列架构设计,采用自旋转移扭矩磁随机存取存储器(STT-MRAM)位单元及其相关外设能够在单个读取周期内执行1位比较,这对于通信行业的应用至关重要。与现有设计相比,该设计在不显著增加其他参数的情况下,改进了可重构性、存储单元效率和计算周期。这项工作还介绍了几个关键的创新:1)一个改进的解码器架构,提供了一种独特的方法来激活字线;2)提出了两种不同的读终止方法,利用串行输入串行输出(SISO)寄存器和模式计数器来提高效率;3)进一步实现了1位和4位比较器,并通过仿真测试验证了它们的功能。此外,这种设计方法可以扩展到n位比较器,在输入组合的最坏情况下需要$n+1$计算周期,而在阵列中仅使用四个磁隧道结(MTJ)存储单元。通过对外围电路的微小调整,这种方法展示了令人印象深刻的高效性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Novel In-Memory Reconfigurable Magnitude Comparator Using STT-MRAM
Large-scale data applications often encounter substantial energy consumption due to frequent transfers between memory and processing units. In-memory computing (IMC) addresses this issue by executing operations directly in memory, reducing data movement and boosting both processing speed and energy efficiency. IMC which employs non-volatile devices and modified architecture provides an effective approach for creating high-performance computing systems while reducing resource requirements. We introduce a novel comparator that exemplifies the synergistic potential of these technologies in addressing power efficiency and performance challenges. This comparator is designed with a modified array architecture that employs spin-transfer torque magnetic random access memory (STT-MRAM) bit-cells and their associated peripherals are capable of performing a 1-bit comparison in a single read cycle, making it crucial for applications within the communication industry. This design demonstrates improved reconfigurability, memory cell efficiency, and computational cycles without significantly increasing other parameters compared to existing designs. This work also introduces several key innovations: 1) a modified decoder architecture that provides a unique method for activating word lines; 2) two distinct approaches for read termination are proposed, utilizing a serial-in-serial-out (SISO) register and a mod-counter for enhanced efficiency; and 3) furthermore, both 1-bit and 4-bit comparators have been implemented, with their functionalities validated through simulation tests. Additionally, this design approach can be extended to n-bit comparators, requiring $n+1$ computation cycles in the worst case scenario of input combinations while utilizing only four magnetic tunnel junction (MTJ) memory cells within the array. With minor adjustments to the peripheral circuitry, this methodology demonstrates impressive efficient performance.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
IEEE Transactions on Magnetics
IEEE Transactions on Magnetics 工程技术-工程:电子与电气
CiteScore
4.00
自引率
14.30%
发文量
565
审稿时长
4.1 months
期刊介绍: Science and technology related to the basic physics and engineering of magnetism, magnetic materials, applied magnetics, magnetic devices, and magnetic data storage. The IEEE Transactions on Magnetics publishes scholarly articles of archival value as well as tutorial expositions and critical reviews of classical subjects and topics of current interest.
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信