Bit-by-bit upset fault injection method specifically for SRAM (static random access memory) type FPGA (field programmable gate array)
A fault injection and bit-by-bit technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problem that users cannot decide to flip bits, and achieve the effect of less time spent
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0057] Adopt the bit-by-bit flipping fault injection method of the present invention to test the multiplier designed by TMR, place the voting device in the CLB15-20 column, and intercept the generated msk.dat file as figure 2 shown.
[0058] A bit of 1 in the msk.dat file means that the corresponding bit in the configuration data is a sensitive bit, and the last three bytes represent the total number of sensitive bits. Simply analyze the msk.dat file to get the specific location of the sensitive bit. The sensitive bit statistics of the CLB15-20 column of the TMR multiplier are as follows image 3 shown.
[0059] According to the experimental results, the reliability parameters of the circuit design are obtained: the dynamic flip section is 5.88E-13 / cm 2 / device; the failure rate is 9.50E-7 / day; the reliability curve is obtained as Figure 4 shown.
[0060] The test shows that the bit-by-bit flipping fault injection method of the present invention for SRAM FPGA can effect...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 