Error Message Register Unloader Intel FPGA IP Core User Guide

ID 683866
Date 5/23/2018
Public

1.4. Functional Description

Supported Intel® FPGA devices have an error message register that indicates the occurrence of a CRC error in the configuration RAM (CRAM). CRAM errors can occur because of a single event upset (SEU).

You can use the Error Message Register Unloader IP core's Avalon-ST logic interface to access the FPGA device EMR. For example, you can use the Error Message Register Unloader IP core with the Intel® FPGA Fault Injection and Intel® FPGA Advanced SEU Detection IP cores to access device EMR information.

The Error Message Register Unloader IP core monitors the device EMR. When hardware updates the EMR content, the IP core reads (or unloads) and de-serializes the EMR content. The IP core allows other logic (such as the Intel® FPGA Advanced SEU Detection IP core, Intel® FPGA Fault Injection IP core, or user logic) to access the EMR content simultaneously.

As shown in the esc1417477325834.html#esc1417477325834__image_fbb_3mm_gs, the Error Message Register Unloader IP core instantiates the CRC Error Verify IP core for some devices.

Note: For more information on SEU support for your FPGA device, refer to the device handbook’s SEU mitigation chapter.