Что находится под процессором

Устройство процессора, из чего состоит процессор

Что находится под процессором

Итак, что же окажется внутри микропроцессора, если его разобрать:

Что находится под процессором

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

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

Что находится под процессором

Кристалл соединяется с подложкой с помощью пайки и герметика, контакты подложки соединяются с контактами кристалла. На этом рисунке наглядно показано как соединяются контакты кристалла с контактами подложки при помощи очень тонких проводков (на фото 170-кратное увеличение):

Что находится под процессором

Так например выглядит контактная подложка процессора Intel Pentium 4 (процессор перевернут):

Что находится под процессором

Форма контактов и структура их расположения зависит от сокета процессора и материнской платы компьютера (сокеты должны совпадать). Например на рисунке чуть выше контакты у процессора без «штырьков», поскольку штырьки находятся прямо в сокете материнской платы.

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

Что находится под процессором

Что находится под процессором

Что находится под процессором

Вот и все устройство центрального микропроцессора, вкратце конечно же.

Источник

Системы в корпусе или Что на самом деле находится под крышкой корпуса микропроцессора

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

Что находится под процессором

Я намеренно употребил в прошлом предложении словосочетание “микроэлектронный продукт” вместо слова “микросхема”, потому что речь в этой статье пойдет как раз о том, что внутри корпуса CPU или GPU может находиться вовсе не один кристалл, а целая система из нескольких чипов, так и называемая: система в корпусе или system in package.

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

Но у систем на кристалле есть и свои подводные камни.

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

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

В-третьих, если ваша система состоит из разнородных компонентов, то объединять их все на одном кристалле может быть слишком сложно, слишком дорого или слишком плохо для качества работы системы. Например, DRAM требует наличия специальных конденсаторов, добавление которых в “обычный” техпроцесс может быть неразумно дорого для фабрики (которая из-за этого будет вынуждена повысить цены для клиентов). Радиочастотные или силовые компоненты на кремнии могут обладать существенно худшими параметрами, чем на А3В5-материалах (арсениде галлия и его аналогах), а соединение на одном кристалле цифровой и аналоговой частей создает проблему шумов.

Сочетание всех вышеозвученных факторов привело к тому, что тренд «разместим все-все-все на одном кристалле» сменился более взвешенным подходом, а также к бурному развитию технологий упаковки кристаллов в корпус.

Производительность и выход годных

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

Что находится под процессором

На рисунке — 28-ядерный чип Intel Xeon. Размер этих процессоров достигает сумасшедших 456 квадратных миллиметров, в то время как предельный размер чипов AMD — около 200 квадратных миллиметров для восьмиядерного чипа, а продукты с бОльшим количеством ядер собираются из нескольких одинаковых кристаллов на двухслойной печатной плате, расположенной в корпусе процессора.

Что находится под процессором

На этом рисунке вы можете увидеть конструкцию платы внутри корпуса процессоров EPYC и Threadripper (он же на КДПВ). На двухслойной плате расположены четыре восьмиядерных кристалла. В случае с Threadripper — c половиной отключенных ядер. Почему так нерационально используются кристаллы?

Во-первых, выпускать один тип кристалла может быть дешевле, чем несколько разных.
Во-вторых, то же самое относится и ко всей остальной обвязке — отключить ненужное может быть дешевле и технологичнее, чем разрабатывать и производить несколько разных моделей.
В-третьих, процент выхода годных для 200-миллиметрового чипа, скорее всего, тоже не идеален, а такая конструкция конечного продукта позволяет использовать кристаллы, в которых работают не все ядра. Intel поступает точно так же, но их проблемы с выходом годных гораздо сильнее из-за кристаллов большего размера.

Что находится под процессором

А вот еще более интересный пример, и тоже от AMD. AMD Fiji — это GPU со встроенной высокоскоростной памятью, расположенной прямо в корпусе. Почему это важно? Потому что гораздо более короткие линии от процессора к памяти позволяют добиться больших скоростей, а значит и большей производительности. В отличие от предыдущего примера, кристаллы внутри корпуса разные. Более того, их не пять, как может показаться на первый взгляд, а гораздо больше — двадцать два. Вот разрез структуры:

Что находится под процессором

Верхний слой — это собственно чип GPU и “этажерка” из нескольких (в данном случае четырех) чипов памяти, соединенных при помощи TSV (through-silicon-via) — проводящих столбиков, идущих сквозь кристалл на всю толщину.

Что находится под процессором

TSV выглядят примерно так, схематично и в реальном масштабе.

Технология TSV, изначально появившаяся как раз для массивов памяти (ведь памяти много не бывает, правда?), сейчас находит все большее распространение, в том числе благодаря следующему кристаллу, находящемуся под GPU и памятью.

Silicon Interposer — это заменитель многослойной печатной платы, сделанный из кремниевого кристалла и содержащий несколько слоев металлизации и TSV для связи чипов наверху и корпуса. Использование кремния позволяет получить существенно меньшие размеры элементов (единицы микрон), чем печатная плата, но при этом проектные нормы могут быть достаточно грубыми для того, чтобы этот соединительный чип имел высокий выход годных и доступную цену. Меньшие размеры элементов означают меньшее влияние паразитных параметров соединений, а уже упоминавшиеся TSV гораздо компактнее переходных отверстий на печатной плате и позволяют без проблем на протащить через интерпозер сотни или даже тысячи контактов к корпусу. Наряду с МЭМС, такие чипы для интерконнекта — важный новый рынок для устаревающих фабрик с пластинами 100-150 миллиметров диаметров.

Еще один пионер 3D-интеграции — фирма Xilinx. Технологически ее ПЛИС близки к продуктам AMD (особенно те, которые со встроенной памятью), и мотивы также схожи: ПЛИС — это рыночная ниша, где ранний переход на новый техпроцесс может дать серьезное преимущество над конкурентами. По разными оценкам, на раннем этапе жизни технологии уменьшение размера кристалла на три-четыре раза способно поднять выход годных в два-три раза, с пары десятков процентов до больше, чем половины. Более того, ПЛИС — это регулярная структура, на которой удобно отслеживать технологические дефекты. Поэтому производители ПЛИС — типичные “первые клиенты” для новых техпроцессов, и Xilinx за счет того, что в их продуктах стоит несколько небольших кристаллов вместо одного полноразмерного, может выводить новые модели на рынок на несколько месяцев быстрее, чем конкуренты.

Что находится под процессором

Вот разрез внутренностей ПЛИС Xilinx. Верхний чип — это собственно часть ПЛИС с очень маленькими (40-45 мкм) контактами к интерпозеру, соединяющему несколько чипов вместе, и внизу — основание корпуса, имеющее десяток слоев собственных металлических межсоединений.

Что находится под процессором

Для сравнения — ПЛИС Altera на одном огромном кристалле. Пятьсот шестьдесят квадратных миллиметров, Карл! Если вдруг этот пост читают технологи микроэлектронного производства, позаботьтесь, чтобы у них не случилось сердечного приступа.

Впрочем, Intel/Altera, разумеется, не сидит на месте, наблюдая за успехами конкурентов. Их свежая разработка в области систем в корпусе — Embedded Multi-Chip Interconnect Bridge (EMIB). Посмотреть на него удобно на примере ПЛИС Intel Stratix 10.

Что находится под процессором

Как видите, EMIB соединяет между собой (один!) чип ПЛИС, память (и тут многоэтажные конструкции) и периферийные кристаллы. Так что же такое этот EMIB? Чуть выше я написал про silicon interposer, что он за счет более грубого техпроцесса имеет гораздо меньшую цену, чем аналогичный по размеру чип, сделанный по тонкой технологии. И тем не менее, интерпозер — огромный. Можно ли сделать его поменьше?

Что находится под процессором

Ответ Intel — да, можно. Идея EMIB в том, чтобы вместо одного большого интерпозера использовать несколько маленьких, и их, в свою очередь, встроить прямо в подложку корпуса.

Что находится под процессором

Вот небольшая подборка продуктов, созданных с использованием кремниевых интерпозеров. Обратите внимание на их колоссальные по микроэлектронным меркам размеры и на то, что, как мы и обсуждали выше, у Xilinx боевые чипы разбиты на несколько небольших кусков.

Больше, чем просто производительность

На рисунке ниже — внутренности корпуса АЦП компании Analog Devices и принципиальная схема. Выглядит как совершенно обычная печатная плата для АЦП, только поменьше, правда? Все так, это она и есть, только за счет использования бескорпусных компонентов уменьшились связанные с паразитными элементами погрешности, а то, что плата разработана в Analog Devices, позволяет им сэкономить кучу времени клиентов и заодно быть уверенным, что пользователь не накосячит, выбрав не те компоненты или плохо разведя плату.

Что находится под процессором

Что находится под процессором

Впрочем, есть на рисунке выше и небольшая хитрость: видите уложенные в два этажа кристаллы? Верхний кристалл — это чип с активными компонентами собственно АЦП и (видимо) сдвоенного операционного усилителя, а нижний кристалл — это пассивные компоненты (конденсаторы и резисторы). Исполнение на отдельном кристалле позволяет сделать их намного больше размером (а значит уменьшить погрешности) без увеличения (а значит удорожания) основного кристалла.

Все то же самое можно сделать и на одном чипе (что, собственно, не редкость, особенно для АЦП, встроенных в микроконтроллеры), но такой чип будет гораздо больше (а значит, как мы выяснили, есть риск уменьшения процента выхода годных), а технология для него должна будет поддерживать все нужные дополнительные опции. Кроме того, объединение разных блоков на одном кристалле приведет к необходимости позаботиться о том, чтобы они не влияли друг на друга (например, как-то избавиться от шумов по подложке кристалла).

Дополнительные функции корпуса

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

В 2013 году в процессорах Intel (микроархитектуры Haswell) был реализован интегральный регулятор напряжения (FIVR — fully integrated voltage regulator), в котором активная часть регулятора была реализована на кристалле процессора, а пассивная (конденсаторы и индуктивности) — интегрирована в корпус.

Что находится под процессором

Интегральная индуктивность — головная боль всех разработчиков микросхем, потому что катушки на кристалле получаются не только с не самыми лучшими параметрами, но еще и огромные (а значит, очень дорогие, особенно на тонких технологиях). И это речь идет о сигнальных катушках без сердечника, ни о какой передаче мощности речи вообще нет. Intel успешно обошли эту проблему, интегрировав в корпус микропроцессора десятки паралельно стоящих небольших катушек, работающих на частоте 160 МГц. Так они смогли существенно упростить требования к питанию микропроцессора.

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

Впрочем, и без Intel направление интеграции пассивных компонентов в корпус активно развивается, например, в корпусах типа LTCC (низкотемпературная керамика). Там, разумеется, есть свои ограничения и подводные камни (связанные, например, с точностью номиналов), но эта технология востребована и активно развивается. Многослойный LTCC-корпус выглядит примерно вот так:

Что находится под процессором

На рисунке видны все типы пассивных элементов, выполненные в многослойной керамике, и даже металлический теплоотвод (это корпус для мощной СВЧ-схемы). По сути, это смесь корпуса с керамической печатной платой. Такие штуки очень популярны для радиочастотных модулей, а еще они относительно дешевы в мелкосерийном производстве.

Что еще?

Потенциальных применений у систем в корпусе очень много, и перечислить их все практически невозможно; более того, постоянно появляется что-то новое, в том числе благодаря тому, что эти технологии существенно доступнее, чем 10-7-5-3-нанометровые транзисторы.

Хороший пример новых применений и свойств, которые открывает интеграция разнородных чипов в одном корпусе — это разнообразные оптические системы, где SiP позволяют собрать вместе приемник или излучатель (обычно изготавливаемые не на кремнии), и схему их питания и управления. На иллюстрации ниже — прототип оптического линка на 400 Гбит/c (а обещают до терабита), собранный в бельгийском исследовательском институте IMEC.

Что находится под процессором

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

Источник

Как выглядят процессоры внутри — часть №2

Что находится под процессором

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

Intel 4004 — первый процессор от Intel

1971 год — именно тогда Intel выпустил свой первый микропроцессор по заказу японской компании Nippon Calculating Machine, занимающейся производством калькуляторов. Особыми характеристиками он не блистал: частота всего до 740 кГц, количество транзисторов было 2300 штук, а ширина шины — всего 4 бита. Сам процессор выглядит внутри достаточно необычно — если вы помните первую часть, то там кристаллы переливались всеми цветами радуги, а тут вполне привычные «металлические» цвета — серый, медный, черный:

Микросхема 3320А — рассматриваем транзисторы

Конечно, этой микросхеме далеко до полноценного процессора — она представляет собой два логических элемента 4И-НЕ. Дабы не вдаваться глубоко в теорию — такие микросхемы в зависимости от наличия или отсутствия напряжения на определенных ножках (то есть 0 или 1) имеют или не имеют напряжение на других ножках (тоже 0 или 1), и с помощью этого можно выполнять простейшие действия. К примеру, таблица истинности для элемента 2И-НЕ выглядит так:
Что находится под процессором
4И-НЕ означает, что входов 4, а наша микросхема имеет два таких элемента. И, что самое главное, ее техпроцесс — доли миллиметра, то есть можно взглянуть, как выглядят транзисторы, просто задействовав обычную лупу:

Что находится под процессором

Intel Core i9-7980XE — максимум ядер на одном кристалле

Это — топовый процессор для высокопроизводительной платформы от Intel, и он имеет аж 18 полноценных ядер на одном кристалле, размер которого превышает 300 квадратных миллиметров. Для примера — топовый 8-ядерный Core i9-9900K имеет площадь чуть меньше 200 кв мм, и это при том, что у него еще есть интегрированная графика, которой лишен 18-ядерный CPU.

И, в общем-то, фото под микроскопом подтверждают, что ядра занимают всю площадь кристалла:

Что находится под процессором

Cell Broadband Engine — сердце PlayStation 3

Этот процессор имел один блок POWER Processing Element и 8 блоков Synergistic Processing Element, на частоте в 3.2 ГГц конкурировал по производительности с Intel Core 2 Quad, а максимальная рабочая частота могла быть до 5.6 ГГц — современные Intel Core достигают таких частот в лучшем случае под отличной системой водяного охлаждения, в худшем — под жидким азотом.

Увы, лучшая его фотография — только такая:

Что находится под процессором

Но в интернете доступна его схема:

Что находится под процессором

ST Microelectronics OS MLT 04 — сенсор оптической мыши

Да-да, это не совсем процессор и даже не микросхема, это по сути. объединение камеры с процессором:

Что находится под процессором

Снаружи выглядит необычно, не правда ли? Внутри тоже:

Что находится под процессором

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

Apple A7 — не верьте маркетинговым техпроцессам

Возьмем, к примеру, процессор Apple A7 — он создавался на заводах Samsung по 28 нм техпроцессу. Теперь посмотрим на его поперечное фото:

Что находится под процессором

10 транзисторов имеют длину в 1138 нм, то есть размеры каждого транзистора. 114 нм?! Да, все именно так — сейчас производители под техпроцессом подразумевают все что угодно, только не длину затвора транзистора: к примеру, с учетом того, что транзисторы в процессорах расположены в 3D, берут площадь кристалла (то есть по сути 2D) и делят на количество транзисторов, получая при этом цифры, в разы меньше реальных размеров транзисторов. Так что когда вам со сцены говорят, что новый процессор выполнен по 7 нм техпроцессу и чуть ли не вдвое «круче» 10 нм — верить этому не стоит.

AMD Fusion — полноценный APU

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

AMD же пошли другим путем: ее топовые процессоры в принципе лишены интегрированной графики, зато есть процессоры слабее, которые имеют очень мощную встроенную графику, которая в разы быстрее Intel HD Graphics, и вот на такие процессоры взглянуть уже интересно.

Вот так выглядят внутри AMD Fusion:

Что находится под процессором

Слева видны четыре процессорных ядра, а справа — десяток вычислительных модулей интегрированного видео. При этом, если вы вспомните фото Core i9-9900K из первой части материала, то там интегрированная графика занимала в лучшем случае четверть кристалла, а тут — добрую половину.

Процессор ARM1 — четкая логика

Архитектура ARM быстро, буквально за десяток лет, стала самой популярной в мире, оттеснив x86 на второй план. И это не удивительно — именно на ней работают все портативные устройства и различная электроника. Почему? Потому что изначально это была очень простая архитектура — так, ПО для процессора ARM1, выпущенного в 1985 году, имело всего 808 строк кода, а сам процессор выглядел очень и очень необычно:

Что находится под процессором

Сравните с Intel 4004 — у него внутри, казалось бы, полная неразбериха, а у ARM1 — четко размещенные структуры и минимум пустого кремния. И именно эта простота и экономичность в итоге позволили ARM очень серьезно развиться, в конечном итоге уже посягая на области, где исконно применяются x86 процессоры.

Вот такие получились подборки фотографий — конечно, я показал лишь самые интересные на мой взгляд кремниевые чипы изнутри, и если вы нашли еще красивые или интересные фото внутренностей кристаллов CPU или GPU — делитесь ими в комментариях.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *