Мощный микроконтроллер NUC950A с ядром ARM9 и богатой периферией
Микросхема NUC950ADN – это современный микроконтроллер, основанный на 16/32-разрядном RISC-процессоре ARM926EJ-S с тактовой частотой до 200 МГц, поддерживающим режим Little Endian компании Advanced RISC Machines, Ltd.
Ядро ARM926EJ-S имеет 8 кБайт I-cache и 8 кБайт D-cache с MMU. Для уменьшения стоимости системы в микроконтроллер встроен контроллер 10/100 Ethernet МАС.
Микросхема имеет встроенный TFT-контроллер, с поддержкой 8/12/16/18-разрядного интерфейса, преобразованием данных RGB-565, YUV-422 в RGB-444, RGB-565, RGB-666, YUV-422, поддержкой CCIR-656, 1X - 8X масштабированием изображения и функцией PIP, и 2-D ускоритель, с поддержкой 8 /16 /32-разрядного RGB или RGB332/RGB565/RGB888, функциями 2D BitBLT, функцией alpha-blending, изменением размера картинки в соотношении 1/255 - 254/255 и 1 - 1+254/255, и поддержкой вращения объектов L45/L90/R45/R90/М180/F180/Х180.
Отличительные особенности:
- 2 встроенных ФАПЧ (PLL) с входной частотой 4-30 МГц;
- программируемая частота для периферийных блоков;
- режимы IDLE и Power-Down с пробуждением от прерываний и USB-устройств;
- 31 источник прерываний, включая 3 источника внешних прерываний, с нормальным или быстрым режимом (IRQ, FIQ) и блоком приоритетов;
- 2-канала DMA для обмена память-память, с инкрементом/декрементом адреса при 8/16/32-разрядном обмене данных;
- 8/16/32-разрядная шина для ROM/SRAM/SDRAM/flash-памяти, с буфером записи и программируемым временем ожидания;
- 100/10 Ethernet МАС с DMA, буферами Тх/Rx (256/256 Байт) и САМ (до 16 целевых адресов);
- 2-канальный контроллер АС97/I2S, со встроенным буфером 8x32 Бит, поддержкой DMA и 16-Битного 12S и MSB формата;
- 2-портовый USB 2.0 Host контроллер с EHCI 1.0 и OHCI 1.0, режимами high-/full-/low-speed (480/12/1,5 МБод) и DMA для обмена в реальном времени;
- USB 2.0 Device контроллер на 6 конфигурируемых IN/OUT конечных точек с размером пакета 1024 Байта;
- интерфейс Flash-памяти (FMI), с поддержкой SD/ММС/SDIO/Memory Stick/Memory stick PRO/NAND flash, DMA и 2 буфкрами по 512 Байт;
- Multi Master I2С с многобайтовой передачей и арбитражем прерываний, сигналами Start/Stop/Repeated Start/Аcknоwlеdgе и обнаружением Start/Stop/Repeated Start, 7 разрядной адресацией и программным режимом I2С;
- полно/полудуплексной USI с MICROWIRE/SPI master с длиной посылки до 32 Бит, режимом first MSB/LSB и обменом по обоим фронтам синхроимпульса;
- 3 UART с программируемой скорость обмена, 5/б/7/8 Бит данных, 1/1,5/ 2 Стоп Бит, четностью, CRC, X16 и IrDA;
5 24-разрядных таймера; - 20-разрядный Watchdog таймер;
- 4-канальный 16-разрядный ШИМ с программируемым мертвым временем, режимом однократной или повторной генерации;
- поддержка клавиатур до 16х8 клавиш, с подавлением дребезга и поддержкой одновременного нажатия 1/2/3 клавиш;
- напряжение питания:
- PLL и буферов I/O - 1,8 В +/-10%,
- ядро - 3,3 В +/-10%,
- USB - 3,3 В +/-5%;
Средства разработки
- Низкоуровневые библиотеки
- Linux, WinCE5.0 и WinCE6.0 для WinCE5.0
- Компилятор
Сегменты рынка
- Встраиваемые системы
- Промышленность
- Бытовая техника
Целевые платформы
- Linux
- Windows Embedded CE
Анонс составил и подготовил
Самоделов Андрей
e-mail:contact@terraelectronica.ru
Опубликовано: 22.11.2010