Transient fault tolerant QDI interconnects using redundant check code

Guangda Zhang, Wei Song, Jim D. Garside, Javier Navaridas, Zhiying Wang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Asynchronous logic is a promising technology for building the chip-level interconnect of multi-core systems. However, asynchronous circuits are vulnerable to faults. This paper presents a novel scheme to improve the robustness of asynchronous systems. Our first contribution is a fault tolerant delay-insensitive redundant check coding scheme named DIRC. Using DIRC in 4-phase 1-of-n quasi-delay-insensitive (QDI) interconnects, all 1-bit and some multi-bit transient faults can be tolerated. The DIRC and the basic 4-phase 1-of-n pipeline stages are mutually exchangeable so that arbitrary basic stages can be replaced by DIRC stages to strengthen the fault-tolerance of long wires. Our second contribution, RPA, is a redundant technique to protect the acknowledge wires from transient faults - an issue that has long been disregarded by the community. The DIRC pipelines (using DIRC plus RPA) were simulated using the UMC 0.13μm standard cell library and compared with the basic pipelines. Detailed experimental results show that the 128-bit DIRC 1-of-4 pipeline is only 13% slower than the basic one but increases fault-tolerance hundred-folds when multi-bit transient faults are considered. © 2013 IEEE.
Original languageEnglish
Title of host publicationProceedings - 16th Euromicro Conference on Digital System Design, DSD 2013|Proc. - Euromicro Conf. Digit. Syst. Des., DSD
PublisherIEEE Computer Society
Pages3-10
Number of pages7
ISBN (Print)9780769550749
DOIs
Publication statusPublished - 2013
Event16th Euromicro Conference on Digital System Design, DSD 2013 - Santander
Duration: 1 Jul 2013 → …
http://dx.doi.org/10.1109/DSD.2013.39

Conference

Conference16th Euromicro Conference on Digital System Design, DSD 2013
CitySantander
Period1/07/13 → …
Internet address

Keywords

  • Asynchronous interconnects
  • Fault tolerance
  • Quasi-delay-insensitive circuits
  • Transient faults

Fingerprint

Dive into the research topics of 'Transient fault tolerant QDI interconnects using redundant check code'. Together they form a unique fingerprint.

Cite this