Azad et al., 2017 - Google Patents
From online fault detection to fault management in Network-on-Chips: A ground-up approachAzad et al., 2017
- Document ID
- 11592821994375296995
- Author
- Azad S
- Niazmand B
- Janson K
- George N
- Oyeniran A
- Putkaradze T
- Kaur A
- Raik J
- Jervan G
- Ubar R
- Hollstein T
- Publication year
- Publication venue
- 2017 IEEE 20th International Symposium on Design and Diagnostics of Electronic Circuits & Systems (DDECS)
External Links
Snippet
Due to the ongoing miniaturization of silicon technology beyond the sub-micron domain and the trend of integrating ever more components on a single chip, the Network-on-Chip (NoC) paradigm has emerged to address the scalability and performance shortcomings of bus …
- 238000001514 detection method 0 title abstract description 31
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0721—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/78—Architectures of general purpose stored programme computers comprising a single central processing unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1405—Saving, restoring, recovering or retrying at machine instruction level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/30—Arrangements for executing machine-instructions, e.g. instruction decode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3185—Reconfiguring for testing, e.g. LSSD, partitioning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/70—Fault tolerant, i.e. transient fault suppression
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DeOrio et al. | A reliable routing architecture and algorithm for NoCs | |
Azad et al. | From online fault detection to fault management in Network-on-Chips: A ground-up approach | |
Kakoee et al. | A distributed and topology-agnostic approach for on-line NoC testing | |
Radetzki et al. | Methods for fault tolerance in networks-on-chip | |
Kohler et al. | Fault tolerant network on chip switching with graceful performance degradation | |
Parikh et al. | Formally enhanced runtime verification to ensure noc functional correctness | |
Liu et al. | A resilient on-chip router design through data path salvaging | |
Dang et al. | A low-overhead soft–hard fault-tolerant architecture, design and management scheme for reliable high-performance many-core 3D-NoC systems | |
Sterpone et al. | On the optimal reconfiguration times for TMR circuits on SRAM based FPGAs | |
Ren et al. | A fault tolerant NoC architecture using quad-spare mesh topology and dynamic reconfiguration | |
Dang et al. | Soft-error resilient 3d network-on-chip router | |
Fiorin et al. | Fault-tolerant network interfaces for networks-on-Chip | |
Bhowmik et al. | A low-cost test solution for reliable communication in networks-on-chip | |
Schley et al. | Multi-layer diagnosis for fault-tolerant networks-on-chip | |
Azad et al. | Holistic approach for fault-tolerant network-on-chip based many-core systems | |
Jafri et al. | Design of a fault-tolerant coarse-grained | |
Karimi et al. | Online network-on-chip switch fault detection and diagnosis using functional switch faults. | |
Coelho et al. | A soft-error resilient route computation unit for 3D networks-on-chips | |
Khalil et al. | Self-healing router approach for high-performance network-on-chip | |
Parikh et al. | Resource conscious diagnosis and reconfiguration for noc permanent faults | |
Li et al. | An energy-efficient NoC router with adaptive fault-tolerance using channel slicing and on-demand TMR | |
Palchaudhuri et al. | Redundant arithmetic based high speed carry free hybrid adders with built-in scan chain on FPGAs | |
Abts et al. | Challenges/Opportunities to Enable Dependable Scale-out System with Groq Deterministic Tensor-Streaming Processors | |
Zhang et al. | Handling physical-layer deadlock caused by permanent faults in quasi-delay-insensitive networks-on-chip | |
Dang et al. | Soft-error resilient network-on-chip for safety-critical applications |