Table 1 Comparison of memristor-based PUFs
From: Tunable stochastic memristors for energy-efficient encryption and computing
This work | Zhang et al.25 | Nili et al.26 | Jiang et al.27 | John et al.28 | Gao et al.30 | |
|---|---|---|---|---|---|---|
Device structure | Simple (CuxTe1-x/HfO2/Pt) | Simple (Au/Ag:SiO2/Au) | Complex (Pt/TiN/TiO2-x/ Al2O3/Pt/TiN/ TiO2-x/Al2O3/ Pt/TiO2/Al2O3) | Simple (Ta/HfO2/Pt) | Complex (Ag/PMMA/ PrPyr[PbI3]/ PEDOT:PSS /ITO) | Simple (TiN/TaOx/ HfOx/TiN) |
Bits per cell | 1 | 1 | 1/ # of rows | 0.5 | 0.5 | 1 (needs extra current source) |
PUF methodology | SET voltage variations | Device switchability based on Ag concentrations | I–V nonlinearity variations | LRS of neighboring cells | HRS of neighboring cells | HRS compared to a reference |
Uniqueness (%) | 50.62 | 50.68 | 49.96 | 50.06 | 49.02 | 50.52 |
NIST test | Passed | Not reported | Passed | Not reported | Passed | Passed |
Reconfigurability | Yes | No | Yes | Yes | Yes | No |
Concealability | Yes | No | No | No | No | Yes |
Nonvolatility | Yes | No | Yes | Yes | Yes | Yes |
Logic operation capability | Yes | No | No | No | No | No |
Implementable with passive nonvolatile crossbar | Yes | No | No | No | No | No |