ARM Cortex-A5

Cortex-A5
Центральный процессор
Разработчик ARM
Производитель
Технология производства TSMC, 40 нм
Наборы инструкций ARM v7
Микроархитектура Cortex-A5
Число ядер до 4
L1-кэш 4..64 KiB данных + 4..64 KiB инструкций[1]
Разъём
Ядра

ARM Cortex-A5 — ядро микропроцессора, разработанное ARM Holdings и реализующее архитектуру набора команд ARM v7-A. Появилось в конце 2009 года[2][3].

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 используется в нескольких системах на кристалле в качестве основного или дополнительного ядра:


Примечания

[править | править код]
  1. Спецификация Cortex-A5 процессора. Дата обращения: 30 сентября 2013. Архивировано 7 июля 2011 года.
  2. Cortex-A5 MPCore — самый маленький и энергоэкономичный процессор от ARM Ltd. Дата обращения: 28 августа 2013. Архивировано 17 мая 2017 года.
  3. Ferra.ru — ARM Cortex-A5 MPCore — самый маленький и экономичный многоядерный процессор ARM. Дата обращения: 28 августа 2013. Архивировано 17 мая 2017 года.
  4. 1 2 Jon Stokes. ARM fills out CPU lineup with Cortex A5. Ars Technica (23 октября 2009). Дата обращения: 18 октября 2012. Архивировано из оригинала 15 сентября 2013 года.
  5. Lenta.ru: Наука и техника: Представлен самый маленький многоядерный ARM-процессор. Дата обращения: 28 августа 2013. Архивировано 2 апреля 2015 года.
  6. Самый маленький многоядерный процессор ARM дебютировал под лозунгом «Интернет повсюду» Архивная копия от 17 мая 2017 на Wayback Machine Архивировано 17 мая 2017 года.
  7. Electronics Weekly News | Embedded Systems | Atmel ships ARM Cortex-A5 processor, Android 4.0 soon. Дата обращения: 28 августа 2013. Архивировано 22 марта 2015 года.
  8. Actions Semiconductor talks ATM7029 Quad-core ARM Cortex-A9 and launches the Dual-core Actions ATM7023A — ARMdevices.net. Дата обращения: 28 августа 2013. Архивировано 16 августа 2013 года.
  9. Ryan Smith. AMD 2013 APUs To Include ARM Cortex-A5 Processor For TrustZone Capabilities. AnandTech (13 июня 2012). Дата обращения: 17 октября 2012. Архивировано из оригинала 15 сентября 2013 года.
  10. Чипы AMD 2013 года получат процессор ARM Cortex-A5 для функций безопасности / Новости hardware / 3DNews — Daily Digital Digest. Дата обращения: 28 августа 2013. Архивировано 17 мая 2014 года.