TY - GEN
T1 - A novel in-memory computing scheme based on toggle spin torque MRAM
AU - Bai, Yining
AU - Zhang, Yue
AU - Wang, Jinkai
AU - Wang, Guanda
AU - Zhang, Zhizhong
AU - Zheng, Zhenyi
AU - Zhang, Kun
AU - Zhao, Weisheng
N1 - Publisher Copyright:
© 2020 Association for Computing Machinery.
PY - 2020/9/7
Y1 - 2020/9/7
N2 - This paper proposes a novel in-memory computing (IMC) scheme based on toggle spin torque magnetic random access memory (TST-MRAM), called TST-IMC, which makes full use of the unique TST writing mechanism. In this scheme, all of the computing results are directly written in bit-cells without transferring data out of the memory array. Varied Boolean logic operations, such as, NAND, NOR and XOR, can be achieved by specially configuring decision cells. We can also implement three-input majority logic through replacing a decision cell with a datum cell, which can further be used to realize the carry of full-adder. By using 28 nm CMOS technology node and 50 nmdiameter TST-MRAM, we perform mixed simulations to validate the functionality of the proposed TST-IMC scheme. Simulation results show that XOR logic operation can be carried out within 4 ns at 1.8 V supply voltage while the other basic logic operations can be faster, i.e. within 2 ns. In addition, TST-IMC 33% less time and 44% energy saved comparing with existing IMC schemes.
AB - This paper proposes a novel in-memory computing (IMC) scheme based on toggle spin torque magnetic random access memory (TST-MRAM), called TST-IMC, which makes full use of the unique TST writing mechanism. In this scheme, all of the computing results are directly written in bit-cells without transferring data out of the memory array. Varied Boolean logic operations, such as, NAND, NOR and XOR, can be achieved by specially configuring decision cells. We can also implement three-input majority logic through replacing a decision cell with a datum cell, which can further be used to realize the carry of full-adder. By using 28 nm CMOS technology node and 50 nmdiameter TST-MRAM, we perform mixed simulations to validate the functionality of the proposed TST-IMC scheme. Simulation results show that XOR logic operation can be carried out within 4 ns at 1.8 V supply voltage while the other basic logic operations can be faster, i.e. within 2 ns. In addition, TST-IMC 33% less time and 44% energy saved comparing with existing IMC schemes.
KW - Boolean logic
KW - Decision cell
KW - In-memory computing
KW - MRAM
KW - Toggle spin torque
UR - https://www.scopus.com/pages/publications/85091309183
U2 - 10.1145/3386263.3406917
DO - 10.1145/3386263.3406917
M3 - 会议稿件
AN - SCOPUS:85091309183
T3 - Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI
SP - 351
EP - 356
BT - GLSVLSI 2020 - Proceedings of the 2020 Great Lakes Symposium on VLSI
PB - Association for Computing Machinery
T2 - 30th Great Lakes Symposium on VLSI, GLSVLSI 2020
Y2 - 7 September 2020 through 9 September 2020
ER -