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.
| Original language | English |
|---|---|
| Pages (from-to) | 346-353 |
| Number of pages | 8 |
| Journal | Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics |
| Volume | 21 |
| Issue number | 3 |
| State | Published - Mar 2009 |
Keywords
- Circuit level
- Fault injection
- High reliability
- Soft error
- Syntax analysis
Fingerprint
Dive into the research topics of 'Automated technique for circuit-level simulation-based soft fault injection'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver