高级检索

用于电路级仿真软故障注入的自动化方法

An Automated Technique for Circuit-Level Simulation-Based Soft Fault Injection

  • 摘要: 为了克服电路级仿真故障注入评估软错误敏感性时烦琐费时的缺陷,提出一种将注入过程自动化的方法.使用LL(k)语法分析技术自动解析Spice网表,以自动提取故障注入目标的信息;由程序将网表自动展平,克服了多次例化的子电路无法注入单故障的问题;通过对展平后网表的遍历而自动插入表征软错误的电流源;开发了一个电路级软错误注入器HSECT-SPI,并针对ISCAS 85和ISCAS 89 Benchmark电路进行了故障注入实验,结果表明:文中方法适于自动分析单元和模块电路的软错误敏感性,并可指导高可靠集成电路的设计.

     

    Abstract: Circuit-level simulation-based fault injection is cumbersome and time consuming in characterizing the soft error sensitivity.In order to overcome this difficulty,this paper presents a new technique to automate the whole injection process.LL(k) syntax analysis technique was employed to automatically parse the Spice netlist to extract fault injection targets' data;the netlist were automatically flattened by program to resolve the problem that single fault cannot be injected into multiple instantiated sub-circuits;by traversing the flattened netlist,we can inject current sources that represent soft errors into the netlist automatically.Additionally,a circuit level soft error injector HSECT-SPI was developed and fault injection experiments were carried out on ISCAS'85 and ISCAS'89 benchmark circuits.The experimental results show that our technique is appropriate to analyze the soft error sensitivity of cell and module circuits and to direct the design of high reliability integrated circuits.

     

/

返回文章
返回