Design Article

EMC Basics #2: Resets as critical circuits

Daryl Gerke, Kimmel Gerke Associates

3/7/2011 6:12 PM EST

[Editor's note: we are pleased to continue our new series on the vital and sometimes unappreciated topic of electromagnetic compatibility (EMC), presented by well-known expert Daryl Gerke of Kimmel Gerke Associates. There is a link to Entry #1 at the end of this item.]

After clocks, we like to focus on reset circuits when doing an EMC board review. The reset circuits are often upset by transients such as ESD (electrostatic discharge) or EFT (electrical fast transient). A secondary threat is RFI (radio frequency interference.) The latter is not very common, but we have seen it happen at high RF levels. Fortunately, these problems are easy to prevent.

False reset effects can range from simple nuisances to a complete system lockup. The actual response is often dictated by the system software. As such, it can be easy to fix a reset problem at the software level. Alternately, one can often push the "reset" button or even power down to restart the system. In critical systems, however, this may not be an option so hardware fixes may still be needed.

The first thing we check is adequate power decoupling. This is particularly important when using a "voltage monitor/power-on reset" IC. Since these often use sensitive internal comparators, even a short disturbance on the Vcc can initiate an unwanted reset.

Incidentally, this was a serious problem with early reset ICs. Since then, the IC vendors have incorporated small internal delays (such as Schmidt triggering) with good success. Nevertheless, we still pay attention to decoupling to assure an extra margin of safety.

Next, we check the inputs. On simple devices, there may be none, as the IC relies solely on the Vcc rail. More sophisticated devices, however, may include a separate sense input or an external reset input. The latter is often connected to a button, with the input pulled high or low to initiate the reset. Both input types may need light filtering—a 1000 pF capacitor can work wonders.   

If the external reset goes off the board, additional filtering may be needed. Consider a ferrite in series with the button, followed by a 1000 pF capacitor at the IC input. Yes, this will slow down the system response to a reset, but if that is a problem, just push the button faster! After all, the typical delays are less than a microsecond.

The last thing to check are the outputs. If they run more than an inch or two, consider a RC filter at the IC output, plus 1000 pF capacitors at the loads. A better choice, if available, is to place the reset controller IC close to the device(s) it is controlling.

To recap, the typical hardware solutions for reset problems include decoupling of the Vcc, filtering of inputs (particularly if an external reset control is used), and filtering of outputs if the trace lengths are over an inch or two. Finally, do not overlook software fixes, a very cheap and very effective solution to reset problems.

Previous entries in the series

EMC Basics #1: Welcome!; and Clocks: critical circuits for EMC

About the author
Daryl Gerke, an EMI/EMC consultant since 1987, along with business partner Bill Kimmel, focuses on design and troubleshooting (not test and regulations). He and Kimmel have been chasing EMI problems for over 80 years (combined, of course.) He is a published author and columnist, and their EDN Designer's Guide to EMC (1994) is still in relevant and in demand. He can be reached via http://www.emiguru.com or his other blog at http://www.jumptoconsulting.com/.





kinnar

3/8/2011 1:34 PM EST

This article gives good insight to solve the problems that might occur in critical conditions and varied installations, generally designer now a days do not come across this kind of issues as the reset circuits has become a part of the processor and/or controllers. But still knowing the solutions is always better for good designers.

Sign in to Reply



Daryl Gerke

3/9/2011 11:02 PM EST

Yes, the reset circuits are often part of the processor or controllers, but we still see a lot of separate reset circuits too. Either way, they deserve your attention. Thanks!

Sign in to Reply



WKetel

3/10/2011 11:13 AM EST

Indeed this article does provide some worthwhile insights. As for noise filtering on signal input lines, adding series impedance to reduce noise signal amplitude can be very effective, since shunt impedance is in parallel with noise source impedance, and the effective impedance of some noise sources is quite low. I know that it usually is more expensive, but a cure that does not work is more expensive.

Sign in to Reply



Daryl Gerke

3/12/2011 12:59 PM EST

I agree. For ESD induced resets, we really like EMI ferrites, but 100 ohm resistors are also very effective. Combine either with a 1000 pF shunt capacitor, and you have an effective filter that works for both high and low impedance sources.

Sign in to Reply



Dr DSP

3/12/2011 12:51 AM EST

It would be interesting to include some additional circuitry to capture reset events and log them. The system could then be remotely monitored for reset events to build a database of typical field failures so the next generation designs could better prevent these failures. This would just be one of several such errors (power failures, memory errors, etc) that would be captured and reported...

Sign in to Reply



Daryl Gerke

3/12/2011 1:01 PM EST

Great idea! Datalogs are relatively easy to implement in the software, and are very useful for troubleshooting. And as you point out, they are also very effective in learning from the past. Experience is such a great teacher!

Sign in to Reply



araasch

3/24/2011 11:19 AM EDT

In the engineering school I attended we had a very clear display of a reset circuit being affected by EMI. We had a Van de Graaff generator that discharged about once a second. Each time it did so, it reset the 6502 based microcomputer system people used for BASIC programming lessons. Since the system was ROM based, it was able to completely boot between discharges, but any previous work was lost.

Sign in to Reply



Please sign in to post comment

Navigate to related information

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)