[ main ] [ back ]

76/2004 : A Generic Dual-Core Architecture

RR Number
76/2004
Conference
7th IEEE International Workshop on Design and Diagnostics of Electronic Circuits and Systems (DDECS 2004)
Author(s)
Thomas Kottke, Andreas Steininger
Abstract
In this paper we will propose a frame for the implementation of a dual core processor. The proposed frame is generic in the sense that it allows a fail-silent processor to be constructed using two instances of any arbitrary standard processor core. No changes in these standard cores are necessary, in fact the standard cores can be considered as black box (like in case of IP modules, e.g.). The only requirement on the processor core is that it should provide a Harvard architecture. By means of an analysis of the proposed architecture’s components with respect to common failure modes and potential single points of failure we argue that any single fault can be tolerated. As a proof of feasibility we apply our approach to the processor core SPEAR. In an experimental study performed on this dual core SPEAR processor we prove the fault-tolerance properties of our architectural framework.
Bibtex
@article{ kottke:2004-76,
  author =       "Thomas Kottke and Andreas Steininger",
  title =        "A Generic Dual-Core Architecture",
  journal =      "7th IEEE International Workshop on Design and Diagnostics of Electronic Circuits and Systems (DDECS 2004)",
  year =         "2004",
  month =        "Apr."
}
Download
Get final_dualcore_with_time_diversity_ST2.pdf - Adobe PDF-format, (135.04 KB; posted at January 14 2005; )

[ main ] [ back ]