SEU Mitigation User Guide: Agilex™ 5 FPGAs and SoCs

ID 813649
Date 4/01/2024
Public
Document Table of Contents

5.6.4. Injecting Errors to Predefined Safe Locations

To inject SEU errors into predefined safe locations only and avoid damaging the device, use the Fault Injection Debugger, the Quartus® Prime Tcl Console, the quartus_fid command-line tool, or the mailbox command.

You can use the mailbox command to inject safe SEU error immediately, before, or after the detection cycle. The Fault Injection Debugger tool can only inject errors immediately.

Table 12.  Differences between Fault Injection Debugger GUI and quartus_fid Command-Line Tools
Tool Function
Fault Injection Debugger Injects single-bit SEU error
  • Fault Injection Debugger with the Quartus® Prime Tcl Console
  • quartus_fid command-line tool
  • Mailbox command
  • Injects single-bit SEU error
  • Injects double-bit SEU error
  • Lists the predefined safe locations per sector type