Towards a Flexible Fault-Tolerant System-on-Chip

Carsten Albrecht, P. Glösekötter


Today’s technology advances still lead to increased integration densities and higher clock rates. However, these advances are more and more accompanied by continuously increasing drawbacks such as intra-die-variation, temperature dependencies, and device degradation mechanisms. Besides the classic measure mips-per-watt, the overall system reliability is steadily becoming more important. In this context, device reliability has become a critical aspect of system-on-chip (SoC) design. To cope with this challenge, we divide the SoC itself into different architectural layers. Each layer is tailored individually to the specific SoC needs in terms of fault-tolerance. At the same time, we derive a comprehensive method of how to account for all layer dependencies in an efficient manner and yet enable error detection and correction mechanisms at system level. In particular, error detection is predominantly established at lower levels, whereas required error correction mechanisms are applied at higher system levels.

Original languageEnglish
Number of pages8
Publication statusPublished - 11.03.2009
Event 22th International Conference on Architecture of Computing Systems - Delft, Netherlands
Duration: 11.03.200911.03.2009


Conference 22th International Conference on Architecture of Computing Systems


Dive into the research topics of 'Towards a Flexible Fault-Tolerant System-on-Chip'. Together they form a unique fingerprint.

Cite this