Эпоха принципа «чем больше, тем лучше» в проектировании полупроводников официально подошла к пределу. На протяжении десятилетий закон Мура — наблюдение о том, что число транзисторов на микрочипе удваивается каждые два года, — поддерживался простым уменьшением размеров компонентов. Но по мере перехода к техпроцессам 3 нм и 2 нм становится ясно, что традиционные монолитные (однокристальные) системы-на-кристалле (SoC) становятся экономически нежизнеспособными. Производство огромных однокристальных чипов на этих передовых узлах приводит к резкому падению выхода годных: одна-единственная пылинка может испортить целую кремниевую пластину размером почти с обеденную тарелку, делая стоимость астрономической.
Решение заключается не только в том, сколько транзисторов можно уместить на одном куске кремния, но и в том, насколько эффективно можно соединить между собой разные его части. Наступает эпоха чиплетов и передовой корпусировки — своего рода модульной «легофикации» электроники, которая обещает демократизировать высокопроизводительные вычисления.
Фундаментальный архитектурный сдвиг — это дизагрегация, то есть разбиение большого и сложного проекта на меньшие функциональные кристаллы, известные как чиплеты. Это позволяет инженерам комбинировать компоненты в соответствии с конкретными задачами — концепция, известная как гетерогенная интеграция.
Например, зачем тратить дорогостоящую площадь 5-нм кристалла на I/O-кристалл или RF-компонент, который прекрасно работает по 28-нм техпроцессу? Разделив их, можно использовать наиболее экономически эффективный техпроцесс для каждой конкретной функции в рамках одного корпуса.
В корпусировке 2.5D чиплеты размещаются бок о бок на кремниевом интерпозере или мосте, таком как Intel EMIB (embedded multi-die interconnect bridge). Эти структуры обеспечивают межсоединения высокой плотности, позволяя данным передаваться между кристаллами с минимальным сопротивлением и фактически создавая для системы иллюзию единого куска кремния.
Когда горизонтальное пространство заканчивается, мы переходим в вертикаль. 3D-корпусировка предполагает стекование памяти непосредственно поверх логики. Это реализуется с помощью TSV (through-silicon vias) — вертикальных медных столбиков, проходящих через кремний и соединяющих слои. Такая вертикальная интеграция — мощнейшее средство борьбы с задержками, поскольку хранилище данных оказывается всего в нескольких микрометрах от вычислительной логики.
Хотя стекование чипов решает проблему задержек, оно создает «тепловой сэндвич». В 3D-стеке средние слои оказываются запертыми, без прямого пути к теплоотводу. Это не просто ограничение производительности, но и кошмар с точки зрения надежности. Тепло от высокопроизводительного логического кристалла может передаваться в чувствительную память HBM, вызывая битовые ошибки или необратимое повреждение данных.
Локальные горячие точки, где, например, арифметико-логическое устройство выделяет интенсивное тепло, могут быстро превысить возможности окружающего кремния по теплопроводности. Для решения этой проблемы инженеры применяют несколько инновационных подходов:
Исторически самым большим препятствием для модульной экосистемы были проприетарные интерфейсы с «секретным соусом». Если вы покупали чиплет у поставщика A, он попросту не «говорил» на одном языке с чиплетом от поставщика B — техническая Вавилонская башня, которая часто ставила инженеров в тупик.
Наконец на помощь приходит стандартизация в виде UCIe (Universal Chiplet Interconnect Express). Этот открытый стандарт призван создать экосистему plug-and-play, а что еще важнее — дать выход из коммерческой ловушки зависимости от одного поставщика. Для игроков среднего сегмента рынка электроники такие открытые экосистемы, поддерживаемые группами вроде Open Compute Project, — настоящий святой Грааль, поскольку они гарантируют, что компания не окажется заложником проприетарной экосистемы одного провайдера.
В модульной системе ставки в вопросах снабжения чрезвычайно высоки. Если вы собираете корпус из пяти чиплетов и один из них оказывается дефектным, в утиль идет вся сборка, включая четыре исправных чипа и дорогой интерпозер. Это привело к логистической необходимости использования концепции Known-Good Die.
Чтобы обеспечить надежность, команды закупок и разработки должны выйти за рамки стандартного зондирования:
При закупке этих компонентов крайне важно использовать такие инструменты, как Octopart, чтобы гарантировать поставку деталей через авторизованных дистрибьюторов. Проектировать модульную систему вокруг чиплета, жизненный цикл которого близок к завершению, — прямой путь к проблемам, поэтому на этапе закупки обязательны строгие проверки жизненного цикла.
Сложность передовой корпусировки означает, что изолированный подход к проектированию мертв. Необходимо переходить к совместному процессу co-design, при котором инженер по корпусировке проверяет floorplan кристалла еще до tape-out. Такое взаимодействие между разработчиком ИС, разработчиком корпуса и OSAT (Outsourced Semiconductor Assembly and Test) часто называют «золотым треугольником».
При выборе OSAT (например, Amkor, ASE или TSMC) убедитесь, что у компании есть четкая дорожная карта по hybrid bonding и сборке wafer-to-wafer. Именно эти технологии являются будущим интеграции высокой плотности.
Существует и серьезное коммерческое препятствие: вопрос «кто платит?». Если высокопроизводительный кристалл стоимостью $500 будет испорчен во время сборки из-за дефектного кремниевого интерпозера за $50, кто покроет убытки? До начала производства крайне важно согласовать с партнерами четкие протоколы по потерям выхода годных на этапе перехода от кристалла к корпусу.
Поскольку физически коснуться щупом середины 3D-стека невозможно, «черный ящик» передовой корпусировки требует надежного Design for Test. Инженеры должны закладывать JTAG и внутренние структуры самотестирования непосредственно в архитектуру чиплетов, чтобы диагностировать проблемы после сборки.
Кроме того, программные инструменты стали основой успешной интеграции. Платформы вроде Altium Develop предоставляют средства анализа питания и расширения для контроля целостности сигналов, позволяя моделировать электрический и тепловой профиль всего корпуса как единой системы. Моделирование этих сложных взаимодействий до начала производства — единственный способ избежать кошмара дорогостоящего перепроектирования.
Переход к чиплетам представляет собой самое значительное изменение философии полупроводниковой отрасли за последние десятилетия. Отказываясь от монолитного подхода «всё на одном чипе», мы открываем путь к более гибкой, экономически эффективной и мощной электронике.
Будущее электроники определяется не только тем, что вытравлено на кремнии, но и тем, насколько интеллектуально мы умеем всё это соединять воедино. Для игроков среднего сегмента эта модульная революция — ключ к конкуренции с гигантами, открывающий путь к высокопроизводительным вычислениям без астрономической цены, связанной с выходом годных монолитных 2-нм чипов.
Чиплеты — это небольшие функциональные кристаллы, которые совместно работают внутри одного корпуса. Они заменяют крупные монолитные SoC, потому что меньшие кристаллы обеспечивают более высокий выход годных, меньшую стоимость и лучшую оптимизацию по техпроцессу. Вместо того чтобы использовать дорогой 3-нм или 5-нм кремний для всего сразу, каждый чиплет может изготавливаться по оптимальному техпроцессу для своей функции, что делает проекты более эффективными и масштабируемыми.
В 2.5D-корпусировке чиплеты размещаются бок о бок на интерпозере или кремниевом мосте, что обеспечивает высокоскоростные соединения с большой пропускной способностью на коротких расстояниях.
В 3D-корпусировке кристаллы укладываются вертикально с использованием TSV, располагая память и логику предельно близко друг к другу для сверхмалой задержки.
Инженеры выбирают между этими подходами исходя из требований к производительности, тепловых ограничений и сложности системы.
Стекование кристаллов создает «тепловой сэндвич», удерживая тепло в средних слоях. Это может вызывать локальные перегревы логического кристалла, повреждение данных в памяти или преждевременный отказ устройства. Для управления теплом инженеры используют:
Эти методы помогают сохранять производительность и надежность в плотных и мощных 3D-стеках.
UCIe (Universal Chiplet Interconnect Express) — это открытый стандарт межсоединений die-to-die, который позволяет чиплетам от разных поставщиков взаимодействовать друг с другом. Он решает проблему совместимости, создаваемую проприетарными интерфейсами, и снижает зависимость от одного вендора. UCIe критически важен для формирования полноценного рынка чиплетов, где компании могут свободно комбинировать компоненты для создания модульных высокопроизводительных систем.