DocumentCode
1971031
Title
A Reconfigurable Generic Dual-Core Architecture
Author
Kottke, Thomas ; Steininger, Andreas
Author_Institution
EADS Deutschland GmbH, Immenstaad
fYear
2006
fDate
25-28 June 2006
Firstpage
45
Lastpage
54
Abstract
In this paper we propose a generic frame for the implementation of a dual-core processor with two modes of operation. One is the safety mode that allows to run the two cores in lock step in a classical master/checker fashion. A clock delay of 1.5 clock cycles between master and checker establishes the temporal redundancy to minimize the potential for common mode faults. The second operation mode allows a parallel execution of different instruction streams on the two cores in a multiprocessor fashion. The possibility to dynamically switch between the two modes allows for an efficient utilization of the duplicated core. We propose an implementation of such a generic frame that can be applied in conjunction with virtually any standard processor core. Also we perform a systematic failure analysis for the safety mode and the mode switching procedure. Experimental fault injection confirms that our reconfigurable architecture indeed provides the same fail safe properties as the classical master/checker architecture
Keywords
failure analysis; fault tolerant computing; reconfigurable architectures; fault injection; mode switching procedure; reconfigurable generic dual-core processor architecture; safety mode; systematic failure analysis; Clocks; Control systems; Costs; Delay; Failure analysis; Microprocessors; Protection; Redundancy; Safety; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Systems and Networks, 2006. DSN 2006. International Conference on
Conference_Location
Philadelphia, PA
Print_ISBN
0-7695-2607-1
Type
conf
DOI
10.1109/DSN.2006.8
Filename
1633494
Link To Document