Visible to Intel only — GUID: bax1698922978683
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
4.6.8. Injecting Double Adjacent Errors
4.6.9. Injecting SDM ECC Errors
Visible to Intel only — GUID: bax1698922978683
Ixiasoft
4.3. Performing External Scrubbing
- Turn on the external scrubbing feature:
- From the Quartus® Prime menu, navigate to Assignments > Device > Device and Pin Options > Error Detection CRC.
- Turn on Enable external scrubbing.
- Click OK.
- Convert the .sof file to a sector-based Raw Binary File (.rbf) for external scrubbing. To generate the sector-based .rbf through the command-line interface, run the quartus_pfg command with the following syntax.
quartus_pfg -c -o scrub=ON <filename>.sof <filename1>.rbf
The quartus_pfg command outputs .rbf files, each representing a sector section of the bitstream, with the following file name format: <filename1>_x_#_y_#_sectorID_#.rbf (Example: filename1_x_1_y_1_sectorID_1.rbf>)Figure 10. Selecting Sector-based .rbf in Fault Injection Debugger Tool - Open and set up the Fault Injection Debugger, as described in the Launching and Setting Up the Fault Injection Debugger section.
- Select the Agilex™ 5 device you want to configure.
- Click Select File and select the sector-based .rbf you generated.
- Under the Chain Process box, click Start to perform external scrubbing.