Visible to Intel only — GUID: sss1425386069119
Ixiasoft
1.1. Functional Description
1.2. Error Correction
1.3. Using the Error Detection CRC Feature
1.4. Error Injection
1.5. Modifying Single-Device .jam Files for Use in a Multi-Device JTAG Chain
1.6. Running .jam Files with the Intel® Quartus® Prime Jam Tools
1.7. Document Revision History for AN 539: Test Methodology of Error Detection and Recovery using CRC in Intel® FPGA Devices
Visible to Intel only — GUID: sss1425386069119
Ixiasoft
1.3.1.4. User Logic Control Block
You define the user logic control block. A design example is provided with this application note. In this design example, the user logic control block controls the input port to the WYSIWYG atom to read out the contents of the user update register. The user update register is updated with the contents of the EMR. To read out the contents of the user update register, follow these steps:
- Drive the SHIFTnLD signal low.
- Wait at least two ED_CLK cycles.
- Clock Clk_in one cycle for one rising edge to load the contents of the user update register to the user shift register.
- Drive the SHIFTnLD signal high.
- Clock Clk_in 29 cycles to read out 30 bits of the error location information.
- Clock Clk_in an additional 16 cycles to read out the syndrome of the error.