Sciweavers

DAC
2009
ACM

Vicis: a reliable network for unreliable silicon

14 years 5 months ago
Vicis: a reliable network for unreliable silicon
Process scaling has given designers billions of transistors to work with. As feature sizes near the atomic scale, extensive variation and wearout inevitably make margining uneconomical or impossible. The ElastIC project seeks to address this by creating a large-scale chip-multiprocessor that can self-diagnose, adapt, and heal. Creating large, flexible designs in this environment naturally lends itself to the repetitive nature of network-on-chip (NoC), but the loss of a single link or router will result in complete network failure. In this work we present Vicis, an ElastIC-style NoC that can tolerate the loss of many network components due to wearout induced hard faults. Vicis uses the inherent redundancy in the network and its routers in order to maintain correct operation while incurring a much lower area overhead than previously proposed N-modular redundancy (NMR) based solutions. Each router has a built-inself-test (BIST) that diagnoses the locations of hard fault and runs a numbe...
David Fick, Andrew DeOrio, Jin Hu, Valeria Bertacc
Added 22 Jul 2010
Updated 22 Jul 2010
Type Conference
Year 2009
Where DAC
Authors David Fick, Andrew DeOrio, Jin Hu, Valeria Bertacco, David Blaauw, Dennis Sylvester
Comments (0)