Skip to main content
Log in

A System Level Boundary Scan Controller Board for VME Applications

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

Abstract

In this article an application of boundary scan test at system level is analyzed. The objective is met through the description of the design and implementation options of a VME boundary scan controller board prototype and the corresponding software. The prototype board uses the MTM bus, existing in the VME64x backplane, to apply the IEEE 1149.1 test vectors to one of the sixty four sub-systems, each one composed by nineteen boards. The software being developed uses the boundary scan test vectors generated by an ATPG in SVF format, and converts them into a format suitable to be used in our test system. Test results consists in a pass/fail assessment. Further diagnosis information about fault location requires the utilization of an additional software test tool. After giving some insights about the experiment where this hardware is required, the paper describes the boundary scan test architecture at system and board level, the test development tools used in the experience environment, the test of the boundary scan controller board prototype and the software used to interface the board with the ATPG. The results obtained so far and the proposed work is reviewed in the end of this contribution. This work is the result of a collaboration between INESC and LIP in the Compact Muon Solenoid experiment being conducted at CERN.

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. C.B. Almeida, I.C. Teixeira, et al. “Testability Issues in the CMS ECAL Upper-Level Readout and Trigger System,” in Proc. of the 5th Workshop on Electronics for LHC Experiments, Aspen, 1999. http://nicewww.cern.ch/~lebwshop/LEB99_Book/DAQ.html

  2. H. Bleeker, P. van den Eijnden, and F. de Jong, Boundary-Scan Test—A Practical Approach, Dordrecht: Kluwer Academic Publishers, 1993.

    Google Scholar 

  3. C. Champlin, “IRIDIUM Satellite: A Large System Application of Design for Testability,” in Proc. of the International Test Conference, Oct. 1993, pp. 392-398.

  4. W. Ke, “Backplane Interconnect Test in A Boundary-Scan Environment,” in Proc. of the International Test Conference, Oct. 1996, pp. 717-724.

  5. D. Landis, C. Hudson, and P. McHugh, “Applications of the IEEE P1149.5 Module and Maintenance Bus,” in Proc. of the International Test Conference, 1992, pp. 984-992.

  6. Meeting on Testability of the ECAL Readout & Trigger System. http://cmsdoc.cern.ch/cms/ECAL/EEG/Testability/Meetg_0698/agenda_0698.html

  7. W.D. Peterson. The VMEbus Handbook, 4th edn., ISBN 1-885731-08-6, Scottsdale, Arizona, USA: VMEbus International Trade Association, 1997.

    Google Scholar 

  8. “Structural System Test via IEEE Std. 1149.1 with Hierarchical and Multidrop Addressable JTAG Port, SCANPSC110F,” Application Note, National Semiconductor, 1996. http://www.national.com/appinfo/milaero/files/AN-1023.pdf

  9. The CMS Experiment—http://cmsinfo.cern.ch/Welco me.html

  10. J. Varela, “Calorimeter Trigger Primitives, System Requirements Document,” Doc 2.0/1.0, CERN,12.05.98.

  11. “VICTORY—Boundary-Scan Test Software Technical Overview,” Application Note, Teradyne Inc., Boston, 1993. http://www.teradyne.com/prods/cbt/products/pVICT/pVICT.html

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cardoso, N., Almeida, C.B. & Da Silva, J.C. A System Level Boundary Scan Controller Board for VME Applications. Journal of Electronic Testing 17, 299–310 (2001). https://doi.org/10.1023/A:1012517714087

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1012517714087

Navigation