FIMA: A Scalable Ferroelectric Compute-in-Memory Annealer for Accelerating Boolean Satisfiability
In-memory compute kernels present a promising approach for addressing data-centric workloads. However, their scalability—particularly for computationally intensive tasks solving combinatorial optimization problems such as Boolean Satisfiability (SAT), which are inherently difficult to decompose—remains a significant challenge. In this work, we propose a ferroelectric non-volatile memory (NVM)-based compute-in-memory annealer for solving the Boolean MaxSAT problem. We experimentally demonstrate the computational functionality of the NVM array using a compact 20×10 HZO/IWO-based FeFET array. More importantly, through experimentally calibrated simulations, we demonstrate that our solution is compatible with a modular memory architecture, allowing the problem sizes to exceed the capacity of a single memory array. Our approach not only addresses the size limitations imposed by the read margin of individual arrays but also opens new avenues for integrating such accelerators as back-end solutions in advanced computing platforms.
Authors
- Nikhil Shukla (ORCID: https://orcid.org/0000-0002-8899-5190)
- Suman Datta (ORCID: https://orcid.org/0000-0001-6044-5173)
- Mohammad Khairul Bashar (ORCID: https://orcid.org/0000-0002-3668-0576)
- Sourav Dutta (ORCID: https://orcid.org/0000-0001-5722-7909)
- Zongyi Li (ORCID: https://orcid.org/0000-0003-2081-9665)
- Malihe Farasat (ORCID: https://orcid.org/0000-0003-2306-9708)
- Vijaykrishnan Narayanan (ORCID: https://orcid.org/0000-0001-6266-6068)
- Tanvir H. Pantha
Institutions
- Georgia Institute of Technology (US)
- Pennsylvania State University (US)
- The University of Texas at Dallas (US)
- University of Virginia (US)
Publication Details
- Journal
- IEEE Journal on Exploratory Solid-State Computational Devices and Circuits
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/jxcdc.2025.3603942
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Science Foundation