AN 866: Mitigating and Debugging Single Event Upsets in Intel® Quartus® Prime Standard Edition
ID
683869
Date
9/28/2021
Public
1.1. Failure Rates
1.2. Mitigating SEU Effects in Embedded User RAM
1.3. Mitigating SEU Effects in Configuration RAM
1.4. Internal Scrubbing
1.5. SEU Recovery
1.6. Intel® Quartus® Prime Software SEU FIT Reports
1.7. Triple-Module Redundancy
1.8. Evaluating a System's Response to Functional Upsets
1.9. CRAM Error Detection Settings Reference
1.10. Document Revision History
2.3.4.1.1. Specifying an Error List From the Command Line
The Targeted Fault Injection feature allows you to specify an error list from the command line, as shown in the following example:
c:\Users\sng> quartus_fid -c 1 - i "@1= svgx.sof#i " -n 2 -user="@1= 0x2274 0x05EF 0x2264 0x0500"
Where:c 1 indicates that the fpga is controlled by the first cable on your computer.
i "@1= svgx.sof#i " indicates that the first device in the chain is loaded with the object file svgx.sof and is injected with faults.
n 2 indicates that two faults are injected.
user=”@1= 0x2274 0x05EF 0x2264 0x0500” is a user-specified list of faults that are injected. In this example, device 1 has two faults: at frame 0x2274, bit 0x05EF and at frame 0x2264, bit 0x0500.