Корпорация Atmel сообщила о выпуске следующего поколения встраиваемых микроконтроллеров многоцелевого назначения на базе усовершенствованного ядра ARM926 оптимизированных для использования в промышленных приложениях. С выпуском SAM9M11 и SAM9G46 компания предоставляет специализированные решения для промышленных встраиваемых систем, которые требуют наличия возможности организации защищенной сети и аутентификации приложений посредством аппаратного шифрования. Данные микроконтроллеры являются прямыми производными ранее представленных SAM9G45 и SAM9M10.
Высокоинтегрированные микроконтроллеры идеальны для применения в системах промышленного контроля и управления, в системах управления типа «интеллектуальное здание», системах управления микроклиматом, охранных системах, программно-аппаратных комплексах для торговли, в медицинских приборах. Характеризуются наличием интегрированного шифровального движка, который поддерживает передовые промышленные стандарты и как результат, устройства способны обращаться к защищенным сетевым приложениям используя аппаратные механизмы шифрования AES (алгоритм шифрования с 256/192/128-битными ключами), 3DES, а также с использованием аутентификации по цифровой подписи с использованием алгоритма SHA1 и SHA256.
Наряду с шифровальным движком присутствует та же периферия, что и в микроконтроллерах SAM9G45 и SAM9M10, включая поддержку памяти DDR2, высокоскоростные последовательные коммуникационные интерфейсы (Ethernet, USB, SDIO/SD/MMC), контроллер LCD и сенсорной клавиатуры.
Отличительные особенности и характеристики микроконтроллеров SAM9G46 и SAM9M11:
- ядро ARM926EJ-S, рабочая частота до 400 МГц;
- 32 КБайт кэш данных, 32 КБайт кэш инструкций;
- контроллер DDR2;
- интерфейс внешней шины данных и адреса;
- 64 КБайт внутренней SRAM;
- 39-канальный DMA контроллер;
- контроллер сброса;
- улучшенный контроллер прерываний и модуль отладки;
- аппаратная поддержка шифрования:
- генератор случайного числа;
- AES256-, 192-, 128-битный алгоритм;
- 3DES алгоритм шифрования;
- алгоритм криптографического хеширования SHA (SHA1 и SHA256)
- мультиформатный видеодекодер с поддержкой разрешения 720×576 пикс 30 кадров/с (для SAM9M11);
- контроллер LCD с поддержкой STN и TFT дисплеев с максимальным разрешением 1280×860;
- интерфейс датчика изображения ITU-R BT. 601/656;
- высокоскоростной интерфейс USB Host, USB Device;
- 10/100 Мбит/с Ethernet контроллер;
- два высокоскоростных Host-контроллера SDIO/SD/MMC;
- AC97-контроллер;
- ва контроллера интерфейса SPI;
- два контроллера I2S;
- два 3-канальных 16-битных таймера/счетчика;
- 4-канальный ШИМ контроллер;
- четыре USART с поддержкой ISO7816, IrDA, SPI;
- 8-канальный 10-битный АЦП с поддержкой 4-проводного интерфейса сенсорного экрана;
- интервальный таймер, сторожевой таймер, таймер реального времени, часы реального времени;
- пять 32-битных параллельных контроллера ввода/вывода;
- 160 программируемых линии ввода/вывода;
- корпус: 324-выводный TFBGA.
Микроконтроллеры поддерживают работу с памятью DDR2 и NAND Flash. Внутренняя шина с многослойной архитектурой, работающая на частоте 133 МГц совместно с 39-канальным DMA, двойным интерфейсом внешней шины и распределенной памятью, включая 64 КБайт SRAM обеспечивают высокую пропускную способность необходимую при работе с высокоскоростной периферией.
Микроконтроллер SAM9M11, кроме того, имеет интегрированный видеодекодер и способен декодировать поток видеоданных с разрешением 720×576 пикс. или WVGA (800×480) с частотой 30 кадров/с. Модуль поддерживает множество форматов - H264, H263, MPEG4, MPEG2, VC1 и JPEG. Графический ускоритель также предоставляет возможность реализовать высококачественный визуальный пользовательский интерфейс, сохраняя производительность микропроцессора для остальных приложений.