Компания NXP Semiconductors анонсировала семейство цифровых сигнальных контроллеров для встраиваемых систем LPC4000 – первые в мире цифровые сигнальные контроллеры с ассиметричной двуядерной архитектурой содержащей процессоры Cortex-M4 и Cortex-M0.
Цифровые сигнальные контроллеры семейства LPC4000 обладают преимуществом за счет использования DSP и микроконтроллера в единственной архитектуре и отладочной среде. Благодаря наличию двух процессоров и набора уникальной и конфигурируемой периферии, контроллеры могут применяться в самых разнообразных приложениях: системы управления двигателями, системы управления питанием, системы промышленной автоматики, робототехника, аудиосистемы и автомобильная электроника.
В состав семейства вошли следующие устройства:
Устройство
Flash-память,
КБайт
SRAM,
КБайт
Корпус
Дополнительная информация
LPC4310
-
168
BGA100
LQFP144
CAN2.0B, AES, 40 Мбит/с Quad-SPI
LPC4312
512
104
CAN2.0B, AES, 40 Мбит/с Quad-SPI
LPC4313
512
104
dual-bank flash, CAN2.0B, AES, 40 Мбит/с Quad-SPI
LPC4315
768
136
dual-bank flash, CAN2.0B, AES, 40 Мбит/с Quad-SPI
LPC4317
1000
136
dual-bank flash, CAN2.0B, AES, 40 Мбит/с Quad-SPI
LPC4320
-
200
BGA100
LQFP144
CAN2.0B, AES, 40 Мбит/с Quad-SPI, USB 2.0 Host/Device/OTG
LPC4322
512
104
CAN2.0B, AES, 40 Мбит/с Quad-SPI, USB 2.0 Host/Device/OTG
LPC4323
512
104
dual-bank flash, CAN2.0B, AES, 40 Мбит/с Quad-SPI,
USB 2.0 Host/Device/OTG
LPC4325
768
136
dual-bank flash, CAN2.0B, AES, 40 Мбит/с Quad-SPI,
USB 2.0 Host/Device/OTG
LPC4327
1000
136
dual-bank flash, CAN2.0B, AES, 40 Мбит/с Quad-SPI,
USB 2.0 Host/Device/OTG
LPC4330
—
264
BGA180
LQFP208
LBGA256
CAN2.0B, AES, 40 Мбит/с Quad-SPI, USB 2.0 Host/Device/OT,
10/100 Ethernet
Процессор Cortex-M4 комбинирует особенности микроконтроллера – интегрированный контроллер прерываний, режимы пониженного потребления, отладочный модуль, простота использования, с возможностями высокопроизводительного цифрового сигнального процессора – перемножитель-аккумулятор с выполнением операций за один цикл, SIMD архитектура (одиночный поток команд и множественный поток данных), модуль вычислений с плавающей точкой;
Оптимизированная архитектура памяти. Микроконтроллеры имеют оптимизированную архитектуру Flash-памяти, что позволило сократить энергопотребление и увеличить производительность процессора Cortex-M4. Кроме того, многие модели устройств содержат два банка Flash-памяти, предоставляя тем самым безопасный метод перепрограммирования;
Сопроцессор Cortex-M0. Основные задачи, которые выполняет данная подсистема – разгрузка основного процессора при передачи данных, обработка функций ввода/вывода. Таким образом, основной процессор Cortex-M4 концентрируется на вычислениях и обработке данных, необходимых в приложениях с цифровым управлением.
Уникальная конфигурируемая периферия: основной конфигурируемый таймер, интерфейс Flash-памяти SPI и последовательный интерфейс ввода/вывода общего назначения.
Стандартный набор возможностей. Стандартная периферия присутствующая во всех устройствах семейства включает в себя:
32 КБайт ROM, содержащую код загрузчика и программные драйверы встроенных модулей;
сопроцессор 128-битного дешифрования AES;
8-канальный контроллер DMA общего назначения;
два 10-битных АЦП, 10-битный ЦАП;
квадратурный энкодер, ШИМ для управления двигателем;
до 4-х модулей UART, два модуля I2C, I2S, два модуля SSP/SPI, интерфейс смарт-карты;
четыре таймера, сторожевой таймер, часы реального времени с ультранизким потреблением;
Компания NXP Semiconductors анонсировала семейство цифровых сигнальных контроллеров для встраиваемых систем LPC4000 – первые в мире цифровые сигнальные контроллеры с ассиметричной двуядерной архитектурой содержащей процессоры Cortex-M4 и Cortex-M0.
Цифровые сигнальные контроллеры семейства LPC4000 обладают преимуществом за счет использования DSP и микроконтроллера в единственной архитектуре и отладочной среде. Благодаря наличию двух процессоров и набора уникальной и конфигурируемой периферии, контроллеры могут применяться в самых разнообразных приложениях: системы управления двигателями, системы управления питанием, системы промышленной автоматики, робототехника, аудиосистемы и автомобильная электроника.
В состав семейства вошли следующие устройства:
КБайт
КБайт
LQFP144
LQFP144
USB 2.0 Host/Device/OTG
USB 2.0 Host/Device/OTG
USB 2.0 Host/Device/OTG
LQFP208
LBGA256
10/100 Ethernet
USB 2.0 Host/Device/OTG, 10/100 Ethernet
USB 2.0 Host/Device/OTG, 10/100 Ethernet
LBGA256
10/100 Ethernet, LCD контроллер 1024×768
USB 2.0 Host/Device/OTG, 10/100 Ethernet,
LCD контроллер 1024×768
USB 2.0 Host/Device/OTG, 10/100 Ethernet,
LCD контроллер 1024×768
Отличительные особенности семейства LPC4000:
nxp.com
Перевод: Vadim по заказу РадиоЛоцман
На английском языке: NXP's New Dual-Core Cortex-M4 and M0 MCU Redefines Digital Signal Control