Montealegre Agramont, Norma Alicia: Immunorepairing of hardware systems. 2013
Content
List of figures
List of tables
List of algorithms
List of program codes
Introduction
Related work
Self-repairing hardware
Multifunctional units
Dynamic partial reconfiguration for testing and repair
Distributed self-repairing of a network of FPGA nodes
Small-scale reconfigurability for fault detection, diagnosis and recovery
Logic self-repair
Dual-FPGA architecture for autonomous self-repair
Self-repairing approaches inspired by biological systems
Immune system paradigm
POEtic tissue
Evolvable hardware
Embryonics
Immunotronics
e-DNA
Autonomic System on Chip
Immunocomputing
Self-repairing in FPGAs
Self-repairing introduced at the hardware description
Comments
Hardware level of abstraction
Hardware platform for the implementation
Type of addressed fault
Error detection technique
Recovery mechanism
Bibliography
Artificial immune systems
Biological immune system
Internal agents
External agents
Communication among agents
Immune system infrastructure
Immune system agents
Artificial immune system models and algorithms
Positive and negative selection
Clonal selection
Immune network
Dendritic cells
Formal immune network
Comparison of artificial immune algorithms
Bibliography
Fault recognition
Fault representation
Fault recognition
Fault repairing mechanisms assignation
Fault space partitioning
Fault recognition time
Fault vector dimension reduction
Fault pattern vectors number reduction
Cytokine formal immune network
Protein-protein interaction formal model
Formal immune network
Molecular recognition
Cytokine formal immune network
Apoptosis and auto-immunization
Conclusions
Bibliography
Evaluation of fault recognition methods
Fault recognition module with real fault vector elements
Fault recognition module with binary fault vector elements
Conclusions
Bibliography
Implementation of a self-repairing unit
Design of the self-repairing unit
Initial architecture of the self-repairing unit
Partial reconfiguration for recovering the unit
Fault injection for testing the self-repairing unit
Simulation of the self-repairing unit
Implementation of the self-repairing unit
Performance of the self-repairing unit
Conclusions
Bibliography
Major contributions and further work
List of publications
Bibliography