Компания Maxim выпускает 16-битный RISC микроконтроллер с интегрированным механизмом AES шифрования MAXQ1004, благодаря которому любое приложение или устройство получает дополнительные функции безопасной аутентификации. Разработанный на основе технологий безопасности, примененных в финансовых терминальных микроконтроллерах, прибор содержит генератор истинно случайных чисел и быстродействующее ядро AES шифрования, поддерживающее 128-, 192- и 256-битные ключи. Эти особенности позволяют организовывать безопасные схемы установления подлинности, коммуникации и противостоять криптоаналитическим атакам.
Дополнительно микроконтроллер имеет последовательные коммуникационные интерфейсы 1-Wire (ведомый) и SPI, встроенный температурный сенсор, 10-битный АЦП. Благодаря использованию режима работы Stop mode, ток потребления микроконтроллера уменьшается до 300 нА. В этом режиме потребляет только часть, отвечающая за обнаружение начала обмена данными по интерфейсу 1-Wire. При обнаружении стартового условия, микроконтроллер переходит в рабочий режим. Потребление в активном режиме 3.75 мА.
Основные параметры и характеристики микроконтроллера:
- высокопроизводительное, 16-битное RISC MAXQ20 ядро;
- рабочая частота 6 МГц;
- 16 уровневый аппаратный стек;
- три независимых указателя данных с автоматическим инкрементом/декрементом ускоряют перемещение данных;
- оптимизация для С-компилятора;
- память:
- 16 КБайт Flash-память программ;
- 640 Байт RAM;
- 4 КБайт ROM утилит;
- 16-битный таймер/счетчик (возможна организация как два 8-битных таймера/счетчика);
- программируемый сторожевой таймер;
- сброс при подаче питания;
- интегрированный 10-битный дельта-сигма АЦП;
- коммуникационный интерфейс 1-Wire Slave с механизмом обнаружения активности;
- коммуникационный интерфейс SPI;
- интегрированный температурный сенсор;
- аппаратное AES ядро;
- интерфейс JTAG/TAP внутрисхемного программирования и отладки;
- до восьми линий ввода/вывода общего назначения;
- программирование Flash-памяти посредством безопасного ROM-загрузчика;
- уникальный 64-бтный ID;
- диапазон рабочего напряжения: 1.7 В … 3.6 В;
- корпус: 16-выводной TQFN.
Основное применение:
- портативная электроника,
- устройства для заряда аккумуляторных батарей,
- аккумуляторные батареи,
- игровые контроллеры,
- чип-ключи.