Skip to main content
Log in

A New Approach to the Analysis of Single Event Transients in VLSI Circuits

  • Published:
Journal of Electronic Testing Aims and scope Submit manuscript

Abstract

Single event transients (SETs) on combinational gates are becoming an issue in deep sub-micron technologies, thus efficient and accurate techniques for assessing their impact are strongly required. This paper presents a new technique that embeds time-related information in the topology of the analyzed circuit, allowing evaluating the effects of SETs via zero-delay simulation instead of timed simulation. The analysis of complex designs becomes thus possible at a very limited cost in terms of CPU time. Moreover, circuits enriched with time-related information are suitable for hardware emulation thus allowing further reducing the time for SET-effect analysis, while providing the same accuracy of state-of-the-art approaches based on timed simulations. The paper reports results showing how the proposed method can be effectively used to analyze complex designs.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. L. Anghel and M. Nicolaidis, “Cost Reduction of a Temporary Faults Detecting Technique,” in Proc. IEEE Design, Automation and Test in Europe Conference, 2000, pp. 591–598.

  2. L. Antoni, R. Leveugle, and B. Fehér, “Using Run-Time Recon-figuration for Fault Injection in Hardware Prototypes,” in Proc. IEEE Symp. on Defect and Fault Tolerance in VLSI Systems, 2000, pp. 405–413.

  3. L. Berrojo, I. González, F. Corno, M. Sonza Reorda, G. Squillero, L. Entrena, and C. Lopez, “New Techniques for Speeding-up Fault-Injection Campaigns,” in Proc. IEEE Design, Automation and Test in Europe, 2002, pp. 847–852.

  4. J. Boué, P. Pétillon, and Y. Crouzet, “MEFISTO-L: A VHDL-Based Fault Injection Tool for the Experimental Assessment of Fault Tolerance,” in Proc. IEEE Fault-Tolerant Computing Symposium, 1998, pp. 168–173.

  5. G.S. Choi, R.K. Iyer, and V.A. Carreno, “Simulated Fault Injection: A Methodology to Evaluate Fault Tolerant Microprocessor Architectures,” IEEE Transactions on Reliability, vol. 39, no. 4, pp. 486–491, 1990.

    Google Scholar 

  6. P. Civera, L. Macchiarulo, M. Rebaudengo, M. Sonza Reorda, and M. Violante, “Exploiting Circuit Emulation for Fast Hardness Evaluation,” IEEE Transactions on Nuclear Science, vol. 48, no. 6, pp. 2210–2216, Dec. 2001.

    Google Scholar 

  7. P. Dahlgren and P. Liden, “A Switch-Level Algorithm for Simulation of Transients in Combination Logic,” IEEE Fault Tolerant Computing Symposium, 1995, pp. 207–216.

  8. T.A. Delong, B.W. Johnson, and J.A. Profeta III, “A Fault Injection Technique for VHDL Behavioral-Level Models,” IEEE Design & Test of Computers, Winter 1996, pp. 24–33.

  9. P.E. Dodd and L.W. Messengill, “Basic Mechanisms and Modeling of Single-Event Upset in Digital Microelectronics,” IEEE Tansactions on Nuclear Science, vol. 50, no. 3, pp. 583–602, June 2003.

    Google Scholar 

  10. K.J. Hass and J.W. Gambles, “Single Event Transients in Deep Submicron CMOS,” in Proc. IEEE 42nd Midwest Symposium on Circuits and Systems, 1999, pp. 122–125.

  11. Mei-Chen Hsueh, T.K. Tsai, and R.K. Iyer, “Fault Injection Techniques and Tools,” IEEE Computer, vol. 30, no. 4, pp. 75–82, April 1997.

    Google Scholar 

  12. E. Jenn, J. Arlat, M. Rimen, J. Ohlsson, and J. Karlsson, “Fault Injection into VHDL Models: The MEFISTO Tool,” in Proc. IEEE Fault Tolerant Computing Symposium, 1994, pp. 66–75.

  13. R. Leveugle and K. Hadjiat, “Multi-Level Fault Injection Experiments Based on VHDL Descriptions: A Case Study,” in Proc. IEEE On-line Testing Workshop, 2002, pp. 107–111.

  14. S. Manich and J. Figueras, “Maximizing the Weighted Switching Activity in Combinational CMOS Circuits Under the Variable Delay Model,” in Proc. IEEE European Design and Test Conference, 1997, pp. 597–602.

  15. L.W. Massengill, A.E. Baranski, D.O. Van Nort, J. Meng, and B.L. Bhuva, “Analysis of Single-Event Effects in Combinational Logic-Simulation of the AM2901 Bitslice Processor,” IEEE Transactions on Nuclear Science, vol. 47, no. 6, pp. 2609–2615, Dec. 2000.

    Google Scholar 

  16. T.M. Niermann, C. Wu-Tung, and J.H. Patel, “PROOFS: A Fast, Memory-Efficient Sequential Circuit Fault Simulator,” IEEE Transactions on CAD, vol. 11, no. 2, pp. 198–207, Feb. 1992.

    Google Scholar 

  17. B. Parrotta, M. Rebaudengo, M. Sonza Reorda, and M. Violante, “New Techniques for Accelerating Fault Injection in VHDL descriptions,” in Proc. IEEE Int.l On-Line Testing Workshop, 2000, pp. 61–66.

  18. M. Sonza Reorda and M. Violante, “Fault List Compaction Through Static Timing Analysis for Efficient Fault Injection Experiments,” in Proc. IEEE Symp. on Defect and Fault Tolerance in VLSI Systems, 2002, pp. 263–271.

  19. www.gaisler.com.

  20. www.alphadata.com.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Reorda, M.S., Violante, M. A New Approach to the Analysis of Single Event Transients in VLSI Circuits. Journal of Electronic Testing 20, 511–521 (2004). https://doi.org/10.1023/B:JETT.0000042515.67579.c1

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:JETT.0000042515.67579.c1

Navigation