Visible to Intel only — GUID: wzg1566295676815
Ixiasoft
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 Predefined Safe Locations
4.6.5. Blowing Fuse Bit to Enable Injecting All Error Types
4.6.6. Injecting Errors to Random Locations
4.6.7. Injecting Errors to Specific Locations
Examples of the quartus_fid Command
4.6.8. Injecting Double Adjacent Errors
4.6.9. Injecting SDM ECC Errors
Visible to Intel only — GUID: wzg1566295676815
Ixiasoft
4.6.7. Injecting Errors to Specific Locations
To inject errors to specific locations, use the quartus_fid command-line interface tool.
Before you begin, blow the FULL_SEU_FAULT_INJECTION fuse bit.
In the command-line interface, run the quartus_fid command with the following syntax:
quartus_fid -–cable=<cable_num> --index=@<device_num>=<sof_file> --number=<n> --user="@<device_num>=<sector_location> <frame_location> <bit_location>"
Examples of the quartus_fid Command
-
quartus_fid --cable=1 --index=@2=abc.sof --number=1 --user="@2=0x003c 0x000d 0x0269"
-
quartus_fid -c 1 -i @2=abc.sof -n 1 -u "@2=0x003c 0x000d 0x0269"