Tatsächlich sind die Schottky-Klemmdioden und der VDD + 0,3 V beide für dieselbe Grundursache vorhanden, und das ist SCR-Latch-up . Das Design aller CMOS-ICs erzeugt tatsächlich ein Paar BJT-Transistoren. Es ergibt sich einfach aus der Anordnung der Siliziumsubstrate vom p-Typ und n-Typ. Dieses Bild aus dem VLSI-Universum zeigt es gut:
https://1.bp.blogspot.com/-yUiobLvxMrg/UTvnjjzaXZI/AAAAAAAAABc/lRFG5-yqD3E/s1600/latchup.JPG
Sie erhalten zwei intrinsische BJT-Transistoren, Q2 und NPN, und Q1, ein PNP. Es ist zu beachten, dass sie sich eine N-Wanne und eine P-Wanne teilen, aber diese spezielle Anordnung bildet einen sogenannten Silicon Controlled Rectifier ( SCR ). Dies ist sowieso nicht erwünscht, aber eine unglückliche Nebenwirkung dieser Anordnung. Es ist kein Problem, wenn bestimmte Regeln befolgt werden.
Ein typischer SCR verfügt über drei Anschlüsse: Anode, Kathode und Gate. Im Allgemeinen ist es für einige Geräte, die mit einer positiven Spannung an der Anode in Bezug auf die Kathode gesteuert werden müssen, in Vorwärtsrichtung vorgespannt. Der SCR blockiert jedoch jeden Strom, sofern das Gate nicht aktiviert ist. Um das Gate zu aktivieren, muss es über einen Schwellenwert ansteigen, der in diesem Design die Anodenspannung ist. Wenn die Verriegelung aktiviert ist, bleibt sie auch dann eingeschaltet, wenn das Tor abfällt. Sie bleibt eingeschaltet, bis die Anodenspannung auf einen Strom nahe Null abfällt. Für den CMOS-IC ähnelt die Kathode den Chips GND, die Anode ist die VDD-Schiene und die Gates sind die E / A-Pins. Dies ist der springende Punkt: Wenn ein E / A-Pin weit über VDD steigt, wird der Latch aktiviert und ein Kurzschluss zwischen VDD und GND erzeugt, der eine sehr große Strommenge verursacht, und dieser Strom hält den Latch am Brennen des ICs.
Um dies bei kleinen transienten Spitzen zu verhindern, werden den E / A-Leitungen Shottky-Dioden hinzugefügt, um den Eingang innerhalb der sicheren Zone auf GND - 0,3 V und VDD + 0,3 V zu klemmen. Diese Dioden können nur wenig Strom aufnehmen, und für ein robusteres Design kann immer noch eine externe Klemmung erforderlich sein.
Für weitere Informationen hat EEVblog ein schönes Tutorial dazu erstellt: EEVblog # 16 - CMOS SCR Latchup Tutorial