An Automated Setup for Large-Scale Simulation-Based Fault-Injection Experiments on Asynchronous Digital Circuits

被引:3
作者
Behal, Patrick [1 ]
Huemer, Florian [1 ]
Najvirt, Robert [1 ]
Steininger, Andreas [1 ]
机构
[1] TU Wien, Inst Comp Engn, Vienna, Austria
来源
2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021) | 2021年
基金
奥地利科学基金会;
关键词
asynchronous circuits; fault injection; fault-tolerance assessment; tool chain;
D O I
10.1109/DSD53832.2021.00087
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Experimental fault injection is an essential tool in the assessment and verification of fault-tolerance properties. Often, in these experiments it is impossible to reasonably cover the huge parameter space spanned by target state and fault parameters, and compromises or restrictions must be made. This is even more pronounced for asynchronous circuits where a convenient discretization of time through a synchronous clock is not possible. In this paper we present a fault-injection toolset that allows for a very efficient injection and data processing, thus bringing studies with many billions of meaningful injections into asynchronous targets within reach. The key ingredients of our solution are an auto-setup feature capable of optimizing parameter values, seamless distribution of the simulation load to many host computers, and efficient arrangement of the important settings and readings in a database. We will use the example of a comparative study of different asynchronous pipeline styles to motivate the need for such an approach and illustrate its benefits.
引用
收藏
页码:541 / 548
页数:8
相关论文
empty
未找到相关数据