Title :
Debugging aids for systems-on-a-chip
Author_Institution :
Transp. Syst. Group, Motorola Inc., USA
Abstract :
Serial debugging can overcome the problems which have arisen with monitor-based debugging and in-circuit emulation. Serial debug is a configuration of hardware and software which allows a host to communicate with an embedded chip. There are a number of different implementations of serial debug methodologies but all use a small number of pins to talk to the target CPU from a host computer. The most popular serial debugging methodology is Background Debug Mode (BDM) which is implemented on most Motorola microcontroller families. A microcode based monitor resides on each microcontroller and is interfaced to debugger software which runs on the host (usually a PC). The host will display the microcontroller´s on-chip resources and status and will allow simple debugging operations to be performed, such as reading and writing to registers and memory locations
Keywords :
microcontrollers; program debugging; Motorola microcontroller families; background debug mode; debugger software; embedded chip; microcode based monitor; serial debugging; systems-on-a-chip; Computer displays; Computerized monitoring; Embedded software; Emulation; Hardware; Microcontrollers; Pins; Registers; Software debugging; Writing;
Conference_Titel :
Wescon/98
Conference_Location :
Anaheim, CA
Print_ISBN :
0-7803-5078-2
DOI :
10.1109/WESCON.1998.716431