Skip to main content
Log in

A language for describing boundary scan devices

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

Abstract

Boundary scan (IEEE Standard 1149.1-1990) technology is beginning to be embraced in chip and board designs. One key need is a way to simply and effectively describe the feature set of a boundary scan compliant device in a manner both user friendly and suitable for software to utilize. A language subset of VHDL is proposed here for this purpose. As with any new standard, the industry is learning how to apply its rules and mistakes will occur. A derivative effect of the language proposed here is that if a device is not describable by the language, then that device does not comply with the 1149.1 standard. While the converse is not true, the language still allows a syntactic check for compliance as well as a number of semantic checks.

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. K.P. Parker and S. Oresjo, “A language for describing boundary-scan devices,” Proc. Inter. Test Conf., Washington D.C., September 1990, pp. 222–234.

  2. IEEE Standard 1149.1–1190, “IEEE Standard Test Access Port and Boundary-Scan Architecture,” IEEE Standards Board, 345 East 47th Street, New York, NY 10017, May 1990.

    Google Scholar 

  3. K.P. Parker, “Testability: Barriers to acceptance,” IEEE Design Test Comput. 3:11–15, October 1986.

    Google Scholar 

  4. K.P. Parker, “The impact of boundary-scan on board test,” IEEE Design Test Comput. 6:18–30, August 1989.

    Google Scholar 

  5. C. Maunder and F. Beenker, “Boundary-scan: A framework for structured design-for-test,” Proc. Inter. Test Conf., Washington D.C., 1987, pp. 714–723.

  6. P. Hansen, “The impact of boundary-scan on board test strategies,” Proc. ATE&I Conf. East, Boston, June 1989, pp. 35–40.

  7. Private communications: The authors have benefited from over 300 communications in person, by phone, facsimile, mail, and E-mail with many individuals. See the acknowledgements.

  8. IEEE Standard 1076–1987, “IEEE Standard VHDL Language Reference,” IEEE Standards Board, 345 East 47th Street, New York, NY 10017, March, 1988.

    Google Scholar 

  9. J.W. Backus, “The syntax and semantics of the proposed international algebraic language of the Zurich ACM-GAMM Conference,” Proc. Inter. Conf. Inform. Process., UNESCO, 1959, pp. 125–132.

  10. D. van de Lagemaat, “Testing multiple power connections with boundary scan,” Proc. 1st European Test Conf., Paris, April 1989, pp. 127–130.

  11. Texas Instruments Data Sheet (Preliminary) SN54BCT8374, SN74BCT8374 Boundary-Scan Device with Octal D-Type FlipFlop, Texas Instruments Inc., Dallas, TX, 1988.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Parker, K.P., Oresjo, S. A language for describing boundary scan devices. J Electron Test 2, 43–75 (1991). https://doi.org/10.1007/BF00134943

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00134943

Key words

Navigation