Altera Advanced SEU Detection IP Core Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Messgeräte Altera Advanced SEU Detection IP Core herunter. Altera Advanced SEU Detection IP Core User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 22
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 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
Seitenansicht 0
1 2 3 4 5 6 ... 21 22

Inhaltsverzeichnis

Seite 1 - Functional Description

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

Seite 2 - SEU Detection

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

Seite 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.

Seite 4

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

Seite 5

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

Seite 6 - System-Level Response

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

Seite 7

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

Seite 8 - SMH Lookup

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

Seite 9

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

Seite 10 - Sensitivity Data Array

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 16

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

Seite 17

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

Seite 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

Seite 19

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

Seite 20

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

Seite 21

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

Seite 22 - Document Revision History

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

Kommentare zu diesen Handbüchern

Keine Kommentare