Skip to Main Content
Recently, we have automated a computational scheme based on Markov random field (MRF) and belief propagation algorithms in a tool code named NANOLAB to evaluate reliability of nano architectures. In this paper, we show how we extend this tool by developing libraries that automate the reliability analysis of systems in the presence of noise in the interconnects. The effectiveness of this automation is illustrated by modeling uniform and Gaussian noise and automatically deriving various reliability results for defect-tolerant architectures, such as triple modular redundancy (TMR), cascaded triple modular redundancy (CTMR) and multi-stage iterations of these. These results are used to interpret reliability/redundancy tradeoffs for these architectural configurations taking into account such noise models at the interconnects.