摘 要: 在JTA G ( jo int test act ion group )工业标准的基础上, 采用了一种基于语音识别SoC (System on Ch ip)调试的JTA G 接口设计. 该设计以求用最少的硬件开销, 最简单灵活的方式, 支持寄存器查看和设置、 IP 核程序流跟踪、代码覆盖率检查、代码分析、 IP 核扫描测试等功能. 该设计已经应用于以OpenR ISC 为核心 的语音识别SoC 设计平台上.
调试是程序员无法回避的工作。调试方法有许多种,但归根结底,就是找到引发错误的代码。举例来说,在 Linux 应用程序中,分段故障被认为是最常见的错误之一。当程序尝试访问未分配给它的内存并因为分段违例而终止时,将产生这种错误。要修正这种错误,您需要找到引发该行为的那行代码。一旦找到有问题的代码行,这对于知道引发错误的上下文及其相关的值、变量和方法也是有所帮助的。使用调试器将使查找这些信息变得相当简单。