Search papers, labs, and topics across Lattice.
This paper introduces GEM3D-CIM, a 3D-integrated SRAM-eDRAM hybrid compute-in-memory architecture in 22nm FDSOI, designed to extend CIM capabilities beyond dot-product operations to support general-purpose matrix computations. The architecture leverages a transpose-based design, in-memory arithmetic, and 3D integration to balance latency, energy efficiency, and compute density. The proposed framework demonstrates the feasibility of versatile matrix processing within memory, opening avenues for broader applications in AI acceleration and high-performance computing.
CIM is no longer just for dot products: a novel 3D-integrated memory-on-memory architecture unlocks versatile, energy-efficient general matrix computations directly within memory.
With the rapid growth of deep neural networks (DNNs), compute-in-memory (CIM) has emerged as a promising energy-efficient paradigm for accelerating multiply-and-accumulate (MAC) operations. Yet, current CIM architectures are largely limited to dot-product computations and struggle to efficiently support general-purpose matrix operations, such as transpose, element-wise addition, and multiplication. This work presents a 3D-integrated, memory-on-memory SRAM-eDRAM hybrid CIM architecture, implemented in GlobalFoundries 22~nm FDSOI technology, capable of performing general matrix operations directly within the memory crossbar with 4-bit precision. By leveraging a specialized transpose-based architecture, in-memory arithmetic operations, peripheral-aware design, and 3D SRAM--eDRAM integration, the proposed architecture balances latency, energy efficiency, and compute density for general purpose matrix operations while remaining compatible with the conventional CIM dot product architectures. Overall, this memory-on-memory CIM framework generalizes CIM beyond dot products, enabling versatile matrix processing and paving the way for broader applications in AI acceleration and general-purpose high performance computing.