• DocumentCode
    984668
  • Title

    Wrapper design for multifrequency IP cores

  • Author

    Xu, Qiang ; Nicolici, Nicola

  • Author_Institution
    Comput.-Aided Design & Test Group, McMaster Univ., Hamilton, Ont., Canada
  • Volume
    13
  • Issue
    6
  • fYear
    2005
  • fDate
    6/1/2005 12:00:00 AM
  • Firstpage
    678
  • Lastpage
    685
  • Abstract
    This paper addresses the testability problems raised by intellectual property cores with multiple clock domains. The proposed solution is based on a novel core wrapper architecture and a new wrapper design algorithm. It is shown how multifrequency at-speed test response capture can be achieved via the design of capture windows without any structural modifications to the logic within the embedded core. The new features in the core wrapper architecture, which introduce limited hardware overhead, can also synchronize the external tester channels with the core´s internal scan chains in the shift mode. Thus, the wrapper implementation space can be explored in order to efficiently utilize the available tester bandwidth while meeting the constraints on the maximum internal shift frequency that guarantees low testing time within the given power ratings. Using experimental data, the benefits of the proposed solution are demonstrated by analyzing the tradeoffs between the number of tester channels, testing time, area overhead, and power dissipation.
  • Keywords
    clocks; integrated circuit testing; synchronisation; system-on-chip; capture windows; core wrapper; embedded core; intellectual property cores; internal scan chains; internal shift frequency; multifrequency IP cores; multiple clock domains; power dissipation; system-on-chip; test response capture; testability problems; tester bandwidth; tester channels; wrapper design; Algorithm design and analysis; Bandwidth; Clocks; Frequency synchronization; Hardware; Intellectual property; Logic design; Logic testing; Power dissipation; Space exploration; Core; multifrequency; system-on-a-chip (SOC); wrapper;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2005.848811
  • Filename
    1458784