Mobile QR Code QR CODE
Title High-performance Sum Operation with Charge Saving and Sharing Circuit for MRAM-based In-memory Computing
Authors (Jangseok Yu);(Geonwoo Lee);(Taehui Na)
DOI https://doi.org/10.5573/JSTS.2024.24.2.111
Page pp.111-121
ISSN 1598-1657
Keywords Charge saving and sharing circuit; in-memory computing; full adder; MRAM
Abstract In the era of big data, Von Neumann architectures, with their separation of processor and memory, face limitations in terms of bandwidth and data movement overhead. MRAM-based in-memory computing (IMC) is a promising approach to address these issues, leveraging MRAM to perform simple logical operations directly within memory. However, implementation of n-bit full adder (FA) using pre-charge sense amplifier requires “n + 1” stages. Although carry lookahead adders can reduce the number of stages, it causes significant area overhead, which makes them unsuitable for IMC applications. Therefore, it is important to explore alternatives that can minimize the number of stages. In this paper, we propose a high-performance multi-bit FA utilizing a charge saving and sharing (CSS) circuit that acquires a carry every 4 bits and performs a sum operation every 4 bits in parallel. The CSS circuit-based FA reduces the number of stages to “n/4 + 5”, while minimizing the associated area overhead.