Гибкая двухбанковая FLASH-память обеспечивает максимальную надежность при перепрограммировании приложений

Компания NXP Semiconductors объявила о выпуске новой серии микроконтроллеров ARM® CortexTM-M3 с максимальной в отрасли производительностью. Микроконтроллеры серии LPC1800 оптимизированы для работы с низким энергопотреблением, как на сверхнизких частотах, так и с макимальным быстродействием до 150 МГц с исполнением кода программ из FLASH-памяти или ОЗУ.

Такая производительность обеспечивает максимальные возможности подключения и использования пропускной способности для широкого ряда ресурсоемких применений. Гибкая двухбанковая 256-битная FLASH-память может использоваться для одновременного выполнения операций чтения и записи, что дает возможность сохранить оригинальную копию программного обеспечения и защитить ее от сбоев при перепрограммировании, или выступать как один банк памяти. Микроконтроллеры LPC1800 также содержат два инновационных периферийных устройства – гибкий интерфейс quad-SPI и подсистему таймеров с функцией конфигурирования состояния.

«Серия LPC1800 устанавливает новый стандарт производительности микроконтроллеров с ядром ARM Cortex-M3, – говорит Джоф Лис (Geoff Lees), вице-президент и генеральный директор подразделения микроконтроллеров компании NXP Semiconductors. – Инновации NXP в разработке надежной, высокопроизводительной архитектуры памяти и системной периферии делают эти микроконтроллеры уникальными».

90-нм процесс NXP обеспечивает большие объемы памяти и высокую производительность при низком энергопотреблении

Микроконтроллеры LPC1800, разработанные с использованием 90-нанометровой технологии компании NXP со сверхмалым током утечки, обеспечивают более быструю работу, низкое динамическое энергопотребление и позволяют снизить ток потребления в режиме ожидания от 10 до 100 раз. Серия LPC1800 обладает самой большой среди существующих микроконтроллеров Cortex-M3 встроенной статической памятью (до 200 кБ), распределенной по нескольким банкам, каждый из которых имеет собственный канал доступа к контроллеру шины, обеспечивая более высокую пропускную способность и индивидуальный контроль выключения питания для работы с низким энергопотреблением. Архитектура двухбанковой FLASH-памяти объемом 1 МБ обеспечивает максимальную надежность при перепрограммировании приложений и бесперебойную работу FLASH-памяти.

Интегрированный высокоскоростной интерфейс quad-SPI и подсистема таймеров с функцией конфигурирования состояния

Используя преимущества быстрого внедрения архитектуры quad-SPI в новых модулях последовательной флэш-памяти, компания NXP первой предлагает высокоскоростной интерфейс, который поддерживает подключение SPI и quad-SPI практически всех производителей. Высокая скорость передачи данных в четырехканальной памяти с интерфейсом SPI (до 80 Мбит/с на один канал) позволяет обрабатывать больше данных и программных кодов, чем в случае использования встроенной памяти.

Используемая в микроконтроллерах LPC1800 подсистема таймеров с функцией конфигурирования состояния состоит из блока таймеров с механизмом состояния, обеспечивающим комплекс функций, включая генерирование формы сигнала для широтно-импульсной модуляции (PWM) в зависимости от событий, синхронизацию АЦП и контроль запаздывания. Эта подсистема таймеров дает разработчикам встроенных решений более высокую гибкость в создании необходимых волновых форм и управляющих сигналов для многих применений, таких как системы преобразования энергии, освещения и управления двигателем.

Дополнительные периферийные устройства микроконтроллеров LPC1800 включают два контроллера высокоскоростного USB с интегрированным на кристалле физическим уровнем, контроллер 10/100T Ethernet с аппаратным вычислением контрольных сумм TCP/IP, контроллер цветного графического ЖК дисплея высокого разрешения и модуль AES-декодирования, включающий два 128-битных защищенных модуля OTP-памяти для хранения ключей. По запросу доступны версии контроллера с AES-шифрованием.

Стандартные характеристики микроконтроллеров LPC1800

Все микроконтроллеры семейства LPC1800 имеют следующие стандартные характеристики: ПЗУ объемом 32 кБ для хранения кода начальной загрузки и программных драйверов на кристалле, восьмиканальный контроллер DMA общего назначения (GPDMA), два 10-битных АЦП и 10-битный ЦАП со скоростью преобразования данных 400 000 выборок в секунду, интерфейс частотно-импульсной модуляции (PWM) для управления двигателем и интерфейс импульсного датчика положения (Quadrature Encoder), 4 интерфейса UART, 2 интерфейса I2C с высокоскоростным режимом работы Fast-mode Plus, интерфейс I2S, 2 интерфейса SSP/SPI, интерфейс смарт-карт, 4 таймера, контрольный таймер с обращением к памяти путем организации окон, сигнальный таймер, часы реального времени со сверхнизким энергопотреблением, имеющий 256 Байт резервных регистров с питанием от батареи и до 80 линий ввода/вывода общего назначения.

Наличие

Микроконтроллеры LPC1800 выпускаются в 144-/208-выводных корпусах LQFP и в 100-/180-/256-выводных корпусах BGA. Опытные образцы микроконтроллеров LPC1800 с FLASH-памятью доступны уже сейчас. В настоящее время ведется производство опытных образцов LPC18x0 без FLASH-памяти, обладающих бóльшим объемом встроенной SRAM на кристалле, которые появятся у дистрибьюторов в декабре. Более подробную информацию о микроконтроллерах LPC1800 можно найти по адресу http://ics.nxp.com/products/lpc1000/lpc18xx/.

Компания NXP является единственным поставщиком микроконтроллеров, объявившим о лицензировании и производстве продуктов на базе всех процессоров семейства ARM Cortex-M, включая Cortex-M0, Cortex-M3 и Cortex-M4. Благодаря этой линейке микроконтроллеры компании NXP обеспечивают необходимую производительность и диапазон цен для встраиваемых применений самого разного уровня. Более подробную информацию можно найти по адресу www.nxp.com/microcontrollers.

 

Внутренняя архитектура микроконтроллеров LPC1800
Внутренняя архитектура микроконтроллеров LPC1800

 

Тип Память ЖКИ Ethernet USB АЦП
10-бит
(каналов)
I/O EBI TA Корпус
FLASH
(кБ)
RAM
(кБ)
LPC1810 - 136 - - - 4…6 17…64 8 -40…+85°C LQFP144
TBGA100
LPC1812 512(1×512) 104 - - - 4…6 17…64 8 -40…+85°C LQFP144
TBGA100
LPC1813 512(2×256) 104 - - - 4…6 17…64 8 -40…+85°C LQFP144
TBGA100
LPC1815 768(2×382) 136 - - - 4…6 17…64 8 -40…+85°C LQFP144
TBGA100
LPC1817 1024(2×512) 136 - - - 4…6 17…64 8 -40…+85°C LQFP144
TBGA100
LPC1820 - 168 - - 1 4…6 17…64 8 -40…+85°C LQFP144
TBGA100
LPC1822 512(1×512) 104 - - 1 4…6 17…64 8 -40…+85°C LQFP144
TBGA100
LPC1823 512(2×256) 104 - - 1 4…6 17…64 8 -40…+85°C LQFP144
TBGA100
LPC1825 768(2×384) 136 - - 1 4…6 17…64 8 -40…+85°C LQFP144
TBGA100
LPC1827 1024(2×512) 136 - - 1 4…6 17…64 8 -40…+85°C LQFP144
TBGA100
LPC1830 - 200 - + 2 8 80 16…32 -40…+85°C LQFP208
BGA256
BGA180
LPC1833 512(2×256) 136 - + 2 8 80 16…32 -40…+85°C LQFP208
BGA256
BGA180
LPC1837 1024(2×512) 136 - + 2 8 80 16…32 -40…+85°C LQFP208
BGA256
BGA180
LPC1850 - 200 + + 2 8 80 16…32 -40…+85°C LQFP208
BGA256
BGA180
LPC1853 512(2×256) 136 + + 2 8 80 16…32 -40…+85°C LQFP208
BGA256
BGA180
LPC1857 1024(2×512) 136 + + 2 8 80 16…32 -40…+85°C LQFP208
BGA256
BGA180

 

Запросить образцы, средства разработки или техническую поддержку

 

Документация на серию LPC1800 (англ.)