m11-03 теория 7 мин

CMOS-инвертор: из двух транзисторов

CMOS-инвертор — минимальная цифровая схема: два транзистора, p-канальный сверху и n-канальный снизу, затворы соединены (это вход), стоки соединены (это выход).

Как работает: на входе ноль — p-MOS открыт, n-MOS закрыт, выход соединён с питанием (единица). На входе единица — p-MOS закрыт, n-MOS открыт, выход на земле (ноль).

Главное свойство: в обоих устойчивых состояниях один из транзисторов закрыт, поэтому ток от питания к земле не течёт. Потребление — только утечки (наноамперы). Именно поэтому КПД цифровых схем высок: энергия тратится на переключение, а не на удержание состояния.

Формула мощности: P ≈ C × U² × f + утечки. C — ёмкость нагрузки (затворы следующих элементов плюс дорожки). Удвоение частоты удваивает потребление, удвоение напряжения — учетверяет.

При переключении есть короткий момент, когда открыты оба транзистора (сквозной ток). Он длится наносекунды, но при высокой частоте даёт заметные потери и помехи — это одна из причин, почему быстрые чипы греются.

Порог переключения — около половины питания. Отсюда требования к фронтам: медленный вход держит оба транзистора приоткрытыми, растёт сквозной ток и шум. Поэтому на медленных сигналах ставят триггер Шмитта.

Из инвертора собирается всё: НЕ, И-НЕ, ИЛИ-НЕ, триггеры, память. В современном процессоре миллиарды таких пар, и вся разница — в размере транзисторов и соединениях.

Два транзистора, из которых в любой момент открыт один
Два транзистора, из которых в любой момент открыт один
Зачем

CMOS объясняет, почему цифровые чипы почти не греются в покое и почему греются при высокой частоте.

Сделай сейчас

Посчитай мощность: 1000 затворов по 10 фФ, 3.3 В, 50 МГц. Ответ: 1000 × 10e-15 × 10.89 × 50e6 ≈ 5.4 мВт — типично для микроконтроллера.

Проверь себя

Почему КМОП-схема потребляет энергию только при переключении?

В устойчивом состоянии один из транзисторов закрыт, и путь от питания к земле разорван. Ток течёт только при перезарядке ёмкости затворов и при коротком сквозном токе в момент переключения.

Пройти тест 5 заданий
0 из 102 · 0%
Источники
  1. Wikipedia: CMOS
    КМОП-инвертор
  2. Wikipedia: Logic gate
    инвертор в логике
Входит в маршруты
Внутрь чипа
Теги
cmos инвертор цифра