The Open Automation and Control Systems Journal

2015, 7 : 1369-1375
Published online 2015 September 17. DOI: 10.2174/1874444301507011369
Publisher ID: TOAUTOCJ-7-1369

Analog Circuit Simulation Approach with Multi-Fault Injector

Yuehai Wang and Hongling Zhao
College of Information Engineering, North China University of Technology, Beijing 100144, P.R. China.

ABSTRACT

The process of simple fault injection into PSpice simulation environment has the disadvantage of low efficiency and low degree of automation. To address this problem, a multi-fault injector is designed and implemented. It can not only be capable of the single fault injection, but also have the function of the batch injection for the same fault type. Firstly, this paper explains the fault injector algorithm and the pre-processing of netlist file to avoid the problem that the single fault cannot be injected into multiple instantiated sub-circuits. Secondly, through analyzing the way to describe the integration component model in PSpice, the method adopts the sub-circuit way to create the fault model parameter file by using the substitution method and the equivalent circuit method without designing the fault model symbol library. Moreover, the fault list is closely associated with fault model according to fault injection algorithm. Finally, an experiment is designed to validate the practicability and validity of the proposed approach.

Keywords:

Fault simulation, Multi-fault injector, Netlist flattening, Fault model, Fault list.