От песка до процессора
Сложно в это поверить, но современный процессор является самым сложным готовым продуктом на Земле – а ведь, казалось бы, чего сложного в этом куске железа?
Как и обещал – подробный рассказ о том, как делают процессоры… начиная с песка. Все, что вы хотели знать, но боялись спросить )
Я уже рассказывал о том, «Где производят процессоры» и о том, какие «Трудности производства» на этом пути стоят. Сегодня речь пойдет непосредственно про само производство – «от и до».
Производство процессоров
Когда фабрика для производства процессоров по новой технологии построена, у нее есть 4 года на то, чтобы окупить вложенные средства (более $5млрд) и принести прибыль. Из несложных секретных расчетов получается, что фабрика должна производить не менее 100 работающих пластин в час.
Вкратце процесс изготовления процессора выглядит так: из расплавленного кремния на специальном оборудовании выращивают монокристалл цилиндрической формы. Получившийся слиток охлаждают и режут на «блины», поверхность которых тщательно выравнивают и полируют до зеркального блеска. Затем в «чистых комнатах» полупроводниковых заводов на кремниевых пластинах методами фотолитографии и травления создаются интегральные схемы. После повторной очистки пластин, специалисты лаборатории под микроскопом производят выборочное тестирование процессоров – если все «ОК», то готовые пластины разрезают на отдельные процессоры, которые позже заключают в корпуса.
Уроки химии
Давайте рассмотрим весь процесс более подробно. Содержание кремния в земной коре составляет порядка 25-30% по массе, благодаря чему по распространённости этот элемент занимает второе место после кислорода. Песок, особенно кварцевый, имеет высокий процент содержания кремния в виде диоксида кремния (SiO2) и в начале производственного процесса является базовым компонентом для создания полупроводников.
Первоначально берется SiO2 в виде песка, который в дуговых печах (при температуре около 1800°C) восстанавливают коксом:
SiO2 + 2C = Si + 2CO
Такой кремний носит название «технический» и имеет чистоту 98-99.9%. Для производства процессоров требуется гораздо более чистое сырье, называемое «электронным кремнием» — в таком должно быть не более одного чужеродного атома на миллиард атомов кремния. Для очистки до такого уровня, кремний буквально «рождается заново». Путем хлорирования технического кремния получают тетрахлорид кремния (SiCl4), который в дальнейшем преобразуется в трихлорсилан (SiHCl3):
3SiCl4 + 2H2 + Si ↔ 4SiHCl3
Данные реакции с использованием рецикла образующихся побочных кремнийсодержащих веществ снижают себестоимость и устраняют экологические проблемы:
2SiHCl3 ↔ SiH2Cl2 + SiCl4
2SiH2Cl2 ↔ SiH3Cl + SiHCl3
2SiH3Cl ↔ SiH4 + SiH2Cl2
SiH4 ↔ Si + 2H2
Получившийся в результате водород можно много где использовать, но самое главное то, что был получен «электронный» кремний, чистый-пречистый (99,9999999%). Чуть позже в расплав такого кремния опускается затравка («точка роста»), которая постепенно вытягивается из тигля. В результате образуется так называемая «буля» — монокристалл высотой со взрослого человека. Вес соответствующий — на производстве такая дуля весит порядка 100 кг.
Слиток шкурят «нулёвкой» 🙂 и режут алмазной пилой. На выходе – пластины (кодовое название «вафля») толщиной около 1 мм и диаметром 300 мм (~12 дюймов; именно такие используются для техпроцесса в 32нм с технологией HKMG, High-K/Metal Gate). Когда-то давно Intel использовала диски диаметром 50мм (2″), а в ближайшем будущем уже планируется переход на пластины с диаметром в 450мм – это оправдано как минимум с точки зрения снижения затрат на производство чипов. К слову об экономии — все эти кристаллы выращиваются вне Intel; для процессорного производства они закупаются в другом месте.
Каждую пластину полируют, делают идеально ровной, доводя ее поверхность до зеркального блеска.
Производство чипов состоит более чем из трёх сотен операций, в результате которых более 20 слоёв образуют сложную трёхмерную структуру – доступный на Хабре объем статьи не позволит рассказать вкратце даже о половине из этого списка 🙂 Поэтому совсем коротко и лишь о самых важных этапах.
Итак. В отшлифованные кремниевые пластины необходимо перенести структуру будущего процессора, то есть внедрить в определенные участки кремниевой пластины примеси, которые в итоге и образуют транзисторы. Как это сделать? Вообще, нанесение различных слоев на процессорную подложу это целая наука, ведь даже в теории такой процесс непрост (не говоря уже о практике, с учетом масштабов)… но ведь так приятно разобраться в сложном 😉 Ну или хотя бы попытаться разобраться.
Фотолитография
Проблема решается с помощью технологии фотолитографии — процесса избирательного травления поверхностного слоя с использованием защитного фотошаблона. Технология построена по принципу «свет-шаблон-фоторезист» и проходит следующим образом:
— На кремниевую подложку наносят слой материала, из которого нужно сформировать рисунок. На него наносится фоторезист — слой полимерного светочувствительного материала, меняющего свои физико-химические свойства при облучении светом.
— Производится экспонирование (освещение фотослоя в течение точно установленного промежутка времени) через фотошаблон
— Удаление отработанного фоторезиста.
Нужная структура рисуется на фотошаблоне — как правило, это пластинка из оптического стекла, на которую фотографическим способом нанесены непрозрачные области. Каждый такой шаблон содержит один из слоев будущего процессора, поэтому он должен быть очень точным и практичным.
Иной раз осаждать те или иные материалы в нужных местах пластины просто невозможно, поэтому гораздо проще нанести материал сразу на всю поверхность, убрав лишнее из тех мест, где он не нужен — на изображении выше синим цветом показано нанесение фоторезиста.
Пластина облучается потоком ионов (положительно или отрицательно заряженных атомов), которые в заданных местах проникают под поверхность пластины и изменяют проводящие свойства кремния (зеленые участки — это внедренные чужеродные атомы).
Как изолировать области, не требующие последующей обработки? Перед литографией на поверхность кремниевой пластины (при высокой температуре в специальной камере) наносится защитная пленка диэлектрика – как я уже рассказывал, вместо традиционного диоксида кремния компания Intel стала использовать High-K-диэлектрик. Он толще диоксида кремния, но в то же время у него те же емкостные свойства. Более того, в связи с увеличением толщины уменьшен ток утечки через диэлектрик, а как следствие – стало возможным получать более энергоэффективные процессоры. В общем, тут гораздо сложнее обеспечить равномерность этой пленки по всей поверхности пластины — в связи с этим на производстве применяется высокоточный температурный контроль.
Так вот. В тех местах, которые будут обрабатываться примесями, защитная пленка не нужна – её аккуратно снимают при помощи травления (удаления областей слоя для формирования многослойной структуры с определенными свойствами). А как снять ее не везде, а только в нужных областях? Для этого поверх пленки необходимо нанести еще один слой фоторезиста – за счет центробежной силы вращающейся пластины, он наносится очень тонким слоем.
В фотографии свет проходил через негативную пленку, падал на поверхность фотобумаги и менял ее химические свойства. В фотолитографии принцип схожий: свет пропускается через фотошаблон на фоторезист, и в тех местах, где он прошел через маску, отдельные участки фоторезиста меняют свойства. Через маски пропускается световое излучение, которое фокусируется на подложке. Для точной фокусировки необходима специальная система линз или зеркал, способная не просто уменьшить, изображение, вырезанное на маске, до размеров чипа, но и точно спроецировать его на заготовке. Напечатанные пластины, как правило, в четыре раза меньше, чем сами маски.
Весь отработанный фоторезист (изменивший свою растворимость под действием облучения) удаляется специальным химическим раствором – вместе с ним растворяется и часть подложки под засвеченным фоторезистом. Часть подложки, которая была закрыта от света маской, не растворится. Она образует проводник или будущий активный элемент – результатом такого подхода становятся различные картины замыканий на каждом слое микропроцессора.
Собственно говоря, все предыдущие шаги были нужны для того, чтобы создать в необходимых местах полупроводниковые структуры путем внедрения донорной (n-типа) или акцепторной (p-типа) примеси. Допустим, нам нужно сделать в кремнии область концентрации носителей p-типа, то есть зону дырочной проводимости. Для этого пластину обрабатывают с помощью устройства, которое называется имплантер — ионы бора с огромной энергией выстреливаются из высоковольтного ускорителя и равномерно распределяются в незащищенных зонах, образованных при фотолитографии.
Там, где диэлектрик был убран, ионы проникают в слой незащищенного кремния – в противном случае они «застревают» в диэлектрике. После очередного процесса травления убираются остатки диэлектрика, а на пластине остаются зоны, в которых локально есть бор. Понятно, что у современных процессоров может быть несколько таких слоев — в таком случае на получившемся рисунке снова выращивается слой диэлектрика и далее все идет по протоптанной дорожке — еще один слой фоторезиста, процесс фотолитографии (уже по новой маске), травление, имплантация… ну вы поняли.
Характерный размер транзистора сейчас — 32 нм, а длина волны, которой обрабатывается кремний — это даже не обычный свет, а специальный ультрафиолетовый эксимерный лазер — 193 нм. Однако законы оптики не позволяют разрешить два объекта, находящиеся на расстоянии меньше, чем половина длины волны. Происходит это из-за дифракции света. Как быть? Применять различные ухищрения — например, кроме упомянутых эксимерных лазеров, светящих далеко в ультрафиолетовом спектре, в современной фотолитографии используется многослойная отражающая оптика с использованием специальных масок и специальный процесс иммерсионной (погружной) фотолитографии.
Логические элементы, которые образовались в процессе фотолитографии, должны быть соединены друг с другом. Для этого пластины помещают в раствор сульфата меди, в котором под действием электрического тока атомы металла «оседают» в оставшихся «проходах» — в результате этого гальванического процесса образуются проводящие области, создающие соединения между отдельными частями процессорной «логики». Излишки проводящего покрытия убираются полировкой.
Финишная прямая
Ура – самое сложное позади. Осталось хитрым способом соединить «остатки» транзисторов — принцип и последовательность всех этих соединений (шин) и называется процессорной архитектурой. Для каждого процессора эти соединения различны – хоть схемы и кажутся абсолютно плоскими, в некоторых случаях может использоваться до 30 уровней таких «проводов». Отдаленно (при очень большом увеличении) все это похоже на футуристическую дорожную развязку – и ведь кто-то же эти клубки проектирует!
Когда обработка пластин завершена, пластины передаются из производства в монтажно-испытательный цех. Там кристаллы проходят первые испытания, и те, которые проходят тест (а это подавляющее большинство), вырезаются из подложки специальным устройством.
На следующем этапе процессор упаковывается в подложку (на рисунке – процессор Intel Core i5, состоящий из CPU и чипа HD-графики).
Привет, сокет!
Подложка, кристалл и теплораспределительная крышка соединяются вместе – именно этот продукт мы будем иметь ввиду, говоря слово «процессор». Зеленая подложка создает электрический и механический интерфейс (для электрического соединения кремниевой микросхемы с корпусом используется золото), благодаря которому станет возможным установка процессора в сокет материнской платы – по сути, это просто площадка, на которой разведены контакты от маленького чипа. Теплораспределительная крышка является термоинтерфейсом, охлаждающим процессор во время работы – именно к этой крышке будут примыкать система охлаждения, будь то радиатор кулера или здоровый водоблок.
Сокет (разъём центрального процессора) — гнездовой или щелевой разъём, предназначенный для установки центрального процессора. Использование разъёма вместо прямого распаивания процессора на материнской плате упрощает замену процессора для модернизации или ремонта компьютера. Разъём может быть предназначен для установки собственно процессора или CPU-карты (например, в Pegasos). Каждый разъём допускает установку только определённого типа процессора или CPU-карты.
На завершающем этапе производства готовые процессоры проходят финальные испытания на предмет соответствия основным характеристикам – если все в порядке, то процессоры сортируются в нужном порядке в специальные лотки – в таком виде процессоры уйдут производителям или поступят в OEM-продажу. Еще какая-то партия пойдет на продажу в виде BOX-версий – в красивой коробке вместе со стоковой системой охлаждения.
The end
Теперь представьте себе, что компания анонсирует, например, 20 новых процессоров. Все они различны между собой – количество ядер, объемы кэша, поддерживаемые технологии… В каждой модели процессора используется определенное количество транзисторов (исчисляемое миллионами и даже миллиардами), свой принцип соединения элементов… И все это надо спроектировать и создать/автоматизировать – шаблоны, линзы, литографии, сотни параметров для каждого процесса, тестирование… И все это должно работать круглосуточно, сразу на нескольких фабриках… В результате чего должны появляться устройства, не имеющие права на ошибку в работе… А стоимость этих технологических шедевров должна быть в рамках приличия… Почти уверен в том, что вы, как и я, тоже не можете представить себе всего объема проделываемой работы, о которой я и постарался сегодня рассказать.
Ну и еще кое-что более удивительное. Представьте, что вы без пяти минут великий ученый — аккуратно сняли теплораспределительную крышку процессора и в огромный микроскоп смогли увидеть структуру процессора – все эти соединения, транзисторы… даже что-то на бумажке зарисовали, чтобы не забыть. Как думаете, легко ли изучить принципы работы процессора, располагая только этими данными и данными о том, какие задачи с помощью этого процессора можно решать? Мне кажется, примерно такая картина сейчас видна ученым, которые пытаются на подобном уровне изучить работу человеческого мозга. Только если верить стэнфордским микробиологам, в одном человеческом мозге находится больше «транзисторов», чем во всей мировой IT-инфраструктуре. Интересно, правда?
BONUS
Хватило сил дочитать до этого абзаца? ) Поздравляю – приятно, что я постарался не зря. Тогда предлагаю откинуться на спинку кресла и посмотреть всё описанное выше, но в виде более наглядного видеоролика – без него статья была бы не полной.
Эту статью я писал сам, пытаясь вникнуть в тонкости процесса процессоростроения. Я к тому, что в статье могут быть какие-то неточности или ошибки — если найдете что-то, дайте знать. А вообще, чтобы окончательно закрепить весь прочитанный материал и наглядно понять то, что было недопонято в моей статье, пройдите по этой ссылке. Теперь точно всё.
Успехов!
- Блог компании Intel
- Производство и разработка электроники
- Научно-популярное
- Процессоры
Как разрабатываются и создаются процессоры? Часть 3: Изготовление чипа
Это третья часть нашего цикла, посвященного разработке процессоров. В первой части мы рассмотрели архитектуру компьютера и объяснили его работу на высоком уровне. Во второй – рассказывалось о проектировании и реализации отдельных компонентов чипа. В третьей части мы шагнём дальше и узнаем, как архитектурные проекты и электрические схемы становятся физическими чипами.
Как же все эти песчинки превращаются в современный процессор? Давайте разберёмся.
Как мы уже говорили, процессоры и вся другая цифровая логика основана на транзисторах. Транзистор – это переключатель с электрическим управлением, который включается с помощью электрического сигнала, подаваемого на затвор. Мы сказали, что существует два основных типа транзисторов: nMOS-устройства пропускают ток при включенном затворе, а pMOS-устройства – при выключенном. Базовая структура процессора – это кремниевые транзисторы. Кремний известен как полупроводник, потому что он занимает некое промежуточное положение между проводником и изолятором.
Чтобы превратить кремниевую пластину в функциональную электрическую схему с транзисторами, производственные инженеры используют процесс под названием легирование. Легирование – это внедрение в базовый субстрат кремния тщательно выбранных примесей для изменения свойств его проводимости. Цель заключается в том, чтобы изменить поведение электронов так, чтобы мы могли ими управлять. Существует два типа транзисторов, а значит, и два основных вида легирования.
Пластина с будущими чипами на одной из стадий своего изготовления. Фото: Evan Lissoos
Если мы добавим точно рассчитанное количество электронодонорных элементов, например, мышьяка, сурьмы или фосфора, то можем создать область n-типа. Поскольку область пластины, на которую нанесены эти элементы, теперь имеет избыток электронов, она становится отрицательно заряженной. Отсюда, к слову, и взялось название этого типа проводимости (n — negative, поскольку электроны имеют отрицательный заряд) и буква «n» в nMOS. Добавляя же на кремний примесь из акцепторных элементов, таких как бор, индий или галлий, мы можем создавать область p-типа, заряженную положительно. Отсюда, соответственно, буква «p» в p-типе и pMOS (p — positive, поскольку носителями заряда являются положительно заряженные «дырки»). Сам процесс легирования, добавления примесей к кремнию, выполняется, в основном, с помощью таких технологий как ионная имплантация и термодиффузия. Их подробное рассмотрение несколько выходит за рамки данной статьи.
Теперь, когда мы можем управлять электропроводимостью отдельных частей кремниевой пластины, можно скомбинировать свойства нескольких областей для создания транзисторов. Транзисторы, используемые в интегральных схемах и называющиеся MOSFET (Metal-Oxide-Semiconductor Field-Effect Transistors, полевой транзистор МОП-структуры, структуры «металл-оксид-проводник»), имеют четыре выхода. Контролируемый нами ток течёт между истоком (Source) и стоком (Drain). Как правило, в n-канальном устройстве ток входит в сток и выходит из истока, а в p-канальном – из истока в сток. Затвор (Gate) – это переключатель, используемый для включения и отключения транзистора. И наконец, у устройства есть выход корпуса или подложки транзистора (Body), функциональность которого не сильно затрагивает обсуждаемую нами тему.
Физическая структура инвертора на кремниевой основе. Области разных цветов имеют разные свойства проводимости. Обратите внимание, как разные кремниевые компоненты соответствуют схеме справа.
(A – вход; Y – выход; GND – земля; VDD – питание; p substrate – подложка p-типа; n well – карман n-типа; SiO2 – кремниевая основа пластины; polysilicon – поликремниевый слой; n+ diffusion – n-канал; p+ diffusion – p-канал; metal1 – первый слой металлизации)
Рассмотрение всех технических подробностей работы транзисторов и взаимодействия их отдельных областей хватит на целый курс колледжа, поэтому мы коснёмся только основ. Хорошая аналогия их работы – это разводной мост через реку. Автомобили – электроны в транзисторе – хотят попасть с одного берега реки на другой, это исток и сток транзистора. Возьмём для примера nMOS-устройство: когда затвор не активен, «разводной мост» поднят и электроны не могут двигаться. Когда мы опускаем мост, то образуем дорогу над рекой и автомобили могут свободно перемещаться. То же самое происходит в транзисторе. Включение затвора образует канал между истоком и стоком, позволяющий току течь.
Чтобы иметь возможность с высочайшей точностью располагать на кремнии разные p и n области, производители, например Intel и TSMC, используют процесс под названием фотолитография. Это чрезвычайно сложный многоэтапный процесс и компании вкладывают миллиарды долларов в его усовершенствование для того, чтобы создавать более миниатюрные, быстрые и энергоэффективные транзисторы. Представьте сверхточный принтер, с помощью которого наносятся различные рисунки для каждой области на кремнии.
Процесс изготовления транзисторов на чипе начинается с чистой кремниевой пластины. Она нагревается в печи для создания на поверхности пластины тонкого слоя диоксида кремния. Затем на диоксид кремния наносится светочувствительный полимер фоторезиста. Экспонируя фоторезистивный слой светом определённых частот, мы можем вырезать его в тех областях, где хотим выполнить легирование. Этот этап литографии схож с тем, как принтеры наносят чернила на определённые области страницы, только в меньшем масштабе.
Пластина протравливается плавиковой кислотой для растворения диоксида кремния в тех местах, где был удалён фоторезист. Затем фоторезист полностью снимается, оставляя только вырезанный с помощью него слой SiO2. Теперь на пластину можно нанести легирующие ионы, которые имплантируются только в местах, где отсутствует диоксид кремния.
Схема основных этапов процесса фотолитографии. 1) Чистая кремниевая пластина (подложка); 2) Подготовка пластины: нанесение слоя диоксида кремния и слоя фоторезиста; 3) Экспонирование фоторезиста через шаблон (маску) для удаления его в местах будущего легирования; 4) Вытравливание плавиковой кислотой участков слоя диоксида кремния в местах будущего легирования; 5) Удаление фоторезиста и легирование подложки ионами мышьяка; 6) Имплантированные ионы образовали в подложке карман (n-well) с обратной подложке проводимостью в том месте, где отсутствовал диоксид кремния.
Этот процесс экспонирования, вытравливания и легирования повторяется десятки раз, слой за слоем выстраивая структуру полупроводника. После создания главного кремниевого слоя, поверх накладываются слои металлических проводников, с помощью которых создаются соединения между транзисторами. Чуть позже мы подробнее поговорим об этих соединениях и слоях металлизации.
Разумеется, производители чипов не выполняют эти процессы всякий раз для каждого транзистора. Для спроектированного чипа они создают маски-шаблоны для всех этапов изготовления всего чипа. Эти маски содержат местоположения каждого из миллиардов транзисторов на чипе. Несколько чипов группируются вместе и изготавливаются разом на одной пластине.
Готовая пластина нарезается на отдельные кристаллы, которые запаиваются в корпуса. В зависимости от размера чипа, на каждой пластине может размещаться сотни и более чипов. Обычно, чем более мощный производится чип, тем больше будет его кристалл, и тем меньше таких чипов производитель может получить с каждой пластины.
Казалось бы, нам просто нужно производить огромные супермощные чипы с сотнями ядер, но это невозможно. В настоящее время самым серьёзным фактором, мешающим создавать всё более крупные чипы, являются дефекты в процессе производства. Современные чипы содержат миллиарды транзисторов и если хотя бы одна часть одного транзистора повреждена, то можно выбрасывать весь чип. Увеличивая размер процессоров, мы увеличиваем и вероятность его брака.
Фактическую эффективность своих производственных процессов компании тщательно скрывают, но цифры в 70-90% считаются хорошим показателем. Компании обычно изготавливают чипы с некоторым запасом, потому что знают, что некоторые части могут не работать. Например, Intel может спроектировать 8-ядерный чип, но продавать его как 6-ядерный, допуская, что один-два ядра могут оказаться браком. Как правило, чипы с необычно низким количеством дефектов отделяется от остальных для продажи по более высокой цене. Такой подход известен как биннинг.
Одним из важнейших маркетинговых параметров, связанных с изготовлением чипов, является размер элементов. Например, Intel осваивает 10-нм технологический процесс, AMD использует для некоторых своих GPU 7-нанометровый, а TSMC начала работу над 5-нм техпроцессом. Но что означают все эти числа? Размером элемента принято называть минимальное расстояние между стоком и истоком транзистора. По мере развития технологий мы стараемся уменьшать транзисторы, чтобы на одном чипе их помещалось всё больше. А вместе с уменьшением транзистора, повышается и его скорость.
Смотря на эти числа, необходимо заметить, что некоторые компании могут основывать размер своего техпроцесса не на стандартном расстоянии, а на других величинах. Это значит, что разные техпроцессы у различных компаний могут на самом деле приводить к созданию транзисторов одинакового размера. Кроме того, сами по себе транзисторы не обязательно должны быть одинаковы по размерам. Инженеры, по тем или иным причинам, могут сделать одни транзисторы крупнее, другие мельче. Мелкий транзистор будет быстрее, потому что на включение/отключение его затвора требуется меньше времени. В то же время, мелкий транзистор не может управлять большим количеством выходов. И если какой-то элемент логики управляет чем-то энергоёмким, например выходным сигналом, то такой элемент придётся сделать намного большего размера. Эти выходные транзисторы могут быть на порядки крупнее транзисторов внутренней логики.
Снимок кристалла современного процессора AMD Zen, состоящего из нескольких миллиардов транзисторов.
Однако проектирование и изготовление транзисторов – это лишь половина чипа. Нам необходимы проводники, чтобы соединить всё согласно схеме. Эти соединения создаются при помощи слоёв металлизации поверх транзисторов. Представьте себе многоуровневую транспортную развязку с въездами, выездами с неё и массой пересекающихся дорог. Именно это и происходит внутри чипа, только в гораздо меньшем масштабе. Количество металлических соединительных слоёв над транзисторами в каждом техпроцессе может быть разным. По мере уменьшения транзисторов, требуется всё больше слоёв проводников, чтобы выполнить все необходимые соединения. Так, TMSC в своём 5-нм техпроцессе планирует использовать 15 слоёв металлизации. Представьте 15-уровневую вертикальную автомобильную развязку, и это даст вам представление о том, насколько сложна сеть проводников внутри чипа.
Ниже представлена фотография с микроскопа, где мы видим решётку, образованную семью слоями металлизации. Каждый слой плоский и по мере наслоения, увеличивается в толщине для снижения сопротивления. Между слоями есть крошечные металлические цилиндрики, называемые перемычками, служащие для перехода на слой выше. Для уменьшения нежелательного ёмкостного сопротивления, направленность слоёв обычно чередуется. Нечётные слои металлизации могут использоваться для образования горизонтальных соединений, а чётные – для вертикальных.
Понятно, что с таким количеством всех этих сигналов и проводников ни один человек в короткое время не справится, и на помощь приходят компьютерные программы, автоматически располагающие и соединяющие транзисторы. В зависимости от сложности конструкции, программы даже могут преобразовывать функции высокоуровневого кода в физическое расположение каждого проводника и транзистора. Как правило, разработчики позволяют компьютерам сгенерировать основную часть конструкции автоматически, а затем изучают и вручную оптимизируют отдельные критически важные части.
Когда компании хотят создать новый чип, они начинают процесс проектирования со стандартных ячеек, предоставляемых компанией-изготовителем чипов. Например, Intel или TSMC предоставляют разработчикам такие базовые части, как логические элементы или ячейки памяти. Разработчики собирают из этих стандартных ячеек свой чип и отправляют схемы его слоя транзисторов и слоёв металлизации на завод, где необработанный кремний превращается в рабочий чип. На основе этих схем и создаются маски-шаблоны, используемые в описанном выше процессе изготовления. Далее мы посмотрим, как выглядит процесс проектирования простейшего чипа.
Для начала перед нами стандартный инвертор. Заштрихованный зелёный прямоугольник сверху – это pMOS-транзистор, а прозрачный зелёный прямоугольный контур внизу – nMOS-транзистор. Вертикальный красный проводник – это поликремниевый затвор, синие области – это первый слой металлизации, а сиреневые области – второй слой металлизации. Слева мы видим вход (A), справа – выход (Y). А сверху и снизу – контакты питания (vdd) и заземления (gnd), выполненные на втором слое металлизации.
Скомбинировав несколько логических элементов, мы получили простой 1-битный арифметический модуль. Эта схема может складывать, вычитать и выполнять логические операции с двумя 1-битными данными. Главным образом вертикальные голубые заштрихованные проводники это третий слой металлизации. Укрупнения на их концах – это перемычки, соединяющие два слоя.
Наконец, собрав воедино множество ячеек и примерно 2000 транзисторов, мы получили простой 4-разрядный процессор с 8 байтами оперативной памяти на четырёх слоях металлизации. Глядя, насколько он сложен, можно только представить, как трудно проектировать 64-разрядный процессор с мегабайтами кэш-памяти, несколькими ядрами и 20-ю с лишним ступенями конвейера команд (пайплайна). С учетом, что современные высокопроизводительные процессоры состоят из более чем 5-10 миллиардов транзисторов и дюжины слоёв металлизации, можно без преувеличения сказать, что они буквально в миллионы раз сложнее нашего примера.
Нам теперь понятно, за что мы платим немалые деньги, покупая новый процессор, и почему AMD и Intel выводят на рынок новые процессоры не ежедневно. Для того, чтобы новый чип прошёл путь от проекта до прилавка, обычно требуется 3-5 лет. Это значит, что самые быстрые сегодняшние чипы – это технологии 3-5 летней давности, и что сегодняшние технологии мы ещё нескоро сможем увидеть на прилавках.
На этом мы закончим наше знакомство с технологией создания процессоров.
Сегодня мы узнали о физике транзисторов, как все их детали изготавливаются на кремниевой основе и как все они соединяются в работающий чип.
В четвёртой, заключительной части цикла мы покинем техническую сторону и обратим свой взгляд на современные тенденции в отрасли. Над чем сейчас работают учёные, чтобы сделать следующее поколение компьютеров ещё быстрее?
Также рекомендуем почитать:
- Часть 1: Фундаментальные основы архитектуры процессоров;
- Часть 2: Процесс проектирования процессора
90-нанометровая технология производства процессоров
Говоря о процессорах Intel, часто используют такие специфические понятия, как 0,13-микронный технологический процесс, а в последнее время 90-нанометровый технологический процесс. К примеру, принято говорить, что новый процессор Intel Pentium 4 с ядром Northwood выполнен по 0,13-микронной технологии, а будущее поколение процессоров будет основано на 90-нанометровом технологическом процессе. В чем же разница между этими технологическими процессами и как она отражается на возможностях самих процессоров?
Как делают микросхемы
тобы понять, в чем заключается основное различие между этими двумя технологиями, необходимо сделать краткий экскурс в саму технологию производства современных процессоров или интегральных микросхем.
Как известно из школьного курса физики, в современной электронике основными компонентами интегральных микросхем являются полупроводники p-типа и n-типа (в зависимости от типа проводимости). Полупроводник это вещество, по проводимости превосходящее диэлектрики, но уступающее металлам. Основой полупроводников обоих типов может служить кремний (Si), который в чистом виде (так называемый собственный полупроводник) плохо проводит электрический ток, однако добавление (внедрение) в кремний определенной примеси позволяет радикально изменить его проводящие свойства. Существует два типа примеси: донорная и акцепторная. Донорная примесь приводит к образованию полупроводников n-типа c электронным типом проводимости, а акцепторная к образованию полупроводников p-типа с дырочным типом проводимости. Контакты p- и n-полупроводников позволяют формировать транзисторы основные структурные элементы современных микросхем. Такие транзисторы, называемые КМОП-транзисторами, могут находиться в двух основных состояниях: открытом, когда они проводят электрический ток, и запертом при этом они электрический ток не проводят. Поскольку КМОП-транзисторы являются основными элементами современных микросхем, поговорим о них подробнее.
Как устроен КМОП-транзистор
Простейший КМОП-транзистор n-типа имеет три электрода: исток, затвор и сток. Сам транзистор выполнен в полупроводнике p-типа с дырочной проводимостью, а в областях стока и истока формируются полупроводники n-типов с электронной проводимостью. Естественно, что за счет диффузии дырок из p-области в n-область и обратной диффузии электронов из n-области в p-область на границах переходов p- и n-областей формируются обедненные слои (слои, в которых отсутствуют основные носители зарядов). В обычном состоянии, то есть когда к затвору не прикладывается напряжение, транзистор находится в «запертом» состоянии, то есть не способен проводить ток от истока к стоку. Ситуация не меняется, даже если приложить напряжение между стоком и истоком (при этом мы не принимаем во внимание токи утечки, вызванные движением под воздействием формируемых электрических полей неосновных носителей заряда, то есть дырок для n-области и электронов для p-области).
Однако если к затвору приложить положительный потенциал (рис. 1), то ситуация в корне изменится. Под воздействием электрического поля затвора дырки выталкиваются в глубь p-полупроводника, а электроны, наоборот, втягиваются в область под затвором, образуя обогащенный электронами канал между истоком и стоком. Если приложить к затвору положительное напряжение, эти электроны начинают двигаться от истока к стоку. При этом транзистор проводит ток говорят, что транзистор «открывается». Если напряжение с затвора снимается, электроны перестают втягиваться в область между истоком и стоком, проводящий канал разрушается и транзистор перестает пропускать ток, то есть «запирается». Таким образом, меняя напряжение на затворе, можно открывать или запирать транзистор, аналогично тому, как можно включать или выключать обычный тумблер, управляя прохождением тока по цепи. Именно поэтому транзисторы иногда называют электронными переключателями. Однако, в отличие от обычных механических переключателей, КМОП-транзисторы практически безынерционны и способны переходить из открытого в запертое состояние триллионы раз в секунду! Именно этой характеристикой, то есть способностью мгновенного переключения, и определяется в конечном счете быстродействие процессора, который состоит из десятков миллионов таких простейших транзисторов.
Итак, современная интегральная микросхема состоит из десятков миллионов простейших КМОП-транзисторов. Остановимся более подробно на процессе изготовления микросхем, первый этап которого получение кремниевых подложек.
Шаг 1. Выращивание болванок
Создание таких подложек начинается с выращивания цилиндрического по форме монокристалла кремния. В дальнейшем из таких монокристаллических заготовок (болванок) нарезают круглые пластины (wafers), толщина которых составляет приблизительно 1/40 дюйма, а диаметр 200 мм (8 дюймов) или 300 мм (12 дюймов). Это и есть кремниевые подложки, служащие для производства микросхем.
При формировании пластин из монокристаллов кремния учитывается то обстоятельство, что для идеальных кристаллических структур физические свойства в значительной степени зависят от выбранного направления (свойство анизотропии). К примеру, сопротивление кремниевой подложки будет различным в продольном и поперечном направлениях. Аналогично, в зависимости от ориентации кристаллической решетки, кристалл кремния будет по-разному реагировать на какие-либо внешние воздействия, связанные с его дальнейшей обработкой (например, травление, напыление и т.д.). Поэтому пластина должна быть вырезана из монокристалла таким образом, чтобы ориентация кристаллической решетки относительно поверхности была строго выдержана в определенном направлении.
Как уже отмечалось, диаметр заготовки монокристалла кремния составляет либо 200, либо 300 мм. Причем диаметр 300 мм это относительно новая технология, о которой мы расскажем ниже. Понятно, что на пластине такого диаметра может разместиться далеко не одна микросхема, даже если речь идет о процессоре Intel Pentium 4. Действительно, на одной подобной пластине-подложке формируется несколько десятков микросхем (процессоров), но для простоты мы рассмотрим лишь процессы, происходящие на небольшом участке одного будущего микропроцессора.
Шаг 2. Нанесение защитной пленки диэлектрика (SiO2)
После формирования кремниевой подложки наступает этап создания сложнейшей полупроводниковой структуры.
Для этого в кремний нужно внедрить так называемые донорную и акцепторную примеси. Однако возникает вопрос как осуществить внедрение примесей по точно заданному рисунку-шаблону? Для того чтобы это стало возможным, те области, куда не требуется внедрять примеси, защищают специальной пленкой из диоксида кремния, оставляя оголенными только те участки, которые подвергаются дальнейшей обработке (рис. 2). Процесс формирования такой защитной пленки нужного рисунка состоит из нескольких этапов.
На первом этапе вся пластина кремния целиком покрывается тонкой пленкой диоксида кремния (SiO2), который является очень хорошим изолятором и выполняет функцию защитной пленки при дальнейшей обработке кристалла кремния. Пластины помещают в камеру, где при высокой температуре (от 900 до 1100 °С) и давлении происходит диффузия кислорода в поверхностные слои пластины, приводящая к окислению кремния и к образованию поверхностной пленки диоксида кремния. Для того чтобы пленка диоксида кремния имела точно заданную толщину и не содержала дефектов, необходимо строго поддерживать постоянную температуру во всех точках пластины в процессе окисления. Если же пленкой из диоксида кремния должна быть покрыта не вся пластина, то предварительно на кремниевую подложку наносится маска Si3N4, предотвращающая нежелательное окисление.
Шаг 3. Нанесение фоторезистива
После того как кремниевая подложка покроется защитной пленкой диоксида кремния, необходимо удалить эту пленку с тех мест, которые будут подвергаться дальнейшей обработке. Удаление пленки осуществляется посредством травления, а для защиты остальных областей от травления на поверхность пластины наносится слой так называемого фоторезиста. Термином «фоторезисты» обозначают светочувствительные и устойчивые к воздействию агрессивных факторов составы. Применяемые составы должны обладать, с одной стороны, определенными фотографическими свойствами (под воздействием ультрафиолетового света становиться растворимыми и вымываться в процессе травления), а с другой резистивными, позволяющими выдерживать травление в кислотах и щелочах, нагрев и т.д. Основное назначение фоторезистов создание защитного рельефа нужной конфигурации.
Процесс нанесения фоторезиста и его дальнейшее облучение ультрафиолетом по заданному рисунку называется фотолитографией и включает следующие основные операции: формирование слоя фоторезиста (обработка подложки, нанесение, сушка), формирование защитного рельефа (экспонирование, проявление, сушка) и передача изображения на подложку (травление, напыление и т.д.).
Перед нанесением слоя фоторезиста (рис. 3) на подложку последняя подвергается предварительной обработке, в результате чего улучшается ее сцепление со слоем фоторезиста. Для нанесения равномерного слоя фоторезиста используется метод центрифугирования. Подложка помещается на вращающийся диск (центрифуга), и под воздействием центробежных сил фоторезист распределяется по поверхности подложки практически равномерным слоем. (Говоря о практически равномерном слое, учитывают то обстоятельство, что под действием центробежных сил толщина образующейся пленки увеличивается от центра к краям, однако такой способ нанесения фоторезиста позволяет выдержать колебания толщины слоя в пределах ±10%.)
Шаг 4. Литография
После нанесения и сушки слоя фоторезиста наступает этап формирования необходимого защитного рельефа. Рельеф образуется в результате того, что под действием ультрафиолетового излучения, попадающего на определенные участки слоя фоторезиста, последний изменяет свойства растворимости, например освещенные участки перестают растворяться в растворителе, которые удаляют участки слоя, не подвергшиеся освещению, или наоборот освещенные участки растворяются. По способу образования рельефа фоторезисты делят на негативные и позитивные. Негативные фоторезисты под действием ультрафиолетового излучения образуют защитные участки рельефа. Позитивные фоторезисты, напротив, под воздействием ультрафиолетового излучения приобретают свойства текучести и вымываются растворителем. Соответственно защитный слой образуется в тех участках, которые не подвергаются ультрафиолетовому облучению.
Для засветки нужных участков слоя фоторезиста используется специальный шаблон-маска. Чаще всего для этой цели применяются пластинки из оптического стекла с полученными фотографическим или иным способом непрозрачными элементами. Фактически такой шаблон содержит рисунок одного из слоев будущей микросхемы (всего таких слоев может насчитываться несколько сотен). Поскольку этот шаблон является эталоном, он должен быть выполнен с большой точностью. К тому же с учетом того, что по одному фотошаблону будет сделано очень много фотопластин, он должен быть прочным и устойчивым к повреждениям. Отсюда понятно, что фотошаблон весьма дорогая вещь: в зависимости от сложности микросхемы он может стоить десятки тысяч долларов.
Ультрафиолетовое излучение, проходя сквозь такой шаблон (рис. 4), засвечивает только нужные участки поверхности слоя фоторезиста. После облучения фоторезист подвергается проявлению, в результате которого удаляются ненужные участки слоя. При этом открывается соответствующая часть слоя диоксида кремния.
Несмотря на кажущуюся простоту фотолитографического процесса, именно этот этап производства микросхем является наиболее сложным. Дело в том, что в соответствии с предсказанием Мура количество транзисторов на одной микросхеме возрастает экспоненциально (удваивается каждые два года). Подобное возрастание числа транзисторов возможно только благодаря уменьшению их размеров, но именно уменьшение и «упирается» в процесс литографии. Для того чтобы сделать транзисторы меньше, необходимо уменьшить геометрические размеры линий, наносимых на слой фоторезиста. Но всему есть предел сфокусировать лазерный луч в точку оказывается не так-то просто. Дело в том, что в соответствии с законами волновой оптики минимальный размер пятна, в который фокусируется лазерный луч (на самом деле это не просто пятно, а дифракционная картина), определяется кроме прочих факторов и длиной световой волны. Развитие литографической технологии со времени ее изобретения в начале 70-х шло в направлении сокращения длины световой волны. Именно это позволяло уменьшать размеры элементов интегральной схемы. С середины 80-х в фотолитографии стало использоваться ультрафиолетовое излучение, получаемое с помощью лазера. Идея проста: длина волны ультрафиолетового излучения меньше, чем длина волны света видимого диапазона, следовательно, возможно получить и более тонкие линии на поверхности фоторезиста. До недавнего времени для литографии использовалось глубокое ультрафиолетовое излучение (Deep Ultra Violet, DUV) с длиной волны 248 нм. Однако когда фотолитография перешагнула границу 200 нм, возникли серьезные проблемы, впервые поставившие под сомнение возможность дальнейшего использования этой технологии. Например, при длине волны меньше 200 мкм слишком много света поглощается светочувствительным слоем, поэтому усложняется и замедляется процесс передачи шаблона схемы на процессор. Подобные проблемы побуждают исследователей и производителей искать альтернативу традиционной литографической технологии.
Новая технология литографии, получившая название ЕUV-литографии (Extreme UltraViolet сверхжесткое ультрафиолетовое излучение), основана на использовании ультрафиолетового излучения с длиной волны 13 нм.
Переход с DUV- на EUV-литографию обеспечивает более чем 10-кратное уменьшение длины волны и переход в диапазон, где она сопоставима с размерами всего нескольких десятков атомов.
Применяемая сейчас литографическая технология позволяет наносить шаблон с минимальной шириной проводников 100 нм, в то время как EUV-литография делает возможной печать линий гораздо меньшей ширины до 30 нм. Управлять ультракоротким излучением не так просто, как кажется. Поскольку EUV-излучение хорошо поглощается стеклом, то новая технология предполагает использование серии из четырех специальных выпуклых зеркал, которые уменьшают и фокусируют изображение, полученное после применения маски (рис. 5, 6, 7). Каждое такое зеркало содержит 80 отдельных металлических слоев толщиной примерно в 12 атомов.
Шаг 5. Травление
После засвечивания слоя фоторезиста наступает этап травления (etching) с целью удаления пленки диоксида кремния (рис. 8).
Часто процесс травления ассоциируется с кислотными ваннами. Такой способ травления в кислоте хорошо знаком радиолюбителям, которые самостоятельно делали печатные платы. Для этого на фольгированный текстолит лаком, выполняющим функцию защитного слоя, наносят рисунок дорожек будущей платы, а затем опускают пластину в ванну с азотной кислотой. Ненужные участки фольги стравливаются, обнажая чистый текстолит. Этот способ имеет ряд недостатков, главный из которых невозможность точно контролировать процесс удаления слоя, так как слишком много факторов влияют на процесс травления: концентрация кислоты, температура, конвекция и т.д. Кроме того, кислота взаимодействует с материалом по всем направлениям и постепенно проникает под край маски из фоторезиста, то есть разрушает сбоку прикрытые фоторезистом слои. Поэтому при производстве процессоров используется сухой метод травления, называемый также плазменным. Такой метод позволяет точно контролировать процесс травления, а разрушение вытравливаемого слоя происходит строго в вертикальном направлении.
При использовании сухого травления для удаления с поверхности пластины диоксида кремния применяется ионизированный газ (плазма), который вступает в реакцию с поверхностью диоксида кремния, в результате чего образуются летучие побочные продукты.
После процедуры травления, то есть когда оголены нужные области чистого кремния, удаляется оставшаяся часть фотослоя. Таким образом, на кремниевой подложке остается рисунок, выполненный диоксидом кремния.
Шаг 6. Диффузия (ионная имплантация)
Напомним, что предыдущий процесс формирования необходимого рисунка на кремниевой подложке требовался для того, чтобы создать в нужных местах полупроводниковые структуры путем внедрения донорной или акцепторной примеси. Процесс внедрения примесей осуществляется посредством диффузии (рис. 9) равномерного внедрения атомов примеси в кристаллическую решетку кремния. Для получения полупроводника n-типа обычно используют сурьму, мышьяк или фосфор. Для получения полупроводника p-типа в качестве примеси используют бор, галлий или алюминий.
Для процесса диффузии легирующей примеси применяется ионная имплантация. Процесс имплантации заключается в том, что ионы нужной примеси «выстреливаются» из высоковольтного ускорителя и, обладая достаточной энергией, проникают в поверхностные слои кремния.
Итак, по окончании этапа ионной имплантации необходимый слой полупроводниковой структуры создан. Однако в микропроцессорах таких слоев может насчитываться несколько. Для создания очередного слоя на полученном рисунке схемы выращивается дополнительный тонкий слой диоксида кремния. После этого наносятся слой поликристаллического кремния и еще один слой фоторезиста. Ультрафиолетовое излучение пропускается сквозь вторую маску и высвечивает соответствующий рисунок на фотослое. Затем опять следуют этапы растворения фотослоя, травления и ионной имплантации.
Шаг 7. Напыление и осаждение
Наложение новых слоев осуществляется несколько раз, при этом для межслойных соединений в слоях оставляются «окна», которые заполняются атомами металла; в результате на кристалле создаются металлические полоски проводящие области. Таким образом в современных процессорах устанавливаются связи между слоями, формирующими сложную трехмерную схему. Процесс выращивания и обработки всех слоев длится несколько недель, а сам производственный цикл состоит из более чем 300 стадий. В результате на кремниевой пластине формируются сотни идентичных процессоров.
Чтобы выдержать воздействия, которым подвергаются пластины в процессе нанесения слоев, кремниевые подложки изначально делаются достаточно толстыми. Поэтому, прежде чем разрезать пластину на отдельные процессоры, ее толщину уменьшают на 33% и удаляют загрязнения с обратной стороны. Затем на тыльную сторону подложки наносят слой специального материала, улучшающего крепление кристалла к корпусу будущего процессора.
Шаг 8. Заключительный этап
По окончании цикла формирования все процессоры тщательно тестируются. Затем из пластины-подложки с помощью специального устройства вырезаются конкретные, уже прошедшие проверку кристаллы (рис. 10).
Каждый микропроцессор встраивается в защитный корпус, который также обеспечивает электрическое соединение кристалла микропроцессора с внешними устройствами. Тип корпуса зависит от типа и предполагаемого применения микропроцессора.
После запечатывания в корпус каждый микропроцессор повторно тестируется. Неисправные процессоры отбраковывают, а исправные подвергают нагрузочным испытаниям. Затем процессоры сортируют в зависимости от их поведения при различных тактовых частотах и напряжениях питания.
Перспективные технологии
Технологический процесс производства микросхем (в частности, процессоров) рассмотрен нами весьма упрощенно. Но даже такое поверхностное изложение позволяет понять технологические трудности, с которыми приходится сталкиваться при уменьшении размеров транзисторов.
Однако, прежде чем рассматривать новые перспективные технологии, ответим на поставленный в самом начале статьи вопрос: что же такое проектная норма технологического процесса и чем, собственно, отличается проектная норма 130 нм от нормы 180 нм? 130 нм или 180 нм это характерное минимальное расстояние между двумя соседними элементами в одном слое микросхемы, то есть своеобразный шаг сетки, к которой осуществляется привязка элементов микросхемы. При этом совершенно очевидно, что, чем меньше этот характерный размер, тем больше транзисторов можно разместить на одной и той же площади микросхемы.
В настоящее время в производстве процессоров Intel используется 0,13-микронный технологический процесс. По этой технологии изготавливают процессор Intel Pentium 4 с ядром Northwood, процессор Intel Pentium III с ядром Tualatin и процессор Intel Celeron. В случае применения такого технологического процесса полезная ширина канала транзистора составляет 60 нм, а толщина оксидного слоя затвора не превышает 1,5 нм. Всего же в процессоре Intel Pentium 4 размещается 55 млн. транзисторов.
Наряду с увеличением плотности размещения транзисторов в кристалле процессора, 0,13-микронная технология, пришедшая на смену 0,18-микронной, имеет и другие нововведения. Во-первых, здесь используются медные соединения между отдельными транзисторами (в 0,18-микронной технологии соединения были алюминиевыми). Во-вторых, 0,13-микронная технология обеспечивает более низкое энергопотребление. Для мобильной техники, например, это означает, что энергопотребление микропроцессоров становится меньше, а время работы от аккумуляторной батареи больше.
Ну и последнее нововведение, которое было воплощено при переходе на 0,13-микронный технологический процесс это использование кремниевых пластин (wafer) диаметром 300 мм. Напомним, что до этого большинство процессоров и микросхем изготовлялись на основе 200-миллиметровых пластин.
Увеличение диаметра пластин позволяет снизить себестоимость каждого процессора и увеличить выход продукции надлежащего качества. Действительно, площадь пластины диаметром 300 мм в 2,25 раза больше площади пластины диаметром 200 мм, соответственно и количество процессоров, получаемых из одной пластины диаметром 300 мм, в два с лишним раза больше.
В 2003 году ожидается внедрение нового технологического процесса с еще меньшей проектной нормой, а именно 90-нанометрового. Новый технологический процесс, по которому корпорация Intel будет производить большую часть своей продукции, в том числе процессоры, наборы микросхем и коммуникационное оборудование, был разработан на опытном заводе D1C корпорации Intel по обработке 300-миллиметровых пластин в г.Хиллсборо (шт.Орегон).
23 октября 2002 года корпорация Intel объявила об открытии нового производства стоимостью 2 млрд. долл. в Рио-Ранчо (шт.Нью-Мексико). На новом заводе, получившем название F11X, будет применяться современная технология, по которой будут производиться процессоры на 300-мм подложках с использованием технологического процесса с проектной нормой 0,13 микрон. В 2003 году завод будет переведен на технологический процесс с проектной нормой 90 нм.
Кроме того, корпорация Intel уже заявила о возобновлении строительства еще одного производственного объекта на Fab 24 в Лейкслипе (Ирландия), который предназначен для изготовления полупроводниковых компонентов на 300-миллиметровых кремниевых подложках с 90-нанометровой проектной нормой. Новое предприятие общей площадью более 1 млн. кв. футов с особо чистыми помещениями площадью 160 тыс. кв. футов предполагается ввести в строй в первой половине 2004 года, и на нем будет работать более тысячи сотрудников. Стоимость объекта составляет около 2 млрд. долл.
В 90-нанометровом процессе применяется целый ряд передовых технологий. Это и самые маленькие в мире серийно изготавливаемые КМОП-транзисторы с длиной затвора 50 нм (рис. 11), что обеспечивает рост производительности при одновременном снижении энергопотребления, и самый тонкий оксидный слой затвора среди всех когда-либо производившихся транзисторов всего 1,2 нм (рис. 12), или менее 5 атомарных слоев, и первая в отрасли реализация высокоэффективной технологии напряженного кремния.
Из перечисленных характеристик в комментариях нуждается, пожалуй, лишь понятие «напряженного кремния» (рис. 13). В таком кремнии расстояние между атомами больше, чем в обычном полупроводнике. Это, в свою очередь, обеспечивает более свободное протекание тока, аналогично тому, как на дороге с более широкими полосами движения свободнее и быстрее движется транспорт.
В результате всех нововведений на 10-20% улучшаются рабочие характеристики транзисторов, при увеличении затрат на производство всего на 2%.
Кроме того, в 90-нанометровом технологическом процессе используется семь слоев в микросхеме (рис. 14), что на один слой больше, чем в 130-нанометровом технологическом процессе, а также медные соединения.
Все эти особенности в сочетании с 300-миллиметровыми кремниевыми подложками обеспечивают корпорации Intel выигрыш в производительности, объемах производства и себестоимости. В выигрыше оказываются и потребители, поскольку новый технологический процесс Intel позволяет продолжить развитие отрасли в соответствии с законом Мура, вновь и вновь повышая производительность процессоров.
- ПК и комплектующие
- Настольные ПК и моноблоки
- Портативные ПК
- Серверы
- Материнские платы
- Корпуса
- Блоки питания
- Оперативная память
- Процессоры
- Графические адаптеры
- Жесткие диски и SSD
- Оптические приводы и носители
- Звуковые карты
- ТВ-тюнеры
- Контроллеры
- Системы охлаждения ПК
- Моддинг
- Аксессуары для ноутбуков
- Принтеры, сканеры, МФУ
- Мониторы и проекторы
- Устройства ввода
- Внешние накопители
- Акустические системы, гарнитуры, наушники
- ИБП
- Веб-камеры
- KVM-оборудование
- Сетевые медиаплееры
- HTPC и мини-компьютеры
- ТВ и системы домашнего кинотеатра
- Технология DLNA
- Средства управления домашней техникой
- Планшеты
- Смартфоны
- Портативные накопители
- Электронные ридеры
- Портативные медиаплееры
- GPS-навигаторы и трекеры
- Носимые гаджеты
- Автомобильные информационно-развлекательные системы
- Зарядные устройства
- Аксессуары для мобильных устройств
- Цифровые фотоаппараты и оптика
- Видеокамеры
- Фотоаксессуары
- Обработка фотографий
- Монтаж видео
- Операционные системы
- Средства разработки
- Офисные программы
- Средства тестирования, мониторинга и диагностики
- Полезные утилиты
- Графические редакторы
- Средства 3D-моделирования
- Веб-браузеры
- Поисковые системы
- Социальные сети
- «Облачные» сервисы
- Сервисы для обмена сообщениями и конференц-связи
- Разработка веб-сайтов
- Мобильный интернет
- Полезные инструменты
- Средства защиты от вредоносного ПО
- Средства управления доступом
- Защита данных
- Проводные сети
- Беспроводные сети
- Сетевая инфраструктура
- Сотовая связь
- IP-телефония
- NAS-накопители
- Средства управления сетями
- Средства удаленного доступа
- Системная интеграция
- Проекты в области образования
- Электронный документооборот
- «Облачные» сервисы для бизнеса
- Технологии виртуализации
Магия создания процессоров: травление и осаждение. Разбор
Современное производство процессоров иначе как произведением технологического искусства назвать просто язык не поворачивается. Когда начинаешь разбираться с тем какое количество в нем тонкостей и элегантных технологических решений, то просто взрывается мозг. Сегодня мы вам расскажем о двух важнейших этапах при производстве процессоров, а также объясним что общего между созданием процессоров и ковровыми бомбардировками, зачем нужно греть материалы сфокусированным лучом электронов и как получают металлический пар из самого тугоплавкого металла в мире.
Начнем, как обычно у нас принято, с основ. Как мы уже не раз говорили: транзистор — основа всех процессоров. Но сам по себе одиночный транзистор мало что может. В современных чипах их миллиарды!
Кроме того, все эти транзисторы надо друг с другом связать в правильной последовательности, то есть фактически проложить провода от одного транзистора к другому.
Только вдумайтесь, вам надо в правильной последовательности связать друг с другом миллиард крошечных транзисторов. К каждому транзистору надо подвести по три провода — сток, исток и затвор. Плюс ко всему сам транзистор — это сложный сендвич, в котором в правильной последовательности расположены полупроводники различных типов, изоляторы и металлические контакты.
Давайте просто представим, забыв о том, что транзисторы в тысячи раз меньше толщины человеческого волоса, что вы весь из себя такой Флэш и умеете делать, скажем 100 транзисторов в секунду! Знаете сколько времени у вас уйдет на создание одного чипа М1 от Apple? Пять лет! На создание всего лишь одного чипа! Для одного MacBook! Этот метод явно не подходит, надо думать что-то другое.
Тут то и приходит на помощь наша святая троица, а именно процессы Фотолитографии, Травления и Осаждения! Эти три типа процессов являются базой для создания всех современных процессоров. Да и не только процессоров: эти же процессы являются основой при создании экранов, будь то OLED или LCD, матриц фотокамер, различных модемов, датчиков и например МЕМСов.
Об одном из процесов мы уже вам рассказывали в нашем материале про Экстремальную Ультрафиолетовую литографию.
Литография позволяет нам получить нужный трехмерный рисунок на поверхности чипа.
Создание транзистора
Давайте представим, что создание транзистора — это как постройка дома. Вам необходимо сначала разметить землю, понять, где у вас будут коммуникации, где фундамент — это и есть литография.
Затем вы вызываете трактор, который приезжает и выкапывает для вас ровненькую траншею именно той геометрии, которую вы разметили — это и есть травление, то есть процесс удаления материала из только определенных областей. Чем глубже трактор копает — тем глубже получится траншея, так же и с травлением.
Ну и наконец-то заливка бетоном вашего фундамента — это осаждение. Получение в конце концов именно того фундамента, который изначально был нанесен с помощью литографии.
Комбинацией этих процессов и создается наш дом, мы размечаем участок, травим и осаждаем где надо и наш дом растет слой за слоем, так же и с транзисторами. В результате получаем сложную слоистую структуру из разных материалов. Только таких домов надо строить сотни миллиардов одновременно!
Травление
Давайте перейдем к травлению. Как мы можем убрать какой-то материал? Ведь трактором траншею в несколько нанометров не вырыть.
В целом, есть два вида травления — сухое и мокрое. При использовании мокрого травления наш материал помещается в специальную ванну или поливается сверху определенным раствором. Этот раствор химически реагирует и растворяет тот материал, который мы хотим убрать, это и удаляет материал с поверхности. Но у такого метода есть минусы, которые при создании маленьких транзисторов очень важны — жидкость затекает во все места, ведь это жидкость и травление происходит равномерно во все стороны, а не вертикально вниз, как мы хотим. Это называется подтрав под маску! Здесь маска закрывает на нашем чипе те участки, которые мы не хотим удалять, то есть травить!
Поэтому при производстве часто используют сухое травление. Для этого надо создать плазму! Как и в Экстремальной УФ-литографии нам нужно прибегнуть к помощи четвертого агрегатного состояния вещества! Только если там плазма нужна была для создания света с определенной длинной волны, то здесь она нужна совсем для другого.
Видите ли, плазма это не просто светящийся газ — она полна разных частиц, атомов, электронов, а также различных положительных и отрицательных ионов. Вот в этих ионах и кроется ключевая особенность. Ведь ионы мало того, что имеют какой-то заряд, так еще и очень реактивны, а это нам и нужно! Сейчас объясним…
Поскольку ионы имеют какой-то заряд, то мы можем их направить в нужное нам место, просто приложив к нужному нам месту противоположный заряд. То есть представим что наши ионы обладают положительным зарядом, мы к нашему чипу прикладываем отрицательное напряжение и ионы летят в него. Более того мы можем регулировать с какой силой ионы бьют по поверхности нашего будущего чипа! Подаем больше напряжения — ионы летят быстрее.
Это и есть та самая ковровая бомбардировка, ведь ионы наши относительно тяжелые и если подать достаточное напряжение, то они врезаются в поверхность материала как бомбы в землю, и просто разносят всю его поверхность! Это процесс, кстати, так и называется — ионная бомбардировка поверхности.
Это физическая составляющая процесса плазмохимического травления материала. Но есть и вторая — химическая.
Как я уже говорил, наши ионы очень активны и если правильно подобрать газ, из которого сделана наша плазма, то ионы будут химически реагировать с материалом чипа и просто образовывать новые соединения, которые будут просто улетать!
Например, при травлении Кремния или Нитрида Галлия, про которые мы вам недавно рассказывали, применяют плазму из гексафторида серы, в смеси с аргоном, или кислородом!
При этом, как и в случае с жидким травлением, те участки, которые мы хотим сохранить, мы можем покрыть специальной маской, которая останется нетронутой в процессе сухого травления, а открытые участки просто улетят!
Вот так путем игры с разными параметрами в процессе травления можно получать идеально гладкие, вертикальные отверстия абсолютно любой формы и глубины.
И более того травление можно осуществлять одновременно по всей поверхности огромной пластины кремния!
Осаждение
С траншеями для нашего дома, ой то есть транзистора, мы разобрались. Теперь надо в них залить наш фундамент, сделать стены и проложить коммуникации.
Для этого надо осадить различные материалы — это могут быть как металлы, например, медь для контактов транзистора или диэлектрики для изоляции в тех местах, где нам надо.
Ну или например нам надо осадить другой тип полупроводника на чип, как нам это нужно делать, например, в новых LTPO экранах, где используются транзисторы на основе поликристаллического кремния и соседний транзистор на основе оксида индия цинка и галлия!
В принципе, методов осаждения целая куча! Мы же расскажем вам о двух основных и начнем с самого взрывного.
Представьте, что вам надо нанести куда-то очень тонкий слой Вольфрама. Просто отрезать и приклеить точно не получится — я напоминаю что мы тут говорим контактах в несколько единиц нанометров. Как это сделать?
И тут, вы удивитесь, но принцип несильно отличается от того, когда вы наливаете холодное пиво в бокал в теплый летний день. Ведь на холодном бокале тут же начинают образовываться капельки воды: эти капельки — конденсат пара из воздуха. Вот с Вольфрамом надо сделать точно так же.
Но только тут есть одна проблема — если для того, чтобы образовался водяной пар нужно 100 градусов, то у вольфрама температура парообразования составляет почти 6000 градусов! Пока его так разогреешь, все вокруг уже расплавится. Как же его испарить вообще?
Для этого надо прибегнуть к так называемым электронно-лучевым технологиям, а по факту используют сфокусированный в одну точку луч электронов с очень большими энергиями!
А источником такого луча зачастую тоже является вольфрамовая нить, прям как в старых лампах накаливания, только тут она сильно толще. На эту нить подается ток, и она начинает во все стороны испускать электроны. Часть из них ускоряют до нескольких тысяч вольт и фокусируют в единую точку на поверхности того материала, который мы хотим испарить, в данном случае на Вольфраме.
Думали ли вы, что с помощью лампочки Ильича можно делать процессоры для современных iPhone?
Так вот эта точка может разогреваться до безумных температур! Таких высоких, что даже Вольфрам, который является самым тугоплавким металлом в мире, превращается в пар. Фактически локально формируется маленькую лужа Вольфрама и часть этой лужи и испаряют.
Этот пар летит и конденсируется на любой холодной поверхности, в частности на нашем чипе, где он осаждается, формируя необходимые нам контакты для наших транзисторов!
Но это опять же физические процесс, а есть и химические, когда, как в случае с травлением, на поверхности нашего материала, в нужных местах происходят специальные химические реакции.
Хорошим примером такого процесса является так называемое химическое осаждение из газовой фазы. Она активно применяется не только для производства процессоров, но и для создания органических светодиодов для гибких OLED-экранов!
Кстати, CVD — Chemical Vapor Deposition (химическое осаждение пара) — это один из методов выращивания искусственного алмаза, которые потом применяют, например, для алмазных резаков!
При чем самое крутое, что все эти процессы, как осаждения, так и травления, можно проводить для нескольких пластин одновременно, на каждой из которых сотни, а то и тысячи процессоров! Если бы не эта возможность, то каждый процессор стоил бы просто баснословных денег!
Выводы
Конечно, здесь мы перечислили только самые базовые процессы, но даже они дают понимание о том, какие невероятные технологические решения стоят за производством того, чем мы пользуемся каждый день.
А ведь есть и другие потрясающие процессы на современных производствах. Например, атомно-слоевое осаждение, которое позволяет получить идеальные пленки с возможностью контроля толщины до одного атома, или процессы ионной имплантации.
Стоит также сказать, что для процессов, о которых мы сегодня вам рассказали, надо зачастую сначала создавать очень глубокий вакуум в установках, иногда даже больше, чем в космосе, однако это тема для отдельного материала! В общем, вы поняли — нам есть что вам рассказать интересного! Мы готовим вам целую серию материалов.
Кстати, автор сценария этого ролика Глеб Янкевич со своими коллегами тоже занимается травлением. Если интересно, почитать их последнюю статью о травлении карбида кремния в Nature Scientific Reports.
- процессоры
- создание процессоров
- ультрафиолетовая литография
- литография
- транзисторы
- травление
- осаждение
- фотолитография
- CVD
- Блог компании Droider.Ru
- Профессиональная литература
- Научно-популярное
- Процессоры