Skip to main content

Part of the book series: NATO ASI Series ((NSSE,volume 249))

Abstract

The advent of hardware description languages such as VHDL allows one to create behavioral models which accurately represent the functionality and timing of complex devices. However the coding and testing of complicated behavioral models is labor intensive and error prone. In this chapter we describe a system which can significantly speed up the development of error free models. Also, as the model is developed, tests which thoroughly exercise the model can be generated automatically.

Work described in this chapter was supported in part by the National Science Foundation under grant No. MIP 9120620, SRC under grant 91-DJ-230, and CIT under grant INF-92-00S.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Armstrong, J. R., Chip-Level Modeling with VHDL, Prentice Hall Inc. August 1988.

    Google Scholar 

  2. Lipsett, R. et al., Hardware Description and Design, Kluwer Academic Publishers, 1989.

    Book  Google Scholar 

  3. Coelho, D., The VHDL Handbook, Kluwer Academic Publishers, 1989.

    Book  Google Scholar 

  4. Steven S. Leung, et. al., ASIC System Design with VHDL: A Paradigm, Kluwer Academic Publishers, 1989.

    Google Scholar 

  5. Perry, D., VHDL, McGraw-Hill, 1991.

    Google Scholar 

  6. Mazor, S. and Langstraat, P., A Guide to VHDL, Kluwer Academic Publishers, 1992.

    Google Scholar 

  7. IEEE Standard VHDL Language Reference Manual, 1988

    Google Scholar 

  8. F. Vahid, S. Narayan, D.D. Gajski, “Spec Charts: A Language for System Level Synthesis,” Proceeding of CHDL-91, pp. 165–174 , April 1991.

    Google Scholar 

  9. A. Gadagkar and J.R. Armstrong, “Timing Distribution in VHDL Behavioral Models,” Proceedings of ICCAD’92.

    Google Scholar 

  10. Barclay, D.S. and Armstrong, J.R., “A Heuristic Chip-Level Test Generation Algorithm,” Proceedings of the 23rd Design Automation Conference, June 1986, pp. 257–262.

    Google Scholar 

  11. Cho C.H., and Armstrong J.R., “ VHDL Semantics for Behavioral Test Generation”. Proceeding of CHDL-91, pp. 395–412 , April 1991.

    Google Scholar 

  12. Hummer, H.D., Veit, H., and Topfer, H., “Functional Tests for Hardware Described from VHDL”, Proceedings of CHDL-91,pp. 465–477, April 1991.

    Google Scholar 

  13. Levendel, Y. H. and Menon, P. R., “Test Generation Algorithms for Computer Hardware Description Languages”, IEEE Trans. Computers, vol c-31, pp.577–588, July 1982.

    Article  Google Scholar 

  14. O’Neil, M.D.,Jani, D.D.,Cho C.H., and Armstrong, J.R.,“BTG: A Behavioral Test Generator”, Proceedings of CHDL-89, pp 347–361.

    Google Scholar 

  15. Murray, B.T.; Hayes, J.P., “Hierarchical Test Generation Using Precomputed Tests for Modules”, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol.9, No.6, pp.594–603, June 1990.

    Article  Google Scholar 

  16. P.C. Ward and J.R. Armstrong, “Behavioral Fault Simulation in VHDL”, Proceedings of the 27th Design Automation Conference, June 1990, pp 587–593.

    Google Scholar 

  17. Myers, G. J., The Art of Software Testing, John Wiley and Sons, Inc., 1979.

    Google Scholar 

  18. Synopsys Inc., “VHDL System Simulator Reference Manual”, November 1990.

    Google Scholar 

  19. Genrad Incorporated, “System HILO HIFAULT Reference Manual”

    Google Scholar 

  20. Genrad Incorporated,“System HILO GHDL Reference Manual”

    Google Scholar 

  21. Genrad Incorporated,“System HILO DWL Reference Manual”

    Google Scholar 

  22. Synopsys Inc., “Design Compiler Reference Manual”

    Google Scholar 

  23. J.R.Armstong and F.G.Gray, “Structured Logic Design with VHDL”, Prentice Hall, March 1993 (to appear)

    Google Scholar 

  24. C. Chao and F.G.Gray, “Microoperation Perturbations in Chip Level Fault Modeling”, 25th Design Automation Conference, pp. 579–582, June 1988

    Google Scholar 

  25. C. H. Cho and J.R. Armstrong, “Heuristic Test Generation For Chip Level Circuit Descriptions,” IEEE VLSI Test Workshop, 1988

    Google Scholar 

  26. W. Cyre, “Mapping Design Knowledge from Multiple Representations”, Proc. 1991 IEEE Conference on Computer Design, Boston, MA, Oct. 1991.

    Google Scholar 

  27. Sanat R. Rao, Biyu Pan, and J.R. Armstrong, Hierarchical Test Generation for VHDL Behavioral Models, Proceedings of the European Design Automation Conference, February 1993.

    Google Scholar 

  28. M. Manek, W. R. Cyre, and J.R. Armstrong, Natural Language Interface to a VHDL Modeling Tool, submitted to ICCD-93.

    Google Scholar 

  29. A. J. Honcharik, J. R. Armstrong, and W. R. Cyre, “Generation of VHDL Models from Informal Specifications”, submitted to ICCAD-93.

    Google Scholar 

  30. Gunjeet Baweja and J.R.Armstrong, Gate Level Coverage of a Behavioral Test Generator, submitted to ITC 83.

    Google Scholar 

  31. C. Chao and F.G. Gray, “Microoperation Peturbation in Chip Level Fault Modeling,” 25th Design Automation Conference, pp. 579–582, June 1988.

    Google Scholar 

  32. B.Singh, J.Wicks, P.Wright, J.R.Armstrong, “The Modeler’s Assistant: A CAD Tool for Behavioral Model Development”, Proceedings of CHDL’93, pp. 347–354, April 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Armstrong, J.R., Honcharik, A. (1993). Rapid Development and Testing of Behavioral Models. In: Mermet, J.P. (eds) Fundamentals and Standards in Hardware Description Languages. NATO ASI Series, vol 249. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-1914-6_10

Download citation

  • DOI: https://doi.org/10.1007/978-94-011-1914-6_10

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-4846-0

  • Online ISBN: 978-94-011-1914-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics