На сьогодні стандартні корпуси інтегральних мікросхем вже не задовольняють розробників кристалів. Поява багатокристальних мікросхем, мікросхем НВЧ, оптичних мікросхем викликало появу нових конструктивних рішень. Один з таких напрямків розглядається у цій статті.
М. Мота
Сучасна мікроелектронна промисловість знаходиться на переломній точці, де перетин розмірів кристалів та системної складності дає можливість переосмислити та вдосконалити архітектуру напівпровідникових чіпів, щоб відповідати вимогам сьогодення та найближчого майбутнього. З одного боку, кристали або чіпи стають дедалі складнішими, що обумовлено потребами з інтенсивних обчислень, які виникають у високопродуктивних суперкомп’ютерах (high-performance computers – HPC) та системах з штучним інтелектом. У той же час розробники ІМС прагнуть забезпечити оптимальні потужність, продуктивність, площу кристалів з мінімальним затримками. У цьому нові технології корпусів ІМС відіграють важливу роль. Конструкція IMC, що містить декілька кристалів, виявилася на сьогодні гідним варіантом для досягнення поставлених цілей. Багатокристальна система в одному корпусі (system-in-package – SiP) забезпечує ряд наступних переваг:
- створення IMC з більшою функціональністю
- швидке створення кількох простих кристалів замість одного досить складного
- зменшення проєктного ризику при використанні вже перевірених на практиці кристалів
- зменшення потужності системи зі збільшенням пропускної здатності порівняно з використанням двох окремих мікросхем в окремих корпусах
- оптимальні розміри складної системи з нижчоювартістю
- підвищена продуктивність системи завдяки низькій затримці в порівнянні з використанням двох або кількох окремих мікросхем.
Сучасні технологічні можливості мають декілька варіантів для підтримки проектних рішень із кількома кристалами, починаючи від стандартних 2D корпусів до розширених 2.5D і складних 3D корпусів. Насправді немає єдиного корпусу, який би був оптимальним для всіх типів нових ІМС з різними функціями та призначенням. Вибір, як правило, ґрунтується на цілях проєкту, а також витратах на розробку. У цій статті автором аналізується декілька найновіших типів корпусів багато кристальних ІМС або модулів з урахуванням технології, яка підтримує процес про- єктування кінцевого виробу на базі цих корпусів.
Чотири основні вдосконалені типи корпусів мікросхем. Сучасний напрямок у системному про- єктуванні являє собою створення у нових корпусах багатокристальних модулів на основі невеликих чі- пів. Це, по суті, невеликі чіпи, які спеціально розроблені для об’єднання у великі і складні ІМС. Такі мікросхеми містять функціональні схемні вузли, які називаються малими кристалами або чіплетами, і інтегровані багатокристальні модулі. Типи корпусів розрізняються за щільністю та складністю.
На рис. 1 показано основні типи корпусів, а також розглянуті їхні переваги та недоліки для різних застосувань.

Рис. 1. Чотири типи корпусів для багатокристальних ІМС
Корпус з органічною підкладкою. Ці багатокристальні ІМС мають найменшу кількість можливих з’єднань. Вони являють собою двомірний стандартний корпус, є відносно недорогими і мають на сьогодні широке використання. Ці модулі підтримують функції тестування з недорогим скринінгом рівня пластини для завідомо справного кристала, але функції тестування та ремонту несправних з’єднань у цих ІМС, як правило, відсутні. Органічні підкладки також відзначаються хорошим розсіюванням тепла, низьким викривленням і можливістю великої інтеграції кристалів без суттєвих технологічних обмежень.
Корпус з кріпленням кристалів компаундом з перерозподілом шарів – RDL Fan Out. Ця конструкція корпусу не набула широкого поширення, відносно нові корпуси типу RDL fan-out забезпечують щільність, подібну до щільності багатокри- стальних ІМС з вбудованими BGA виводами, але мають меншу складністю та меншу вартість. Це вдосконалений тип корпусу, який об’єднує кілька кристалів, що забезпечує кращу продуктивність і більше операцій вводу-виводу для різноманітних IoT, мережевих і обчислювальних застосувань. У цьому корпусі з’єднувальні провідники можуть бути направлені всередину та назовні. Це дозволяє створювати тонкі корпуси з великою кількістю операцій вводу-виводу.
Багатокристальний модуль з проміжним кремнієвим кристалом з BGA виводами. У кремнієвому проміжному модулі міститься з’єднувальний кристал, який називається інтерпозером. Цей тип корпусу 2.5D забезпечує щільне з’єднання за допомогою спеціальних мікровиступів – технології вертикального з’єднання для складених кристалів. Через складну збірку цього типу корпусів, а також через вплив технологічних мікронерівностей існує проблема з забезпеченням необхідної продуктивності.
Постачальники корпусів вирішують це за допомогою заходів із забезпечення якості, а також механізмів тестування та ремонту в міжкристальному інтерфейсі. Кремнієві інтерпозери можуть мати тисячі паралельних ліній зв’язку, і ці лінії розроблені з можливістю перевірки надійного підключення, визначення наявності розриву та перенаправлення зв’язку за потреби.
Наприклад, якщо інтерфейс має 1000 ліній зв’язку, є можливість закласти у з’єднувальний кристал таких ліній на 10% більше, наприклад, 1100, забезпечуючи надлишковість для перемаршрутизації сигналів у разі виникнення відмов. Однак із кремнієвими проміжними елементами у такому корпусі важко екранувати окремі кристали. Крім того, цей тип корпусу має знижене у порівнянні з іншими корпусами розсіювання тепла.
Корпус з гібридним з’єднанням. Тип тривимірного корпусу який забезпечує найвищу щільність разом із високою енергоефективністю. В ньому існують наскрізні кремнієві переходи для підключен- ня. Завдяки двом кристалам, з’єднаним разом і працюючим як одне ціле, немає необхідності витрати енергії під час керування каналами, а потужність кожного каналу вводу-виводу можна зменшити за потреби. Порівняно з інтерпозерами, корпус з гібридним з’єднанням зараз представляє більшу складність і вартість. Він ідеально підходить для таких застосувань, як системи з штучним інтелектом, які потребують значних можливостей обробки даних разом із малою затримкою сигналів. Розташування пам’яті над процесором у такому корпусі забезпечує необхідну продуктивність і мінімально можливу затримку.
У минулому розробники спочатку проєктували свою систему на кристалі (SoC), а потім займалися розробкою корпусу. Сьогодні – це вже застарілий підхід. Проєкт сучасної системи на кристалі (SiP) полягає в одночасному об’єднанні усіх складових, а саме системи як структури, архітектури і принципової схеми, відповідних кристалів для реалізації системи та оптимальної конструкції корпусу. Деякі елементи такого підходу розглянемо далі.
Інтерфейс die–to–die або міжкристальний інтерфейс багатокристального модуля. Це невеликий вузол, який забезпечує зв’язок між двома або більше кристалами, розташованими в одному корпусі. Інтерфейс потрібно розробляти для кожного конкретного типу корпуса.
Наприклад, проміжний інтерфейсний вузол або інтерпозер не призначений для підтримки високих швидкостей обміну даними між кристалами, а висо- кошвидкісний IP-інтерфейс між кристалами підтримує високу швидкість передачі даних. Подібним чином характеристики каналів передачі даних є кращими в корпусах з органічною підкладкою.
Індустрія міжкристальних інтерфейсів (die-to- die) відносно молода, багато розроблених інтерфейсів запатентовано, що обмежує їх використання іншими розробниками. Тому використання стандартних IP-інтерфейсів є більш привабливим для використання у нових розробках. Чотири різних об’єднання підтримують п’ять системних стандартів для сучасних корпусів ІМС:
- ИСО-OIFвідповідає за стандарт XSRзі швидкістю передачі даних 112Гб/224Гб для корпусів 2D, призначених для оптичних мереж
CHIPS ALLIANCE відповідає за стандарт AIB, який підтримує швидкість передачі даних 6G для перемикання кристалів у корпусі, зазвичай призначених для на систем mil-aero
- UniversalChipletInterconnectExpressвизначає вимоги до корпусів 2D, 2.5Dбагатокристальних модулів з швидкістю передачі даних 16Гб/32Гб.
- OpenComputeвідповідає за стандарти BOWі OHBI, обидва визначені для корпусів Dі 2.5Dз швидкістю передачі даних 8Гб/16Гб.
З часом деякі з цих стандартів можуть стати менш актуальними на основі потреб ринку. На думку автора, стандарт Universal Chiplet (UCIe) має можливість у майбутньому стати універсальним для інтерфейсів die-to-die. Підтримуючи необхідні параметри щодо обміну даними, він охоплює найбільш широкий спектр використання, а також усі типи сучасних корпусів для багатокристальних системних про- єктів. Завдяки підтримці швидкості передачі даних до 32 Гбіт/с на один контакт стандарт UCIe також придатний до використаннях і у майбутніх корпусах.
ВИСНОВКИ
Корпуси ІМС з багатьма кристалами на сьогодні забезпечують проєкти з інтенсивних обчислень для суперкомп’ютерів і систем з штучним інтелектом та підтримують високу продуктивність практично без підвищення вартості системи. Інновації в технологіях корпусів багатокристальних модулів, а також нові інтерфейси, що базуються на діючих стандартах, дають змогу корпусам із кількома кристалами надійно працювати у високопродуктивних обчислювальних системах. Передові технології корпусів ІМС є лише одним із прикладів безперервних інновацій в мікроелектронній галузі, викликаних зростаючою складністю сучасних систем.