Семейство микроконтроллеров на ядре ARM Cortex-M4 от Analog Devices
Компания Analog Devices представляет семейство микроконтроллеров на ядре ARM Cortex-M4 — ADSP-CM41x.
Младшие микроконтроллеры этой серии имеют по одному ядру Cortex-M4 (с поддержкой вычислений с плавающей точкой), а старшие, в дополнение к основному, оснащены вспомогательным ядром Cortex-M0. Такая конфигурация позволяет получить большую вычислительную мощность в активном режиме и малое потребление в режиме ожидания.
Конструкция процессор adsp-CM41x является прорывом для новой концепции «два независимых ядра», которая позволяет объединить в одном чипе двухъядерную избыточность, нужную для ответственных применений. Это значительно экономит время разработки и стоимость системы за счет исключения необходимости использования внешнего контролирующего элемента. Не менее эффективным решением является интеграция оптимизированных аппаратных ускорителей, предназначенных для разгрузки основного процессора и высвобождения вычислительной мощности. Кроме того, некоторые модели имеют встроенную систему обнаружения неисправностей, что не только упрощает конструкцию, но и повышает безопасность за счет применения интеллектуальных решений для повышения надежности.
Ключевые особенности семейства ADSP-CM41x:
- Надежное решение на основе концепций двух независимых ядер:
- ядро Cortex-M4 с рабочей частотой до 240 МГц, статической памятью с произвольным доступом и коррекцией ошибок до 160 кбайт;
- ядро Cortex-M0 с рабочей частотой до 100 МГц, статической памятью с произвольным доступом и коррекцией ошибок до 32 кбайт.
- Быстрая флэш-память с коррекцией ошибок, способная работать почти на скорости ОЗУ до 1 Мбайт.
- Работа от одного напряжения питания 3,3 В.
- Встроенные фильтры для непосредственного подключения сигма-дельта-модуляторов.
- 24-канальный блок ШИМ.
- Аппаратный модуль гармонического анализа.
- Возможность подключения внешней памяти.
- Встроенные многоканальные АЦП 16 бит до 4,3 MSPS.