An All-Digital Unified Physically Unclonable Function and True Random Number Generator Featuring Self-Calibrating Hierarchical Von Neumann Extraction in 14-nm Tri-gate CMOS
Abstract
This paper describes a unified static/dynamic entropy generator based on a 512-b common entropy source (ES) array fabricated in 14-nm tri-gate CMOS with reconfigurable and adaptive post-processing circuits implemented on Arria 10 FPGA, targeted for flexible and secure privacy preserving mutual authentication on compact trusted mote platforms at the edge of internet of things. Several conditioning techniques that include temporal majority voting (TMV)-assisted ES array segregation with integrated bias tracking, three-way in-line self-calibration for tolerance to process–voltage–temperature variation, tri-level hierarchical Von Neumann (VN) extraction to maximize entropy harvesting, soft-dark bit masking for improving physically unclonable function (PUF) stability, and selective stress hardening to co-optimize the ES array for static-dynamic entropy with bias aware device aging enable simultaneous PUF and true random number generator (TRNG) operation with 1.48 and 0.56 Gb/s throughput, respectively, measured at 650 mV, 70 °C. The all-digital design with a compact layout footprint of 2114$\mu \text{m}^{2}$facilitates seamless integration in area constrained system-on-chips while achieving: 1) 25% area savings over conventional separate PUF and TRNG implementations; 2) cryptographic quality TRNG stream that passes all NIST randomness tests with 0.38 average p-value; 3)$1.6\times $higher extractor performance at$9\times $lower area with 750-gate hierarchical VN circuit over conventional light-weight entropy extractors; 4) 0.9996/0.99997 static/dynamic Shannon entropy indicating unbiased PUF/TRNG streams; 5) ultra-low energy consumption of 2.5 and 0.46 pJ/bit measured at 650 mV, 70 °C in TRNG and PUF modes; 6) 40% higher TRNG throughput with three-way self-calibration featuring coarse-grain column swap, fine-grain incremental ES substitution, and residual entropy recycling; 7) resistance to power injection attacks as measured by 64% higher performance over un-calibrated design in the presence 200-mV supply noise; 8) 2.8% PUF bit-error measured at 0.55–0.75 V, 25 °C–110 °C with 15-way TMV and soft dark-bit masking over a window of 100 cycles; 9)$14.8\times $inter and intra-PUF hamming distance separation; and 10) 56% reduction in discarded ES cells with selective stress hardening to opportunistically reinforce/nullify pre-existing bias in PUF/TRNG candidate cells. To our knowledge, this is the first reported unified PUF-TRNG implementation enabling simultaneous generation of high-entropy chip-ID and encryption keys in real time.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Those entropy sources rely on operation-induced variations.
“Note that those entropy sources rely on operation-induced variations (19–23).”
From Cryptographic transistor for true random number generator with low power consumption (2024) · cites this paper as [22]
Si-CMOS-based tRNGs use circuitry with various types of entropy sources, such as timing jitter, chaotic maps, metastability, or noise jitter from SRAM bit-line leakages, for low power consumption.
“In contrast, Si-CMOS–based tRNGs use circuitry that uses various types of entropy sources, such as timing jitter, chaotic maps, metastability, or noise jitter from SRAM bit-line leakages for low power consumption.”
From Cryptographic transistor for true random number generator with low power consumption (2024) · cites this paper as [22]
Si-CMOS-based tRNGs show excellent randomness and insensitivity to fabrication-induced variability.
“They show excellent randomness and insensitivity to fabrication-induced variability.”
From Cryptographic transistor for true random number generator with low power consumption (2024) · cites this paper as [22]
Cites
FPGA Intrinsic PUFs and Their Use for IP Protection
Guajardo, J., Kumar, S. S., Schrijen, G.-J., & Tuyls, P. (2007) · Lecture notes in computer science · doi:10.1007/978-3-540-74735-2_5 · Cited by 1,218 · see citing works
Lee, J. W., Lim, D., Gassend, B., Suh, G. E., van Dijk, M., & Devadas, S. (2004) · Symposium on VLSI Circuits · doi:10.1109/vlsic.2004.1346548 · Cited by 854 · see citing works
Mathew, S. K., Satpathy, S. K., Anders, M. A., Kaul, H., Hsu, S. K., Agarwal, A., Chen, G. K., Parker, R. J., Krishnamurthy, R. K., & De, V. K. (2014) · Digest of technical papers/Digest of technical papers - IEEE International Solid-State Circuits Conference · doi:10.1109/isscc.2014.6757433 · Cited by 247 · see citing works
Self-citationA 1.6pJ/bit 96% Stable Chip-ID Generating Circuit using Process Variations
Su, Y., Holleman, J. H., & Otis, B. P. (2007) · Digest of technical papers/Digest of technical papers - IEEE International Solid-State Circuits Conference · doi:10.1109/isscc.2007.373466 · Cited by 215 · see citing works
Mathew, S. K., Srinivasan, S., Anders, M. A., Kaul, H., Hsu, S. K., Sheikh, F., Agarwal, A., Satpathy, S., & Krishnamurthy, R. K. (2012) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2012.2217631 · Cited by 195 · see citing works
Self-citationRandomness Extraction and Key Derivation Using the CBC, Cascade and HMAC Modes
Dodis, Y., Gennaro, R., Håstad, J., Krawczyk, H., & Rabin, T. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-28628-8_30 · Cited by 175 · see citing works
True Random Number Generator With a Metastability-Based Quality Control
Tokunaga, C., Blaauw, D., & Mudge, T. (2008) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2007.910965 · Cited by 172 · see citing works
Side channel modeling attacks on 65nm arbiter PUFs exploiting CMOS device noise
Delvaux, J., & Verbauwhede, I. M. R. (2013) · IEEE International Symposium on Hardware Oriented Security and Trust (HOST) · doi:10.1109/hst.2013.6581579 · Cited by 170 · see citing works
16.3 A 23Mb/s 23pJ/b fully synthesized true-random-number generator in 28nm and 65nm CMOS
Yang, K., Fick, D., Henry, M. B., Lee, Y., Blaauw, D., & Sylvester, D. (2014) · 2014 IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC) · doi:10.1109/isscc.2014.6757434 · Cited by 155 · see citing works
True Random Number Generator with a Metastability-Based Quality Control
Tokunaga, C., Blaauw, D. T., & Mudge, T. (2007) · Digest of technical papers/Digest of technical papers - IEEE International Solid-State Circuits Conference · doi:10.1109/isscc.2007.373465 · Cited by 141 · see citing works
An All-Digital Edge Racing True Random Number Generator Robust Against PVT Variations
Yang, K., Blaauw, D. T., & Sylvester, D. (2016) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2016.2519383 · Cited by 139 · see citing works
A low-power true random number generator using random telegraph noise of single oxide-traps
Brederlow, R., Prakash, R., Paulus, C., & Thewes, R. (2006) · 2006 IEEE International Solid State Circuits Conference - Digest of Technical Papers · doi:10.1109/isscc.2006.1696222 · Cited by 137 · see citing works
Experimental evaluation of Physically Unclonable Functions in 65 nm CMOS
Maes, R., Rožić, V., Verbauwhede, I. M. R., Koeberl, P., van der Sluis, E., & van der Leest, V. (2012) · European Solid-State Circuits Conference (ESSCIRC) · doi:10.1109/esscirc.2012.6341361 · Cited by 132 · see citing works
Nedospasov, D., Seifert, J., Helfmeier, C., & Boit, C. (2013) · Workshop on Fault Diagnosis and Tolerance in Cryptography · doi:10.1109/fdtc.2013.19 · Cited by 124 · see citing works
Design of SRAM PUF with improved uniformity and reliability utilizing device aging effect
Garg, A., & Kim, T. T. H. (2014) · IEEE International Symposium on Circuits and Systems proceedings · doi:10.1109/iscas.2014.6865541 · Cited by 123 · see citing works
Satpathy, S. K., Mathew, S. K., Suresh, V., Anders, M. A., Kaul, H., Agarwal, A., Hsu, S. K., Chen, G., Krishnamurthy, R. K., & De, V. K. (2017) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2016.2636859 · Cited by 119 · see citing works
Self-citationKarpinskyy, B., Lee, Y., Choi, Y., Kim, Y., Noh, M., & Lee, S.-H. (2016) · Digest of technical papers/Digest of technical papers - IEEE International Solid-State Circuits Conference · doi:10.1109/isscc.2016.7417955 · Cited by 106 · see citing works
Mathew, S. K., Johnston, D., Satpathy, S., Suresh, V., Newman, P., Anders, M. A., Kaul, H., Agarwal, A., Hsu, S. K., Chen, G., et al. (2016) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2016.2558490 · Cited by 102 · see citing works
Self-citationA PUF scheme using competing oxide rupture with bit error rate approaching zero
Wu, M.-Y., Yang, T.-H., Chen, L.-C., Lin, C., Hu, H., Su, F.-Y., Wang, C., Huang, J. P.-H., Chen, H., Lu, C. C.-H., et al. (2018) · Digest of technical papers/Digest of technical papers - IEEE International Solid-State Circuits Conference · doi:10.1109/isscc.2018.8310218 · Cited by 86 · see citing works
Alvarez, A. B., Zhao, W., & Alioto, M. (2015) · Digest of technical papers/Digest of technical papers - IEEE International Solid-State Circuits Conference · doi:10.1109/isscc.2015.7063023 · Cited by 85 · see citing works
Reliability enhancement of bi-stable PUFs in 65nm bulk CMOS
Bhargava, M., Cakir, C., & Mai, K. (2012) · IEEE International Symposium on Hardware Oriented Security and Trust (HOST) · doi:10.1109/hst.2012.6224314 · Cited by 84 · see citing works
Countering the effects of silicon aging on SRAM PUFs
Maes, R., & van der Leest, V. (2014) · IEEE International Symposium on Hardware Oriented Security and Trust (HOST) · doi:10.1109/hst.2014.6855586 · Cited by 79 · see citing works
Kim, E., Lee, M., & Kim, J.-J. (2017) · 2017 IEEE International Solid-State Circuits Conference (ISSCC) · doi:10.1109/isscc.2017.7870302 · Cited by 79 · see citing works
An efficient reliable PUF-based cryptographic key generator in 65nm CMOS
Bhargava, M., & Mai, K. (2014) · Design, Automation, and Test in Europe · doi:10.7873/date.2014.083 · Cited by 78 · see citing works
Lee, J., Lee, D., Lee, Y., & Lee, Y. (2018) · Digest of technical papers/Digest of technical papers - IEEE International Solid-State Circuits Conference · doi:10.1109/isscc.2018.8310219 · Cited by 67 · see citing works
CMOS Silicon Physical Unclonable Functions Based on Intrinsic Process Variability
Stanzione, S., Puntin, D., & Iannaccone, G. (2011) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2011.2120650 · Cited by 64 · see citing works
A 3 $\mu$W CMOS True Random Number Generator With Adaptive Floating-Gate Offset Cancellation
Holleman, J., Bridges, S., Otis, B. P., & Diorio, C. (2008) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2008.920327 · Cited by 63 · see citing works
A Privacy-Preserving, Mutual PUF-Based Authentication Protocol
Che, W., Martin, M. T., Pocklassery, G., Kajuluri, V. K., Saqib, F., & Plusquellic, J. (2016) · Cryptography · doi:10.3390/cryptography1010003 · Cited by 62 · see citing works
A 28NM Integrated True Random Number Generator Harvesting Entropy from MRAM
Yang, K., Dong, Q., Wang, Z., Shih, Y.-C., Chih, Y.-D., Chang, J., Blaauw, D., & Svlvester, D. (2018) · 2018 IEEE Symposium on VLSI Circuits · doi:10.1109/vlsic.2018.8502431 · Cited by 57 · see citing works
Bhargava, M., Cakir, C., & Mai, K. (2010) · IEEE International Symposium on Hardware Oriented Security and Trust (HOST) · doi:10.1109/hst.2010.5513106 · Cited by 54 · see citing works
Field Tolerant Dynamic Intrinsic Chip ID Using 32 nm High-K/Metal Gate SOI Embedded DRAM
Rosenblatt, S., Fainstein, D., Cestero, A., Safran, J., Robson, N., Kirihata, T., & Iyer, S. S. (2013) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2013.2239134 · Cited by 51 · see citing works
A true random number generator using time-dependent dielectric breakdown
Liu, N., Pinckney, N., Hanson, S., Sylvester, D., & Blaauw, D. T. (2011) · Symposium on VLSI Circuits · Cited by 45 · see citing works
CMOS unclonable system for secure authentication based on device variability
Puntin, D., Stanzione, S., & Iannaccone, G. (2008) · Proceedings of ESSCIRC · doi:10.1109/esscirc.2008.4681809 · Cited by 36 · see citing works
Pamula, V. R., Sun, X., Kim, S., Rahman, F. U., Zhang, B., & Sathe, V. S. (2018) · 2018 IEEE Symposium on VLSI Circuits · doi:10.1109/vlsic.2018.8502375 · Cited by 36 · see citing works
OxID: On-chip one-time random ID generation using oxide breakdown
Liu, N., Hanson, S., Sylvester, D., & Blaauw, D. T. (2010) · Symposium on VLSI Circuits · doi:10.1109/vlsic.2010.5560287 · Cited by 35 · see citing works
Satpathy, S. K., Mathew, S. K., Li, J., Koeberl, P., Anders, M. A., Kaul, H., Chen, G., Agarwal, A., Hsu, S. K., & Krishnamurthy, R. K. (2014) · European Solid-State Circuits Conference (ESSCIRC) · doi:10.1109/esscirc.2014.6942066 · Cited by 33 · see citing works
Self-citationIterating Von Neumann's post-processing under hardware constraints
Rožić, V., Yang, B., Dehaene, W., & Verbauwhede, I. M. R. (2016) · IEEE International Symposium on Hardware Oriented Security and Trust (HOST) · doi:10.1109/hst.2016.7495553 · Cited by 21 · see citing works
Fujiwara, H., Yabuuchi, M., Nakano, H., Kawai, H., Nii, K., & Arimoto, K. (2011) · Symposium on VLSI Circuits · Cited by 19 · see citing works
Dynamic intrinsic chip ID using 32nm high-K/metal gate SOI embedded DRAM
Fainstein, D., Rosenblatt, S., Cestero, A., Robson, N., Kirihata, T., & Iyer, S. S. (2012) · Symposium on VLSI Circuits · doi:10.1109/vlsic.2012.6243832 · Cited by 16 · see citing works
Satpathy, S. K., Mathew, S. K., Suresh, V., Anders, M. A., Kaul, H., Agarwal, A., Hsu, S. K., Krishnamurthy, R. K., & De, V. K. (2018) · Symposium on VLSI Circuits · doi:10.1109/vlsic.2018.8502369 · Cited by 14 · see citing works
Self-citationOkumura, S., Yoshimoto, S., Kawaguchi, H., & Yoshimoto, M. (2011) · European Solid-State Circuits Conference (ESSCIRC) · doi:10.1109/esscirc.2011.6044938 · Cited by 9 · see citing works
Flagged first, then by citations
7 of the 48 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
An Overview of Hardware Security and Trust: Threats, Countermeasures, and Design Tools
Hu, W., Chang, C.-H., Sengupta, A., Bhunia, S., Kastner, R., & Li, H. H. (2020) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2020.3047976 · Cited by 226 · see citing works
Application of Resistive Random Access Memory in Hardware Security: A Review
Rajendran, G., Banerjee, W., Chattopadhyay, A., & Aly, M. M. S. (2021) · Advanced Electronic Materials · doi:10.1002/aelm.202100536 · Cited by 77 · see citing works
In-Memory Unified TRNG and Multi-Bit PUF for Ubiquitous Hardware Security
Taneja, S., Rajanna, V. K., & Alioto, M. (2021) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2021.3125255 · Cited by 76 · see citing works
Liu, K., Chen, X., Pu, H., & Shinohara, H. (2020) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2020.3035207 · Cited by 74 · see citing works
A Unified PUF and TRNG Design Based on 40-nm RRAM With High Entropy and Robustness for IoT Security
Gao, B., Lin, B., Li, X., Tang, J., Qian, H., & Wu, H. (2022) · IEEE Transactions on Electron Devices · doi:10.1109/ted.2021.3138365 · Cited by 69 · see citing works
High-Throughput FPGA-Compatible TRNG Architecture Exploiting Multistimuli Metastable Cells
Sala, R. D., Bellizia, D., & Scotti, G. (2022) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2022.3199218 · Cited by 63 · see citing works
An SRAM-Based PUF With a Capacitive Digital Preselection for a 1E-9 Key Error Probability
Shifman, Y., Miller, A., Keren, O., Weizman, Y., & Shor, J. S. (2020) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2020.2996772 · Cited by 60 · see citing works
Taneja, S., Rajanna, V. K., & Alioto, M. (2021) · 2021 IEEE International Solid-State Circuits Conference (ISSCC) · doi:10.1109/isscc42613.2021.9366019 · Cited by 58 · see citing works
Larimian, S., Mahmoodi, M. R., & Strukov, D. B. (2020) · IEEE Transactions on Electron Devices · doi:10.1109/ted.2020.2976632 · Cited by 56 · see citing works
Zhang, R., Wang, X., Liu, K., & Shinohara, H. (2022) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2021.3137312 · Cited by 47 · see citing works
Introducing Recurrence in Strong PUFs for Enhanced Machine Learning Attack Resistance
Shah, N., Chatterjee, D., Sapui, B., Mukhopadhyay, D., & Basu, A. (2021) · IEEE Journal on Emerging and Selected Topics in Circuits and Systems · doi:10.1109/jetcas.2021.3075767 · Cited by 42 · see citing works
A Unified Multibit PUF and TRNG Based on Ring Oscillators for Secure IoT Devices
Baturone, I., Román, R., & Corbacho, Á. (2022) · IEEE Internet of Things Journal · doi:10.1109/jiot.2022.3224298 · Cited by 38 · see citing works
PUF-Based Authentication-Oriented Architecture for Identification Tags
Rullo, A., Felicetti, C., Vatalaro, M., Rose, R. D., Lanuzza, M., Crupi, F., & Saccà, D. (2024) · IEEE Transactions on Dependable and Secure Computing · doi:10.1109/tdsc.2024.3387568 · Cited by 38 · see citing works
Unified Analog PUF and TRNG Based on Current-Steering DAC and VCO
Danesh, M., Venkatasubramaniyan, A. B., Kapoor, G., Ramesh, N., Sadasivuni, S., Chandrasekaran, S. T., & Sanyal, A. (2020) · IEEE Transactions on Very Large Scale Integration (VLSI) Systems · doi:10.1109/tvlsi.2020.3011648 · Cited by 38 · see citing works
A 108 F2/Bit Fully Reconfigurable RRAM PUF Based on Truly Random Dynamic Entropy of Jitter Noise
Zhao, Q., Zheng, W., Zhao, X., Cao, Y., Zhang, F., & Law, M. K. (2020) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2020.3008407 · Cited by 37 · see citing works
Japa, A., Majumder, M. K., Sahoo, S. K., Vaddi, R., & Kaushik, B. K. (2021) · IEEE Circuits and Systems Magazine · doi:10.1109/mcas.2021.3092532 · Cited by 35 · see citing works
Cryptographic transistor for true random number generator with low power consumption
Kim, S.-I., You, H.-J., Kim, M.-S., An, U.-S., Kim, M.-S., Lee, D. H., Ryu, S.-T., & Choi, Y.-K. (2024) · Science Advances · doi:10.1126/sciadv.adk6042 · Cited by 33 · see citing works
A fully CMOS true random number generator based on hidden attractor hyperchaotic system
Nguyen, N., Kaddoum, G., Pareschi, F., Rovatti, R., & Setti, G. (2020) · Nonlinear Dynamics · doi:10.1007/s11071-020-06017-3 · Cited by 32 · see citing works
Sala, R. D., & Scotti, G. (2023) · IEEE Access · doi:10.1109/access.2023.3304901 · Cited by 32 · see citing works
Vatalaro, M., Rose, R. D., Lanuzza, M., & Crupi, F. (2022) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2022.3151229 · Cited by 31 · see citing works
A 3.3-Gb/s SPAD-Based Quantum Random Number Generator
Keshavarzian, P., Ramu, K., Tang, D., Weill, C., Gramuglia, F., Tan, S. S., Tng, M., Lim, L., Quek, E. K.-B., Mandich, D., et al. (2023) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2023.3274692 · Cited by 31 · see citing works
Brain-Inspired Spiking Neural Network Using Superconducting Devices
Zhang, H., Chen, G., Xu, C., Gong, G., & Lu, H. (2021) · IEEE Transactions on Emerging Topics in Computational Intelligence · doi:10.1109/tetci.2021.3089328 · Cited by 25 · see citing works
Park, J., Kim, B., & Sim, J. (2022) · IEEE Transactions on Circuits & Systems II Express Briefs · doi:10.1109/tcsii.2022.3184950 · Cited by 25 · see citing works
Lim, S., Goh, Y., Lee, Y. K., Ko, D. H., Hwang, J., Jeong, Y., Shin, H., Jeon, S., & Jung, S. (2023) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2023.3265667 · Cited by 25 · see citing works
Ravichandran, H., Sen, D., Wali, A., Schranghamer, T. F., Trainor, N., Redwing, J. M., Ray, B., & Das, S. (2023) · ACS Nano · doi:10.1021/acsnano.3c03581 · Cited by 22 · see citing works
Pratihar, K., Chatterjee, U., Alam, M., Chakraborty, R. S., & Mukhopadhyay, D. (2022) · IEEE Transactions on Computers · doi:10.1109/tc.2022.3218986 · Cited by 22 · see citing works
0.36-mW, 52-Mbps True Random Number Generator Based on a Stochastic Delta–Sigma Modulator
Chandrasekaran, S. T., Karnam, V. E. G., & Sanyal, A. (2020) · IEEE Solid-State Circuits Letters · doi:10.1109/lssc.2020.3010901 · Cited by 22 · see citing works
Fully Synthesizable Unified True Random Number Generator and Cryptographic Core
Taneja, S., & Alioto, M. (2021) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2021.3090247 · Cited by 22 · see citing works
A 10-Gb/s True Random Number Generator Using ML-Resistant Middle Square Method
Kim, J., & Chae, H. (2024) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2023.3346428 · Cited by 21 · see citing works
Srinivas, M. B. R., & Konguvel, E. (2024) · IEEE Access · doi:10.1109/access.2024.3400624 · Cited by 21 · see citing works
Experimental Demonstrations of Security Primitives With Nonvolatile Memories
Mahmoodi, M. R., Strukov, D. B., & Kavehei, O. (2019) · IEEE Transactions on Electron Devices · doi:10.1109/ted.2019.2948950 · Cited by 20 · see citing works
True Random Number Generator Based on the Variability of the High Resistance State of RRAMs
Akbari, M., Mirzakuchaki, S., Arumí, D., Manich, S., Gómez‐Pau, Á., Campabadal, F., González, M. B., & Rodriguez-Montanes, R. (2023) · IEEE Access · doi:10.1109/access.2023.3290896 · Cited by 19 · see citing works
Cao, Y., Liu, W., Zheng, Y., Chen, S., Ye, J., Qian, L., & Chang, C.-H. (2023) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2023.3316890 · Cited by 17 · see citing works
Provably Secure Randomness Generation from Switching Probability of Magnetic Tunnel Junctions
Ng, H. J., Yang, S., Yao, Z., Yang, H., & Lim, C. C. W. (2023) · Physical Review Applied · doi:10.1103/physrevapplied.19.034077 · Cited by 15 · see citing works
Alioto, M. (2022) · IEEE Open Journal of the Solid-State Circuits Society · doi:10.1109/ojsscs.2022.3223274 · Cited by 15 · see citing works
Lin, B., Gao, B., Pang, Y., Tang, J., Qian, H., & Wu, H. (2020) · IEEE Journal of the Electron Devices Society · doi:10.1109/jeds.2020.3019266 · Cited by 14 · see citing works
Lu, Y., Wang, X., Wang, Y., Zhang, Y., Yao, L., Yi, M., Huang, Z., & Liang, H. (2021) · IEEE Transactions on Very Large Scale Integration (VLSI) Systems · doi:10.1109/tvlsi.2021.3116104 · Cited by 14 · see citing works
Wei, X., Xiu, L., & Cai, Y. (2023) · IEEE Transactions on Information Forensics and Security · doi:10.1109/tifs.2023.3322602 · Cited by 14 · see citing works
In-Memory Unified TRNG and PUF Based on RRAM Random Switching Time
Ni, L., Huang, X., Chen, X., Pu, J., Wang, A., Xin, S., Lai, Z., Tang, K., Li, X., & Meng, Y. (2025) · IEEE Transactions on Electron Devices · doi:10.1109/ted.2025.3627172 · Cited by 13 · see citing works
De-Correlation and De-Bias Post-Processing Circuits for True Random Number Generator
Zhang, R., Zhang, H., Wang, X., Ziyang, Y., Liu, K., Nishizawa, S., Niitsu, K., & Shinohara, H. (2024) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2024.3421663 · Cited by 12 · see citing works
The DD-Cell: a Double Side Entropic Source exploitable as PUF and TRNG
Sala, R. D., & Scotti, G. (2022) · Conference on Ph.D. Research in Microelectronics and Electronics · doi:10.1109/prime55000.2022.9816824 · Cited by 11 · see citing works
A Novel 0.04 pJ/bit Dynamic TRNG using Bit Reconfigurable Ring Oscillators
Williams, S., Khalil, K., & Bayoumi, M. (2024) · IEEE SoutheastCon · doi:10.1109/southeastcon52093.2024.10500289 · Cited by 10 · see citing works
Vatalaro, M., Rose, R. D., Maccaronio, V., Lanuzza, M., & Crupi, F. (2024) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2024.3432173 · Cited by 10 · see citing works
An Integrated TRNG-PUF Architecture Based on Photovoltaic Solar Cells
Degada, A., & Thapliyal, H. (2020) · IEEE Consumer Electronics Magazine · doi:10.1109/mce.2020.3019762 · Cited by 10 · see citing works
An Inverter-Based True Random Number Generator with 4-bit Von-Neumann Post-Processing Circuit
Wang, X., Liu, H., Zhang, R., Liu, K., & Shinohara, H. (2020) · IEEE International Midwest Symposium on Circuits and Systems (MWSCAS) · doi:10.1109/mwscas48704.2020.9184449 · Cited by 10 · see citing works
Zhang, R., Wang, X., & Shinohara, H. (2021) · IEICE Transactions on Electronics · doi:10.1587/transele.2020cdp0006 · Cited by 10 · see citing works
Japa, A., Majumder, M. K., Sahoo, S. K., & Vaddi, R. (2021) · International Journal of Circuit Theory and Applications · doi:10.1002/cta.3030 · Cited by 10 · see citing works
Ngo, C. T., Ko, H. W., Choi, J., Nam, J.-W., & Hong, J.-P. (2024) · Sensors · doi:10.3390/s24237502 · Cited by 9 · see citing works
Correlation free large-scale probabilistic computing using a true-random chaotic oscillator p-bit
Lee, W., Kim, H., Jung, H., Choi, Y., Jeon, J., & Kim, C. (2025) · Scientific Reports · doi:10.1038/s41598-025-93218-8 · Cited by 9 · see citing works
A Unified Approach to Strong PUF and TRNG Using Ring Generator for Cryptography
Dang, T.-K., Nguyen, K.-D., Hoang, T.-T., & Pham, C. (2025) · IEEE Internet of Things Journal · doi:10.1109/jiot.2025.3582869 · Cited by 9 · see citing works
Design of Energy Efficient True Random Number Generator using MUX-Metastable Approach
Kumar, D., Kesarwani, H., Kandpal, K., Misra, P. K., & Goswami, M. (2021) · International Conference on Signal Processing and Integrated Networks (SPIN) · doi:10.1109/spin52536.2021.9566149 · Cited by 8 · see citing works
Wang, X., Zhang, R., Liu, K., & Shinohara, H. (2023) · IEEE Transactions on Very Large Scale Integration (VLSI) Systems · doi:10.1109/tvlsi.2023.3328602 · Cited by 8 · see citing works
A design of cellular automata‐based PUF and its implementation on FPGA
Göncü, E., & Yalcin, M. E. (2020) · International Journal of Circuit Theory and Applications · doi:10.1002/cta.2792 · Cited by 8 · see citing works
A Compact and Power-Efficient Noise Generator for Stochastic Simulations
Zhao, H., Sarpeshkar, R., & Mandal, S. (2022) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2022.3199561 · Cited by 8 · see citing works
Weak Physically Unclonable Functions in CMOS Technology: A Review
Vatalaro, M., Rose, R. D., Lanuzza, M., & Crupi, F. (2024) · Chips · doi:10.3390/chips4010003 · Cited by 7 · see citing works
Zhang, Y., Zhong, K., & Zhang, J. (2025) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2025.3572838 · Cited by 7 · see citing works
Improved Performance of SRAM-Based True Random Number Generator by Leveraging Irradiation Exposure
Zhang, X., Jiang, C., Dai, G., Zhong, L., Fang, W., Gu, K., Xiao, G., Ren, S., Liu, X., & Zou, S. (2020) · Sensors · doi:10.3390/s20216132 · Cited by 7 · see citing works
Bifurcation Generated True Random Numbers In Nonlinear Micromechanical Resonators
Chen, T.-Y., & Li, W. (2024) · IEEE International Conference on Micro Electro Mechanical Systems (MEMS) · doi:10.1109/mems58180.2024.10439431 · Cited by 7 · see citing works
A 0.7 pJ/bit, 1.5 Gbps Energy-Efficient Image-Based True Random Number Generator
Kumar, D., Mankali, L. L., Misra, P. K., & Goswami, M. (2020) · IETE Journal of Research · doi:10.1080/03772063.2020.1859957 · Cited by 7 · see citing works
Predictor-corrector models for lightweight massive machine-type communications in Industry 4.0
Bordel, B., Alcarria, R., Chung, J., & Kettimuthu, R. (2023) · Integrated Computer-Aided Engineering · doi:10.3233/ica-230713 · Cited by 6 · see citing works
A 10-Gbps, 0.121-pJ/bit, All-Digital True Random-Number Generator using Middle Square Method
Kim, J., & Chae, H. (2022) · IEEE Asian Solid-State Circuits Conference (A-SSCC) · doi:10.1109/a-sscc56115.2022.9980831 · Cited by 6 · see citing works
Li, X., Wang, Y., Yi-ming, Y., Lv, S., Luo, Q., Wang, X., Xu, X., Lei, D., & Zhang, F. (2023) · IEEE Transactions on Electron Devices · doi:10.1109/ted.2023.3288839 · Cited by 6 · see citing works
A Method to Utilize Mismatch Size to Produce an Additional Stable Bit in a Tilting SRAM-Based PUF
Shifman, Y., Miller, A., Keren, O., Weizman, Y., & Shor, J. S. (2020) · IEEE Access · doi:10.1109/access.2020.3042092 · Cited by 6 · see citing works
33-200Mbps, 3pJ/Bit True Random Number Generator Based on CT Delta-Sigma Modulator
Chandrasekaran, S. T., Jayaraj, A., Ramesh, N., & Sanyal, A. (2021) · IEEE International Symposium on Circuits and Systems proceedings · doi:10.1109/iscas51556.2021.9401507 · Cited by 5 · see citing works
Kumar, D., Anand, R., Singh, S. V., Misra, P. K., Srivastava, A. K., & Goswami, M. (2020) · IET Circuits Devices & Systems · doi:10.1049/iet-cds.2019.0318 · Cited by 5 · see citing works
Taneja, S., & Alioto, M. (2020) · IEEE Solid-State Circuits Letters · doi:10.1109/lssc.2020.3025191 · Cited by 5 · see citing works
Wang, X., Zhang, R., Wang, Y., Liu, K., Wang, X., & Shinohara, H. (2022) · International Symposium on VLSI Design, Automation and Test · doi:10.1109/vlsi-dat54769.2022.9768078 · Cited by 5 · see citing works
Lee, J. W., Han, J., Kim, S., Maeng, H.-Y., Yun, S., Son, J.-H., Lee, S.-W., & Choi, Y. (2024) · Nano Research · doi:10.26599/nr.2025.94907045 · Cited by 4 · see citing works
24.86 Gb/s Full-Digital Chaos Random Number 1.53 GSamples/s Noise Generator in 40nm CMOS
Chen, C.-B., Chen, T., & Huang, Y.-H. (2025) · IEEE Solid-State Circuits Letters · doi:10.1109/lssc.2025.3605369 · Cited by 4 · see citing works
Elmitwalli, E., Ni, K., & Köse, S. (2021) · IEEE Access · doi:10.1109/access.2021.3120047 · Cited by 4 · see citing works
Mirror N PUF: Harvesting Multiple Independent Bits From Each PUF Cell in 65nm
Shifman, Y., Fish, A., & Shor, J. S. (2022) · IEEE International Symposium on Circuits and Systems proceedings · doi:10.1109/iscas48785.2022.9937229 · Cited by 4 · see citing works
True random number generators in modern cryptography: A review
Sharma, P., Naz, S. F., & Shah, A. P. (2026) · Memories - Materials Devices Circuits and Systems · doi:10.1016/j.memori.2026.100138 · Cited by 3 · see citing works
Wang, M., Jiang, C., Wang, Z., Hou, Z., Zhang, Z., Zhao, Y., Liu, H., & Zhao, W. S. (2026) · Advanced Science · doi:10.1002/advs.74926 · Cited by 3 · see citing works
A true random number generator with high bit rate and low energy efficiency
Cheng, X., Zhang, Y., Zhu, H., & Zhou, Y. (2023) · International Journal of Circuit Theory and Applications · doi:10.1002/cta.3563 · Cited by 3 · see citing works
A reconfigurable PUF and TRNG design based on multiplexers for securing IoT applications
Pan, Z., Cheng, J., Sun, N., Wang, J., Shi, K., Li, J., Niu, Z., Wang, J., Zhang, J., Wang, L., et al. (2025) · Microprocessors and Microsystems · doi:10.1016/j.micpro.2025.105170 · Cited by 2 · see citing works
AuthentiSafe: Lightweight and Future-Proof Device-to-Device Authentication for IoT
Petzi, L., Krauß, T., Dmitrienko, A., & Tsudik, G. (2025) · ACM Asia Conference on Computer and Communications Security (ASIA CCS) · doi:10.1145/3708821.3710831 · Cited by 2 · see citing works
Cheng, K. M., Chen, Y., Crovetti, P., Martins, R. P., & Mak, P. (2024) · International Journal of Circuit Theory and Applications · doi:10.1002/cta.4065 · Cited by 2 · see citing works
Lee, W., Sim, C., Kim, C., Jeon, J.-W., Jung, H., Kim, T., & Kim, C. (2025) · IEEE Solid-State Circuits Letters · doi:10.1109/lssc.2025.3608187 · Cited by 1 · see citing works
Wang, T., Basu, J., Rajanna, V. K., & Alioto, M. (2025) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2025.3608858 · Cited by 1 · see citing works
Kim, S.-I., Chin, H.-S., Han, J.-A., Kim, S., Kim, J., Lee, S., Lee, D. H., Kim, M., Ryu, S., & Choi, Y. (2025) · ACS Applied Materials & Interfaces · doi:10.1021/acsami.5c18669 · Cited by 1 · see citing works
MCT-TRNG: Multi-Channel Tetrahedral TRNG via Metastability-Enhanced Entropy with 2.2 Gbps Throughput
Zhang, Y., & Zhang, J. (2025) · ACM Transactions on Reconfigurable Technology and Systems · doi:10.1145/3779443 · Cited by 1 · see citing works
Circuits for Secure Root-of-Trust: TRNG, PUF, Attack-Resistant Cryptographic Accelerators [Feature]
Mathew, S. K., Kumar, R., & De, V. K. (2025) · IEEE Circuits and Systems Magazine · doi:10.1109/mcas.2025.3595508 · Cited by 1 · see citing works
Self-citationCheng, K., Huang, Y., Yang, Z., Wang, L., Ren, H., Shan, X., Mak, P., Chen, Y., & Li, B. (2026) · Digest of technical papers/Digest of technical papers - IEEE International Solid-State Circuits Conference · doi:10.1109/isscc49663.2026.11409134 · Cited by 1 · see citing works
Unified PUF and TRNG Design Using SOT-MTJ Crossbar Array
Das, K. K., Nisar, A., Kaushik, B. K., Chattopadhyay, A., & Zahoor, F. (2025) · IEEE Transactions on Magnetics · doi:10.1109/tmag.2025.3574994 · Cited by 1 · see citing works
Design and Synthesis of Random Number Generator Using LFSR
Rajkumar, K., Anuradha, P., Arabelli, R., & Vasavi, J. (2022) · Smart innovation, systems and technologies · doi:10.1007/978-981-16-9669-5_12 · Cited by 1 · see citing works
A Unified TRNG And PUF Module Based on Threshold Switching Array
Kan, J., Zhang, Z., Gao, D., Zhong, S., & Zhang, Y. (2024) · IEEE International Conference on IC Design and Technology (ICICDT) · doi:10.1109/icicdt63592.2024.10717670 · Cited by 1 · see citing works
Self-Destructible 3-nm Pre-Amplifier Physical Unclonable Function With “Zero” Bit Error Rate
Hunt-Schroeder, E., Degada, A., & Xia, T. (2025) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2025.3593193 · Cited by 1 · see citing works
Designing, Implementing, and Testing Hardware for Cybersecurity
Brown, J. (2021) · Liverpool John Moores University · doi:10.24377/ljmu.t.00014649 · Cited by 1 · see citing works
2019 Index IEEE Journal of Solid-State Circuits Vol. 54
(2019) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2019.2956675
Kumar, D., Chaurasia, U. K., Mishra, S., Patel, P. S., Misra, P. K., & Goswami, M. (2021) · Journal of Circuits Systems and Computers · doi:10.1142/s0218126621502856
Partial Pseudo-Random Hashing for Transactional Memory Read/Write Data Processing and Validation
Sridevi, G. M., Ashoka, D. V., & Vijaya, A. P. B. (2022) · Karbala International Journal of Modern Science · doi:10.33640/2405-609x.3223
(2019) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2019.2905124
Anusha, B., & Manindar, M. A. (2022) · Algorithms for intelligent systems · doi:10.1007/978-981-19-1669-4_33
Wang, X., Zhang, R., & Shinohara, H. (2023) · IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences · doi:10.1587/transfun.2023kep0011
5G-SRNG: 5G Spectrogram-based Random Number Generation for Devices with Low Entropy Sources
Çatak, F. Ö., Çatak, E., & Elezaj, O. (2023) · IEEE International Conference on Omni-layer Intelligent Systems (COINS) · doi:10.1109/coins57856.2023.10189262
Feedback reinforced accelerated aging for improved physical unclonable function stability
Hunt-Schroeder, E., & Xia, T. (2025) · Microelectronics Reliability · doi:10.1016/j.microrel.2025.115592
Metastability-based random number generator with current-controlled offset compensation
Talay, Y. (2025) · Analog Integrated Circuits and Signal Processing · doi:10.1007/s10470-024-02298-5
A Unified Oscillator-Based TRNG and PUF with a Gate-Tunneling Entropy Source
Douthwaite, M., Varici, A., & Desikachari, R. (2025) · IEEE International Symposium on Circuits and Systems proceedings · doi:10.1109/iscas56072.2025.11043650
Kim, J., & Chen, V. (2025) · IEEE Journal of Solid-State Circuits · doi:10.1109/jssc.2025.3602728
Zhang, R., Cao, Y., Zhang, H., Cheng, Q., Nishizawa, S., Niitsu, K., & Shinohara, H. (2025) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2025.3621604
- Authors
- Satpathy, S. K., Mathew, S. K., Kumar, R., Suresh, V., Anders, M. A., Kaul, H., Agarwal, A., Hsu, S., Krishnamurthy, R. K., & De, V.
- Affiliations
- Intel (United States) (US)
- ORCID
- Venue
- IEEE Journal of Solid-State Circuits
- Published
- 2019-04
- Volume
- 54
- Issue
- 4
- Pages
- 1074-1085
- ISSN
- 0018-9200 (ISSN-L)
- 1558-173X
- OpenAlex
- W2908207594
- Cited by
- 114
- References
- 48
- Citations by year
- 2026: 15 · 2025: 21 · 2024: 13 · 2023: 14 · 2022: 16 · 2021: 15 · 2020: 17 · 2019: 3
- FWCI
- 12.98
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE Journal of Solid-State Circuits (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Hardware and Architecture › Physical Unclonable Functions (PUFs) and Hardware Security
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Low-power high-performance VLSI design
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptographic Implementations and Security
- Keywords
- physical unclonable functions, true random number generator, entropy source, self-calibration, device aging, PVT variation, mutual authentication, Internet of Things security, low-power electronics
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review