Latch-up (тиристорный эффект)
Микросхема вдруг начинает греться, потребление скачет до сотен миллиампер, а помогает только выключение питания. Так выглядит latch-up — открывание паразитного тиристора, который неизбежно есть в любой КМОП-структуре. Запустить его может сигнал на входе, который на мгновение вышел за пределы питания.
Обновлено Редакция GAW
Latch-up (тиристорный эффект, защёлкивание КМОП) — включение паразитной четырёхслойной p-n-p-n-структуры, которая образуется между n- и p-карманами любой КМОП-микросхемы. Эта структура ведёт себя как тиристор: после запуска она сама поддерживает своё открытое состояние и замыкает питание на землю через малое сопротивление. Выключить её можно только снятием питания.
Что его запускает
Infineon формулирует условие так: как и в любом КМОП-приборе, перевод паразитных диодов микросхемы в прямую проводимость или в обратный пробой может запустить паразитный тиристор (Managing Transients, разд. 5). На практике это:
- Сигнал за пределами питания. Вход выше VDD или ниже земли — ток идёт через защитные диоды. Подробнее о допустимом токе — в статье о наведённом токе.
- Сигнал раньше питания. Соседняя плата уже включена, а эта ещё нет: ток через защитный диод паразитно питает её шину VDD, а в момент подачи собственного питания вход на время оказывается выше шины — Kuphaldt называет включение питания самым вероятным моментом такой ситуации (Vol. III, разд. 8.13).
- Выбросы ниже земли в силовой части. У драйверов полумоста опасен выброс средней точки VS ниже земли, особенно когда он превышает напряжение VBS.
Чем опасен
Последствия, по Infineon, непредсказуемы: от временных сбоев до полного отказа. Пример цепочки для драйвера ключей: latch-up переводит оба выхода в высокий уровень, через ключи идёт сквозной ток, и разрушаются и ключи, и сама микросхема. Kuphaldt отдельно описывает защёлкивание выхода ОУ: у TL082 оно наступает, когда вход подходит к отрицательной шине ближе примерно 0,7 В, а вход за пределами шин может ОУ разрушить (Vol. III, разд. 8.13).
Как нормируют
Стойкость к latch-up проверяют по стандарту JEDEC JESD78: в выводы инжектируют ток и подают повышенное напряжение на выводы питания. STM32F103 прошёл статические испытания по EIA/JESD 78A и отнесён к классу II level A при 105 °C (DS5319, табл. 34), у аналогового ключа TS5A3157 стойкость превышает 100 мА. Это предел, при котором тиристор ещё не включился, а не допустимый рабочий ток — тот задают предельно допустимые параметры.
Как защититься
- Не подавать сигналы на выводы микросхемы, пока на неё не подано питание, или ограничивать ток последовательным резистором.
- Ставить резисторы в цепи входов, которые идут к разъёмам и внешним устройствам.
- В силовых схемах снижать индуктивность контура ключей, чтобы уменьшить выбросы ниже земли, — этому посвящена карточка драйвера IR2110.
- При согласовании уровней не допускать, чтобы сторона с более высоким питанием поднимала вход обесточенной стороны, — пример разобран в схеме преобразователя уровней.
Частые вопросы
Как отличить latch-up от обычной неисправности?
По поведению: потребление резко растёт, микросхема греется и перестаёт работать, а после полного снятия и повторной подачи питания всё восстанавливается — если она не успела перегреться. Infineon подчёркивает, что последствия непредсказуемы: от временных сбоев до полного отказа микросхемы (Managing Transients, разд. 5).
Почему опасно подавать сигнал на микросхему без питания?
Ток через защитный диод входа обесточенной микросхемы обычно уходит в её шину VDD и паразитно питает её — схема «наполовину включается» от сигнала. Само защёлкивание опаснее в момент подачи питания: Kuphaldt описывает, что если полный сигнал приходит раньше, чем собственное питание успело зарядить конденсаторы фильтра, входное напряжение на время выходит за шины, а при отказе собственного питания — на неопределённо долгое время (Vol. III, разд. 8.13). Поэтому вход ограничивают резистором и не подают сигнал раньше питания.
Что означает стойкость к latch-up 100 мА в даташите?
Что микросхема прошла испытания по стандарту JEDEC JESD78: в выводы инжектировали ток заданной величины, и паразитный тиристор не включился. У TS5A3157 уровень превышает 100 мА, STM32F103 отнесён к классу II level A при 105 °C (DS5319, табл. 34). Допустимый ток инжекции при работе нормируется отдельно и намного меньше: у STM32F103 — до ±5 мА на обычных выводах (DS5319, табл. 35).
Источники
- Infineon. Managing Transients in Control IC Driven Power Stages, Application note, Revision 1.01 (2024-11-20) — разд. 5 «Avoiding Latch-Up»: как и в любом КМОП-приборе, перевод паразитных диодов управляющей микросхемы в прямую проводимость или обратный пробой может запустить паразитный тиристор (latch-up); последствия непредсказуемы — от временных сбоев до полного отказа; пример цепочки: оба выхода драйвера в высоком уровне, сквозной ток через ключи, разрушение ключей и микросхемы; риск появляется, когда выброс VS ниже земли превышает VBS
- STMicroelectronics. STM32F103x8, STM32F103xB Datasheet, DS5319 Rev 20 (July 2025) — разд. 5.3.11, «Static latch-up»: два дополняющих статических теста на шести образцах — повышенное напряжение на каждом выводе питания и инжекция тока в каждый вход, выход и настраиваемый вывод; соответствует стандарту EIA/JESD 78A; табл. 34: класс LU — II level A при TA = +105 °C; разд. 5.3.12, табл. 35: инжекции тока при напряжении ниже VSS или выше VDD в нормальной работе следует избегать; функциональная устойчивость — до −5/+5 мА на обычных выводах, −5/0 мА на выводах FT
- Kuphaldt T. R. Lessons In Electric Circuits, Vol. III — Semiconductors, ch. 8 «Operational Amplifiers» (CC BY) — разд. 8.13: защёлкивание выхода некоторых ОУ при выходе синфазного напряжения за допустимые пределы; у ОУ с полевым входом вроде TL082 — при приближении входа к отрицательной шине примерно на 0,7 В; никогда не допускать входного напряжения выше положительной или ниже отрицательной шины питания, даже у ОУ с защитой от latch-up; в худшем случае такое защёлкивание разрушает ОУ; разд. 8.13.1: при включении питания полный сигнал может прийти раньше, чем зарядятся конденсаторы фильтра собственного источника, и синфазное напряжение на время выходит за шины, а при отказе собственного питания — надолго
- Texas Instruments. TS5A3157 10-Ω SPDT Analog Switch, SCDS219D (revised July 2025) — Features: стойкость к latch-up превышает 100 мА по JESD 78
Нашли ошибку?
Смотрите также
- Наведённый токТок через защитные диоды вывода при перенапряжении
- Тиристор (тринистор)Четырёхслойный ключ с самоудержанием: включение импульсом, выключение спадом тока
- ESDЭлектростатический разряд: HBM и CDM в даташитах, уровни, защита
- Предельно допустимые параметрыПределы повреждения микросхемы и их отличие от рабочих условий
- Согласование уровнейПрямое соединение, делитель, диоды, MOSFET-транслятор, I²C на BSS138
- IR2110, IR2113Драйвер верхнего и нижнего ключа до 500 и 600 В: выводы, бутстреп, UVLO, мёртвое время