SYNERGISTIC PHYSICAL UNCLONABLE FUNCTION (PUF) USING MEMORY REPAIR DATA AND RING OSCILLATORS
개요
발명자
Senwen KAN
IPC 분류
CPC 분류
A physical unclonable function (PUF) device is disclosed. The PUF device includes ring oscillators. Each ring oscillator generates an oscillating signal based on an input challenge. The PUF device further includes counters. Each counter counts a number of oscillations in an oscillating signal generated by a corresponding ring oscillator, and produce a counter value representing the counted number of oscillations. The PUF device further includes comparators. Each comparator compares a counter value with a median counter value, and produce a resulting value. The PUF device further includes a response generator that generates a first response based on the resulting values. The first response includes an address used to index into a memory device to read PUF data and memory repair data from the memory device. The PUF device further includes a PUF output generator that generates a second response based on the PUF data and the memory repair data.
원문 (중국어)
A physical unclonable function (PUF) device is disclosed. The PUF device includes ring oscillators. Each ring oscillator generates an oscillating signal based on an input challenge. The PUF device further includes counters. Each counter counts a number of oscillations in an oscillating signal generated by a corresponding ring oscillator, and produce a counter value representing the counted number of oscillations. The PUF device further includes comparators. Each comparator compares a counter value with a median counter value, and produce a resulting value. The PUF device further includes a response generator that generates a first response based on the resulting values. The first response includes an address used to index into a memory device to read PUF data and memory repair data from the memory device. The PUF device further includes a PUF output generator that generates a second response based on the PUF data and the memory repair data.