КМОП-микросхемы¶
КМОП-микросхема (комплементарная структура металл-оксид-полупроводник; англ. CMOS, Complementary Metal-Oxide-Semiconductor) — это тип интегральных микросхем, построенных на комплементарных (взаимодополняющих) парах полевых транзисторов с изолированным затвором (МОП-транзисторов) с каналами разного типа проводимости: n-канального (n-MOS) и p-канального (p-MOS). Ключевая особенность КМОП-технологии — крайне низкое энергопотребление в статическом состоянии, так как в отсутствие переключения один из транзисторов в паре всегда закрыт, и ток через цепь практически отсутствует. КМОП-микросхемы являются доминирующей технологией в современной микроэлектронике, используясь для производства подавляющего большинства цифровых и аналоговых интегральных схем, включая микропроцессоры, микроконтроллеры, микросхемы памяти (SRAM, DRAM), логические элементы и сенсоры изображения.
¶История развития
¶Предпосылки и изобретение
До появления КМОП-технологии в цифровой электронике доминировали биполярные транзисторно-транзисторные логические схемы (ТТЛ) и логика на n-канальных МОП-транзисторах (n-МОП, NMOS). Технологии ТТЛ и n-МОП отличались высоким статическим энергопотреблением: в n-МОП-схемах ток протекал через нагрузочный резистор или транзистор даже в статическом состоянии, когда логический элемент не переключался. Это ограничивало степень интеграции и делало схемы непригодными для батарейного питания.
Принцип комплементарной логики был впервые предложен и запатентован в 1963 году американским инженером Фрэнком Ванлассом (Frank Wanlass) из компании Fairchild Semiconductor. В 1967 году Ванласс и его коллега Чих-Тан Сах (Chih-Tang Sah) продемонстрировали первый работающий КМОП-инвертор. Однако первоначально технология была дорогой и сложной в производстве из-за необходимости создавать на одном кристалле транзисторы с разным типом проводимости (карманы p-типа и n-типа), что требовало большего количества технологических операций, чем n-МОП.
¶Коммерциализация и массовое внедрение
Первым массовым применением КМОП-логики стали наручные электронные часы. В 1970 году компания Hamilton Watch Company выпустила модель Pulsar, в которой использовались КМОП-микросхемы от RCA. Низкое энергопотребление позволяло часам работать от батарейки несколько лет.
В 1970-х годах КМОП-технология начала вытеснять n-МОП в сегменте микрокалькуляторов, электронных игр и автомобильной электроники. Ключевым прорывом стало создание в 1975 году компанией Intel первого КМОП-микропроцессора — Intel 5101 (1 Кбит статической памяти), а затем и процессора Intel 80C48 (КМОП-версия 8048). В 1980-х годах, с развитием литографии и уменьшением проектных норм, КМОП-технология стала доминирующей для всех типов цифровых микросхем, полностью вытеснив n-МОП и ТТЛ к началу 1990-х годов.
¶Современный этап
С начала XXI века КМОП-технология является основой для всех передовых полупроводниковых производств. Технологические нормы сократились с 0,35 мкм (1995 г.) до 3 нм (2022 г., коммерческое производство компаниями TSMC и Samsung). Дальнейшее масштабирование сталкивается с физическими ограничениями, такими как туннельные токи утечки через тонкий подзатворный диэлектрик и рост статического энергопотребления. Для преодоления этих ограничений используются новые материалы (high-k диэлектрики, металлические затворы), трёхмерные структуры транзисторов (FinFET, GAAFET) и технологии напряжённого кремния.
¶Принцип работы и устройство
¶Комплементарная пара
Основным элементом любой КМОП-схемы является комплементарная пара — два транзистора, соединённые последовательно между шиной питания (Vdd) и общим проводом (GND, Vss):
- p-канальный транзистор (p-MOS) — открывается (становится проводящим) при подаче на затвор напряжения, близкого к нулю (логический «0»).
- n-канальный транзистор (n-MOS) — открывается при подаче на затвор напряжения, близкого к напряжению питания (логическая «1»).
Затворы обоих транзисторов соединены вместе и образуют вход схемы. Стоки транзисторов также соединены вместе и образуют выход. Такая конфигурация гарантирует, что в любой момент времени, когда входное напряжение соответствует чёткому логическому уровню, один из транзисторов находится в открытом состоянии, а другой — в закрытом. Ток от питания к земле протекает только в момент переключения, когда оба транзистора кратковременно находятся в частично открытом состоянии.
¶КМОП-инвертор
Простейшим и наиболее показательным примером КМОП-схемы является инвертор (логический элемент «НЕ»). Он состоит из одной комплементарной пары:
- Если на входе «0» (низкий уровень), p-MOS открыт, n-MOS закрыт. Выход соединяется с Vdd — на выходе «1» (высокий уровень).
- Если на входе «1» (высокий уровень), p-MOS закрыт, n-MOS открыт. Выход соединяется с GND — на выходе «0».
¶Логические элементы
На основе комплементарных пар строятся все базовые логические элементы (И-НЕ, ИЛИ-НЕ, И, ИЛИ, исключающее ИЛИ). Для реализации более сложных функций (например, триггеров, регистров, сумматоров) используется комбинация нескольких комплементарных пар и параллельно-последовательных соединений транзисторов. В отличие от n-МОП-логики, где для реализации функции требовались нагрузочные резисторы, в КМОП-логике нагрузку выполняет p-канальный транзистор, что исключает статический ток.
¶Классификация и виды
¶По функциональному назначению
- Цифровые КМОП-микросхемы: логические элементы (серии 4000, 74HC, 74HCT, 74LVC), микропроцессоры, микроконтроллеры, микросхемы памяти (SRAM, ROM, Flash), программируемые логические интегральные схемы (ПЛИС, FPGA), цифровые сигнальные процессоры (DSP).
- Аналоговые КМОП-микросхемы: операционные усилители, компараторы, аналоговые мультиплексоры, аналого-цифровые (АЦП) и цифро-аналоговые (ЦАП) преобразователи, стабилизаторы напряжения.
- Смешанные (Mixed-Signal) КМОП-микросхемы: системы на кристалле (SoC), содержащие как цифровые, так и аналоговые блоки на одном кристалле. Пример: микросхемы для сотовых телефонов, GPS-приёмников, радиоприёмников.
- Сенсоры изображения: КМОП-матрицы (CMOS-сенсоры) — наиболее распространённый тип светочувствительных матриц в цифровых фотоаппаратах, видеокамерах и смартфонах.
¶По технологическим сериям (логические микросхемы)
- Серия 4000 (CD4000): первая широко распространённая серия КМОП-логики (1970-е гг.). Отличалась широким диапазоном питающих напряжений (3–18 В) и очень низким энергопотреблением, но низким быстродействием (до 1 МГц).
- Серия 74HC (High-speed CMOS): высокоскоростная КМОП-логика, совместимая по выводам и функциям с ТТЛ-серией 74, но с более низким энергопотреблением. Работает при напряжении 2–6 В, быстродействие до 50 МГц.
- Серия 74HCT (High-speed CMOS, TTL-compatible): то же, что и 74HC, но с входными уровнями, совместимыми с ТТЛ (логический «0» до 0,8 В, логическая «1» от 2,0 В). Позволяет напрямую подключать КМОП-микросхемы к ТТЛ-выходам.
- Серия 74LVC (Low-Voltage CMOS): низковольтная КМОП-логика (1,65–3,6 В) с высоким быстродействием (до 200 МГц) и малым потреблением. Используется в современных портативных устройствах.
- Серия 74AUC (Advanced Ultra-low Voltage CMOS): сверхнизковольтная логика (0,8–2,7 В) для самых энергоэффективных приложений.
¶Преимущества и недостатки
¶Преимущества
- Крайне низкое статическое энергопотребление: в состоянии покоя ток потребления измеряется наноамперами, что делает КМОП-схемы идеальными для устройств с батарейным питанием.
- Высокая помехоустойчивость: благодаря большому логическому перепаду (от Vdd до GND) и высокому входному сопротивлению.
- Широкий диапазон питающих напряжений: многие серии (например, 4000) работают от 3 до 18 В, что упрощает схемотехнику.
- Высокая степень интеграции: возможность размещать миллиарды транзисторов на одном кристалле.
- Технологичность: КМОП-процесс хорошо масштабируется, позволяя уменьшать размеры транзисторов с каждым новым поколением.
¶Недостатки
- Зависимость энергопотребления от частоты: динамическое энергопотребление пропорционально квадрату напряжения питания и частоте переключения. На высоких частотах (гигагерцы) КМОП-схемы потребляют значительную мощность.
- Чувствительность к статическому электричеству: из-за высокого входного сопротивления (изолированный затвор) КМОП-микросхемы легко повреждаются электростатическими разрядами (ESD). Требуют специальных мер защиты при монтаже и эксплуатации.
- Сложность производства: изготовление КМОП-схем требует большего количества технологических операций (создание карманов, изоляция) по сравнению с n-МОП или биполярными технологиями.
- Эффект защёлкивания (Latch-up): в некоторых условиях (например, при бросках напряжения) может возникнуть паразитный тиристорный эффект, приводящий к короткому замыканию и разрушению микросхемы. Современные технологии минимизируют этот эффект.
¶Применение
КМОП-микросхемы являются основой современной электроники. Они используются практически во всех устройствах, содержащих интегральные схемы:
- Вычислительная техника: микропроцессоры (Intel Core, AMD Ryzen), микроконтроллеры (ARM Cortex, AVR, PIC), оперативная память (SRAM, DRAM), твердотельные накопители (NAND Flash).
- Потребительская электроника: смартфоны, планшеты, цифровые фотоаппараты и видеокамеры (КМОП-матрицы), телевизоры, игровые приставки, бытовая техника.
- Автомобильная электроника: блоки управления двигателем (ECU), системы ABS, подушки безопасности, информационно-развлекательные системы.
- Промышленная автоматика: программируемые логические контроллеры (ПЛК), датчики, измерительные приборы.
- Медицинская техника: кардиостимуляторы, слуховые аппараты, портативные диагностические устройства.
- Космическая и военная техника: радиационно-стойкие КМОП-микросхемы (Rad-Hard CMOS) используются в спутниках, ракетной технике и системах управления вооружением.
¶Интересные факты
- Первый КМОП-микропроцессор, выпущенный в 1975 году, содержал всего около 2000 транзисторов. Современные процессоры (2024 г.) содержат более 100 миллиардов транзисторов.
- Технология КМОП-сенсоров изображения была разработана в конце 1960-х годов, но из-за низкого качества изображения уступила место ПЗС-матрицам. Возрождение КМОП-сенсоров началось в 1990-х годах благодаря улучшению технологии и возможности интеграции обработки сигнала на кристалле.
- Энергопотребление современного КМОП-микропроцессора в режиме сна (C-state) может составлять менее 1 милливатта, что позволяет ноутбукам работать от батареи до 10–20 часов.
¶Источники
- Wanlass, F. M., & Sah, C. T. (1963). "Nanowatt logic using field-effect metal-oxide semiconductor triodes". 1963 IEEE International Solid-State Circuits Conference. Digest of Technical Papers.
- Baker, R. J. (2010). CMOS: Circuit Design, Layout, and Simulation (3rd ed.). Wiley-IEEE Press.
- Weste, N. H. E., & Harris, D. (2010). CMOS VLSI Design: A Circuits and Systems Perspective (4th ed.). Addison-Wesley.
- Sze, S. M., & Ng, K. K. (2006). Physics of Semiconductor Devices (3rd ed.). Wiley-Interscience.
- Технические описания серий логических микросхем 4000, 74HC, 74HCT, 74LVC (Texas Instruments, NXP, STMicroelectronics).