• DocumentCode
    1373965
  • Title

    On-Chip Support for NoC-Based SoC Debugging

  • Author

    Yi, Hyunbean ; Park, Sungju ; Kundu, Sandip

  • Author_Institution
    Electr. & Comput. Eng. Dept., Univ. of Massachusetts, Amherst, MA, USA
  • Volume
    57
  • Issue
    7
  • fYear
    2010
  • fDate
    7/1/2010 12:00:00 AM
  • Firstpage
    1608
  • Lastpage
    1617
  • Abstract
    This paper presents a design-for-debug (DfD) technique for network-on-chip (NoC)-based system-on-chips (SoCs). We present a test wrapper and, a test and debug interface unit. They enable data transfer between a tester/debugger and a core-under-test (CUT) or -debug (CUD) through the available NoC to facilitate test and debug. We also present a novel core debug supporting logic to enable transaction- and scan-based debug operations. The basic operations supported by our scheme include event processing, stop/run/single-step and selective storage of debug information such as current state, time, and debug event indication. This allows internal visibility and control into core operations. Experimental results show that single and multiple stepping through transactions are feasible with moderately low area overhead.
  • Keywords
    design for testability; integrated circuit design; integrated circuit testing; network-on-chip; DfD technique; NoC-based SoC debugging; core-under-debug; core-under-test; debug information; design-for-debug; event processing; network-on-chip; scan-based debug; selective storage; stop-run-single-step; system-on-chip; test and debug interface unit; test wrapper; transaction-based debug; Design-for-debug (DfD); design-for-testability (DfT); digital system testing; network-on-chip (NoC); system-on-chip (SoC);
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2009.2034887
  • Filename
    5371852