Visible to Intel only — GUID: pvr1566295663815
Ixiasoft
1. Agilex™ 7 SEU Mitigation Overview
2. Agilex™ 7 CRAM Error Mitigation
3. Secure Device Manager ECC and SmartVID Errors Detection
4. Agilex™ 7 SEU Mitigation Implementation Guides
5. IP and Software References
6. Agilex™ 7 SEU Mitigation User Guide Archives
7. Document Revision History for the Agilex™ 7 SEU Mitigation User Guide
4.6.1. Launching and Setting Up the Fault Injection Debugger
4.6.2. Configuring Your Device using a Software Object File (.sof)
4.6.3. Constraining Regions for Fault Injection
4.6.4. Injecting Errors to Random Locations
4.6.5. Injecting Errors to Specific Locations
4.6.6. Injecting Double Adjacent Errors
4.6.7. Injecting SDM ECC Errors
4.6.8. Analyzing SEU or SDM ECC Errors Using Signal Tap
Visible to Intel only — GUID: pvr1566295663815
Ixiasoft
4.6.4. Injecting Errors to Random Locations
To inject errors to random locations on the device, subject to the constrained ASD regions, use the Fault Injection Debugger tool.
Before you begin, set up the hardware for the Fault Injection Debugger.
- In the Fault Injection Debugger tool, under the Fault Injection box, turn on Inject Fault.
- Turn on LUTRAM Checking to receive the warning message when the error injection occurs at LUTRAM.
- If you want the fault injection to run a specific number of iterations, select Run for and specify the number of iterations.
- If you want the fault injection to run continuously from when you click Start until you click Stop:
- Select Run until stopped.
- From the menu, select Tools > Options.
- In the Options window, specify the Injection interval time.
- Click Start.
The Quartus® Prime Messages window shows messages about the injected errors.
- To view more information about the injected faults, click Read EMR.
The Fault Injection Debugger retrieves the content of the error message queue and displays it in the Messages window.
- If you selected Run until stopped, click Stop to stop the fault injection runs.