MAXQ1010
MAXQ1010
Микроконтроллер со встроенным таймером реального времени и интерфейсом USB для систем обеспечения безопасности
Отличительные особенности:
- Высокопроизводительное 16-битное RISC ядро с низким энергопотреблением
- Рабочая частота 12 МГц во всем рабочем диапазоне
- Встроенный генератор частоты 6МГц
- Внешний кварцевый резонатор частоты 12МГц (требуется для работы USB)
- Рабочий диапазон напряжения от 1.7В до 3.6В
- Возможность программирования на базе 33 инструкций
- Три независимых указателя для передачи данных с автоматическим инкрементированием и декрементированием
- Специальный указатель для непосредственного чтения из памяти программ
- 16-разрядное командное слово и 16-разрядная шина данных
- 16 16-разрядных регистров общего назначения
- Интерфейс 1-Wire для отладки и загрузки Flash памяти
- Функции обеспечения безопасности:
- Аппаратные ускорители AES и 3DES
- Полноценный аппаратный генератор случайных чисел
- Отдельный вход самоуничтожения
- 128Б статической памяти SRAM с быстрым стиранием для хранения ключей шифрования
- Таймер реального времени со встроенным локальным генератором
- Подсистема памяти:
- 32/64/128 КБ Flash памяти:
- Страницы памяти по 512 Байт
- Возможность 20000 циклов стирания или записи
- Память данных 2КБ SRAM
- 6КБ ПЗУ для хранения векторов вызова подпрограмм пользователя
- Ввод-вывод и периферия:
- USB 2.0 трансивер и физический интерфейс
- Коммуникационные порты SPI и USART I?C
- Универсальный асинхронный приемопередатчик ISO 7816
- 31 ввод-вывод общего назначения
- До 15 внешних источников прерываний
- Низкая рассеиваемая мощность:
- Источник питания от 1.7В до 3.6В
- Ток потребления < 1мкА в режиме останова
- Возможность программирования делителя тактовой частоты
- Дополнительная периферия:
- Схема предупреждения о неисправности системы питания
- Сброс при включении питания
- Программируемый сторожевой таймер
Области применения:
- Системы считывания смарт-карт с интерфейсом USB
- Генератор динамически изменяющегося пароля
Структурная схема:
Описание:
ИС MAXQ1010 - это компактный, недорогой, микроконтроллер с низким энергопотреблением и возможностью питания от аккумуляторов для систем безопасности на базе USB, критичных с точки зрения потребляемой мощности и уровня обеспечения безопасности.
Микроконтроллеры содержат 32KБ, 64KБ или 128KБ постоянной Flash памяти, которая может использоваться как в качестве памяти программ, так и памяти данных. Каждые 512Б памяти выдерживают до 20000 16-разрядных циклов стирания и записи, что обеспечивается уникальной схемой, продляющей жизненный цикл Flash памяти. Например, выделенные четыре страницы Flash памяти для хранения 32Б используются часто, тогда количество циклов записи составит 1.2 миллиона (4 x 512 x 20000/32). ИС также содержит 1KБ или 2KБ памяти SRAM. В дополнение, 128Б SRAM могут использоваться для хранения ключей, которые при обнаружении активного уровня на входе уничтожения стираются.
Микроконтроллер содержит аппаратный блок шифрования AES и 3DES, что позволяет приложениям оптимальным образом взаимодействовать и отвечать на изменения других устройств в соответствии со стандартными криптографическими алгоритмами. Полноценный аппаратный генератор случайных чисел может использоваться в большинстве приложений, таких как генерация ключей, генерация комбинаций отклика и произвольное заполнение. Фирменное программное обеспечение и соответствующие варианты схемных решений типовых приложений доступны от компании Maxim.
ИС предоставляет возможности использования множества коммуникационных интерфейсов, а встроенный приемопередатчик USB и блок последовательного интерфейса позволяют существенно удешевить приложения USB. К коммуникационным возможностям относятся: универсальный асинхронный приемопередатчик ISO 7816, SPI, I2C и стандартный синхронно-асинхронный приемопередатчик. Таймер реального времени используется в приложениях обеспечения безопасности с использованием меток реального времени.
При токе потребления в режиме останова 400нА, ИС подходит для разработки устройств с низким потреблением энергии и питанием от аккумулятора. В режиме останова осуществляется питание только минимального количества каскадов ИС.
Функция включения питания ИС может быть осуществлена посредством внешних прерываний, аварийного прерывания от источника питания, прерываний от таймера включения и таймера реального времени.
Документация:
|
|
308 Kb Engl Краткое описание микроконтроллера MAXQ1010 |
|
|
Rus Архитектура микроконтроллеров семейства MAXQ |
|
|
Rus Руководство пользователя по микроконтроллерам семейства MAXQ |
|