Physically non-clonable function IP core automatic verification device

An automatic verification and function technology, applied in the direction of electrical digital data processing, instruments, internal/peripheral computer component protection, etc., can solve problems such as low pertinence, low integration, and weak standardization

Inactive Publication Date: 2018-12-18
BEIJING INST OF COMP TECH & APPL
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a physical unclonable function IP core automatic verification device, which is used to overcome th

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Physically non-clonable function IP core automatic verification device
  • Physically non-clonable function IP core automatic verification device
  • Physically non-clonable function IP core automatic verification device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0022] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0023] figure 1 Shown is the module diagram of the physical unclonable function IP core automatic verification device of the present invention, as figure 1 As shown, a physical unclonable function (Physical Unclonable Function, PUF) IP core automatic verification device of the present invention includes an auxiliary management unit 1, a PUF challenge hardware generation unit 2, a challenge storage unit 3, a PUF IP core implementation unit 4, PUF test record st...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a physically non-clonable function IP core automatic verification device, wherein, the device comprises an auxiliary management unit, which is used for enabling and configuring a PUF test record storage unit, a PUF challenge hardware generation unit and a challenge storage unit according to received instruction information, and controlling the process of each cycle test; aPUF test record storage unit, a PUF challenge hardware generation unit and a challenge storage unit. The PUF challenge hardware generation unit is used for generating a strong PUF challenge that meets the bit width requirement by hardware; the challenge storage unit is used for storing a challenge generated by a software download or a PUF challenge hardware generation unit and outputting the challenge to a PUF IP core implementation unit; A PUF IP core implementation unit is configured to implement or instantiate a PUF IP core, and is capable of sending out a challenge conforming to the timing requirements of the PUF to be tested, receiving a corresponding response, and controlling or adjusting the IP; the PUF test record storage unit stores a pair of challenges and response records whenthe execution hardware challenge generation mode of the strong PUF is strong, and stores a PUF response when the execution hardware challenge generation mode of the non-strong PUF is weak. The PUF test record storage unit stores a PUF response when the execution hardware challenge generation mode of the strong PUF is strong.

Description

technical field [0001] The invention relates to a digital circuit hardware testing technology, in particular to an automatic verification device for a physical unclonable function (Physical Unclonable Function, PUF) IP core. Background technique [0002] Physical unclonable function technology is a new type of hardware security technology. Among them, the PUF based on digital circuits mainly utilizes the process deviation of logic gates or wiring in the manufacturing process to produce physical digital circuits with unique physical unclonable properties. [0003] According to the required challenges, it can be divided into two types: weak PUF and strong PUF: weak PUF does not need to challenge or only has a challenge of one bit width, mainly including SRAM type PUF, flip-flop type PUF, butterfly-shaped PUF, etc.; strong PUF PUF has more challenge-response pairs, including arbiter type, ring oscillator type and so on. [0004] PUF technology is a new generation of digital s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/22G06F21/73
CPCG06F11/2236G06F11/2273G06F21/73
Inventor 赵暾邓威曲哲冯志华罗重安东博习亮曲新春万星杨博宋峙峰
Owner BEIJING INST OF COMP TECH & APPL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products