Title :
Using background modes for testing, debugging and emulation of microcontrollers
Author_Institution :
Motorola Inc., Austin, TX, USA
Abstract :
The Background Mode of operation for the M68HC16 and M68300 families of microcontrollers has provided a method whereby an external host development system can take control of the microcontroller causing it to execute certain elementary commands. As shown here, a more complex system can be built using the Background Mode as a base to form an inexpensive, yet capable, emulation system. The addition of a bus state analyzer and appropriate software can further enhance a host development system´s usefulness without significantly impacting the complexity of the emulation/debugging system. Most importantly, the Background Debug Mode allows the actual microcontroller in the target system to emulate itself providing, perhaps, the most accurate form of emulation
Keywords :
computer debugging; computer testing; microcontrollers; Background Debug Mode; M68300; M68HC16; background modes; debugging; emulation; microcontrollers; testing; Circuit testing; Computer interfaces; Debugging; Emulation; Integrated circuit manufacture; Integrated circuit packaging; Microcontrollers; Pins; Read only memory; Registers;
Conference_Titel :
Wescon/97. Conference Proceedings
Conference_Location :
Santa Clara, CA
Print_ISBN :
0-7803-4303-4
DOI :
10.1109/WESCON.1997.632324