Как делают микропроцессоры. Как создаются микропроцессоры Intel

Здравствуйте, дорогие читатели. Сегодня мы Вам покажем, из чего состоит процессор изнутри. Многие пользователи, конечно, имели опыт с установкой процессора на материнскую плату, но не многие знают о том, как он выглядит изнутри. Мы постараемся объяснить Вам на достаточно простом языке, что бы было понятно, но в то же время не опуская подробностей. Прежде, чем начать рассказывать о составных частях процессора, Вы можете ознакомится с очень любопытным российским прототипом Эльбрус .

Многие пользователи считают, что процессор выглядит именно так, как показано на рисунке.

Однако это вся конструкция в сборе, которая состоит из более мелких и жизненно важных частей. Давайте посмотрим, из чего состоит процессор изнутри. В состав процессора входит:

На рисунке выше под номером 1 изображена защитная крышка, которая обеспечивает механическую защиту от попадания пыли и других мелких частиц. Крышка изготовлена из материала, который имеет высокий коэффициент теплопроводности, что позволяет забирать лишнее тепло с кристалла, тем самым обеспечивая нормальный температурный диапазон работы процессора.

Под номером 2 изображен «мозг» процессор и компьютера в целом — это кристалл. Именно он считается самым «умным» элементом процессора, который выполняет все возложенные на него задачи. Вы можете увидеть,что на кристалл нанесена тонким слоем микросхема, которая обеспечивает заданное функционирование процессора. Наиболее часто кристаллы процессора делают из кремния: это обуславливается тем, что этот элемент имеет достаточно сложные молекулярные связи, которые используются при формировании внутренних токов, что обеспечивает созданию многопоточной обработки информации.

Под номером 3 показана текстолитовая платформа, к которой крепятся все остальные делали: кристалл и крышка. Эта платформа так же играет роль хорошего проводника, который обеспечивает хороший электрический контакт с кристаллом. На обратной стороне платформы с целью повышения электропроводности находится много точек, изготовленных из драгоценного метала (иногда используют даже золото).

Вот как выглядят электопроводящие точки на примере процессора Intel.

Форма контактов зависит от того, какой сокет стоит на материнской плате. Бывет и так, что вмето точек на обратной стороне платформы Вы можете увидеть штырьки, которые выполняют ту же роль. Как правило, для процессоров семейства Intel штырьки находятся в самой материнской плате. В этом случае на подложке (она же платформа) будут располагаться точки. Для семейства процессоров AMD штырьки находяться непосредственно на самой подложке. Выглядят такие процессоры следующим образом.

Теперь рассмотрим сам способ крепления всех деталей. Для того, что бы крышка прочно удерживалась на подложке, ее «садят» при помощи специального клея-герметика, который устойчивый у большим температурам. Это позволяет конструкции находится в постоянной связке, не нарушая ее целостности.

Для того, что бы кристалл не перегревался, на него наносят специальную прокладку 1, поверх которой, в свою очередь, наносится термопаста 2, обеспечивающая эффективный теплоотвод на крышку. Крышка так же «смазывается» с внутренней стороны термопастой.

Давайте теперь посмотрим, как выглядит двухъядерный процессор. Ядро представляет собой отдельный функционально независимый кристалл, который параллельно устанавливается на подложку. Выглядит это так.

Таким образом 2 установленных рядом ядра увеличивают сумарную мощность процессора. Однако, если Вы увидите 2 кристалла, стоящих рядом, это не всегда будет означать, что у Вас двухъядерный процессор. На некоторых сокетах устанавливаются 2 кристалла, один из которых отвечает за арифметико-логическую часть, а другой — за обработку графики (некий встроенный графический процессор). Это выручает в тех случаях, когда у Вас встроенная видеокарта, мощности которой не хватает справится, например, с какой-нибудь игрой. В тих случаях львиную долю вычислений берет на себя графическая часть центрального процессора. Вот так выглядит процессор с графическим ядром.

Вот так вот, друзья, мы с Вами и разобрались, из чего состоит процессор. Теперь стало ясно, что все устройства, входящие в состав процессора, играют важную и незаменимую роль для качественной работы. Не забывайте комментировать статьи нашего сайта, подписывайтесь на нашу рассылку и узнавайте много интересного. Ваше мнение Важно для нас!

Как и обещал – подробный рассказ о том, как делают процессоры… начиная с песка. Все, что вы хотели знать, но боялись спросить)


Я уже рассказывал о том, «Где производят процессоры » и о том, какие «Трудности производства » на этом пути стоят. Сегодня речь пойдет непосредственно про само производство – «от и до».

Производство процессоров

Когда фабрика для производства процессоров по новой технологии построена, у нее есть 4 года на то, чтобы окупить вложенные средства (более $5млрд) и принести прибыль. Из несложных секретных расчетов получается, что фабрика должна производить не менее 100 работающих пластин в час.

Вкратце процесс изготовления процессора выглядит так: из расплавленного кремния на специальном оборудовании выращивают монокристалл цилиндрической формы. Получившийся слиток охлаждают и режут на «блины», поверхность которых тщательно выравнивают и полируют до зеркального блеска. Затем в «чистых комнатах» полупроводниковых заводов на кремниевых пластинах методами фотолитографии и травления создаются интегральные схемы. После повторной очистки пластин, специалисты лаборатории под микроскопом производят выборочное тестирование процессоров – если все «ОК», то готовые пластины разрезают на отдельные процессоры, которые позже заключают в корпуса.

Уроки химии

Давайте рассмотрим весь процесс более подробно. Содержание кремния в земной коре составляет порядка 25-30% по массе, благодаря чему по распространённости этот элемент занимает второе место после кислорода. Песок, особенно кварцевый, имеет высокий процент содержания кремния в виде диоксида кремния (SiO 2) и в начале производственного процесса является базовым компонентом для создания полупроводников.

Первоначально берется SiO 2 в виде песка, который в дуговых печах (при температуре около 1800°C) восстанавливают коксом:

Такой кремний носит название «технический » и имеет чистоту 98-99.9%. Для производства процессоров требуется гораздо более чистое сырье, называемое «электронным кремнием » - в таком должно быть не более одного чужеродного атома на миллиард атомов кремния. Для очистки до такого уровня, кремний буквально «рождается заново». Путем хлорирования технического кремния получают тетрахлорид кремния (SiCl 4), который в дальнейшем преобразуется в трихлорсилан (SiHCl 3):
Данные реакции с использованием рецикла образующихся побочных кремнийсодержащих веществ снижают себестоимость и устраняют экологические проблемы:
2SiHCl 3 SiH 2 Cl 2 + SiCl 4
2SiH 2 Cl 2 SiH 3 Cl + SiHCl 3
2SiH 3 Cl SiH 4 + SiH 2 Cl 2
SiH 4 Si + 2H 2
Получившийся в результате водород можно много где использовать, но самое главное то, что был получен «электронный» кремний, чистый-пречистый (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 новых процессоров. Все они различны между собой – количество ядер, объемы кэша, поддерживаемые технологии… В каждой модели процессора используется определенное количество транзисторов (исчисляемое миллионами и даже миллиардами), свой принцип соединения элементов… И все это надо спроектировать и создать/автоматизировать – шаблоны, линзы, литографии, сотни параметров для каждого процесса, тестирование… И все это должно работать круглосуточно, сразу на нескольких фабриках… В результате чего должны появляться устройства, не имеющие права на ошибку в работе… А стоимость этих технологических шедевров должна быть в рамках приличия… Почти уверен в том, что вы, как и я, тоже не можете представить себе всего объема проделываемой работы, о которой я и постарался сегодня рассказать.

Ну и еще кое-что более удивительное. Представьте, что вы без пяти минут великий ученый - аккуратно сняли теплораспределительную крышку процессора и в огромный микроскоп смогли увидеть структуру процессора – все эти соединения, транзисторы… даже что-то на бумажке зарисовали, чтобы не забыть. Как думаете, легко ли изучить принципы работы процессора, располагая только этими данными и данными о том, какие задачи с помощью этого процессора можно решать? Мне кажется, примерно такая картина сейчас видна ученым, которые пытаются на подобном уровне изучить работу человеческого мозга. Только если верить стэнфордским микробиологам, в одном человеческом мозге

Фотография кристалла микропроцессора Intel 8008 под микроскопом (см. фотографию большего разрешения 3565×2549)

Энтузиаст микропроцессоров и зарядных устройств Кен Ширрифф (Ken Shirriff) хорошо известен в сообществе электролюбителей. Он раньше публиковал обстоятельные хорошо иллюстрированные репортажи с разбором крохотного зарядного устройства для iPhone , десятка других зарядных устройств , среди которых великолепное изделие Apple даже не самое лучшее. В 2013 году он провёл (это процессор из Osborne 1, TRS-80 и Sinclair ZX Spectrum).

Из документации процессора можно узнать, где именно на кристалле располагаются конкретные функциональные области. Все они подписаны на следующем изображении. Слева располагается арифметико-логическое устройство (ALU), в котором происходили вычисления.

ALU использовал два временных регистра для хранения входящих данных. Эти регистры занимали значительную площадь на кристалле. Не потому что они сложные, а потому что нужны большие транзисторы для передачи сигнала через цепь ALU.

Треугольный дизайн ALU тоже выглядит необычно. В большинстве процессоров цепи компонуются по прямоугольным блокам для каждого бита. Однако в 8008 восемь блоков (по одному для каждого бита) распределены по треугольной площади беспорядочным образом, чтобы уместиться в площадь, которую для них оставил треугольный генератор ускоренного переноса (carry generator).

Физическая структура чипа неплохо совпадает с блок-схемой из руководства пользователя Intel 8008 . Блоки на чипе находятся почти в тех же местах, что и на схеме.

Инженер обращает внимание, что у специалистов нет объяснения, почему Intel использовала явно недостаточное количество 18 ножек для такой микросхемы (14 разрядов адреса и 8 разрядов данных), ведь из-за такой нестандартной архитектуры шины приходилось использовать много дополнительной электроники с этим процессором. Он говорит, что 16 контактов были буквально «религией в Intel», но конструкторам за счёт хитрых манипуляций с архитектурой шины удалось уменьшить количество ножек только до 18-ти.

ГДЕ производят процессоры Intel


Как я уже писал в предыдущем посту, на данный момент у компании Intel есть 4 завода, способных массово производить процессоры по технологии 32нм: D1D и D1C в штате Орегон, Fab 32 в штате Аризона и Fab 11X в Нью-Мексико.
Посмотрим как они устроены

Авторы статьи: Гвинджилия Григорий и Пащенко Сергей

Высота каждой фабрики Intel по производству процес-
соров на 300-мм кремниевых пластинах составляет 21
метр, а площадь достигает 100 тысяч квадратных мет-
ров. В здании завода можно выделить 4 основных уро
вня:

Уровень системы вентиляции

Микропроцессор состоит из миллионов транзисторов
- самая маленькая пылинка, оказавшаяся на кремние-
вой пластине, способна уничтожить тысячи транзисто-
ров. Поэтому важнейшим условием производства мик-
ропроцессоров является стерильная чистота помеще-
ний. Уровень системы вентиляции расположен на вер-
хнем этаже — здесь находятся специальные системы,
которые осуществляют 100% очистку воздуха, контро-
лируют температуру и влажность в производственных
помещениях. Так называемые «Чистые комнаты» де-
лятся на классы (в зависимости от количества пылинок
на единицу объема) и самая-самая (класс 1) примерно
в 1000 раз чище хирургической операционной. Для
устранения вибраций чистые комнаты располагаются
на собственном виброзащитном фундаменте.

Уровень «чистых комнат»

Этаж занимает площадь нескольких футбольных полей
- именно здесь изготавливают микропроцессоры. Спе-
циальная автоматизированная система осуществляет
перемещение пластин от одной производственной
станции к другой. Очищенный воздух подается через
систему вентиляции, расположенную в потолке, и уда-
ляется через специальные отверстия, расположенные
в полу.

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

Нижний уровень

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

Инженерный уровень


Для постройки фабрики такого уровня требуется около 3 лет и порядка 5 миллиардов - именно эту сумму должен будет «отбить» завод в последующие 4 года (к тому времени как появятся новые технологический процесс и архитектура, необходимая для этого производительность - порядка 100 рабочих кремниевых пластин в час). Для постройки завода потребуется:
— более 19 000 тонн стали
— более 112 000 кубических метров бетона
— более 900 километров кабеля

КАК производят микропроцессоры


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

Вкратце процесс изготовления процессора выглядит так: из расплавленного кремния на специальном оборудовании выращивают монокристалл цилиндрической формы. Получившийся слиток охлаждают и режут на «блины», поверхность которых тщательно выравнивают и полируют до зеркального блеска. Затем в «чистых комнатах» полупроводниковых заводов на кремниевых пластинах методами фотолитографии и травления создаются интегральные схемы. После повторной очистки пластин, специалисты лаборатории под микроскопом производят выборочное тестирование процессоров - если все «ОК», то готовые пластины разрезают на отдельные процессоры, которые позже заключают в корпуса.

Давайте рассмотрим весь процесс более подробно.

Первоначально берется 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).

Теперь самое интересное -- в отшлифованные кремниевые пластины необходимо перенести структуру будущего процессора, то есть внедрить в определенные участки кремниевой пластины примеси, которые в итоге и образуют транзисторы. Как это сделать?

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

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

В фотографии свет проходил через негативную пленку, падал на поверхность фотобумаги и менял ее химические свойства. В фотолитографии принцип схожий: свет пропускается через фотошаблон на фоторезист, и в тех местах, где он прошел через маску, отдельные участки фоторезиста меняют свойства. Через маски пропускается световое излучение, которое фокусируется на подложке. Для точной фокусировки необходима специальная система линз или зеркал, способная не просто уменьшить, изображение, вырезанное на маске, до размеров чипа, но и точно спроецировать его на заготовке. Напечатанные пластины, как правило, в четыре раза меньше, чем сами маски.

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

Собственно говоря, все предыдущие шаги были нужны для того, чтобы создать в необходимых местах полупроводниковые структуры путем внедрения донорной (n-типа) или акцепторной (p-типа) примеси. Допустим, нам нужно сделать в кремнии область концентрации носителей p-типа, то есть зону дырочной проводимости. Для этого пластину обрабатывают с помощью устройства, которое называется имплантер — ионы бора с огромной энергией выстреливаются из высоковольтного ускорителя и равномерно распределяются в незащищенных зонах, образованных при фотолитографии.

Там, где диэлектрик был убран, ионы проникают в слой незащищенного кремния - в противном случае они «застревают» в диэлектрике. После очередного процесса травления убираются остатки диэлектрика, а на пластине остаются зоны, в которых локально есть бор. Понятно, что у современных процессоров может быть несколько таких слоев — в таком случае на получившемся рисунке снова выращивается слой диэлектрика и далее все идет по протоптанной дорожке — еще один слой фоторезиста, процесс фотолитографии (уже по новой маске), травление, имплантация…

Логические элементы, которые образовались в процессе фотолитографии, должны быть соединены друг с другом. Для этого пластины помещают в раствор сульфата меди, в котором под действием электрического тока атомы металла «оседают» в оставшихся «проходах» — в результате этого гальванического процесса образуются проводящие области, создающие соединения между отдельными частями процессорной «логики». Излишки проводящего покрытия убираются полировкой.

Ура - самое сложное позади. Осталось хитрым способом соединить «остатки» транзисторов — принцип и последовательность всех этих соединений (шин) и называется процессорной архитектурой. Для каждого процессора эти соединения различны - хоть схемы и кажутся абсолютно плоскими, в некоторых случаях может использоваться до 30 уровней таких «проводов».

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

На следующем этапе процессор упаковывается в подложку (на рисунке - процессор Intel Core i5, состоящий из CPU и чипа HD-графики).

Подложка, кристалл и теплораспределительная крышка соединяются вместе - именно этот продукт мы будем иметь ввиду, говоря слово «процессор». Зеленая подложка создает электрический и механический интерфейс (для электрического соединения кремниевой микросхемы с корпусом используется золото), благодаря которому станет возможным установка процессора в сокет материнской платы - по сути, это просто площадка, на которой разведены контакты от маленького чипа. Теплораспределительная крышка является термоинтерфейсом, охлаждающим процессор во время работы - именно к этой крышке будут примыкать система охлаждения, будь то радиатор кулера или здоровый водоблок.

Теперь представьте себе, что компания анонсирует, например, 20 новых процессоров. Все они различны между собой - количество ядер, объемы кэша, поддерживаемые технологии… В каждой модели процессора используется определенное количество транзисторов (исчисляемое миллионами и даже миллиардами), свой принцип соединения элементов… И все это надо спроектировать и создать/автоматизировать - шаблоны, линзы, литографии, сотни параметров для каждого процесса, тестирование… И все это должно работать круглосуточно, сразу на нескольких фабриках… В результате чего должны появляться устройства, не имеющие права на ошибку в работе… А стоимость этих технологических шедевров должна быть в рамках приличия…

Корни нашего цифрового образа жизни определённо растут из полупроводников, которые позволили создавать сложные вычислительные чипы на основе транзисторов. Они хранят и обрабатывают данные, что и является основой современных микропроцессоров. Полупроводники, которые сегодня изготавливаются из песка, являются ключевым компонентом практически любого электронного устройства, от компьютеров до ноутбуков и сотовых телефонов. Даже машины теперь не обходятся без полупроводников и электроники, поскольку полупроводники управляют системой кондиционирования воздуха, процессом впрыска топлива, зажиганием, люком, зеркалами и даже рулевым управлением (BMW Active Steering). Сегодня почти любое устройство, которое потребляет энергию, построено на полупроводниках.

Микропроцессоры, без сомнения, находятся среди самых сложных полупроводниковых продуктов, поскольку в скором времени число транзисторов достигнет миллиарда, а спектр функциональности поражает уже сегодня. Скоро выйдут двуядерные процессоры Core 2 на почти готовом 45-нм техпроцессе Intel, причём содержать они будут уже 410 миллионов транзисторов (хотя их большая часть будет использоваться для 6-Мбайт кэша L2). 45-нм процесс назван так по размеру одного транзистора, который теперь примерно в 1 000 раз меньше диаметра человеческого волоса. В определённой степени именно поэтому электроника начинает управлять всем в нашей жизни: даже когда размеры транзистора были больше, производить не очень сложные микросхемы было очень дёшево, бюджет транзисторов был весьма большим.

В нашей статье мы рассмотрим основы производства микропроцессоров, но также коснёмся и истории процессоров, архитектуры и рассмотрим разные продукты на рынке. В Интернете можно найти немало интересной информации, кое-что перечислено ниже.

  • Wikipedia: Microprocessor . В этой статье рассмотрены разные типы процессоров и приведены ссылки на производителей и дополнительные страницы Wiki, посвящённые процессорам.
  • Wikipedia: Microprocessors (Category) . В разделе, посвящённом микропроцессорам, приведено ещё больше ссылок и информации.

Конкуренты в сфере ПК: AMD и Intel

Штаб-квартира компании Advanced Micro Devices Inc., основанной в 1969, располагается в калифорнийском Саннивейле, а "сердце" компании Intel, которая была образована всего на год раньше, располагается в нескольких километрах, в городе Санта-Клара. У AMD сегодня есть два завода: в Остине (Техас, США) и в Дрездене (Германия). Скоро в действие вступит новый завод. Кроме того, AMD объединила усилия с IBM по разработке процессорных технологий и по производству. Конечно, всё это - лишь доля от размера Intel, поскольку у этого лидера рынка сегодня работают почти 20 заводов в девяти местах. Примерно половина из них используется для производства микропроцессоров. Поэтому, когда вы сравниваете AMD и Intel, помните, что вы сравниваете Давида и Голиафа.

У Intel есть бесспорное преимущество в виде огромных производственных мощностей. Да, компания сегодня лидирует по внедрению передовых технологических процессов. Intel примерно на год опережает AMD в этом отношении. В результате Intel может использовать в своих процессорах большее число транзисторов и больший объём кэша. AMD, в отличие от Intel, приходится максимально эффективно оптимизировать техпроцесс, чтобы не отстать от конкурента и выпускать достойные процессоры. Конечно, дизайн процессоров и их архитектура сильно различаются, но технический процесс производства построен на тех же базовых принципах. Хотя, конечно, и в нём отличий много.

Производство микропроцессоров

Производство микропроцессоров состоит из двух важных этапов. Первый заключается в производстве подложки, что AMD и Intel осуществляют на своих заводах. Сюда входит и придание подложке проводящих свойств. Второй этап - тест подложек, сборка и упаковка процессора. Последнюю операцию обычно производят в менее дорогих странах. Если вы посмотрите на процессоры Intel, то найдёте надпись, что упаковка была осуществлена в Коста-Рике, Малайзии, на Филиппинах и т.д.

AMD и Intel сегодня пытаются выпускать продукты для максимального числа сегментов рынка, причём, на основе минимально возможного ассортимента кристаллов. Прекрасный пример - линейка процессоров Intel Core 2 Duo. Здесь есть три процессора с кодовыми названиями для разных рынков: Merom для мобильных приложений, Conroe - настольная версия, Woodcrest - серверная версия. Все три процессора построены на одной технологической основе, что позволяет производителю принимать решения на последних этапах производства. Можно включать или отключать функции, а текущий уровень тактовых частот даёт Intel прекрасный процент выхода годных кристаллов. Если на рынке повысился спрос на мобильные процессоры, Intel может сфокусироваться на выпуске моделей Socket 479. Если возрос спрос на настольные модели, то компания будет тестировать, валидировать и упаковывать кристаллы для Socket 775, в то время как серверные процессоры упаковываются под Socket 771. Так создаются даже четырёхядерные процессоры: два двуядерных кристалла устанавливаются в одну упаковку, вот мы и получаем четыре ядра.

Как создаются чипы

Производство чипов заключается в наложении тонких слоёв со сложным "узором" на кремниевые подложки. Сначала создаётся изолирующий слой, который работает как электрический затвор. Сверху затем накладывается фоторезистивный материал, а нежелательные участки удаляются с помощью масок и высокоинтенсивного облучения. Когда облучённые участки будут удалены, под ними откроются участки диоксида кремния, который удаляется с помощью травления. После этого удаляется и фоторезистивный материал, и мы получаем определённую структуру на поверхности кремния. Затем проводятся дополнительные процессы фотолитографии, с разными материалами, пока не будет получена желаемая трёхмерная структура. Каждый слой можно легировать определённым веществом или ионами, меняя электрические свойства. В каждом слое создаются окна, чтобы затем подводить металлические соединения.

Что касается производства подложек, то из цельного монокристалла-цилиндра их необходимо нарезать тонкими "блинами", чтобы потом легко разрезать на отдельные кристаллы процессоров. На каждом шаге производства выполняется сложное тестирование, позволяющее оценить качество. Для тестов каждого кристалла на подложке используются электрические зонды. Наконец, подложка разрезается на отдельные ядра, нерабочие ядра сразу же отсеиваются. В зависимости от характеристик, ядро становится тем или иным процессором и заключается в упаковку, которая облегчает установку процессора на материнскую плату. Все функциональные блоки проходят через интенсивные стресс-тесты.

Всё начинается с подложек

Первый шаг в производстве процессоров выполняется в чистой комнате. Кстати, важно отметить, что подобное технологичное производство представляет собой скопление огромного капитала на квадратный метр. На постройку современного завода со всем оборудованием легко "улетают" 2-3 млрд. долларов, да и на тестовые прогоны новых технологий требуется несколько месяцев. Только затем завод может серийно выпускать процессоры.

В общем, процесс производства чипов состоит из нескольких шагов обработки подложек. Сюда входит и создание самих подложек, которые в итоге будут разрезаны на отдельные кристаллы.

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

Монокристалл разрезается на "блины" с помощью кольцевой алмазной пилы, которая очень точная и не создаёт крупных неровностей на поверхности подложек. Конечно, при этом поверхность подложек всё равно не идеально плоская, поэтому нужны дополнительные операции.

Сначала с помощью вращающихся стальных пластин и абразивного материала (такого, как оксид алюминия), снимается толстый слой с подложек (процесс называется притиркой). В результате устраняются неровности размером от 0,05 мм до, примерно, 0,002 мм (2 000 нм). Затем следует закруглить края каждой подложки, поскольку при острых кромках могут отслаиваться слои. Далее используется процесс травления, когда с помощью разных химикатов (плавиковая кислота, уксусная кислота, азотная кислота) поверхность сглаживается ещё примерно на 50 мкм. Физически поверхность не ухудшается, поскольку весь процесс полностью химический. Он позволяет удалить оставшиеся погрешности в структуре кристалла, в результате чего поверхность будет близка к идеалу.

Последний шаг - полировка, которая сглаживает поверхность до неровностей, максимум, 3 нм. Полировка осуществляется с помощью смеси гидроксида натрия и гранулированного диоксида кремния.

Сегодня подложки для микропроцессоров имеют диаметр 200 или 300 мм, что позволяет производителям чипов получать с каждой из них множество процессоров. Следующим шагом будут 450-мм подложки, но раньше 2013 года ожидать их не следует. В целом, чем больше диаметр подложки, тем больше можно произвести чипов одинакового размера. 300-мм подложка, например, даёт более чем в два раза больше процессоров, чем 200-мм.

Мы уже упоминали легирование, которое выполняется во время роста монокристалла. Но легирование производится и с готовой подложкой, и во время процессов фотолитографии позднее. Это позволяет менять электрические свойства определённых областей и слоёв, а не всей структуры кристалла

Добавление легирующего вещества может происходить через диффузию. Атомы легирующего вещества заполняют свободное пространство внутри кристаллической решётки, между структурами кремния. В некоторых случаях можно легировать и существующую структуру. Диффузия осуществляется с помощью газов (азот и аргон) или с помощью твёрдых веществ или других источников легирующего вещества.

Ещё один подход к легированию заключается в ионной имплантации, которая очень полезна в деле изменения свойств подложки, которая была легирована, поскольку ионная имплантация осуществляется при обычной температуре. Поэтому существующие примеси не диффундируют. На подложку можно наложить маску, которая позволяет обрабатывать только определённые области. Конечно, об ионной имплантации можно говорить долго и обсуждать глубину проникновения, активацию добавки при высокой температуре, канальные эффекты, проникновение в оксидные уровни и т.д., но это выходит за рамки нашей статьи. Процедуру можно повторять несколько раз во время производства.

Чтобы создать участки интегральной схемы, используется процесс фотолитографии. Поскольку при этом нужно облучать не всю поверхность подложки, то важно использовать так называемые маски, которые пропускают излучение высокой интенсивности только на определённые участки. Маски можно сравнить с чёрно-белым негативом. Интегральные схемы имеют множество слоёв (20 и больше), и для каждого из них требуется своя маска.

Структура из тонкой хромовой плёнки наносится на поверхность пластины из кварцевого стекла, чтобы создать шаблон. При этом дорогие инструменты, использующие поток электронов или лазер, прописывают необходимые данные интегральной схемы, в результате чего мы получаем шаблон из хрома на поверхности кварцевой подложки. Важно понимать, что каждая модификация интегральной схемы приводит к необходимости производства новых масок, поэтому весь процесс внесения правок очень затратный. Для очень сложных схем маски создаются весьма долго.

С помощью фотолитографии на кремниевой подложке формируется структура. Процесс повторяется несколько раз, пока не будет создано множество слоёв (более 20). Слои могут состоять из разных материалов, причём, нужно ещё и продумывать соединения микроскопическими проволочками. Все слои можно легировать.

Перед тем, как начнётся процесс фотолитографии, подложка очищается и нагревается, чтобы удалить липкие частицы и воду. Затем подложка с помощью специального устройства покрывается диоксидом кремния. Далее на подложку наносится связывающий агент, который гарантирует, что фоторезистивный материал, который будет нанесён на следующем шаге, останется на подложке. Фоторезистивный материал наносится на середину подложки, которая потом начинает вращаться с большой скоростью, чтобы слой равномерно распределился по всей поверхности подложки. Подложка вновь затем нагревается.

Затем через маску обложка облучается квантовым лазером, жёстким ультрафиолетовым излучением, рентгеновским излучением, пучками электронов или ионов - могут использоваться все эти источники света или энергии. Пучки электронов применяются, главным образом, для создания масок, рентгеновские лучи и пучки ионов - для исследовательских целей, а в промышленном производстве сегодня доминируют жёсткое УФ-излучение и газовые лазеры.


Жёсткое УФ-излучение с длиной волны 13,5 нм облучает фоторезистивный материал, проходя через маску.

Для получения требуемого результата очень важны время проецирования и фокусировка. Плохая фокусировка приведёт к тому, что останутся лишние частицы фоторезистивного материала, поскольку некоторые отверстия в маске не будут облучены должным образом. То же самое получится, если время проецирования будет слишком маленьким. Тогда структура из фоторезистивного материала будет слишком широкой, участки под отверстиями будут недодержанными. С другой стороны, чрезмерное время проецирования создаёт слишком большие участки под отверстиями и слишком узкую структуру из фоторезистивного материала. Как правило, очень трудоёмко и сложно отрегулировать и оптимизировать процесс. Неудачная регулировка приведёт к серьёзным отклонениям и в соединительных проводниках.

Специальная шаговая проекционная установка перемещает подложку в нужное положение. Затем может проецироваться строчка или один участок, чаще всего соответствующий одному кристаллу процессора. Дополнительные микроустановки могут вносить дополнительные изменения. Они могут отлаживать существующую технологию и оптимизировать техпроцесс. Микроустановки обычно работают над площадями меньше 1 кв. мм, в то время как обычные установки покрывают площади большего размера.

Затем подложка переходит на новый этап, где удаляется ослабленный фоторезистивный материал, что позволяет получить доступ к диоксиду кремния. Существуют мокрый и сухой процессы травления, которыми обрабатываются участки диоксида кремния. Мокрые процессы используют химические соединения, а сухие процессы - газ. Отдельный процесс заключается и в удалении остатков фоторезистивного материала. Производители часто сочетают мокрое и сухое удаление, чтобы фоторезистивный материал был полностью удалён. Это важно, поскольку фоторезистивный материал органический, и если его не удалить, он может привести к появлению дефектов на подложке. После травления и очистки можно приступать к осмотру подложки, что обычно и происходит на каждом важном этапе, или переводить подложку на новый цикл фотолитографии.

Тест подложек, сборка, упаковка

Готовые подложки тестируются на так называемых установках зондового контроля. Они работают со всей подложкой. На контакты каждого кристалла накладываются контакты зонда, что позволяет проводить электрические тесты. С помощью программного обеспечения тестируются все функции каждого ядра.

С помощью разрезания из подложки можно получить отдельные ядра. На данный момент установки зондового контроля уже выявили, какие кристаллы содержат ошибки, поэтому после разрезания их можно отделить от годных. Раньше повреждённые кристаллы физически маркировались, теперь в этом нет необходимости, вся информация хранится в единой базе данных.

Крепление кристалла

Затем функциональное ядро нужно связать с процессорной упаковкой, используя клейкий материал.

Затем нужно провести проводные соединения, связывающие контакты или ножки упаковки и сам кристалл. Могут использоваться золотые, алюминиевые или медные соединения.


Большинство современных процессоров используют пластиковую упаковку с распределителем тепла.

Обычно ядро заключается в керамическую или пластиковую упаковку, что позволяет предотвратить повреждение. Современные процессоры оснащаются так называемым распределителем тепла, который обеспечивает дополнительную защиту кристалла, а также большую контактную поверхность с кулером.

Тестирование процессора

Последний этап подразумевает тестирование процессора, что происходит при повышенных температурах, в соответствии со спецификациями процессора. Процессор автоматически устанавливается в тестовый сокет, после чего происходит анализ всех необходимых функций.