OTP-Generated Physical Unclonable Function for Hardware Security of AIoT Devices in Logic CMOS Platform
A 4kb macro of OTP memory was developed as a physical unclonable function (PUF) and embedded into the Goalkeeper platform for identity authentication in AIoT systems. The OTP-generated PUF uses a unique CMOS architecture to generate encrypted codes, offering fast programming, wide memory windows, and excellent data retention over 1000 hours at 150°C. Additionally, it exhibits perfect distribution of Hamming distance, and narrow distribution of Hamming weight. This work demonstrate a feasibility of the encryption on a flash and the concept can also be applied to various applications such as MCU, SSD for security purposes. Fig. 1 shows the Goalkeeper architecture, demonstrating its potential in safeguarding AIoT data centers.
Authors
- Mingzhi Lin (ORCID: https://orcid.org/0000-0001-8127-6196)
- Y. K. Wang (ORCID: https://orcid.org/0000-0002-6823-8918)
- Steve S. Chung (ORCID: https://orcid.org/0000-0002-1732-8518)
- Chuntao Liang (ORCID: https://orcid.org/0000-0001-8537-7998)
- Jingjing Guo (ORCID: https://orcid.org/0000-0002-1031-9416)
- P. H. Shih
Institutions
- National Yang Ming Chiao Tung University (TW)
Publication Details
- Published
- 2025-04-21
- DOI
- https://doi.org/10.1109/vlsitsa64674.2025.11046852
- Primary Topic
- Physical Unclonable Functions (PUFs) and Hardware Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00