|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
21st IEEE International Symposium on Defect and Fault-Tolerance in VLSI Systems (DFT'06)
Recovery Mechanisms for Dual Core Architectures
Arlington, Virginia, USA
October 04-October 06
ISBN: 0-7695-2706-X
| ASCII Text | x | ||
| Christian El Salloum, Andreas Steininger, Peter Tummeltshammer, Werner Harter, "Recovery Mechanisms for Dual Core Architectures," 2012 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), pp. 380-388, 21st IEEE International Symposium on Defect and Fault-Tolerance in VLSI Systems (DFT'06), 2006. | |||
| BibTex | x | ||
| @article{ 10.1109/DFT.2006.52, author = {Christian El Salloum and Andreas Steininger and Peter Tummeltshammer and Werner Harter}, title = {Recovery Mechanisms for Dual Core Architectures}, journal ={2012 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)}, volume = {0}, year = {2006}, issn = {1550-5774}, pages = {380-388}, doi = {http://doi.ieeecomputersociety.org/10.1109/DFT.2006.52}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT) TI - Recovery Mechanisms for Dual Core Architectures SN - 1550-5774 SP380 EP388 A1 - Christian El Salloum, A1 - Andreas Steininger, A1 - Peter Tummeltshammer, A1 - Werner Harter, PY - 2006 KW - null VL - 0 JA - 2012 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT) ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/DFT.2006.52
Dual core architectures are commonly used to establish fault tolerance on the node level. Since comparison is usually performed for the outputs only, no precise diagnostic information is available, and error handling comes down to a reset of both cores. The strategy we propose in this paper allows a more fine-grained error handling. It is based on the following steps: (1) Identification of those registers that are actually relevant for recovering the last known correct core state. (2) Protection of these registers by additional comparators. (3) Use of the trap mechanism for recovering a consistent state of the complete core. (4) (Optional) provision of rollback capability for the relevant registers in order to relax the critical path constraints. In the paper we discuss and motivate these individual steps and put them into context. In many cases the speed-up we gain for the recovery will be sufficient for using a dual core as a fail-operational instead of a fail-silent component with respect to transient faults. Rather than being restricted to a specific processor design our mechanisms can be employed in a wide variety of dual-core architectures.
Citation:
Christian El Salloum, Andreas Steininger, Peter Tummeltshammer, Werner Harter, "Recovery Mechanisms for Dual Core Architectures," dft, pp.380-388, 21st IEEE International Symposium on Defect and Fault-Tolerance in VLSI Systems (DFT'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.
