TY - JOUR
T1 - A Novel In-Memory Reconfigurable Magnitude Comparator Using STT-MRAM
T2 - A Novel In-Memory Reconfigurable Magnitude Comparator using STT-MRAM
AU - Naik, Pranav R.
AU - Alla, Srija
AU - Joshi, Vinod Kumar
N1 - Publisher Copyright:
© 1965-2012 IEEE.
PY - 2025
Y1 - 2025
N2 - 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.
AB - 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.
UR - https://www.scopus.com/pages/publications/105001511114
UR - https://www.scopus.com/pages/publications/105001511114#tab=citedBy
U2 - 10.1109/TMAG.2025.3555892
DO - 10.1109/TMAG.2025.3555892
M3 - Article
AN - SCOPUS:105001511114
SN - 0018-9464
VL - 61
JO - IEEE Transactions on Magnetics
JF - IEEE Transactions on Magnetics
IS - 5
ER -