A clustering-based scheme for concurrent trace in debugging NoC-based multicore systems

  • Authors:
  • Jianliang Gao;Jianxin Wang;Yinhe Han;Lei Zhang;Xiaowei Li

  • Affiliations:
  • Central South University;Central South University;Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences;Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences;Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences

  • Venue:
  • DATE '12 Proceedings of the Conference on Design, Automation and Test in Europe
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Concurrent trace is an emerging challenge when debugging multicore systems. In concurrent trace, trace buffer becomes a bottleneck since all trace sources try to access it simultaneously. In addition, the on-chip interconnection fabric is extremely high hardware cost for the distributed trace signals. In this paper, we propose a clustering-based scheme which implements concurrent trace for debugging Network-on-Chip (NoC) based multicore systems. In the proposed scheme, a unified communication framework eliminates the requirement for interconnection fabric which is only used during debugging. With clustering scheme, multiple concurrent trace sources can access distributed trace buffer via NoC under bandwidth constraint. We evaluate the proposed scheme using Booksim and the results show the effectiveness of the proposed scheme.