Concurrent Fault Detection for Secure QDI Asynchronous Circuits
Konrad J. Kulikowski, Mark G. Karpovsky, Alexander Taubin, Zhen Wang, Adrian Kulikowski · 2008
Asynchronous micropipelined designs are self-checking against permanent stuck-at faults making the circuits highly resistant against invasive fault attacks. A single transient fault, however, can result in a data token insertion or dele-tion which can cause a continuous stream of erroneous out-puts that can be exploited by a malicious attacker. We pro-pose a system level error detection method targeted for de-tection of faults that cause data token insertions and dele-tions. The method is based on minimum distance robust error detecting codes and exploits the repeating errors in linear networks to improve the error detection performance. 1.