Visible to Intel only — GUID: oex1698987671009
Ixiasoft
1. Agilex™ 5 SEU Mitigation Overview
2. Agilex™ 5 CRAM Error Mitigation
3. Retrieving SEU Statistic using Mailbox Command
4. Secure Device Manager ECC and SmartVID Errors Detection
5. Agilex™ 5 SEU Mitigation Implementation Guides
6. IP and Software References
7. Document Revision History for the SEU Mitigation User Guide: Agilex™ 5 FPGAs and SoCs
5.6.1. Launching and Setting Up the Fault Injection Debugger
5.6.2. Configuring Your Device using a Software Object File (.sof)
5.6.3. Constraining Regions for Fault Injection
5.6.4. Injecting Errors to Predefined Safe Locations
5.6.5. Blowing Fuse Bit to Enable Injecting All Error Types
5.6.6. Injecting Errors to Random Locations
5.6.7. Injecting Errors to Specific Locations
5.6.8. Injecting Double Adjacent Errors
5.6.9. Injecting SDM ECC Errors
Visible to Intel only — GUID: oex1698987671009
Ixiasoft
5.6.5. Blowing Fuse Bit to Enable Injecting All Error Types
By default, the Fault Injection Debugger tool injects SEU error to a list of predefined safe location only. You must blow the FULL_SEU_FAULT_INJECTION fuse bit to enable injection to other location that is not listed in the predefined safe locations. Otherwise, you can only inject errors to the predefined safe locations. After you enable this feature, it becomes permanently enabled.
In the command-line interface, run the quartus_pgm command with the following syntax to program a fuse file:
quartus_pgm -c 1 -m jtag -o "programming_file.fuse" --non_volatile_key
Related Information