HSCIM: A High Security Compute-In-Memory Architecture with PUF based on TST-MRAM
With the rapid development of the Internet of Things (IOT) in the decades, compute-in-memory (CIM) architecture which addresses the Von-Neumann bottleneck are drawing significant attention with a gradually improving demand of high security. Physical unclonable function (PUF) emerges as a promising candidate attributed to its dependence on physical properties of devices instead of traditional key systems. Toggle spin torques magnetoresistive random access memory (TST-MRAM) is considered as satisfying storage technology due to its non-volatility and low power consumption. In this paper, a high security compute-in-memory (HSCIM) architecture based on TST-MRAM is proposed, aiming to generating PUF signals for encryption and guaranteeing security during computation. Simulation results show that with the proposed architecture, a 16-bit multiply-and-accumulate (MAC) operation along with data encryption and decryption can be performed within four clock cycles, achieving an efficient utilization of device resource.
Authors
- Zhanhong Huang (ORCID: https://orcid.org/0000-0003-1103-1104)
- Fengyi Zhao (ORCID: https://orcid.org/0000-0002-6360-6144)
- Enyi Yao (ORCID: https://orcid.org/0000-0002-0019-2263)
- Sheng Jiang (ORCID: https://orcid.org/0000-0002-8549-4200)
- Yongkui Yang (ORCID: https://orcid.org/0000-0003-1159-3115)
- Junyi Mai (ORCID: https://orcid.org/0009-0004-0899-7260)
Institutions
- Chinese Academy of Sciences (CN)
- Shenzhen Institutes of Advanced Technology (CN)
- South China University of Technology (CN)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11043986
- Primary Topic
- Physical Unclonable Functions (PUFs) and Hardware Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00