Почему кремний и почему КМОП?

Самый первый транзистор был биполярным и германиевым, но подавляющее большинство современных интегральных микросхем сделаны из кремния по технологии КМОП (комплементарный металл-оксид-полупроводник). Как вышло, что кремний стал главным из многих известных полупроводников? Почему именно КМОП-технология стала почти монопольной? Были ли процессоры на других технологиях? Что ждет нас в ближайшем будущем, ведь физический предел миниатюризации МОП-транзисторов фактически достигнут?

0-ygpbzfkg5n24rr_qgrjjnqqhu.jpeg


Если вы хотите узнать ответы на все эти вопросы — добро пожаловать под кат. По просьбам читателей предыдущих статей предупреждаю: там много текста, на полчаса.

Начало


На дворе рубеж 1947 и 1948 годов, Джон Бардин и Уолтер Браттейн под руководством Уильяма Шокли в The Bell Labs исследуют распределение поля в германиевых диодах и случайно обнаруживают транзисторный эффект. И хотя потенциальная полезность открытия выглядела очевидной (впрочем, городские легенды гласят, что открытие было рассекречено после того, как военные эксперты не увидели в нем практической пользы), выглядел первый транзистор вот так:

xdrnp3vkn6ye3dxgrzsyvlqaesw.jpeg


Рисунок 2. Реплика первого транзистора

Не очень похоже на прибор, пригодный для промышленного производства, правда? На то, чтобы сделать из капризного точечного биполярного транзистора более удобный в производстве биполярный транзистор из pn-переходов, ушло два года, после чего дни (хорошо, не дни, но годы) электронных ламп в массовой электронной аппаратуре были сочтены.

Из троих первооткрывателей транзистора, правда, продолжил работать над над ними только Шокли, который почти не имел отношения к исходной работе (потому что был теоретиком и начальником, а не исследователем), зато присвоил себе всю славу и так из-за этого разругался с Бардином и Браттейном, что они больше никогда не имели дела с микроэлектроникой. Браттейн занялся электрохимией, а Бардин — сверхпроводимостью, за которую он получил вторую Нобелевскую премию, став единственным человеком в истории, у которого две премии по физике.

Шокли же, успешно развалив своими амбициями исследовательскую команду, ушел из Bell Labs и создал собстаенную Shockley Semiconductor Laboratory. Рабочий климат в ней, впрочем, тоже оставлял желать лучшего, что привело к появлению знаменитой «предательской восьмерки», сбежавшей от Шокли и основавшей Fairchild Semiconductor, которая, в свою очередь, стала родителем того, что мы сейчас знаем как «Кремниевую долину» — включая такие компании, как Intel, AMD и Intersil.

gk4tup7cpis0zektujuyxtw0muw.png


Рисунок 3. «Fairchildren» — компании, основанные выходцами из Fairchild

Сам Шокли так и не оправился от предательства «восьмерки» и покатился по наклонной: был уволен из собственной компании, увлекся расизмом и евгеникой, стал изгоем в научном сообществе и умер, всеми забытый. Даже его дети узнали о смерти из газет.

До начала


История открытия транзистора широко известна и много где описана. Гораздо менее известно то, что первая патентная заявка на транзистор была подана вовсе не в 1947, а на двадцать с лишним лет раньше, в 1925, американцем австро-венгерского происхождения Юлиусом Лилиенфельдом. При этом, в отличие от биполярного транзистора 1947 года, приборы, описанные в патентах Лилиенфельда, были полевыми: в патенте, полученном в 1930 году, MESFET с металлическим затвором, а в патенте 1933 года — MOSFET, практически такой же, каким мы знаем его сейчас. Лилиенфельд предполагал использовать алюминий для затвора и оксид алюминия в качестве подзатворного диэлектрика.

К сожалению, тогдашний уровень уровень развития технологии не позволил Лилиенфельду реализовать свои идеи в прототипах, но проведенные в 1948 году все тем же Шокли (уже в одиночку) эксперименты показали, что патенты Лилиенфельда описывали принципиально работоспособные приборы. Собственно, вся работа группы Шокли над свойствами диодов, приведшая к случайному изобретению биполярного транзистора, была частью исследований по созданию полевого транзистора, гораздо более похожего по свойствам на вакуумные лампы и потому более понятного физикам тех лет. Тем не менее, несмотря на успешное подтверждение работоспособности идей Лилиенфельда, в 1948 году технологий стабильного получения тонких бездефектных пленок диэлектриков все еще не было, тогда как биполярный транзистор оказался вполне более технологичным и коммерчески перспективным. МОП-транзисторы были отложены на полку, а биполярные приборы начали триумфальное шествие по планете.

Минутка терминологии

Биполярный транзистор или Bipolar Transistor — транзистор, в котором для работы нужны оба типа носителей заряда, и электроны, и дырки, и который управляется током базы (умножая его на коэффициент усиления транзистора). Обычно делаются при помощи pn-переходов или гетеропереходов, хотя самый первый транзистор хоть и был биполярным, не был транзистором на переходах. Популярный англоязычный акроним — BJT, bipolar junction transistor.
Для транзисторов на гетеропереходах (переходах между разными материалами, например, арсенидом галлия и алюмонитридом галлия) используется акроним HBT (Heterojunction Bipolar Transistor).

Униполярный или полевой транзистор, он же Field-Effect Transistor или FET — транзистор, действие которого основано на полевом эффекте и требует только одного типа носителей заряда. У полевого транзистора есть канал, управляемый приложенным к затвору напряюентем. Полевых транзисторов существует довольно много разновидностей.

Привычный нам MOSFET или МОПТ — транзистор с затвором, изолированным от канала при помощи диэлектрика, обычно оксида и представляющий собой структуру Металл-Оксид-Полупроводник (Metal-Oxide-Semiconductor). В случае, если используется не оксид, их можно назвать MISFET (I — Insulator) или МДПТ (Д — Диэлектрик).

JFET (J — Junction) или транзистор с управляющим pn-переходом. В таком транзисторе поле, запирающее канал, создается при помощи прикладывания напряжения к управляющему pn-переходу.

Полевой транзистор Шоттки (ПТШ) или MESFET (ME — Metal) — разновидность JFET, использующая в качестве управляющего не pn-переход, а барьер Шоттки (между полупроводником и металлом), у которого ниже падение напряжения и выше скорость работы.

HEMT (High Electron Mobility Transistor) или транзистор с высокой подвижностью электронов — аналог JFET и MESFET, использующий гетеропереход. Такие транзисторы — самые популярные в сложных полупроводниках.

9qtzauklf-d61odqc-dp9rh1adg.png


Рисунок 4. BJT, MOSFET, JFET

Германий


Первый транзистор был германиевым, однако технологи разных компаний довольно быстро перешли на кремний. Это было связано с тем, что чистый германий на самом деле довольно плохо подходит для электронных применений (хотя германиевые транзисторы до сих пор используются в аудиоаппаратуре, косящей под старину). Из преимуществ германия можно назвать высокую подвижность электронов и, что особенно важно, дырок, а также напряжение отпирания pn-переходов в 0.3 В против 0.7 В у кремния, хотя второе можно нивелировать при помощи использования переходов Шоттки (как и делалось в ТТЛШ-логике). Зато из-за меньшей ширины запрещенной зоны (0.67 против 1.14 эВ) у германиевых диодов большие обратные токи, сильно растущие с температурой, что ограничивает и температурный диапазон применимости германиевых схем, и допустимые мощности (на маленьких слишком велико влияние обратных токов, на больших начинает мешать саморазогрев). В довершение температурных проблем германия, его теплопроводность гораздо ниже, чем у кремния, то есть отводить тепло от мощных транзисторов сложнее.

Еще в ранний период истории полупроводниковой электроники у германиевых приборов были большие проблемы с выходом годных из-за сложности получения чистого кристаллического германия без винтовых дислокаций решетки и плохого качества поверхности, в отличие от кремния, не защищенной от внешних воздействий оксидом. Точнее, оксид у германия есть, но его кристаллическая решетка совпадает с решеткой чистого германия гораздо хуже, чем у кремния, что приводит к образованию недопустимо большого количества приповерхностных дефектов. Эти дефекты серьезно снижают подвижность носителей заряда, сводя на нет главное преимущество германия перед кремнием. И, в довершение, оксид германия реагирует с водой — как в процессе производства чипа, так и при эксплуатации. Впрочем, остальным полупроводникам повезло еще меньше, и у них никакого оксида нет вообще.

Пытаясь решить проблему плохой поверхности германия, мешавшей сделать полевой транзистор, Шокли придумал убрать канал в глубину полупроводника. Так появился полевой транзистор с управляющим pn-переходом, он же JFET. Эти транзисторы быстро нашли свое место в аналоговых схемах — в первую очередь, благодаря очень маленькому (по сравнению с биполярными транзисторами) входному току и хорошим шумовым характеристикам. Такое сочетание делает JFET отличным выбором для входного каскада операционного усилителя — что можно наблюдать, например, вот в этой статье Кена Ширрифа. Более того, когда вместо отдельных компонентов стали делать интегральные схемы, оказалось, что JFET довольно хорошо совместимы с биполярной технологией (я даже на рисунке выше сделал JFET из биполярного транзистора), и они стали общим местом в аналоговых биполярных техпроцессах. Но все это было уже на кремнии, а германий так и остался забыл на много лет, пока не пришло его время усилить позиции кремния вместо того, чтобы воевать с ним. Но об этом чуть позже.

Полевые транзисторы


А что МОП-транзисторы? Казалось бы забытые почти на десятилетие в связи со стремительным прогрессом биполярных собратьев, они, тем не менее, развивались. Во все тех же Bell Labs в 1959 году Дэвоном Кангом и Мартином Аттала был создан первый работающий МОП-транзистор. Он, с одной стороны, почти прямо реализовал идею Лилиенфельда, а с другой, сразу оказался практически идентичным многим следующим поколениям транзисторов, использующим в качестве подзатворного диэлектрика оксид кремния. К сожалению, в Bell Labs тогда не распознали коммерческий потенциал изобретения: прототип был существенно медленнее, чем биполярные транзисторы того времени. Зато потенциал новинки распознали в Radio Corporation of America (RCA) и в Fairchild, и уже в 1964 году МОП-транзисторы попали на рынок. Они были медленнее биполярных собратьев, хуже усиливали, шумели и очень страдали от электростатического разряда, зато у них были нулевой входной ток, низкое выходное сопротивление и отличные переключательные способности. Это не так много, но это было только начало очень длинного пути.

Биполярная логика и RISC


На ранних этапах развития полупроводниковой электроники доминировали аналоговые и радиочастотные применения: словом «транзистор» довольно долго обозначали не только собственно транзистор, но и радиоприемник на его основе. Цифровые ЭВМ на основе содержащих один-два вентиля микросхем были огромными (хоть и не шли ни в какое сравнение с ламповыми), так что были даже попытки делать вычисления аналоговым образом — благо для реализации интегрирования или дифференцирования достаточно одного операционного усилителя вместо целой россыпи цифровых чипов. Но цифровые вычисления оказались удобнее и практичнее, в результате чего началась эра цифровых электронных вычислительных машин, которая продолжается и сегодня (хотя квантовые вычисления и нейросети уже достигли значительных успехов).

Основным преимуществом МОП-технологии того времени была простота (напомню, что вплоть до восьмидесятых каждая микроэлектронная компания должна была сама организовать себе производство): для реализации простейшей работающей n-МОП или p-МОП схемы нужны всего четыре фотолитографии, для КМОП — шесть, а для биполярной схемы литографий нужно семь для одного типа транзисторов, и еще необходим более точный контроль диффузий и, в идеале, эпитаксия. Жирным минусом была скорость: МОП-транзисторы проигрывали в сравнении с биполярными и JFET больше, чем на порядок. В момент, когда КМОП позволял достичь частоты в 5 МГц, на ЭСЛ можно было сделать 100–200. Про аналоговые применения и говорить не приходится — МОП-транзисторы очень плохо для них подходят из-за низких скоростей и маленького коэффициента усиления, в то время как биполярная схема с JFET на входах способна обеспечить практически все запросы дизайнера.

Пока степень интеграции микросхем была маленькой, а потребляемую мощность никто особенно не считал, преимущество эмиттерно-связанной логики (ЭСЛ) для высокопроизводительных применений было очевидным, но в рукаве у МОП-технологии были козыри, сыгравшие несколько позже. В шестидесятых, семидесятых и восьмидесятых МОП и биполярные техпроцессы развивались параллельно, причем МОП использовали исключительно для цифровых схем, а биполярную технологию — как для аналоговых схем, так и для логики на основе семейств ТТЛ (транзисторно-транзисторная логика, TTL) и ЭСЛ.

qv-whdtgnm32wpwlcgdzy1fwvyw.png


Рисунок 5. Cray-1, первый суперкомпьютер Сеймура Крэя, представленный публике в 1975 году, весил 5.5 тонн, потреблял 115 кВт энергии и имел производительность в 160 MFLOPS на частоте 80 МГц. Он был построен на четырех типах дискретных ЭСЛ микросхем, и содержал около 200 тысяч вентилей. Чип, на котором была построена логика — это Fairchild 11C01, сдвоенный вентиль, содержащий элементы 4ИЛИНЕ и 5ИЛИНЕ, и потребляющий 25–30 мА тока при питании -5.2 В.

h9uetcjq66dpoy5bmuw_9xgn8n8.png


Рисунок 6. Логический элемент 2ИНЕ на ТТЛ и 2ИЛИ/ИЛИНЕ на ЭСЛ

Обратите внимание на то, что логический элемент ЭСЛ — это просто усилитель без обратной связи, построенный таким образом, что переключающиеся транзисторы всегда находятся в «быстром» линейном режиме и никогда не попадают в «медленный» режим насыщения. Плата за скорость — постоянно текущий через схему ток, вне зависимости от рабочей частоты и состояния входов и выходов. Забавно, но этот недостаток некоторое время назад стали пытаться использовать как преимущество: из-за постоянства потребляемого тока криптографические схемы на ЭСЛ гораздо более устойчивы к взлому через «прослушивание» тока потребления, чем КМОП, где потребляемый ток пропорционален количеству переключающихся в данный момент времени вентилей. Если заменить биполярные транзисторы на полевые (JFET или MESFET), то получится ИСЛ — истоково-связанная логика, тоже нашедшая в свое время применения в сложных полупроводниках.

Очевидный плюс nМОП или pМОП логики — простота изготовления и малое число транзисторов, а значит малая площадь и возможность разместить на кристалле больше элементов. Для сравнения: элемент 2ИНЕ или 2ИЛИНЕ на nМОП/pМОП состоит из трех элементов, на КМОП — из четырех. На ТТЛ эти элементы содержат по 4–6 транзисторов, 1–3 диода и 4–5 резисторов. На ЭСЛ — 4 транзистора и 4 резистора (при этом на ЭСЛ удобно делать OR и NOR, и неудобно AND и NAND). Обратите, кстати, внимание, что все транзисторы на схеме элементов ТТЛ и ЭСЛ — это npn. Это потому, что сделать в p-подложке pnp-транзистор сложнее, чем npn, и структура у них получается разная — в отличие от КМОП-технологии, где транзисторы обоих типов почти одинаковые. К тому же, и pMOS, и биполярные pnp, работающие за счет дырок, медленнее своих «электронных» собратьев, а значит в биполярной логике, главной целью которой была скорость, они были не ко двору.

Второе важное преимущество МОП-технологии, проявившееся в полной мере при переходе на КМОП и во многом определившее доминирование этой технологии — маленькое энергопотребление. КМОП вентиль потребляет энергию только в процессе переключения, а статического энергопотребления у него нет (для современных технологий это не так, но опустим частности). Типовой рабочий ток вентиля ЭСЛ — от 100 мкА до 1 мА (0.5–5 мВт на питании 5.2 В). Умножив это число на, скажем, миллиард вентилей, составляющих современные процессоры Intel, мы получим МегаВатт… Собственно, потребление Cray-1 вы видели выше. Впрочем, в восьмидесятых речь обычно шла о тысячах или десятках тысяч вентилей, что, в теории, позволяло уложиться в разумный бюджет мощности даже на биполярной логике. На практике, впрочем, на одну и ту же площадь кристалла помещалось в несколько раз больше КМОП-вентилей, потреблявших меньше мощности, и становившихся намного быстрее с уменьшением проектных норм (закон Мура работал вовсю).

Intel 8008 (1972) на десятимикронной pМОП-технологии работал на частоте 500 кГц (против 80 МГц у гораздо более сложной системы Cray-1), Intel 8086 (1979) на трехмикронной nМОП и позже КМОП разгонялся уже до 10 МГц, а оригинальный 80486 (1989) — аж до 50 МГц.

Что же заставляло дизайнеров продолжать пробовать биполярные дизайны, несмотря на стремительное сокращение разницы между ними и КМОП, и несмотря на энергопотребление? Ответ прост — скорость. На заре времен дополнительным огромным преимуществом ЭСЛ была минимальная потеря быстродействия при работе на большие емкостные нагрузки или длинные линии — то есть сборка из многих корпусов с ЭСЛ-логикой была намного быстрее, чем сборка на КМОП или ТТЛ. Увеличение степени интеграции позволило КМОП частично преодолеть этот недостаток, вычислительные системы все еще были многочиповыми, и каждый выход сигнала за пределы кристалла (например, во внешний кэш) все сильно замедлял. Биполярные же вентили даже в конце восьмидесятых все еще были существенно быстрее, например за счёт в несколько раз меньшей разницы напряжений между логическим нулем и логической единицей — 600–800 мВ у ЭСЛ против 5 В у КМОП, и это в условиях, когда размеры транзисторов в биполярных технологиях уже стали отставать от КМОП. Но если скейлинг КМОП шел таким образом, что удельная мощность на единицу площади чипа оставалась постоянной (это явление является «следствием» закона Мура и называется «Деннардовское масштабирование»), то мощность ЭСЛ почти не упала, ведь для быстрой работы нужны статические рабочие токи. В результате разработчики цифровых схем стали предпочитать КМОП для реализации все усложнявшихся архитектур вычислительных систем даже там, где была нужна большая производительность.

Помощь цифровым биполярным технологиям пришла откуда не ждали. В начале восьмидесятых была придумана концепция RISC, предполагающая значительное упрощение микропроцессора и уменьшение числа элементов в нем. Биполярные технологии несколько отставали от КМОП в степени интеграции, потому что биполярные БИС были в основном аналоговыми, а там спешить за законом Мура больших причин не было. Тем не менее, начало развития RISC совпало с моментом, когда стало реалистично упаковать целый процессор на одном кристалле или хотя бы на двух-трех (кэш был обычно внешний). В 1989 году вышел Intel 80486, в котором FPU был выполнен на том же кристалле, что и основной процессор — это был первый чип, использовавший больше миллиона транзисторов.

Ко времени, о котором идет речь, многие производители микросхем начали переходить на Fabless модель, предоставляя организацию производства другим компаниям. Результатом деятельности одной из таких компаний и стали разработки интегральных микропроцессоров на ЭСЛ. Компания называлась Bipolar Integrated Technology и никогда не была особенно успешной, от самого основания в 1983 году до продажи в PMC-Sierra в 1996. Есть подозрение, что причиной неуспешности была именно ставка на биполярные цифровые продукты, но в конце восьмидесятых это не было так очевидно, а компания обладала передовыми по размерам и степени интеграции биполярными процессами. Их первым собственным продуктом был чип сопроцессора FPU, и BIT активно сотрудничала с двумя пионерами RISC — MIPS Computer Systems и Sun Microsystems — для того, чтобы создать на основе RISC архитектур чипы, для которых этот сопроцессор был бы полезен. Первая реализация архитектуры MIPS II — набор чипов R6000, R6010 и R6020 — была реализована на ЭСЛ и производилась на мощностях BIT. На них же производился процессор SPARC B5000.

Несколько позже в DEC реализовали MIPS II на одном кристалле на биполярной технологии Motorola. Итак, представьте себе: на дворе 1993 год, лидирующий продукт Intel — тот самый Pentium (техпроцесс КМОП 800 нм, тактовая частота 66 МГц, TPD 15 Вт, три миллиона транзисторов на кристалле). В IEEE Journal of Solid-State Circuits выходит статья, озаглавленная «A 300-MHz 115-W 32-b Bipolar ECL Microprocessor». Триста (!) Мегагерц и сто пятнадцать (!!!) Ватт. Отдельная статья, разумеется, была посвящена корпусу и теплоотводу этого монстра. Обе статьи я очень рекомендую почитать, если у вас есть доступ к библиотеке IEEE — это прекрасный документ эпохи, в котором есть фразы масштаба «the chip was designed largely with CAD tools developed by members of the design team» и «circuit performance has been increased significantly by using different signal swings in different applications, and by using circuit topologies (such as low-swing cascode and wired-OR circuits)». Ладно САПР, его в 1993 году только ленивый самостоятельно не писал (спросите YuriPanchul, он подтвердит), но wired OR!

-xbz_vxasr0zxqpjue1r-2vmmoo.png


Рисунок 7. Фотография кристалла процессора DEC и его корпуса с теплоотводом

У нас было 2 уровня логических нулей и единиц, 75 элементов в библиотеке, 5 собственных САПР, полсхемы на Си и целое множество методов трассировки всех сортов и расцветок, топологические примитивы, а также клоковое дерево, три слоя металлизации, радиационная стойкость, килобайт кэша и две дюжины тестбенчей. Не то чтобы это был необходимый запас для проектирования, но если начал собирать микропроцессор, становится трудно остановиться. Единственное, что вызывало у меня опасение — это Wired OR. Ничто в мире не бывает более беспомощным, безответственным и порочным, чем Wired OR. Я знал, что рано или поздно мы перейдем и на эту дрянь.

К слову о радиационной стойкости и прочих специальных прибамбасах. История с открытием транзистора в 1948 году, а также много других менее известных событий (например, создание Кремниевой долины на деньги американских военных) показывает нам, что миф о военных как людях, готовых клепать истребители пятого поколения на рассыпухе 74 серии и TL431, а про проектные нормы 28 или 16 нм слышавших только по телевизору, по меньшей мере несправедлив. Настоящие военные не только постоянно применяют новые технологии (после соответствующей сертификации, которая иногда занимает существенное время), но и финансируют их создание. Так, всем отлично известная «семьдесят четвертая» серия ТТЛ-микросхем — это упрощенная «пятьдесят четвертая», изначально созданная для военных применений. То же самое можно сказать о технологии «кремний на изоляторе», которую много лет успешно использовала AMD, и о многих других технологиях, давно и прочно вошедших в наш быт. Так вот, радиационная стойкость ЭСЛ была в среднем выше, чем у аналогов на КМОП (она и сейчас наверное выше) — потому что когда у вас в вентиле большой постоянный рабочий ток, вас не очень волнуют ни утечки, ни падение коэффициента усиления транзистора. Этот факт дополнительно продлил жизнь и разработкам на ЭСЛ, и герою следующей части моего рассказа.

Арсенид галлия — материал будущего


Арсенид галлия — один из первых сложных полупроводников, привлекших внимание микроэлектронной индустрии. Главное преимущество арсенида галлия и над германием, и над кремнием — огромная подвижность электронов. При этом у него еще и довольно широкая запрещенная зона, что позволяет работать при больших температурах. Возможность работать на частотах в сотни МГц или даже несколько ГГц, в то самое время, когда из кремния еле-еле выжимаются десятки МГц — это ли не мечта? Арсенид галлия довольно долго считался «материалом будущего», который вот-вот придет на смену кремнию. Первый MESFET на нем был создан в 1966 году, а последние активные попытки делать БИС на нем были сделаны уже в середине девяностых в Cray Corporation (они же ее и похоронили окончательно) и на «Микроне» (серия микросхем К6500).

Важная проблема, которую надо было решить — отсутствие у арсенида галлия нативного оксида. Но проблема ли это? Ведь если нет оксида, то нет и проблем с радиационной стойкостью! Именно из этих соображений программы по разработке арсенидгаллиевой технологии обильно финансировались военными ведомствами. Результаты по стойкости действительно были отличные, а вот с собственно технологией вышло несколько сложнее. Необходимость применять JFET означает или применение ИСЛ — быстрой, но очень много потребляющей, или JFET вместо MOSFET в имитации nМОП-логики — более простой, но не такой быстрой и все еще изрядно потребляющей. Другая неприятная мелочь — если ничего не делать, то JFET на арсениде галлия получаются нормально открытые, то есть их пороговое напряжение ниже нуля, а это означает большее энергопотребление, чем оно было бы на MOSFET. Для того, чтобы сделать нормально закрытые транзисторы, технологам надо изрядно постараться. Впрочем, эту проблему относительно быстро решили, и в GaAs логике начали активно применяться E-D JFET технологии с нормально закрытыми (E — enhancement) активными транзисторами и нормально открытыми (D — depleted) в нагрузках. Еще один сильно недооцененный изначально недостаток — у арсенида галлия очень высокая подвижность электронов, но не дырок. На nJFET можно сделать очень много интересного (например, высокочастотные усилители), но с потреблением 1 мВт на вентиль говорить о СБИС довольно сложно, а если сделать малопотребляющие комплементарные схемы, то они из-за низкой подвижности дырок окажутся даже медленнее кремниевых.

И опять, как и с биполярными схемами, на помощь очень хотевшим получить радиационную стойкость военным пришла концепция RISC в лице все той же архитектуры MIPS. В 1984 году DARPA подписала три контракта на разработку GaAs MIPS микропроцессоров — с RCA, McDonnell Douglas и коллаборацией CDC-TI. Одним из важных требований технического задания было ограничение в 30 тысяч транзисторов, с формулировкой «чтобы процессоры можно было начать серийно производить с приемлемым выходом годных». Кроме этого, существовали варианты конверсии на арсенид галлия семейства Am2900 от AMD, радстойкие арсенидгаллиевые версии легендарных 1802 микроконтроллеров от тех же RCA, базовые матричные кристаллы на несколько тысяч вентилей и чипы статической памяти на несколько килобит.

Несколько позже, в 1990 году, архитектуру MIPS для космических применений рассматривали и в Европе, но там выбрали SPARC —, а иначе LEON тоже могли бы быть MIPS. Кстати, в выборе архитектуры для будущих LEON участвовал и ARM, но был отвергнут из-за плохой поддержки софтом. В итоге первый европейский космический ARM-процессор появится только в следующем году.

Самое интересное на мой взгляд решение было у группы из McDonnell Douglas. Я проследил по публикациям в IEEE Transactions on Nuclear Science историю их проекта (искать по фамилии Zuleeg), от первых транзисторов в 1971 году до собственной комплементарной JFET технологии и чипов на ее основе в 1989. Почему комплементарной? Потому что большую часть (и в плане бюджета транзисторов, и в плане бюджета мощности) микропроцессора составляет кэш-память, причем задержка собственно ячейки памяти далеко не всегда является фактором, ограничивающим быстродействие, а вот выигрыш по энергопотреблению при использовании комплементарной ячейки очевиден. Сделав комплементарный кэш и nJFET-логику, в McDonnell Douglas получили отличное соотношение скорости и потребления — и радиационную стойкость буквально на сдачу, без каких-либо дополнительных усилий.

И все было бы хорошо, но в то самое время, когда счет транзисторам в арсенидгаллиевых микропроцессорах шел на десятки тысяч, на коммерческом рынке уже были доступны относительно недорогие кремниевые КМОП чипы с миллионами транзисторов, и отставание не только не сокращалось, но и продолжало расти. Еще разработчики «материала будущего» среди многочисленных рассказов о достижениях кое-где писали в своих статьях фразы «достигнут процент выхода годных 3%, то есть один годный чип с пластины диаметром 75 мм», или «если мы снизим плотность дефектов до такого-то уровня, то сможем повысить процент выхода годных с 1% до 10%», причем подобные цифры фигурируют у несвязанных научных групп из разных стран. Капризность арсенида галлия и хрупкость его кристаллической решетки, мешающая выращивать кристаллы большого диаметра и ограничивающая уровни легирующих примесей, хорошо известна, и это, в сочетании с желанием минимизировать количество транзисторов на кристалле микропроцессора, наводит меня на мысли о том, что такой низкий выход годных для арсенида галлия действительно был нормой, и не только в лаборатории, но и в серийном производстве. Причем, согласно уже советским данным, итоговая стоимость практически не зависела от сложнсти технологии, потому что сами пластины арсенида галлия были дороже любой обработки. Неудивительно, что никому, кроме военных, такие СБИС не были интересны.

Кстати, а что у нас?


До сих пор статья рассказывала об успехах и неудачах американских компаний, но ведь не только в Америке была микроэлектроника, верно? К сожалению, о сложном пути советской микроэлектроники в выборе технологий рассказать можно немного. Первая причина — история американских (а также, например, японских) разработок хорошо документирована публикациями в профильных журналах IEEE, архив которых сейчас оцифрован, и изучать их — настоящее удовольствие для ценителя. Советская же микроэлектроника всю свою историю была крайне замкнутой. Публикаций было немного даже на русском языке, не говоря уже о том, чтобы сообщать о своих успехах всему миру (что делалось, например, в фундаментальной физике). И даже то немногое, что публиковалось, сейчас очень сложно найти и, разумеется, только в бумажном виде, а никак не в электронном. Поэтому мне, кстати, отдельно отрадно сейчас видеть российских коллег на международных научных конференциях и промышленных выставках, причем не только как гостей, но и как докладчиков. Вторая причина состоит в том, что большую часть времени советская микроэлектроника, пусть и ненамного, но отставала от американцев и активно занималась копированием успешных западных разработок. Более того, с начала восьмидесятых, когда в мире началось все самое интересное, министерство электронной промышленности СССР официально взяло курс на отказ от оригинальных разработок и поголовное копирование американских микросхем — уже серийных, а не экспериментальных разработок и методов. Возможно, в условиях ограниченных ресурсов это было правильным решением, но его итогом стало нарастание отставания (причем не технологического, а идейного), которое после развала СССР стало фактически необратимым — до тех пор, пока уже в двадцать первом веке российская микроэлектроника была «перезапущена» фактически с нуля.

В итоге, хотя GaAs чипы средней степени интеграции применялись в начале девяностых как в суперкомпьютерах Cray, так и в ЭВС ЕС-4, в СССР никогда не было RISC-процессоров, сыгравших важную роль в завершающих этапах борьбы КМОП, ЭСЛ и арсенида галлия. С технологической точки зрения, в то же самое время, когда американцы разрабатывали однокристалльные микропроцессоры, на зеленоградском «Микроне» ставилась в серийное производство арсенидгаллиевая серия микросхем К6500, включавшая в себя память до 16 кбит, базовые матричные кристаллы объемом до десяти тысяч вентилей и микропроцессорный комплект из пяти чипов — то есть такие же сложные кристаллы, как и американские процессоры. Но если McDonnell Douglas при помощи нормально закрытых JFET обоих типов проводимости имитировали на GaAs nМОП и КМОП схемы, имея целью минимизировать энергопотребление и подготовить почву для роста степени интеграции, то в К6500 были очень быстрые (до 1 ГГц), но гораздо более сложные и капризные схемы на ИСЛ с нормально открытыми MESFET (что делает достигнутые результаты по степени интеграйии еще более удивительными).

_3vnvsvhqveayp8y3-f494rv2jo.png


Рисунок 8. Два варианта инверторов из техпроцесса McDonnell Douglas и инвертор микросхем серии К6500

Работы по арсениду галлия продолжались на «Микроне» с 1984 до по меньшей мере до 1996 года, но никакую информацию о том, что случилось после этого, мне найти не удалось. Сейчас все разработки «Микрона», в том числе радиационностойкие и радиочастотные, делаются на кремнии.

Арсенид и другие


Разработчики кремниевых КМОП микросхем специального назначения тем временем не стояли на месте; к началу девяностых стало понятно, что обеспечить радиационную стойкость на слегка модифицированной коммерческой кремниевой КМОП технологии ненамного сложнее, чем на дорогом и капризном арсениде галлия, что лишило его последнего важного преимущества и ограничило весьма узкими и специфическими нишами — в основном, дискретными СВЧ и силовыми приборами. Более того, даже в этих применениях сейчас все чаще используется не арсенид, а нитрид галлия или разнообразные гетероструктуры, обладающие лучшими температурными характеристиками, более высокой подвижностью и большим полем пробоя.

nn3rdg2nzmrsseoghnnjy5tym7a.png


Рисунок 9. Сравнение основных свойств кремния, арсенида галлия и нитрида галлия для силовых и СВЧ-применений

А что же, спросите вы, может на нитриде галлия можно сделать СБИС? К сожалению, у нитрида галлия тоже низкая подвижность дырок, да и не только у&nb

© Habrahabr.ru