ABSTRACT

By contrast, as Figure 1 shows, this paper first presents the basic structure of on-chip debug module for single-processor systems, which is composed of three function units. First, the submodule of communication is used as an intermediate for data transmission between host PC and on-chip debug module. Second, the module configuration register submodule controls the operation modes of the entire on-chip debug module. Third, the control unit is responsible for controlling the entire debugging flow. The last unit of data register is used for temporary data storage.