ARM анонсировала новое поколение Cortex-M
Микропроцессоры с архитектурой ARM у всех на слуху, и это не преувеличение. Правда, обычно речь идёт о массивных многоядерных моделях, но эта архитектура используется везде и в различного рода маленьких устройствах и микроконтроллерах. Сама ARM разделяет свои процессорные ядра на три подвида - Cortex-A для решений с высокой производительностью, Cortex-R для систем реального времени и Cortex-M для применений, где наивысший ценность имеет экономичность. Последним и посвящена данная новость. Компания анонсировала новую линейку микропроцессоров Cortex-M7, которая должна равномерно придти на замену Cortex-M4.
Снутри Cortex-M7 содержит 32-битное процессорное ядро ARMv7-M с шестистадийным суперскалярным сборочным потоком. Обеспечивается полная бинарная сопоставимость с предшествующим поколением Cortex-M, но новое решение может предложить в два раза более высокий уровень производительности. Для 40-нанометрового чипа M7, работающего на частоте 400 МГц, ARM декларирует производительность на уровне 2000 очков CoreMark. Переход на использование 28-нанометрового техпроцесса позволит довести итог до 4000 очков. Компания обещает, что это случится в не далеком будущем.
Микропроцессоры ARM Cortex-M7 непременно отыщут обширное применение в системах управления и автоматизации, как промышленных, так и домашних, также в аудио- и видеопроигрывателях, автомобилях и всех устройствах, относящихся к классу IoT (Internet of Things). Компания-разработчик допускает использование M7 и в «умных часах», в почти всех моделях которых сейчас используется M4, но для устройств высокого уровня заявлено предпочтительное использование микропроцессоров серии Cortex-A. Так как в M7 отсутствует блок MMU, этот микропроцессор не очень отлично подходит для операционных систем с «богатым окружением», таких как Android. Лицензию на новый микропроцессор ARM уже заполучили такие производители электроники, как Atmel, Freescale и ST Microelectronics.
Теги: arm, cortex, cortex-m, процессоры, контроллеры