• 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