Abstract:
This work introduces a Physically Unclonable Function (PUF) based key generation scheme with run-time in-situ instability detection and process/voltage/temperature (PVT) ...Show MoreMetadata
Abstract:
This work introduces a Physically Unclonable Function (PUF) based key generation scheme with run-time in-situ instability detection and process/voltage/temperature (PVT) sensors. Such sensors are fused to evaluate the sufficient number of correction bits NECC required by Error Correcting Code (ECC) to make the PUF output stable, and meet a given key error rate target. Run-time sensing overcomes the substantial ECC energy penalty associated with the traditional design-time margin of NECC for worst-case word, die, voltage and temperature. ECC with tunable NECC is introduced to enable energy saving in typical cases where NECC is lower than its worst-case value. Sensor fusion via simple linear regression estimates the required NECC at run-time.A testchip in 40 nm demonstrates the concept, based on a static monostable current mirror PUF with NECC = 0…4. Average energy reduction by 1.8X is shown compared to a traditional margined design, at an area overhead of less than 20%. As additional benefit of adjustable NECC, such energy savings can be further expanded under applications having less stringent stability requirements.
Date of Conference: 23-26 September 2019
Date Added to IEEE Xplore: 18 November 2019
ISBN Information: