|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2005 International Conference on Dependable Systems and Networks (DSN'05)
Microprocessor Sensitivity to Failures: Control vs Execution and Combinational vs Sequential Logic
Yokohama, Japan
June 28-July 01
ISBN: 0-7695-2282-3
| ASCII Text | x | ||
| Giacinto Paolo Saggese, Anoop Vetteth, Zbigniew Kalbarczyk, Ravishankar Iyer, "Microprocessor Sensitivity to Failures: Control vs Execution and Combinational vs Sequential Logic," IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012), pp. 760-769, 2005 International Conference on Dependable Systems and Networks (DSN'05), 2005. | |||
| BibTex | x | ||
| @article{ 10.1109/DSN.2005.63, author = {Giacinto Paolo Saggese and Anoop Vetteth and Zbigniew Kalbarczyk and Ravishankar Iyer}, title = {Microprocessor Sensitivity to Failures: Control vs Execution and Combinational vs Sequential Logic}, journal ={IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012)}, volume = {0}, year = {2005}, isbn = {0-7695-2282-3}, pages = {760-769}, doi = {http://doi.ieeecomputersociety.org/10.1109/DSN.2005.63}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012) TI - Microprocessor Sensitivity to Failures: Control vs Execution and Combinational vs Sequential Logic SN - 0-7695-2282-3 SP760 EP769 A1 - Giacinto Paolo Saggese, A1 - Anoop Vetteth, A1 - Zbigniew Kalbarczyk, A1 - Ravishankar Iyer, PY - 2005 KW - null VL - 0 JA - IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012) ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/DSN.2005.63
The goal of this study is to characterize the impact of soft errors on embedded processors. We focus on control versus speculation logic on one hand, and combinational versus sequential logic on the other. The target system is a gate-level implementation of a DLX-like processor. The synthesized design is simulated, and transients are injected to stress the processor while it is executing selected applications. Analysis of the collected data shows that fault sensitivity of the combinational logic (4.2% for a fault duration of one clock cycle) is not negligible, even though it is smaller than the fault sensitivity of flip-flops (10.4%). Detailed study of the error impact, measured at the application level, reveals that errors in speculation and control blocks collectively contribute to about 34% of crashes, 34% of fail-silent violations and 69% of application incomplete executions. These figures indicate the increasing need for processor-level detection techniques over generic methods, such as ECC and parity, to prevent such errors from propagating beyond the processor boundaries.
Citation:
Giacinto Paolo Saggese, Anoop Vetteth, Zbigniew Kalbarczyk, Ravishankar Iyer, "Microprocessor Sensitivity to Failures: Control vs Execution and Combinational vs Sequential Logic," dsn, pp.760-769, 2005 International Conference on Dependable Systems and Networks (DSN'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.
