Self-Repairing Digital System With Unified Recovery Process Inspired by Endocrine Cellular Communication

被引:15
作者
Yang, Isaak [1 ]
Jung, Sung Hoon [2 ]
Cho, Kwang-Hyun [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Bio & Brain Engn, Taejon 305701, South Korea
[2] Hansung Univ, Dept Informat & Commun Engn, Seoul 136792, South Korea
基金
新加坡国家研究基金会;
关键词
Bio-inspired engineering; dynamic routing; endocrine cellular communication; redundancy; self-repair; stem cell; DEFECT-TOLERANT; ARCHITECTURE; EMBRYONICS; CIRCUITS;
D O I
10.1109/TVLSI.2012.2203618
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Self-repairing digital systems have recently emerged as the most promising alternative for fault-tolerant systems. However, such systems are still impractical in many cases, particularly due to the complex rerouting process that follows cell replacement. They lose efficiency when the circuit size increases, due to the extra hardware in addition to the functional circuit and the unutilization of normal operating hardware for fault recovery. In this paper, we propose a system inspired by endocrine cellular communication, which simplifies the rerouting process in two ways: 1) by lowering the hardware overhead along with the increasing size of the circuit and 2) by reducing the hardware unutilized for fault recovery while maintaining good fault-coverage. The proposed system is composed of a structural layer and a gene-control layer. The structural layer consists of novel modules and their interconnections. In each module of our system, the encoded data, called the genome, contains information about the function and the connection. Therefore, a faulty module can be replaced and the whole system's functions and connections are maintained by simply assigning the same encoded data to a spare (stem) module. In existing systems, a huge amount of hardware, such as a dynamic routing system, is required for such an operation. The gene-control layer determines the neighboring spare module in the structural layer to replace the faulty module without collision. We verified the proposed mechanism by implementing the system with a field-programmable gate array with the application of a digital clock whose status can be monitored with light-emitting-diodes. In comparison with existing methods, the proposed architecture and mechanism are efficient enough for application with real fault-tolerant systems dealing with harsh and remote environments, such as outer space or deep sea.
引用
收藏
页码:1027 / 1040
页数:14
相关论文
共 26 条
[11]   ERROR LOG ANALYSIS - STATISTICAL MODELING AND HEURISTIC TREND ANALYSIS [J].
LIN, TTY ;
SIEWIOREK, DP .
IEEE TRANSACTIONS ON RELIABILITY, 1990, 39 (04) :419-432
[12]  
Lohn J., 2003, LECT NOTES COMPUTER
[13]   Adaptive methods for growing electronic circuits on an imperfect synthetic matrix [J].
Macias, NJ ;
Durbeck, LJK .
BIOSYSTEMS, 2004, 73 (03) :173-204
[14]   Embryonics: A new methodology for designing field-programmable gate arrays with self-repair and self-replicating properties [J].
Mange, D ;
Sanchez, E ;
Stauffer, A ;
Tempesti, G ;
Marchal, P ;
Piguet, C .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1998, 6 (03) :387-399
[15]   Toward robust integrated circuits: The embryonics approach [J].
Mange, D ;
Sipper, M ;
Stauffer, A ;
Tempesti, G .
PROCEEDINGS OF THE IEEE, 2000, 88 (04) :516-541
[16]  
MANGE D, 1995, IEEE INT SYMP CIRC S, P2193, DOI 10.1109/ISCAS.1995.523862
[17]   COMPARISON OF ANALYTICAL MODELS AND EXPERIMENTAL RESULTS FOR SINGLE EVENT UPSET IN CMOS SRAMS [J].
MNICH, TM ;
DIEHL, SE ;
SHAFER, BD ;
KOGA, R ;
KOLASINSKI, WA ;
OCHOA, A .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1983, 30 (06) :4620-4623
[18]  
Moreno JM, 2004, 2004 NASA/DOD CONFERENCE ON EVOLVABLE HARDWARE, PROCEEDINGS, P237
[19]   Design of a basic cell to construct embryonic arrays [J].
Ortega-Sanchez, C ;
Tyrrell, A .
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1998, 145 (03) :242-248
[20]  
Samie M., 2011, Proceedings of the 2011 NASA/ESA Conference on Adaptive Hardware and Systems (AHS), P58, DOI 10.1109/AHS.2011.5963967