Skip to main content
Log in

Injection of functional faults into VHDL descriptions of random-access memory devices

  • Published:
Automatic Control and Computer Sciences Aims and scope Submit manuscript

Abstract

The present article considers the problem of describing models of functional faults of random-access memory devices by means of the VHDL language. A technique of injecting models of faults in random-access memory in the design descriptions of digital devices in the VHDL language is proposed. It is shown that the proposed technique may be applied for evaluating the behavior of a digital device when there are defects present, as well as for verification of testing algorithms for random-access memory devices.

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. Hwang, E.O., Digital Logic and Microprocessor Design with VHDL, Brooks/Cole, 2005.

  2. Biblio, P.N., Sintez logicheskikh skhem s ispol’zovaniem yazyka VHDL (Synthesis of Logic Circuits using the VHDL Language), SOLON-R, 2002.

  3. Rajsuman, R., System-on-a-Chip. Design and Test, Boston: Artech House Publishers, 2000.

    Google Scholar 

  4. Lala, P.K., Digital Circuits Testing and Testability, New York: Academic, 1997.

    Google Scholar 

  5. Stroud, Charles A., A Designer’s Guide to Built-in Self-Test, Boston: Kluwer Academic Publishers, 2002.

    Google Scholar 

  6. Yarmolik, V.N. and Ivanyuk, A.A., Injection of Functional Faults into VHDL Descriptions of Digital Devices, Avtom. Vychisl. Tekh. (Riga), 2007, no. 3, pp. 3–12 [Autom. Control Comput. Sci., no. 3].

  7. Youngmin, H. and Szygenda, S.A., Design Error Simulation Based on Error Modeling and Sampling Techniques, Math. Comput. in Simulation, 1998, vol. 46, no. 11, pp. 35–46.

    Google Scholar 

  8. Zolotorevich, L.A., Modeling of VLSI Faults at the Behavioral Level in the VHDL Language, Informatika, 2005, no. 3, pp. 135–144.

  9. Jenn, E., Arlat, J., Rimen, M., Ohlsson, J., and Karlsson, J., Fault Injection into VHDL Models: The MEFISTO Tool, Proc. 24th Intern. Symp. Fault Tolerant Computing (Austin, Texas), 1994, pp. 66–75.

  10. Sieh, V., Tschache, O., and Balbach, F., VERIFY: Evaluation of Reliability Using VHDL-Models with Embedded Fault Descriptions, Proc. 27th Intern. Symp. Fault Tolerant Computing (Seattle, Washington), 1997, pp. 32–36.

  11. Ivanyuk, A.A., Simulation of Functional Faults in Digital Devices by means of the VHDL Language, Informatika, 2007, no. 1, pp. 30–40.

  12. Zolotorevich, L.A., Simulation of Faults in VLSI Structures in the VHDL Language, Informatika, 2005, no, 1, pp. 89–94.

  13. Ivanyuk, A.A. and Yarmolik, V.N., Proektirovanie kontroleprigodnykh tsifrovykh ustroistv: monograf (Design of Testable Digital Devices: A Monograph), Minsk: Bestprint, 2006.

    Google Scholar 

  14. Yarmolik, V.N., Ed., Nerazrushayushchee testirovanie zapominayushcikh ustroistv (Nondestructive Testing of Storage Devices), Minsk: Bestprint, 2005.

    Google Scholar 

  15. Van de Goor, A.J., Testing Semiconductor Memories: Theory and Practice, New York: John Wiley & Sons, 1991.

    Google Scholar 

  16. Van de Goor, A.J. and Al-Ars, Z., Functional Memory Faults: A Formal Notation and a Taxonomy, VTS 2000. 18th IEEE VLSI Test Symposium, 2000, pp. 281–289.

  17. Van de Goor, A.J. and Offer man, A., Towards a Uniform Notation for Memory Tests, Proc. Europ. Design and Test Conf., Paris, 1996, p. 420.

  18. ISE WebPACK 9.1i [Electronic Resource], 2008; mode of access: http://www.xilinx.com

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. A. Ivaniuk.

Additional information

Original Russian Text © A.A. Ivaniuk, A.V. Stepanov, 2008, published in Avtomatika i Vychislitel’naya Tekhnika, 2008, No. 3, pp. 49–58.

About this article

Cite this article

Ivaniuk, A.A., Stepanov, A.V. Injection of functional faults into VHDL descriptions of random-access memory devices. Aut. Conrol Comp. Sci. 42, 145–152 (2008). https://doi.org/10.3103/S0146411608030061

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S0146411608030061

Key words

Navigation