• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2008, Vol. 30 ›› Issue (9): 116-118.

• 论文 • 上一篇    下一篇

多核处理器YHFT—QDSP的调试系统

扈啸 李杰 陈莉丽 陈书明   

  • 出版日期:2008-09-01 发布日期:2010-05-18

  • Online:2008-09-01 Published:2010-05-18

摘要:

YHFT-QDSP是一款多核处理器。为满足其并发调试和实时调试的需要,在原有单核调试系统的基础上设计实现了多核同步调试系统和片上实时追踪系统(片上Trace)。多核同步调试提供了命令广播和断点同步触发等并发程序协同调试的功能;片上Trace通过专用硬件记录程序执行路径和数据读写等信息实现非入侵实时调试。本文从原理、结构和
软硬件实现等方面介绍了该调试系统。

关键词: 多核调试 实时调试 片上追踪 多核处理器

Abstract:

Motivated by the concurrent debugging and real-time debugging in a multi-core processor (YHFT-QDSP), a debug system which supports multi-core debugg  ing and real-time on-chip tracing is developed based on the one-core debug system. Multi-core debugging supports debug command broadcasting and breakpoi nt trigger synchronization. On-chip tracing records program execution information such as path and data accesses by special hardware for non-intrusive d ebugging. The mechanism, structure and realization of the system are introduced in this paper.

Key words: multi-core debugging, real-time debug, on-chip tracing, multi-core processor