Dianzi Jishu Yingyong (Apr 2023)

Design and implementation of high performance debugging system based on JTAG

  • Zhang Meijuan,
  • Xin Kunpeng,
  • Wang Lijuan,
  • Deng Jiawei

DOI
https://doi.org/10.16157/j.issn.0258-7998.223168
Journal volume & issue
Vol. 49, no. 4
pp. 39 – 43

Abstract

Read online

A debugging system based on JTAG interface is proposed in this paper to provide an effective and convenient debugging method for domestic processor chip. The debugging system, which is based on JTAG standard, simplifies the design of the on-chip debugging hardware module. With little hardware overhead, simple and high performance design of the debugging instruction, it is used to realize the debugging interrupt, breakpoint and watch point setting,single step running,register or memory read and write, and other base debugging functions, as well as sence protection and recovery, trace buffer, instruction insert execution and other advanced debugging functions. After passed the actual chip testing, the debugging system has compatibility with JTAG protocol, comprehensive functions, high performance, simple structure, convenient for operation and other features.

Keywords