Насправді, затискаючі діоди Шотткі та VDD + 0.3V є присутніми для однієї і тієї ж першопричини, і це SCR-зашивка . Конструкція всіх ІМС CMOS фактично створює пару транзисторів BJT внутрішньо. Це просто виходить з викладених кремнієвих підкладок p-типу та n-типу. Ця картина з VLSI Universe добре показує:
https://1.bp.blogspot.com/-yUiobLvxMrg/UTvnjjzaXZI/AAAAAAAAABc/lRFG5-yqD3E/s1600/latchup.JPG
Ви отримуєте два внутрішніх транзисторів BJT, Q2, і NPN, і Q1, PNP. Зауважте, вони поділяють одну N-свердловину і одну P-свердловину, але ця конкретна схема утворює щось, що називається Кремнієвим керованим випрямлячем ( SCR ). Це ні в якому разі не бажано, але прикрою побічною дією цієї суперечки. Це не проблема, якщо дотримуватися певних правил.
Типовий SCR має три термінали, анод, катод і ворота. Загалом, для деякого пристрою, який має керуватися позитивною напругою на аноді щодо катода, він є упередженим вперед, проте SCR блокує будь-який струм, якщо ворота не активовані. Щоб активувати Ворота, він повинен піднятися через поріг, який у цій конструкції буде напругою Анода. Один із засувок активований, він залишатиметься увімкненим, навіть якщо ворота впадуть. Він буде тримати до тих пір, поки напруга анода не знизиться до нульового струму. Для мікросхеми CMOS катод схожий на мікросхеми GND, анод - VDD-рейка, а ворота - штифти вводу / виводу. Це суть, якщо будь-який штифт вводу-виводу піднімається набагато вище VDD, він дозволить засунути і створить короткий між VDD і GND, викликаючи дуже велику кількість струму, і цей струм буде тримати засувку, спалюючи ІС.
Для захисту від малих перехідних шипів діоди Шотткі додаються до ліній вводу / виводу, щоб зафіксувати вхід до GND - 0,3 V та VDD + 0,3V всередині безпечної зони. Ці діоди можуть зайняти лише невелику кількість струму, і зовнішній затиск все ще може знадобитися для більш міцної конструкції.
Для отримання додаткової інформації EEVblog зробив чудовий підручник з цього приводу : EEVblog №16 - CMOS SCR Latchup Tutorial