В списке изменений Linux 6.19 обнаружены две интересные автомобильные SoC: Renesas R-Car X5H с 16/32 ядрами Cortex-A720AE и семейство процессоров Black Sesame Technologies «Wudang» C1200 с 8/10 ядрами Cortex-A78AE. Хотя чип Renesas был анонсирован в 2024 году, его страницы продукта до сих пор нет. Поэтому сегодня внимание будет сосредоточено на семействе Wudang C1200.
Они разработаны как автомобильные «междоменные вычислительные платформы», способные обрабатывать множество функций, таких как системы внутреннего мониторинга (например, контроль внимания водителя), информационно-развлекательные системы, системы автоматической парковки, информация о безопасности, автономное вождение и многое другое.
SoC Wudang C1296, 10 ядер
Технические характеристики Wudang C1296:
- ЦПУ
- 10 автомобильных ядер Arm Cortex-A78AE
- Поддержка Dual-Core Lockstep (DCLS), соответствие ASIL-D
- До 32K DMIPS (или 16K DMIPS в режиме DCLS)
- ГПУ – Автомобильный графический процессор Arm Mali-G78AE; поддержка DCLS, соответствие ASIL-D
- НПУ – DynamAl NN Engine
- Массив умножения-накопления (MAC) с гибридной точностью 4/8 бит
- Общая утилизация массива MAC для сверточных слоёв — 80%
- Поддержка разреженных вычислений для хранения и ускорения
- Ускорение операций GEMM и нелинейных функций для форматов INT8/INT16 и FP16
- Инструменты компилятора нейронных сетей DynamAl с открытым исходным кодом
- Аудио DSP – HiFi5 DSP с NNE для ускорения алгоритмов обработки звука
- Ускоритель компьютерного зрения
- 4-ядерный высокопроизводительный DSP для обработки видеоизображений
- Аппаратное ускорение CV
- Видеокодек H.264/H.265 для кодирования и декодирования видео 4K
- Кэш/Память
- Кэш L2 512 КБ, кэш L3 2 МБ/кластер
- Сверхбольшое пространство SRAM объемом 12 МБ
- Интерфейс LPDDR5/LPDDR4X автомобильного класса с разрядностью 64 бита
- Накопители – UFS 3.1
- Интерфейсы дисплея
- 2x MIPI DSI
- 2x LVDS
- 1x DP/eDP
- 4K дисплеи стандартного и широкоформатного типа; поддерживается вывод на несколько экранов
- Поддержка камер
- 12-канальный вход HD-камеры
- Поддерживается ввод с камеры 17МП+
- HDR с 3 экспозициями, динамический диапазон до 140 дБ
- Офлайн шумоподавление при слабом освещении и подавление вспышки светодиода
- Поддержка RGB-IR сенсора
- Обработка 2,4 гигапикселей в секунду
- Сетевое взаимодействие
- 2x 10GbE + 2x 2.5GbE
- Возможность высокоскоростной коммутации CAN-ETH
- USB – 2x интерфейса USB 3.1
- PCIe – PCIe 4.0 с поддержкой конфигураций 2×2-линейной и 1×4-линейной
- Прочие периферийные интерфейсы
- Более 20x CAN-FD
- Более 6x интерфейсов LIN
- Интерфейс FlexRay Интерфейс
- UART, SPI, I2C, I3C, I2S, TDM, GPIO
- Корпус – FCBGA 31×31 мм, шаг 0.8 мм
- Техпроцесс производства – 7-нм автомобильный техпроцесс
- Температурный диапазон – от -40°C до 105°C
- Функциональная безопасность и информационная защита
- Стандарт ISO 26262 ASIL-B и AEC-Q100 Grade-2
- Мониторинг и проверка безопасности в реальном времени
- ECC, контроль четности
- EVITA-Full (международный) и OSCCA (Китай)
- Безопасная загрузка
- OTP для хранения приватных ключей и управления жизненным циклом
- Аппаратные движки шифрования и дешифрования, выделенные аппаратные ускорители для защищенной связи
8-ядерный однокристальный процессор Wudang C1236
Характеристики Wudang C1236:
- CPU
- 8 ядер Arm Cortex-A78AE автомобильного класса
- Поддержка DCLS, соответствие ASIL-D
- До 32K DMIPS (или 16K DMIPS в режиме DCLS)
- GPU — графический процессор Arm Mali-G78AE автомобильного класса; поддержка DCLS, соответствие ASIL-D
- NPU — движок нейронных сетей DynamAl NN Engine
- Гибридная точность 4-бит/8-бит MAC-массив
- Общая загрузка MAC-массива сверточных слоев до 80%
- Поддержка разреженности для хранения и ускорения
- Ускорение INT8/INT16, FP16 GEMM и нелинейных функций
- Инструменты компилятора DynamAl NN с открытым исходным кодом
- Аудио DSP — HiFi5 DSP с NNE для ускорения алгоритмов обработки звука
- Акселератор компьютерного зрения
- 5-ядерный высокопроизводительный Vision DSP
- Аппаратное ускорение компьютерного зрения
- Видеокодер и декодер H.264/H.265 для видео 4K
- Кэш/Память
- Кэш L2 512 КБ, кэш L3 2 МБ/кластер
- Сверхбольшое пространство SRAM 12 МБ
- Интерфейс LPDDR5/LPDDR4X 64-бит автомобильного класса
- Накопитель — UFS 3.1
- Интерфейсы дисплея
- 2x MIPI DSI
- Дисплеи 4K стандартные и широкоформатные; поддерживается вывод на два экрана
- Поддержка камер
- 12-канальный вход HD-камер
- Поддерживается вход камер 17 МП и выше
- HDR с тремя экспозициями, динамический диапазон до 140 дБ
- Шумоподавление при слабом освещении и подавление светодиодной вспышки в автономном режиме
- Поддержка RGB-IR сенсора
- Обработка 2,4 Гпикс/с
- Сетевые интерфейсы
- 2x 10GbE + 2x 2.5GbE
- Высокоскоростная коммутация CAN-ETH
- USB — 1x интерфейс USB 3.1
- PCIe — PCIe 4.0 с поддержкой конфигураций 2×2 линии и 1×4 линии
- Другие периферийные интерфейсы
- Более 20x CAN-FD
- Более 6x интерфейсов LIN
- Интерфейс FlexRay
- UART, SPI, I2C, I3C, I2S, TDM, GPIO
- Корпус — FCBGA 31×31 мм, шаг 0,8 мм
- Техпроцесс — 7 нм автомобильного класса
- Температурный диапазон — от -40°C до 105°C
- Функциональная безопасность и информационная безопасность
- Стандарт ISO 26262 ASIL-B и AEC-Q100 Grade-2
- Мониторинг и проверка безопасности в реальном времени
- ECC, Parity
- EVITA-Full (международный) и OSCCA (Китай)
- Безопасная загрузка
- OTP для хранения приватных ключей и управления жизненным циклом
- Аппаратные движки шифрования и дешифрования, выделенные аппаратные ускорители для защищенной связи
Помимо количества ядер, единственные различия между C1296 и C1236 заключаются в том, что последний предназначен для двухдисплейных систем вместо многодисплейных конфигураций, оснащен 5-ядерным акселератором компьютерного зрения (против 4 ядер у C1296) и имеет только один интерфейс USB 3.1.
На странице продукта отсутствует информация о программной поддержке, но можно предположить, что вероятно поддерживается Android для информационно-развлекательных систем, а также Linux и RTOS для приборной панели и низкоуровневых функций. Сообщение коммита в журнале ядра Linux подразумевает, что доступна также четырехъядерная модель:
arm64: dts: bst: add support for Black Sesame Technologies C1200 CDCU1.0 board
Добавлена поддержка дерева устройств для платформы Black Sesame Technologies (BST) C1200 CDCU1.0 ADAS 4C2G. Эта платформа основана на семействе однокристальных систем BST C1200.
Изменения включают:
– Добавление нового каталога дерева устройств BST
– Добавление записей в Makefile для сборки деревьев устройств платформы BST
– Добавление дерева устройств для платы BST C1200 CDCU1.0 ADAS 4C2G
Данная плата оснащена четырехъядерным процессором Cortex-A78 и различными периферийными устройствами, включая UART и контроллер прерываний.
Ранее не слышал о компании Black Sesame Technologies, но она была основана в 2016 году. История компании показывает, что в 2018 году было заключено глобальное партнерство с Bosch, в 2020 году выпущены процессоры Huashan A1000/A1000L, которые теперь используются в различных автомобилях Geely и Dongfeng, а также в решении для автономного вождения Baidu, а семейство C1200 было официально представлено в апреле 2025 года. В компании работает более 1000 сотрудников в различных городах Китая, Гонконга, Сингапура и США.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.




