NXP представила семейство цифровых сигнальных контроллеров LPC4000
02.11.2010

Компания NXP Semiconductors анонсировала семейство цифровых сигнальных контроллеров для встраиваемых систем LPC4000 – первые в мире цифровые сигнальные контроллеры с ассиметричной двуядерной архитектурой содержащей процессоры Cortex-M4 и Cortex-M0.

NXP: LPC4000

Цифровые сигнальные контроллеры семейства 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
LPC4333 512 136 dual-bank flash, CAN2.0B, AES, 40 Мбит/с Quad-SPI,
USB 2.0 Host/Device/OTG, 10/100 Ethernet
LPC4337 1000 136 dual-bank flash, CAN2.0B, AES, 40 Мбит/с Quad-SPI,
USB 2.0 Host/Device/OTG, 10/100 Ethernet
LPC4350 264 BGA180
LBGA256
CAN2.0B, AES, 40 Мбит/с Quad-SPI, USB 2.0 Host/Device/OT,
10/100 Ethernet, LCD контроллер 1024×768
LPC4353 512 136 dual-bank flash, CAN2.0B, AES, 40 Мбит/с Quad-SPI,
USB 2.0 Host/Device/OTG, 10/100 Ethernet,
LCD контроллер 1024×768
LPC4357 1000 136 dual-bank flash, CAN2.0B, AES, 40 Мбит/с Quad-SPI,
USB 2.0 Host/Device/OTG, 10/100 Ethernet,
LCD контроллер 1024×768

Отличительные особенности семейства LPC4000:

  • Процессор 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, интерфейс смарт-карты;
    • четыре таймера, сторожевой таймер, часы реального времени с ультранизким потреблением;
    • до 146 линий ввода/вывода общего назначения.

nxp.com

Перевод: Vadim по заказу РадиоЛоцман

На английском языке: NXP's New Dual-Core Cortex-M4 and M0 MCU Redefines Digital Signal Control

Подробнее >>

Реклама