Title :
Using background modes for testing, debugging and emulation of microcontroller
Author_Institution :
Motorola Inc., Austin, TX, USA
Abstract :
The background mode of operation for the M68MC16 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; development systems; integrated circuit testing; microcontrollers; Motorola M68300 family; Motorola M68MC16 family; background modes; bus state analyzer; debugging; emulation; external host development system; microcontroller; target system; Clocks; Computer interfaces; Concurrent computing; Debugging; Emulation; Microcontrollers; Stacking; Testing;
Conference_Titel :
Southcon/95. Conference Record
Conference_Location :
Fort Lauderdale, FL
Print_ISBN :
0-7803-2576-1
DOI :
10.1109/SOUTHC.1995.516082