A weakly physically non-clonable function circuit utilizing NMOS process deviations

A technology of process deviation and function circuit, which is applied in the field of weak physical unclonable function circuit, can solve the problems such as the inability to use the minimum process size of MOS tube, the large area of ​​the weak PUF circuit, and the inability to reset the key, so as to achieve compact layout area and power consumption. Low, simple structure effect

Active Publication Date: 2018-12-21
WENZHOU UNIVERSITY
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the weak PUF circuit implemented by the SRAM-PUF unit disclosed in Document 1 has the following problems: 1. The key generated after the SRAM-PUF is powered on cannot be reset; 2. The SRAM-PUF unit contains 6 MOS transistors (2 PMOS tube and 4 NMOS tubes), the number of MOS tubes used is large, and in order to ensure that the SRAM-PUF unit can be read and written normally, the 6 MOS tubes need to use ratio logic, so that the MOS tubes cannot use the minimum process size, and the 6 There are both PMOS transistors and NMOS transistors in the MOS transistors, which ultimately leads to a large area of ​​the weak PUF circuit implemented by the SRAM-PUF unit and high power consumption.
Although the weak PUF circuit realized by the SRAM-PUF unit with reset function disclosed in Document 2 has a reset function, it also has the following problems: 1. The SRAM-PUF unit with reset function includes 10 MOS transistors ( 4 PMOS tubes and 6 NMOS tubes), the number of MOS tubes used is large, and there are both PMOS tubes and NMOS tubes in the 10 MOS tubes, which eventually leads to the weak PUF realized by the SRAM-PUF unit with reset function The circuit area is large and the power consumption is high; Second, due to the stacking effect of the PMOS tube, the node 'Q / QB' takes a long time to transition from the transient state to the bistable state, which has a negative impact on the speed

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
  • A weakly physically non-clonable function circuit utilizing NMOS process deviations
  • A weakly physically non-clonable function circuit utilizing NMOS process deviations
  • A weakly physically non-clonable function circuit utilizing NMOS process deviations

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] Embodiment one: if figure 2 , image 3 and Figure 4 As shown, a weak physical unclonable function circuit using NMOS process deviation, including decoding circuit, timing control circuit, PUF unit array and n shared head circuits with the same structure, the PUF unit array consists of m×n structures with the same The PUF units are arranged in the form of m rows and n columns, × is the multiplication operation symbol, the decoding circuit has a w-bit input terminal, an m-bit output terminal, a controlled clock signal input terminal and a word line control signal input terminal, and a timing control circuit It has an enable signal input terminal, a clock signal input terminal, a precharge signal output terminal, a controlled clock signal output terminal and a word line control signal output terminal, and each shared head circuit has a precharge signal input terminal, an output terminal, a first A bit line connection end, a second bit line connection end, each PUF unit ...

Embodiment 2

[0025] Embodiment 2: This embodiment is basically the same as Embodiment 1, the difference is:

[0026] In this embodiment, the timing control circuit includes a latch LH1, a two-input AND gate A1, a delay chain, a third two-input NAND gate AN3, a first buffer BF1 and a second buffer BF2; the latch LH1 has Clock terminal, input terminal and output terminal, two-input AND gate A1 has a first input terminal, a second input terminal and an output terminal, and the third two-input NAND gate AN3 has a first input terminal, a second input terminal and an output terminal; The input end of the latch LH1 is the enable signal input end of the timing control circuit, the clock end of the latch LH1 is connected to the second input end of the two-input AND gate A1, and its connection end is the clock signal input end of the timing control circuit , the output end of the latch LH1 is connected with the first input end of the two-input AND gate A1, the output end of the two-input AND gate A1...

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 discloses a weak physical non-clone function circuit utilizing NMOS process deviation, including a decoding circuit, sequencing circuit, an array of PUF cells and n shared head circuits,the PUF cell array is formed by arranging m plus n PUF cells in m rows and n columns, a PUF unit includes a first NMOS transistor, second NMOS transistor, the third NMOS transistor and the fourth NMOS transistor and the aspect ratios of the four PMOS transistors are all minimum sizes in the TSMC 65 nm process: 120nm/60nm, each shared head circuit includes a first PMOS transistor, a second PMOS transistor, a third PMOS transistor, a fourth PMOS transistor, a first two-input NAND gate and a second two-input NAND gate. The aspect ratios of the four NMOS transistors range from 2um/60nm to 16um/60nm. The utility model has the advantages of small area, low power consumption, small delay and high speed on the basis of the reset function.

Description

technical field [0001] The invention relates to a physically unclonable function circuit, in particular to a weakly physically unclonable function circuit utilizing NMOS process deviation. Background technique [0002] Physically unclonable functions (PUFs) can guarantee information security at the physical level of chips, so they have received more and more attention. The physical unclonable function circuit is a very promising embedded key generation circuit, which can generate a series of output keys with randomness, uniqueness and unclonability by capturing the random process deviation of PUF units. These output keys can be applied in the field of information security, such as key generation, device authentication and IP protection, etc. [0003] Currently, physical unclonable function circuits are generally divided into two categories: weak PUF circuits and strong PUF circuits. In a weak PUF circuit, each PUF unit usually generates a one-bit output response, and the o...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/32
CPCH04L9/3278
Inventor 李刚汪鹏君李洪张会红
Owner WENZHOU UNIVERSITY
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