Visible to Intel only — GUID: fei1631702226439
Ixiasoft
1. Intel® Stratix® 10 SEU Mitigation Overview
2. Intel® Stratix® 10 Mitigation Techniques for CRAM
3. Secure Device Manager ECC Error Detection
4. Intel® Stratix® 10 SEU Mitigation Implementation Guides
5. Advanced SEU Detection Intel® FPGA IP References
6. Intel® Stratix® 10 Fault Injection Debugger References
7. Intel® Stratix® 10 SEU Mitigation User Guide Archives
8. Document Revision History for the Intel® Stratix® 10 SEU Mitigation User Guide
4.1. Setting SEU_ERROR Pin
4.2. Intel® Quartus® Prime SEU Software Settings
4.3. Enabling Priority Scrubbing
4.4. Performing Hierarchy Tagging
4.5. Programming Sensitivity Map Header File into Memory
4.6. Performing Lookup for Sensitivity Map Header
4.7. Using the Fault Injection Debugger
4.8. Analyzing SEU Errors Using Signal Tap
4.9. Intel® Quartus® Prime Software SEU FIT Reports
Visible to Intel only — GUID: fei1631702226439
Ixiasoft
4.8. Analyzing SEU Errors Using Signal Tap
You can use Signal Tap to analyze SEU errors output from the Advanced SEU Detection IP after injecting errors with the Fault Injection Debugger tool.
The following steps show an example of analyzing SEU errors using Signal Tap and the Advanced SEU Detection IP.
- Set up your Advanced SEU Detection IP variant:
- Configure your Advanced SEU Detection IP with Use on-chip sensitivity processing turned off.
- Generate your Advanced SEU Detection IP HDL and add it to your design.
- Set the reset pin of your Advanced SEU Detection IP to low.
- From the main menu of the Intel® Quartus® Prime software, select Tools > Signal Tap Logic Analyzer.
- In the New File from Template window, navigate to Quick Start Group > Default (default selection) and click Create.
The Signal Tap Logic Analyzer window appears.
- Under JTAG Chain Configuration, select the correct Hardware and Device.
- Set up the Signal Configuration section:
- Click ... in Clock to open Node Finder.
- In the Node Finder window, specify the clock that you connected to your Advanced SEU Detection IP in Named and click Search.
- Select the clock in the Matching Nodes column, click >, and then click OK.
- Select the Sample depth that you want.
- Under Storage qualifier, at Type, select Transitional.
- Setup the signals in the Setup tab:
- Double-click the blank area of the list.
- In the Node Finder window, specify the signal name in Named and click Search.
- Select the signal in the Matching Nodes column, click >, and then click Insert.
- From the Signal Tap Logic Analyzer menu, select Processing > Start Compilation.
- Run the SEU error analysis:
- Before you run the analysis in Signal Tap, program the .sof in the Fault Injection Debugger tool.
- Using the Fault Injection Debugger tool, inject SEU errors to random locations. Refer to the related information.
- In the Fault Injection Debugger tool, click Read EMR.
The Message list in the System tab displays the error details.
In Signal Tap, you can compare the SEU error details to the avst_seu_source_data[63:0] signal when the avst_seu_source_valid signal asserts high.
Figure 11. System Message After SEU Error Injection
Figure 12. SEU Error Output Waveform in Signal Tap
Related Information