EDN logo


Design Ideas: October 26,, 1995

Reset card eases µP troubleshooting

Michael A Martone,
Teleos Communications, Eatontown, NJ


The circuit in Fig 1a generates repetitive system resets to 68XXX processors. These resets allow you to troubleshoot power-up problems using a scope instead of a logic analyzer or storage scope. This reset card, which you can build for less than $10, consists of a DIP switch, a resistor module, and an AMD MACH210 complex PLD (CPLD).

The switch settings allow you to set the time delay between resets, enabling you to loop on and observe only the first few power-up processor operations or as many as you want. The resistor module pulls up the outputs of the switches. The CPLD generates the reset to the processor. The device contains two counters and a comparator. The first counter, the reset-time counter, determines the length of time that the reset signal will stay low. (You typically find this time in the processor's data book.) The reset-time counter also acts as a count-enable to the second counter, the bit counter. The comparator compares the output of the bit counter to the external switch settings. The output of the comparator determines the delay between resets (Fig 1b). You can download ABEL, JEDEC, and document files for the device from EDN BBS /DI_SIG #1783.

There are only four connections from the reset card to the 68XXX processor: ground, 5V, the RESETC signal, and the clock. You can use regular test clips for these connections. You can use any clock source, as long as its frequency is greater than the processor clock. You can also use this circuit for other processors with little or no modifications to the reset-time counter. (DI #1783)


| EDN Access | feedback | subscribe to EDN! |
| design features | design ideas | columnist


Copyright © 1995 EDN Magazine. EDN is a registered trademark of Reed Properties Inc, used under license.