Unlock instant, AI-driven research and patent intelligence for your innovation.

A fault injection circuit for VLSI

A large-scale integrated circuit, fault injection technology, applied in basic electronic circuits, integrated circuit reliability and aerospace fields, can solve problems such as the bottleneck of fault injection speed, and achieve the effect of optimizing the fault injection mechanism and speeding up the fault injection speed.

Active Publication Date: 2022-03-25
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This type of method is implemented based on the internal dedicated port of the FPGA, without additional resource overhead, but the reconfiguration function is highly dependent on the support of the FPGA hardware, and the time consumed by the bit file configuration of the FPGA can easily become the bottleneck of the fault injection 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 fault injection circuit for VLSI
  • A fault injection circuit for VLSI
  • A fault injection circuit for VLSI

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The technical solution of the present invention will be further described below in conjunction with the accompanying drawings.

[0031]A fault injection circuit for VLSI proposed by the present invention includes a fault injection module for flip-flops and a fault injection state machine module; the fault injection module for flip-flops mainly realizes the injection of fault data and the selection of fault injection objects And three functions of time-division multiplexing logic.

[0032] The fault injection module for the trigger will be described in detail below according to FIG. 1 . Among them, Figure 1(a) is the original flip-flop structure, Figure 1(b) is the bypass injection flip-flop structure, enable is the data selection terminal of the data selector, which is used to control whether the circuit is in the fault injection mode. When enable is high, the circuit is in fault injection mode, and the fault data (Faultydata) will be output to the input of the flip-fl...

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 fault injection circuit for ultra-large scale integrated circuits, which belongs to the technical field of basic electronic circuits. The circuit includes a fault injection module and a fault injection state machine module. The fault injection module includes the generation of fault data, the selection of fault injection objects and time-division multiplexing logic. The generation of fault data is to add a lookup table and data selector to the trigger, and generate different fault data according to the type of fault; the selection of fault injection objects It is to assign unique ID numbers to all flip-flops in the circuit in turn, and then select a specific flip-flop to inject faults by analyzing the IDs through the decoding circuit; the time-division multiplexing logic mainly divides the time into two parts: fault injection and normal operation; The fault injection state machine mainly controls the fault injection process according to the fault injection parameters to simulate the single event effect; when implementing this circuit on the Zynq-7000 SoC, the fault injection mechanism can be optimized through the interaction of PS and PL, and the fault injection speed can be accelerated.

Description

technical field [0001] The invention relates to the reliability of integrated circuits and the fields of aerospace and aerospace, mainly relates to the research of single event effect-oriented fault injection technology, specifically discloses a fault injection circuit oriented to ultra-large-scale integrated circuits, and belongs to the technical field of basic electronic circuits. Background technique [0002] With the development of manufacturing technology, the feature size of integrated circuits is gradually reduced, and the energy threshold required to change the working state of the circuit is geometrically decreasing, which makes integrated circuits more susceptible to radiation exposure. Various radiation sources existing in the cosmic environment are very easy to induce working errors in integrated circuits. One of the effects of irradiation on integrated circuits is called the single event upset (Single Event Upset, SEU) effect, which is mainly manifested as bit f...

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 Patents(China)
IPC IPC(8): G01R31/28
CPCG01R31/2894G01R31/2851
Inventor 施聿哲陈鑫张颖陈凯张智维马丽萍姚嘉琪单永欣毛志明曹建鹏
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS