• DocumentCode
    3417484
  • Title

    Hierarchical test generation for systems on a chip

  • Author

    Tupuri, Raghuram S. ; Abraham, Jacob A. ; Saab, Daniel G.

  • Author_Institution
    Texas Microprocessor Div., Adv. Micro Devices Inc., Austin, TX, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    198
  • Lastpage
    203
  • Abstract
    The rapid increase in functionality on a single chip in the last few years has increased the gap between the complexity of the design and the capability of commercial test tools. In particular the test needs for systems on a chip (SOC) are not addressed by existing tools. Because some of the cores integrated on a single SOC may not have embedded testability features, it is not always possible to use conventional design for testability (DFT) methodologies directly. This paper presents a novel approach for generating tests for complex SOCs which targets one module (or core) at a time, by extracting its environment elegantly in the form of constraints and storing it as virtual logic. Information about the core processor and internal bus is used to reduce the size of the virtual logic so that a commercial ATPG tool can be used to generate tests. These tests are then automatically translated to system-level tests. The approach is illustrated with an example SOC based on the picoJava core
  • Keywords
    Java; VLSI; application specific integrated circuits; automatic test pattern generation; design for testability; integrated circuit testing; ATPG tool; commercial test tools; constraints; core processor; design for testability; embedded testability features; functionality; hierarchical test generation; internal bus; picoJava core; system-level tests; systems on a chip; virtual logic; Automatic test pattern generation; Automatic testing; Design for testability; Hip; Integrated circuit testing; Jacobian matrices; Microprocessors; Moore´s Law; System testing; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2000. Thirteenth International Conference on
  • Conference_Location
    Calcutta
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-0487-6
  • Type

    conf

  • DOI
    10.1109/ICVD.2000.812609
  • Filename
    812609