Технология за производство на ARM чипове за смартфони
Развитието на съвременните смартфони до голяма степен се определя от развитието на процесорите (SoC/System-on-Chips), които са „мозъците“ на устройството. Много популярни SoC – като Snapdragon, Dimensity, Exynos и дори Apple Silicon – използват ARM архитектурата като основа за своите инструкции и дизайн на процесора. Производителността и ефективността обаче се определят не само от архитектурата, но и от технологията на производство: производственият процес на полупроводници, който преобразува схемите във физически чипове върху силициеви пластини. Тази статия обсъжда как се е развила ARM-базираната технология за производство на чипове за смартфони, как работи процесът и защо възли като 7nm, 5nm, 4nm и 3nm са станали толкова важни.
1. ARM: Архитектура срещу „ARM чип“
Първо, нека уточним: ARM не е производител на чипове. ARM (Arm Ltd.) проектира предимно архитектури с набори от инструкции (ISA) и IP ядра като Cortex-A (приложни процесори), Cortex-X (високопроизводителни), Cortex-R (в реално време) и Mali GPU (в някои SoC). Компании като Qualcomm, MediaTek, Samsung и Apple след това:
– лицензиране на ARM архитектура,
– комбинирайте го с други компоненти (графичен процесор, интернет доставчик, невронна мрежа, модем, кеш, взаимовръзка),
– и да го произвеждат чрез леярни като TSMC или Samsung Foundry.
Така че, когато хората казват „ARM чип“, те обикновено имат предвид SoC за смартфон, който използва ARM ISA, докато процесът на производство се извършва от леярна за полупроводници.
2. Защо технологията на производство е важна?
Технологията на производство, често наричана процесен възел (напр. 7 nm, 5 nm, 3 nm), влияе върху три основни неща:
1. Производителност: по-малките транзистори обикновено могат да превключват по-бързо.
2. Енергийна ефективност: изискванията за течове и напрежение могат да бъдат намалени, макар и не винаги линейно.
3. Плътност: повече транзистори на единица площ; което позволява по-големи кеш памети, по-сложни процесори, по-широки графични процесори и по-мощни ускорители с изкуствен интелект.
Числото „nm“ обаче вече не представлява един физически размер на транзистора, както беше в миналото. То е по-скоро обозначение на възел, свързано с набор от литографски технологии, правила за проектиране и характеристики на плътност/ефективност.
3. Основни етапи на изработката на SoC за смартфони
Като цяло, пътят от дизайна на чип до смартфон преминава през няколко етапа:
а) Проектиране и проверка
Производителите на SoC проектират IP блоковете (CPU, GPU, NPU), след което извършват симулация, функционална проверка, проверка на времето (STA) и физическо потвърждение (DRC/LVS). Дизайнът трябва да е съвместим с комплекта за проектиране на процеси (PDK) на целевия възел.
б) Залепване с лента
Залепването с лента е етапът, в който крайният дизайн се изпраща в леярната, за да бъде преработен в комплект маски (фотошаблон). Това е скъп и рисков етап: преработката на дизайна след залепването с лента може да означава значителни разходи и забавяне на графика.
в) Производство на пластини: Предварително производство (FEOL)
FEOL е формирането на транзистори върху пластина - от легиране, формиране на канали, формиране на гейтове, изолация и т.н. В съвременната епоха транзисторните структури са еволюирали от планарни към FinFET (fin) и се насочват към GAAFET (gate-all-around).
г) Взаимно свързване: Връзка от край до край (BEOL)
След като транзисторите са сглобени, се добавят подредени метални слоеве (мед/диелектрик с ниска k стойност), за да се свържат транзисторите в схема. В съвременните SoC (системи на чипа) броят на металните слоеве може да бъде доста голям, за да отговори на нуждите за плътно маршрутизиране на данни.
д) Нарязване, опаковане и тестване
Пластините се нарязват на матрици и след това се опаковат. За смартфони опаковката трябва да поддържа:
– компактен размер,
– разсейване на топлината,
– висока цялост на сигнала,
– ниска консумация на енергия.
Често се използват техники като flip-chip, опаковане на ниво пластина и PoP (Package-on-Package) интеграция.
4. Литография: Ключът към свиването на транзисторите
Литографията е процес на „отпечатване“ на схеми върху пластина с помощта на светлина и фоторезист. Колкото по-малки са елементите, които ще бъдат отпечатани, толкова по-труден е процесът.
DUV срещу EUV
– DUV (дълбок ултравиолетов) използва дължина на вълната от 193 nm. За малки възли, DUV изисква сложни и скъпи техники за многомоделиране (двойно, тройно, четворно моделиране).
– EUV (екстремно ултравиолетово) използва дължина на вълната от 13,5 nm. EUV опростява отпечатването на много малки елементи, намалява броя на стъпките за многошаблоново нанасяне, увеличава точността и потенциално подобрява добива, въпреки че разходите за оборудване са много високи.
Ранните 7nm възли разчитаха до голяма степен на DUV многошаблоново проектиране, докато 5nm и 3nm все повече разчитат на EUV в по-критични слоеве.
5. Еволюция на структурата на транзистора: планарен → FinFET → GAAFET
Planar
Планарните транзистори бяха доминиращи до около 28 nm–20 nm. С намаляването на размера на транзисторите, контролът на гейта на канала отслабваше и изтичането се увеличаваше.
FinFET
FinFET-ите въвеждат „перки“, така че гейтът контролира канала от множество страни. Това подобрява електростатичния контрол и потиска изтичането. Много популярни SoC за смартфони в диапазона от 16/14 nm до 4 nm все още са базирани на FinFET-и.
GAAFET (Порта-Всичко-Наоколо)
GAAFET-ите покриват канала по-пълно (напр. нанолистове), осигурявайки по-добър контрол при много малки размери. Преходът към GAAFET-ите е критична стъпка за възлите от следващо поколение, тъй като FinFET-ите започват да достигат своите граници на мащабиране.
За ARM чиповете за смартфони, предимствата на GAAFET ще се усетят в енергийната ефективност – решаваща за живота на батерията – и в стабилността на производителността при големи натоварвания (игри, изкуствен интелект на устройството, 4K/8K видеозапис).
6. Процесен възел на SoC за смартфони
Въпреки че детайлите варират между леярните, общите тенденции са следните:
7 nm и неговите производни
Този възел представлява значителен скок в плътността и ефективността в сравнение с 10nm/12nm. Много 7nm SoCs проправят пътя за подобрена производителност на графичните процесори и по-сложна интеграция на модеми.
5nm / 4nm
5nm започва да показва все по-широко разпространение на EUV технологията. „4nm“ често се отнася до подобрения спрямо 5nm с подобрена плътност, производителност или оптимизации за ефективност. В тази епоха, NPU/AI ускорителите бързо се разрастват поради търсенето на изчислителна обработка с камери и лек генераторен AI на устройството.
3 Нм
3nm е важен етап по отношение на енергийната ефективност и плътността. Производствените разходи обаче се покачват, сложността на дизайна се увеличава, а управлението на температурата става все по-важно, тъй като по-плътните транзистори увеличават термичните предизвикателства.
7. Добив, контейнер и защо има толкова много варианти на чипове
В масовото производство не всички чипове на пластина са перфектни. Добивът е процентът чипове, които отговарят на спецификациите. Леярните и доставчиците на SoC правят следното:
– сортиране на пластини и функционално тестване,
– групиране по качество (бининг) въз основа на честота/напрежение,
– понякога деактивирайте някои устройства (напр. определени клъстери на графични процесори), за да продавате различни варианти.
Това е причината, поради която на пазара има няколко версии на SoC, които са сходни, но имат различна производителност, или „Plus/Pro“ версии, които идват от по-висококачествени контейнери.
8. Влияние на производството върху дизайна на ARM архитектурата в смартфоните
Технологията на производство влияе върху начина, по който доставчиците проектират конфигурации на ARM ядра, като например big.LITTLE или DynamIQ: комбинация от високопроизводителни ядра и ядра с ниска консумация на енергия. С по-модерни възли:
– високопроизводителните ядра могат да работят по-бързо със същата мощност,
– ефективните ядра могат да бъдат по-икономични за леки задачи,
– кешът може да бъде увеличен без прекомерно увеличаване на матрицата,
– Могат да се добавят AI ускорители за обработка на данни от камерата, глас и генеративни функции.
Но по-малките възли също носят предизвикателства: течове при определени условия, производствени вариации и по-строги изисквания за проектиране на захранването.
9. Опаковане и интеграция: Не само „nm“
Напредъкът на смартфоните зависи не само от малките транзистори, но и от системната интеграция:
– PoP (Package-on-Package) за подреждане на DRAM върху SoC, за да се спести място.
– Усъвършенстваната опаковка спомага за подобряване на пътя на сигнала, честотната лента и ефективността.
– Дизайнът за захранване и температура (дизайн/термална схема) определя устойчивата производителност, особено при игри и продължителен видеозапис.
Въпреки че концепции като чиплети набират популярност в света на персоналните компютри/сървърите, тяхното внедряване в смартфоните е по-предизвикателно поради ограниченията на пространството, цените и строгите изисквания за захранване. Въпреки това индустрията остава отворена за все по-интелигентна интеграция.
10. Кесимпулан
Технологията на производство е основата, която позволява на ARM-базираните чипове в смартфоните да стават все по-бързи, енергийно ефективни и богати на функции. От DUV до EUV литография, от планарни транзистори до FinFET и GAAFET, всеки скок в процеса носи значителни промени във възможностите на SoC: производителност в игрите, качество на изчислителната камера, изкуствен интелект на устройството и ефективност на батерията. Но зад числото „nm“ се крие сложна реалност – високи разходи за маски, предизвикателства пред добива, термичен дизайн и ограниченията на физиката на транзисторите. С поглед към бъдещето, комбинацията от по-усъвършенствани възли, все по-ефективни ARM архитектурни дизайни и иновации в опаковките ще продължи да оформя следващото поколение смартфони.
Ако желаете, мога да добавя специален раздел, сравняващ ролите на TSMC спрямо Samsung Foundry, или да създам по-техническа версия на статията (обсъждаща BEOL, ниско k, променливост, спад на IR и стробиране на тактовата честота/мощността), ако е необходимо.