Easily Adaptable On-Chip Debug Architecture for Multicore Processors
Nowadays, the multicore processor is watched with interest by people all over the world. As the design technology of system on chip has developed, observing and controlling the processor core's internal state has not been easy. Therefore, multicore processor debugging is very difficult and time...
Saved in:
Published in | ETRI journal Vol. 35; no. 2; pp. 301 - 310 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | Korean |
Published |
2013
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Nowadays, the multicore processor is watched with interest by people all over the world. As the design technology of system on chip has developed, observing and controlling the processor core's internal state has not been easy. Therefore, multicore processor debugging is very difficult and time-consuming. Thus, we need a reliable and efficient debugger to find the bugs. In this paper, we propose an on-chip debug architecture for multicore processors that is easily adaptable and flexible. It is based on the JTAG standard and supports monitoring mode debugging, which is different from run-stop mode debugging. Compared with the debug architecture that supports the run-stop mode debugging, the proposed architecture is easily applied to a debugger and has the advantage of having a desirable gate count and execution cycle. To verify the on-chip debug architecture, it is applied to the debugger of the prototype multicore processor and is tested by interconnecting it with a software debugger based on GDB and configured for the target processor. |
---|---|
Bibliography: | KISTI1.1003/JNL.JAKO201373959965353 |
ISSN: | 1225-6463 2233-7326 |