ARM Cortex-A5
ARM Cortex-A5 — ядро микропроцессора, разработанное ARM Holdings и реализующее архитектуру набора команд ARM v7-A. Появилось в конце 2009 года[2][3].
Cortex-A5 | |
---|---|
Центральный процессор | |
Разработчик | ARM |
Производитель | |
Технология производства | TSMC, 40 нм |
Наборы инструкций | ARM v7 |
Микроархитектура | Cortex-A5 |
Число ядер | до 4 |
L1-кэш | 4..64 KiB данных + 4..64 KiB инструкций[1] |
Разъём | |
Ядра | |
Cortex-A5 предназначен для приложений, которые требуют управления виртуальной памятью на высоком уровне в маломощных операционных системах. Процессор распространён среди широкого спектра устройств: от смартфонов и мобильных телефонов до промышленных устройств.
Тип продукта | Применение |
---|---|
Мобильные | Смартфоны и мобильные телефоны начального уровня, мобильные платежи, аудиоустройства |
Потребительские | Цифровое телевидение, DVD |
Промышленные | Интеллектуальные счётчики |
Характеристики
Ядро предназначено для замены ядер ARM9 и ARM11 для бюджетных устройств[4]. По сравнению с этими ядрами, Cortex-A5 имеет более новую систему команд (ARM v7 вместо v4/v5 у ARM9 и вместо v6 у ARM11), а также может поддерживать расширения VFPv4 и NEON. Ядро A5 совместимо с современными ядрами A8 и A9, благодаря чему возможен запуск ОС и приложений: Android, Windows Embedded, Symbian, Ubuntu; Adobe Flash, Java SE, JavaFX[5].
Характеристики ядра:
- На исполнение запускается не более одной команды в такт, без переупорядочивания (in-order). Конвейер имеет длину в 8 стадий[4].
- Опционально ядро может включать
- векторное расширение NEON
- расширение обработки плавающих чисел VFPv4
- Поддерживается компактная кодировка Thumb-2
- Поддерживается Jazelle RCT
- Производительность на уровне 1,57 DMIPS / MHz
Рассчитан на выпуск по техпроцессу TSMC 40LP (40 нм, низкое энергопотребление)[6].
Системы на кристалле
Cortex-A5 используется в нескольких системах на кристалле в качестве основного или дополнительного ядра:
- Atmel SAMA5D3[7]
- Freescale Vybrid Series
- Snapdragon S4 Play
- Spreadtrum SC8810 (1 ядро A5 1ghz и GPU Mali400)
- Actions Semiconductor ATM7029 (gs702a) — 4-х ядерная система Cortex-A5[8]
- Некоторые AMD Fusion APU выпуска 2013 года будут включать Cortex-A5 в качестве сопроцессора для trustzone[9][10]
Примечания
- Спецификация Cortex-A5 процессора
- Cortex-A5 MPCore — самый маленький и энергоэкономичный процессор от ARM Ltd
- Ferra.ru — ARM Cortex-A5 MPCore — самый маленький и экономичный многоядерный процессор ARM
- Jon Stokes. ARM fills out CPU lineup with Cortex A5 (недоступная ссылка). Ars Technica (23 октября 2009). Дата обращения: 18 октября 2012. Архивировано 15 сентября 2013 года.
- Lenta.ru: Наука и техника: Представлен самый маленький многоядерный ARM-процессор
- Самый маленький многоядерный процессор ARM дебютировал под лозунгом «Интернет повсюду» Архивная копия от 17 мая 2017 на Wayback Machine Архивировано 17 мая 2017 года.
- Electronics Weekly News | Embedded Systems | Atmel ships ARM Cortex-A5 processor, Android 4.0 soon
- Actions Semiconductor talks ATM7029 Quad-core ARM Cortex-A9 and launches the Dual-core Actions ATM7023A — ARMdevices.net
- Ryan Smith. AMD 2013 APUs To Include ARM Cortex-A5 Processor For TrustZone Capabilities (недоступная ссылка). AnandTech (13 июня 2012). Дата обращения: 17 октября 2012. Архивировано 15 сентября 2013 года.
- Чипы AMD 2013 года получат процессор ARM Cortex-A5 для функций безопасности / Новости hardware / 3DNews — Daily Digital Digest
Ссылки
- Cortex-A5 Processor . ARM. Дата обращения: 18 апреля 2017.