Physical Unclonable Function (PUF)

​The Physical Unclonable Function (PUF) is a fully integrated analog IP generating a stable number from random local process variations.

Key Features

Fully integrated
Margin-check mechanism
Robust architecture
Low power consumption
Silicon proven


  • stable 256-bit key generated from random local process variations
  • reliable bits selected through a margin check mechanism
  • reliable bits stable over voltage, temperature and aging
  • typical operating lifetime higher than 10 years
  • gate count of the digital controller smaller than 25 kgates
  • typical characteristics of a 55 nm CMOS implementation:
    • operating junction temperature range: -40°C to 125°C
    • generation of the first 256-bit key in less than 210 µs at 50 MHz
    • generation of the following 256-bit keys in less than 20 µs at 50 MHz
    • typical operating current of the analog core during bit reading smaller than 20 µA
    • typical standby current of the analog core smaller than 10 nA
    • silicon area of the analog core smaller than 0.02 mm²
  • silicon proven in 65 nm and 55 nm CMOS processes


  • GDSII stream and layer map file
  • Library Exchange Format (LEF) file
  • Circuit Description Language (CDL) netlist
  • Liberty Timing File (.lib)
  • VHDL behavioral model
  • design specification

Please contact for any further information.