Installing and licensing ip cores – Altera Advanced SEU Detection IP Core User Manual
Page 11
![background image](https://www.manualsdir.com/files/763665/content/doc011.png)
• Frame information array—contains a 32-bit string for each frame in the device. The frame number
serves as the index for the frame information string. Each frame information string provides the
following information:
•
offset_map_array_index
(Bits 7:0)—the index for the offset map array that this frame uses.
•
frame_info_data_offset
(Bits 31:8)—a 24-bit address offset into the sensitivity array for this
frame.
• Offset map array—The offset map information array is a set of arrays containing 16 bit offset maps.
Each offset map value represents an additional offset into the sensitivity array for a frame group. Each
offset map value is 16 bits. The size of each offset map array is defined by the
offset_map_length
string contained in the header information.
• Sensitivity data array—The size of the single sensitivity data entry or tag
(
sensitivity_data_tag_size
) is in bits and aligned to power of 2. The sensitivity data array is a flat
sensitivity tag vector where a sensitive tag of 0 specifies a bit insensitive for all regions, and non-zero
tag specifies an offset into region map.
• Region map information array—The region map information array contains a 16-bit string for each
non-zero sensitivity tag. The sensitivity data tag serves as the index-1 for the region map array. The
string is a bitmask of the regions, the bit is sensitive for. Each region can be identified in the bitmask by
mask 1 << (Region ID - 1).
Table 4: Revision 2 SMH File Size and ASD Regions Based on Sensitivity Tag
These SMH sizes are for Stratix V 5SGXEA7 device with a SOF size of 31,731,193 bytes.
Number of ASD Regions
Sensitivity Tag Size (bits)
SMH Size (bytes)
1
1
2,296,736
2-3
2
3,984,920
3-15
4
7,361,308
10-127
8
14,114,024
Getting Started with Altera Altera Advanced SEU Detection IP Core
The Altera Advanced SEU Detection IP core must be used along with the Altera EMR Unloader IP core.
The Altera EMR Unloader IP core provides Error Message Register (EMR) contents whenever it detects
an EDCRC error. Connect the EMR, EMR_valid and EMR_error signals from your Altera EMR Unloader
IP variation to the corresponding inputs of your Altera Advanced SEU Detection IP variation.
Installing and Licensing IP Cores
The Altera IP Library provides many useful IP core functions for your production use without purchasing
an additional license. Some Altera MegaCore
®
IP functions require that you purchase a separate license
for production use. However, the OpenCore
®
feature allows evaluation of any Altera
®
IP core in
simulation and compilation in the Quartus II software. After you are satisfied with functionality and
perfformance, visit the Self Service Licensing Center to obtain a license number for any Altera product.
ALTADVSEU
2015.05.04
Getting Started with Altera Altera Advanced SEU Detection IP Core
11
Altera Advanced SEU Detection IP Core User Guide
Altera Corporation