[sdiy] Re: Protecting Microcontrollers

ASSI Stromeko at nexgo.de
Thu May 21 08:52:58 CEST 2009


On Thursday 21 May 2009, Scott Nordlund wrote:
> As far as I understand (and I'm certainly open to being corrected),
> you don't want to forward-bias these diodes when the device is
> powered.  I guess it would depend on the specific design, but in
> general these diodes are only parasitic structures that exist as
> by-products of the CMOS process.

That used to be the case, but almost any sub-micron CMOS process will 
have specific ESD structures.  These may be "dumb" diodes with a 
latchup protection guardring, sized to survive the ESD pulse or highly 
elaborate structures with grounded-gate-nMOS and thyristor.  The 
parasitic diodes are still there as well as the more problematic 
parasitic thyristor that will cause the latchup if triggered, though.

> Sending any current through them
> while power is applied risks switching on parasitic thyristors that
> could short the power supply rails until power is removed
> (latchup...).

Sending a current in from a pin is indeed called external latchup test 
in IC qualification.  The current levels used depend on a number of 
standards that your product should comply to and are quite high, 
however these external current injections are generally assumed to be 
transient events, as this is the more critical condition for latchup.  
Any DC current into a pin must be limited to a much lower current.  If 
it is permissible to use the internal protection diodes for this 
purpose, the datasheet normally spells out which pin(s) can be used 
(not all of them might have the same protection structures) and which 
level of DC current is tolerable.

To get back on the original topic: analog inputs to an ADC almost 
certainly have diode clamps to the internal supply rails.  As long as 
the internal and external supply is the same, you can avoid using 
these diodes by adding Schottky clamps externally.  For any clamping 
scheme, the clamping current must be limited to a safe value (the 
internal diodes having a much lower tolerance than external ones), 
most often by a series resistor that unfortunately can adversely 
affect the sampling bandwidth.  To circumvent this problem, you can 
now get special buffer opamps (e.g. LMH6553) that limit the output 
amplitude safely without increasing the output impedance.

For audio you can do the same with opamps, for some discussion check
http://www.audiodesignline.com/204802026?printableArticle=true
(I already posted this link to an earlier thread this year, so you've 
maybe already read it).


Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk]>+

Wavetables for the Terratec KOMPLEXER:
http://Synth.Stromeko.net/Downloads.html#KomplexerWaves





More information about the Synth-diy mailing list