Using embedded FPGAs for SoC yield improvement
Proceedings of the 39th annual Design Automation Conference
Computer
Roundtable: Adding Reconfigurable Logic to SOC Designs
IEEE Design & Test
The Vision of Autonomic Computing
Computer
DDG Task Recovery for Cluster Computing
PPAM '01 Proceedings of the th International Conference on Parallel Processing and Applied Mathematics-Revised Papers
A hybrid ASIC and FPGA architecture
Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design
Recovery Oriented Computing (ROC): Motivation, Definition, Techniques,
Recovery Oriented Computing (ROC): Motivation, Definition, Techniques,
Fine-Grained Self-Healing Hardware for Large-Scale Autonomic Systems
DEXA '03 Proceedings of the 14th International Workshop on Database and Expert Systems Applications
A policy based system to incorporate self-managing behaviors in applications
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Efficient Test Data Decompression for System-on-a-Chip Using an Embedded FPGA Core
DFT '03 Proceedings of the 18th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems
Computing System Reliability: Models And Analysis
Computing System Reliability: Models And Analysis
The dawning of the autonomic computing era
IBM Systems Journal
Middleware Services for P2P Computing in Wireless Grid Networks
IEEE Internet Computing
An Agent Based Autonomic Semantic Platform
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Method for Task Migration in Grid Environments
NCA '05 Proceedings of the Fourth IEEE International Symposium on Network Computing and Applications
ISVLSI '06 Proceedings of the IEEE Computer Society Annual Symposium on Emerging VLSI Technologies and Architectures
EASE '06 Proceedings of the Third IEEE International Workshop on Engineering of Autonomic & Autonomous Systems
AHS '06 Proceedings of the first NASA/ESA conference on Adaptive Hardware and Systems
On-Line Self-Healing of Circuits Implemented on Reconfigurable FPGAs
IOLTS '07 Proceedings of the 13th IEEE International On-Line Testing Symposium
Hierarchical Built-in Self-testing and FPGA Based Healing Methodology for System-on-a-Chip
AHS '07 Proceedings of the Second NASA/ESA Conference on Adaptive Hardware and Systems
Mobile-to-grid middleware: an approach for breaching the divide between mobile and grid environments
ICN'05 Proceedings of the 4th international conference on Networking - Volume Part I
DARPA Information Assurance Program dynamic defense experiment summary
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Decentralized control for dynamically reconfigurable FPGA systems
Microprocessors & Microsystems
Hi-index | 0.00 |
Creating an environment of "no doubt" for computing systems is critical for supporting next generation science, engineering, and commercial applications. With reconfigurable devices such as Field Programmable Gate Arrays (FPGAs), designers are provided with a seductive tool to use as a basis for sophisticated but highly reliable platforms. Reconfigurable computing platforms potentially offer the enhancement of reliability and recovery from catastrophic failures through partial and dynamic reconfigurations; and eliminate the need for redundant hardware resources typically used by existing fault-tolerant systems. We propose a two-level self-healing methodology to offer 100% availability for mission critical systems with comparatively less hardware overhead and performance degradation. Our proposed system first undertakes healing at the node-level. Failing to rectify the system at the node-level, network-level healing is then undertaken. We have designed a system based on Xilinx Virtex-5 FPGAs and Cirronet wireless mesh nodes to demonstrate autonomous wireless healing capability among networked node devices. Our prototype is a proof-of-concept work which demonstrates the feasibility of using FPGAs to provide maximum computational availability in a critical self-healing distributed architecture.