• DocumentCode
    1359449
  • Title

    Design and implementation challenges for adoption of the IEEE 1500 standard

  • Author

    Higgins, Matthew David ; MacNamee, Ciaran ; Mullane, Brendan

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Univ. of Limerick, Limerick, Ireland
  • Volume
    4
  • Issue
    1
  • fYear
    2010
  • fDate
    1/1/2010 12:00:00 AM
  • Firstpage
    38
  • Lastpage
    49
  • Abstract
    The IEEE 1500 standard for embedded core test, approved in 2005, defines a scalable and reusable wrapper architecture that allows the testing of, and access to, embedded cores within a system on chip (SoC). The wrapper is controlled using a Wrapper Instruction Register (WIR), and has serial and parallel ports for test access mechanisms (TAMs) to deliver test vectors to the cores under test. In this study, the authors consider two implementation challenges that are outside the IEEE 1500 standard: how multiple WIRs within a SoC are controlled and accessed and also the TAM architecture. The authors present novel solutions to both challenges in the form of a test controller to interface with the embedded IEEE 1500 structures and also a TAM architecture that reuses the physical interconnections of an on-chip system bus. The test controller facilitates concurrent test of multiple IEEE 1500 wrapped cores in an SoC through the IEEE 1149.1 test access port (TAP). Reusing the physical interconnections of the system bus as a TAM is not dependent on the system bus protocol or functionality.
  • Keywords
    IEEE standards; design for testability; logic design; system-on-chip; IEEE 1500 standard; TAM architecture; embedded core test; on-chip system bus physical interconnection; parallel port; reusable wrapper architecture; serial port; system-on-chip; test access mechanism; test access port; test controller; wrapper instruction register;
  • fLanguage
    English
  • Journal_Title
    Computers & Digital Techniques, IET
  • Publisher
    iet
  • ISSN
    1751-8601
  • Type

    jour

  • DOI
    10.1049/iet-cdt.2008.0141
  • Filename
    5354992