Altera Advanced SEU Detection IP Core Manuale Utente

Navigare online o scaricare Manuale Utente per Strumenti di misura Altera Advanced SEU Detection IP Core. Altera Advanced SEU Detection IP Core User Manual Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 22
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 0
Altera Advanced SEU Detection IP Core User Guide
2015.05.04
ALTADVSEU
Subscribe
Send Feedback
The Altera Advanced SEU Detection IP core contains the following features:
Hierarchy tagging—Enables tagging of logical hierarchies and specifying their criticality relative to
SEU.
Sensitivity processing—Determines the criticality of an SEU detected and located by error detection
cyclical redundancy check (EDCRC) hard IP. This feature includes on and off-chip sensitivity
processing.
Table 1: Features Device Family Support
Feature Supported Device
Hierarchy tagging Stratix
®
IV, Arria
®
V, Arria V GZ, Cyclone
®
V, Stratix V and later.
Sensitivity processing Arria V, Arria V GZ,Cyclone V, Stratix V and later.
You can select and configure the Altera Advanced SEU Detection IP core through the IP Catalog and
parameter editor in the Quartus
®
II software.
Related Information
Introduction to Altera IP Cores
Functional Description
Stratix IV devices contain a 16-bit cyclic redundancy check (CRC) value per CRAM frame, and Arria V,
Cyclone V, Stratix V, and later device families contain a 32-bit CRC value per CRAM frame. The CRC
value allows the configuration engine to determine the SEU location. The Quartus II software can
generate a Sensitivity Map Header File (.smh) of the configuration regions of your design that are sensitive
to SEU.
You can instantiate the Altera Advanced SEU Detection IP core with the following configurations:
On-Chip Lookup Sensitivity Processing—Error location reporting and lookup performed by the
FPGA.
Off-Chip Lookup Sensitivity Processing—Error location lookup determined by an external unit (such
as a microprocessor).
On-Chip Lookup Sensitivity Processing
All device families that support SEU detection include a hard error detection block that detects soft errors
and provides the location of single-bit errors, and double-bit adjacent errors for supported devices. The
©
2015 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are
trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as
trademarks or service marks are the property of their respective holders as described at www.altera.com/common/legal.html. Altera warrants performance
of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any
products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information,
product, or service described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device
specifications before relying on any published information and before placing orders for products or services.
ISO
9001:2008
Registered
www.altera.com
101 Innovation Drive, San Jose, CA 95134
Vedere la pagina 0
1 2 3 4 5 6 ... 21 22

Sommario

Pagina 1 - Functional Description

Altera Advanced SEU Detection IP Core User Guide2015.05.04ALTADVSEUSubscribeSend FeedbackThe Altera Advanced SEU Detection IP core contains the follow

Pagina 2 - SEU Detection

Revision 2 SMHFigure 7: Revision 2 SMH32 bit ID: 0xXX445341frame_info Base Addressoffset_map Base Addresssensitivity_data_array Base Addresssingle_off

Pagina 3 - On-Chip Processing Signals

• Frame information array—contains a 32-bit string for each frame in the device. The frame numberserves as the index for the frame information string.

Pagina 4

Figure 8: IP Core Installation Pathacdsquartus - Contains the Quartus II softwareip - Contains the Altera IP Library and third-party IP coresaltera -

Pagina 5

Figure 9: Quartus II IP CatalogSearch for installed IP coresDouble-click to customize, right-click for detailed informationShow IP only for target dev

Pagina 6 - System-Level Response

Figure 10: IP Parameter EditorsView IP portand parameter detailsApply preset parameters forspecific applicationsSpecify your IP variationname and targ

Pagina 7

Files Generated for Altera IP CoresThe Quartus II software generates the following IP core output file structure:Figure 11: IP Core Generated Files<

Pagina 8 - SMH Lookup

File Name Description<system>.sopcinfo Describes the connections and IP component parameterizations inyour Qsys system. You can parse its conten

Pagina 9

File Name Description<my_ip>.regmap If the IP contains register information, the .regmap file generates.The .regmap file describes the register

Pagina 10 - Sensitivity Data Array

Altera Advanced SEU Detection IP Core ParametersParameterGroupParameterDescriptionName Legal ValueGeneralCRC error cache depth 2, 4, 8,16, 32,64• Spec

Pagina 11 - 2015.05.04

The .smh contains a mask for design sensitive bits in a compressed format. The sensitivity mask isgenerated for the entire design. Hierarchy tagging p

Pagina 12 - Related Information

Altera Advanced SEU Detection IP core interprets the error detection register of the error detection block,and then compares single-bit error location

Pagina 13 - Using the Parameter Editor

Programming a Sensitivity Map Header File into a MemoryYou can program a .smh into any type of memory. For example, to use CFI flash memory, follow th

Pagina 14

• Offset array for current frame = offset_map_array_index * offset_map_length• Offset data value for current byte and bit = [(byte * 8) + bit] * 2• Re

Pagina 15 - File Name Description

Note: The possible values for sensitivity_data_tag_size field are 1,2,4 or 8 that allows to supporta maximal of 255 possible non-zero region masks for

Pagina 16

On-Chip Processing SignalsFigure 2: Altera Advanced SEU Detection Core Signals for On-Chip Processingclkresetcache_comparison_offdatavaliderroraddress

Pagina 17

Interface Signals Type Width DescriptionErrors Outputnoncritical_error Output1 Indicates that an SMH lookup determined thatthe EDCRC error is in a non

Pagina 18 - SEU Mitigation on CRAM Array

Off-Chip Lookup Sensitivity ProcessingThe Altera Advanced SEU Detection IP core interprets the content of the error detection block’s EMRand presents

Pagina 19

Off-Chip Lookup Sensitivity Processing Operation FlowFigure 4: Off-Chip Lookup Sensitivity Processing Operation FlowCRC Error Writes a Value into EMRC

Pagina 20

Figure 5: Altera Advanced SEU Detection Core Signals for Off-Chip Processingclkresetcache_comparison_offdatavaliderrordatavalidreadyerrorcache_fill_le

Pagina 21

Interface Signals Type Width DescriptionExternalMemoryAvalon-MMMastercache_data Output34• Error cache data.• This is the location information for an E

Pagina 22 - Document Revision History

Revision 1 SMHFigure 6: Revision 1 SMHSensitivity Data ArrayOffset MapsFrame Information Array single_offset_map_lengthsensitivity_data_array Base Ad

Commenti su questo manuale

Nessun commento