Продолжаем смотреть, как выглядят внутри различные процессоры и не только они. Ознакомиться с первой частью можно здесь.
Intel 4004 — первый процессор от Intel
1971 год — именно тогда Intel выпустил свой первый микропроцессор по заказу японской компании Nippon Calculating Machine, занимающейся производством калькуляторов. Особыми характеристиками он не блистал: частота всего до 740 кГц, количество транзисторов было 2300 штук, а ширина шины — всего 4 бита. Сам процессор выглядит внутри достаточно необычно — если вы помните первую часть, то там кристаллы переливались всеми цветами радуги, а тут вполне привычные «металлические» цвета — серый, медный, черный:
Причина этого проста — длина волны видимого света лежит в диапазоне от 400 до 700 нм, а техпроцесс этого процессора — 10 мкм, то есть на порядок больше, поэтому вы видим его так, как он выглядит на самом деле.
Микросхема 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 — делитесь ими в комментариях.