Arm Cortex-A320 — это энергоэффективное процессорное ядро Armv9, оптимизированное для приложений Edge AI и IoT, с повышением эффективности до 50% по сравнению с ядром Cortex-A520. Это самое компактное ядро Armv9 из представленных на сегодня.
Архитектура Armv9 была впервые представлена в 2021 году с акцентом на ИИ и специализированные ядра, за ней последовали первые ядра Armv9 — Cortex-A510, Cortex-A710, Cortex-X2 — анонсированные в том же году для флагманских мобильных устройств. С тех пор ядра Armv9 появились в большем спектре смартфонов , высокопроизводительных материнских платах на Armv9 и ТВ-приставках . Грядущий Rockchip RK3688 AIoT SoC также использует Armv9, но ориентирован на высокопроизводительные приложения. Новое ядро Arm Cortex-A320 расширит применение Armv9 для более широкого спектра IoT-устройств, включая энергоограниченные Edge AI устройства.
Ключевые характеристики Arm Cortex-A320:
- Архитектура – Armv9.2-A (Гарвардская)
- Расширения
- Поддержка расширений до Armv8.7
- Расширения QARMA3
- Расширения SVE2
- Расширения Memory Tagging (MTE) (включая Asymmetric MTE)
- Криптографические расширения
- Расширения RAS
- Микроархитектура
- Конвейер in-order
- Частичная поддержка superscalar
- Блок NEON/FPU
- Опциональный криптографический блок
- До 4 ядер CPU в кластере
- 40-битная физическая адресация (PA)
- Система памяти и внешние интерфейсы
- Кэш L1 I/D: 32КБ или 64КБ
- Опциональный L2-кэш: 128КБ, 192КБ, 256КБ, 384КБ или 512КБ
- Отсутствие L3-кэша
- Поддержка ECC
- Интерфейсы шин – AMBA AXI5
- Без ACP, без периферийного порта
- Безопасность – TrustZone, Secure EL2, MTE, PAC/BTI
- Отладка
- Отладка – функции Armv9.2-A
- CoreSightv3
- Embedded Trace Extension (ETEv1.1)
- Расширение Trace Buffer
- Прочее
- Прерывания – интерфейс GIC, GICv4.1
- Системный таймер – Armv9.2-A
- PMUv3.7

Cortex-A320 может комбинироваться с нейропроцессором Ethos-U85 для Edge AI, обеспечивая переход с устройств Endpoint AI на базе Cortex-M85+Ethos-U85, с поддержкой LLM-моделей до миллиарда параметров и ОС Linux/Android, помимо RTOS (FreeRTOS, Zephyr OS). Четырехъядерный Cortex-A320 обеспечивает до 256 GOPS при тактовой частоте 2 ГГц (измерено в 8-битных MAC/цикл).
Помимо 50% повышения эффективности относительно Cortex-A520, производительность Cortex-A320 в SPECINT2K6 улучшилась более чем на 30% по сравнению с предшественником Armv8 Cortex-A35 благодаря эффективным предсказателям ветвлений, префетчерам и оптимизациям системы памяти.
Cortex-A320 также использует улучшения NEON и SVE2 в архитектуре Armv9, обеспечивая до 10-кратного превосходства в производительности машинного обучения (ML) над Cortex-A35 и до 6-кратного над Cortex-A53. Благодаря этим улучшениям ML, высокой площади эффективности и энергоэффективности, Cortex-A320 позиционируется как самое эффективное ядро среди всех Arm Cortex-A для ML-приложений.
Renesas, вероятно, станет одним из первых производителей SoC на Cortex-A320 (возможно, в 2026 году), будучи упомянутым в пресс-релизе как один из немногих партнеров. Компания ранее первой выпустила микроконтроллер на Arm Cortex-M85 спустя год после анонса ядра. Дополнительные сведения о Cortex-A320 доступны в блоге и на портале разработчиков Arm .
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.