Открыть сервис

Система-на-кристалле

Система-на-кристалле (СнК, англ. System-on-a-Chip, SoC) — это интегральная микросхема, объединяющая на одной полупроводниковой подложке (кристалле) все или большинство функциональных компонентов законченного электронного устройства: центральный процессор, графический процессор, оперативную и постоянную память, контроллеры периферийных интерфейсов, аналоговые и цифровые блоки, а также специализированные ускорители. В отличие от традиционной компоновки, где компоненты располагаются на печатной плате в виде отдельных микросхем, СнК представляет собой единый чип, что позволяет радикально уменьшить габариты, энергопотребление и стоимость конечного устройства.

История развития

Предпосылки и ранние реализации

Идея объединения нескольких функций в одном корпусе возникла ещё в 1970-х годах, когда производители начали выпускать микроконтроллеры — чипы, содержащие процессор, память и порты ввода-вывода. Первым массовым микроконтроллером считается Intel 8048 (1976 год), использовавшийся в клавиатурах и бытовой технике. Однако термин «система-на-кристалле» закрепился позднее, с появлением более сложных интегральных схем, включающих аналоговые и цифровые блоки.

Эра мобильных устройств

Настоящий прорыв произошёл в конце 1990-х — начале 2000-х годов с развитием мобильных телефонов и КПК. Компании Texas Instruments, Qualcomm и Samsung начали выпускать SoC, объединяющие процессор ARM, DSP-ядро, графический ускоритель и радиомодуль. Первым коммерчески успешным СнК для смартфонов стал Qualcomm Snapdragon S1 (2007 год), который лёг в основу многих устройств на платформе Android. Ключевым преимуществом стало снижение энергопотребления: объединение компонентов на одном кристалле уменьшает длину межсоединений и паразитные ёмкости, что критически важно для аккумуляторных устройств.

Современный этап

С 2010-х годов SoC стали доминировать в потребительской электронике. Apple представила собственные чипы серии A (A4, 2010 год) для iPhone и iPad, а затем перевела на архитектуру ARM и настольные компьютеры Mac (M1, 2020 год). В серверном сегменте SoC начали применяться для ускорения специализированных задач (например, сетевые процессоры и чипы для машинного обучения). К 2025 году системы-на-кристалле используются в подавляющем большинстве смартфонов, планшетов, умных часов, телевизоров, игровых консолей (Nintendo Switch) и автомобильных информационно-развлекательных систем.

Архитектура и компоненты

Вычислительные ядра

Центральный процессор (CPU) в составе SoC обычно реализован на основе архитектур ARM, x86 (в основном Intel и AMD) или RISC-V. В мобильных и встраиваемых системах доминирует ARM, предлагающая лицензируемые ядра Cortex-A (производительные), Cortex-R (реального времени) и Cortex-M (микроконтроллерные). В современных SoC применяется гетерогенная архитектура big.LITTLE (ARM) или Intel Hybrid Technology, где высокопроизводительные ядра сочетаются с энергоэффективными для оптимизации расхода энергии.

Графический процессор (GPU)

Графический блок отвечает за рендеринг 2D- и 3D-графики, а также за ускорение вычислений общего назначения (GPGPU). В мобильных SoC распространены GPU от Imagination Technologies (PowerVR), ARM (Mali) и Qualcomm (Adreno). В настольных и серверных решениях используются интегрированные графические ядра Intel (Xe) и AMD (Radeon Graphics).

Память

В состав SoC может входить:

  • Кэш-память (L1, L2, L3) — быстрая статическая память (SRAM) для временного хранения данных процессора.
  • Встроенная оперативная память (eDRAM, eSRAM) — редко применяется из-за высокой стоимости; чаще используется внешняя DRAM, подключаемая через контроллер.
  • Постоянная память (ROM, Flash) — для хранения загрузчика и прошивки.

Периферийные интерфейсы

Контроллеры USB, HDMI, DisplayPort, PCI Express, Ethernet, UART, I²C, SPI, GPIO и других протоколов интегрируются непосредственно в кристалл. Это избавляет от необходимости устанавливать отдельные микросхемы на плату.

Специализированные блоки

Современные SoC включают аппаратные ускорители для конкретных задач:

  • NPU (Neural Processing Unit) — блок для нейросетевых вычислений (например, в Apple Neural Engine, Qualcomm Hexagon).
  • DSP (Digital Signal Processor) — цифровой сигнальный процессор для обработки аудио, видео и сенсорных данных.
  • ISP (Image Signal Processor) — процессор обработки изображений с камер.
  • Видеокодеры/декодеры — аппаратное сжатие и распаковка видеоформатов (H.264, H.265, AV1).
  • Модем — в мобильных SoC часто встраивается сотовый модем (4G/5G), а также Wi-Fi и Bluetooth.

Технологии производства

Техпроцесс

SoC изготавливаются по субмикронным техпроцессам (нормы проектирования). По состоянию на 2025 год массово используются техпроцессы 5 нм, 4 нм и 3 нм (TSMC N3, Samsung 3GAE). Переход на более тонкие нормы позволяет увеличить плотность транзисторов, снизить энергопотребление и повысить тактовые частоты, но требует огромных инвестиций в литографическое оборудование (например, EUV-сканеры ASML).

Упаковка

Для соединения кристалла с корпусом применяются различные типы корпусов: BGA (Ball Grid Array), FCBGA (Flip Chip BGA), а также технологии 2.5D и 3D-интеграции, когда несколько кристаллов (чиплетов) объединяются на одной подложке через межслойные соединения (TSV — Through-Silicon Via). Примером является AMD EPYC, где несколько чиплетов с ядрами и контроллерами памяти собраны в одном корпусе.

Классификация

По назначению

  • Мобильные SoC — для смартфонов, планшетов, умных часов. Отличаются низким энергопотреблением и встроенными модемами. Примеры: Qualcomm Snapdragon 8 Gen 3, Apple A17 Pro, MediaTek Dimensity 9300.
  • Встраиваемые SoC — для промышленных контроллеров, IoT-устройств, автомобильной электроники. Часто имеют расширенный температурный диапазон и повышенную надёжность. Примеры: NXP i.MX 8, Texas Instruments Sitara, Raspberry Pi RP2040.
  • Серверные SoC — для дата-центров и сетевого оборудования. Ориентированы на высокую производительность и поддержку больших объёмов памяти. Примеры: Ampere Altra, Intel Xeon D, Marvell OCTEON.
  • Настольные и ноутбучные SoC — интегрированные решения для компьютеров. Примеры: Apple M2/M3, Intel Core Ultra (с интегрированным GPU), AMD Ryzen 7000 (с графикой RDNA 2).

По архитектуре процессора

  • ARM-совместимые (лицензированные или собственные разработки на основе ARM ISA).
  • x86-совместимые (Intel, AMD).
  • RISC-V (открытая архитектура, набирающая популярность в специализированных нишах).

Преимущества и недостатки

Преимущества

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

Недостатки

  • Сложность проектирования — интеграция разнородных блоков требует высокой квалификации и длительных циклов разработки (до 2–3 лет).
  • Высокие начальные затраты — стоимость масок для литографии может достигать десятков миллионов долларов.
  • Ограниченная модернизация — невозможно заменить отдельный компонент (например, GPU) без замены всего чипа.
  • Тепловыделение — концентрация тепла на малой площади требует эффективных систем охлаждения.
  • Зависимость от одного производителя — при выходе из строя одного блока весь чип становится неработоспособным.

Применение

Смартфоны и планшеты

Практически все современные мобильные устройства используют SoC. Например, в iPhone 15 Pro установлен Apple A17 Pro, содержащий 6-ядерный CPU, 6-ядерный GPU, 16-ядерный Neural Engine и модем Qualcomm X70. В Android-флагманах доминируют Qualcomm Snapdragon и MediaTek Dimensity.

Автомобильная электроника

Современные автомобили оснащаются SoC для управления информационно-развлекательной системой (IVI), автопилотом и системами помощи водителю (ADAS). Пример — Qualcomm Snapdragon Ride, объединяющий CPU, GPU, DSP и NPU для обработки данных с камер и лидаров.

Умные устройства (IoT)

Микроконтроллеры и SoC с ультранизким энергопотреблением (например, ESP32, nRF52840) используются в датчиках, умных лампах, термостатах и носимой электронике. Они работают от батарей годами.

Игровые консоли

Nintendo Switch использует SoC Nvidia Tegra X1 (на базе ARM Cortex-A57 и GPU Maxwell). В более мощных консолях (PlayStation 5, Xbox Series X) применяются гибридные решения — APU (Accelerated Processing Unit), объединяющие CPU и GPU на одном кристалле, но с отдельной памятью.

Серверы и облачные вычисления

Серверные SoC, такие как Ampere Altra и AWS Graviton, набирают популярность в дата-центрах благодаря высокой энергоэффективности. Они используются для веб-серверов, обработки данных и машинного обучения.

Основные производители

  • Qualcomm (США) — лидер в мобильных SoC (Snapdragon), также производит автомобильные и IoT-решения.
  • Apple (США) — разрабатывает SoC для iPhone, iPad, Mac и Apple Watch (серии A, M, S, H).
  • Samsung (Южная Корея) — выпускает SoC Exynos для собственных смартфонов и сторонних заказчиков, а также производит чипы на заказ (литейное производство).
  • MediaTek (Тайвань) — крупный поставщик SoC для бюджетных и среднебюджетных смартфонов (Dimensity, Helio).
  • Intel (США) — производит SoC для ноутбуков (Core Ultra), серверов (Xeon D) и встраиваемых систем (Atom).
  • AMD (США) — выпускает APU (Ryzen с интегрированной графикой) и серверные SoC (EPYC).
  • Nvidia (США) — специализируется на SoC для автономных автомобилей (Drive) и игровых консолей (Tegra).
  • Huawei HiSilicon (Китай) — разрабатывает SoC Kirin для смартфонов Huawei (производство ограничено санкциями США).
  • Rockchip, Allwinner, Amlogic (Китай) — производят недорогие SoC для телевизионных приставок, планшетов и IoT.

Критика и ограничения

Основные критические замечания в адрес SoC связаны с монополизацией рынка (Qualcomm и Apple контролируют большую часть мобильного сегмента) и сложностью ремонта — при выходе из строя одного компонента замене подлежит вся материнская плата. Также отмечается проблема «электронного мусора»: устройства с SoC невозможно модернизировать, что сокращает их жизненный цикл. В России обсуждается импортозамещение в этой области — проекты «Эльбрус» (МЦСТ) и «Байкал» (Байкал Электроникс) разрабатывают отечественные SoC на архитектурах VLIW и ARM соответственно, однако их серийное производство ограничено из-за технологических санкций.

Источники

  • Хеннесси Дж., Паттерсон Д. «Архитектура компьютера и проектирование компьютерных систем». — 5-е изд. — СПб.: Питер, 2020.
  • Документация ARM Architecture Reference Manual (ARMv8, ARMv9).
  • Технические описания Qualcomm Snapdragon 8 Gen 3, Apple M3, AMD Ryzen 7000.
  • Отчёты аналитических агентств IDC, Gartner по рынку полупроводников (2023–2024).
  • Материалы конференций ISSCC (International Solid-State Circuits Conference) и Hot Chips.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →