Skip to Main Content
The paper presents a robust VLSI architecture which avoids most of the malfunctions and makes the system work correctly. The proposed architecture realizes robustness only by using small switches. The switches avoid broken computing modules and reconfigure data flows between the normal modules. This architecture has advantages compared to conventional duplicated systems in terms of resource utilization and circuit area, and improves yield rate. We designed a Viterbi decoder based on the proposed robust architecture and evaluated its effectiveness in CMOS technology.