AT90SC12836RCT
Защищенный микроконтроллер для смарт-карт
Отличительные особенности:
Общие характеристики
- Высокоэффективная, экономичная, защищенная RISC-архитектура secureAVR™
- - набор из 137 мощных инструкций (большинство из них выполняется за один машинный цикл)
- Экономичные режимы холостого хода и снижения мощности
- Расположение выводов в соответствии с ISO 7816-2
- Защита от электростатических разрядов до ± 6000В
- Диапазон напряжения питания: 2.7…5.5В
- Совместимость с требованиями GSM, 3GPP и EMV 2000; совместимость с требованиями ПК
- конструктивное исполнение в виде кристалла, модулей и стандартных промышленных корпусов
Память
- 128 кбайт встроенного ПЗУ
- 36 кбайт ЭСППЗУ, в т.ч. однократно-программируемая область 128 байт и 384 байт битно-адресуемой области
- - Программирование/стирание 1…128 байт
- - Программирование за 1.25 мс/стирание за 1.25 мс
- - Износостойкость свыше 500 тысяч циклов записи/стирания при температуре 25°C
- - Сохранность данных 10 лет
- Режим только стирания ЭСППЗУ
- Запись ЭСППЗУ с или без автоматического стирания
- 5 кбайт ОЗУ
- 32 кбайт ПЗУ, настроенных на работу с крипто-библиотекой Atmel
Периферийные устройства
- Один порт ввода-вывода
- Контроллер ISO7816
- - Скорость до 625 кбит/сек при 5МГц
- - Совместимость с протоколами T= 0 и T= 1
- Программируемый внутренний генератор
- - до 20 МГц для ПЗУ
- - до 40 МГц для криптографического ускорителя
- Два 16-разрядных таймера
- Генератор случайных чисел (ГСЧ)
- 8-векторный контроллер прерываний с 2-уровневым приоритетом
- 32-разрядный криптографический ускоритель для шифрования с открытым ключом, в т.ч.:
- RSA, DSA, ECC, Diffie-Hellman
- Аппаратная DES и тройная DES DPA стойкость
- Ускоритель вычисления контрольной суммы
- Процессор контроля при помощи циклического избыточного кода CRC 16 и 32 (совместимость с ISO/IEC 3309)
Функции защиты
- Специализированная аппаратная защита от SPA/DPA -атак
- Прогрессивная защита от физических атак, в т.ч. активный экран
- Защитные системы от окружающей среды
- Контроль напряжения
- Контроль частоты
- Защита от света
- Контроль температуры
- Управление защищенной памятью/защита доступа (режим супервизора)
Инструментальные средства для проектирования
- Платформа эмуляции Voyager (стандарт ATV2) для поддержки программной разработки
- Система отладки IAR EWAVR® V3.10, а также Atmel AVR Studio® версии 4.07 или выше
- Программные библиотеки и рекомендации по применению
Структурная схема AT90SC12836RCT:
Описание:
AT90SC12836RCT - экономичный, высокоэффективный 8/16-разрядный микроконтроллер, выполненный на основе усиленной RISC-архитектуры secureAVR, с памятью программ на основе ПЗУ и памятью данных на основе ЭСППЗУ. За счет выполнения большинства инструкций за один машинный цикл AT90SC12836RCT достигает производительности 1 млн. оп. в сек./1 МГц тактовой частоты. Его Гарвардская архитектура содержит 32 регистра общего назначения, непосредственно подключенных к АЛУ, что позволяет в одной инструкции одновременно указывать два регистра и выполнить такую команду за один машинный цикл.
AT90SC12836RCT, выполненный на основе ядра secureAVR™, позволяет линейно адресоваться к 8 Мбайтам программного кода и к 16 Мбайтам данных, а также характеризуется новыми функциональными возможностями, в т.ч. функции защиты.
AT90SC12836RCT содержит 36 кбайт энергонезависимой памяти Atmel высокой плотности.
В микроконтроллеры AT90SC интегрирован 32-разрядный криптографический ускоритель AdvX™, настроенный на быстродействующее выполнение функций шифрования и аутентификации.
К дополнительным функциям безопасности относятся логика защиты по параметрам питания, частоты и температуры, логическое скремблирование по адресам и данным памяти программ, противодействующий анализ питания, а также управляемый в супервизорном режиме доступ к памяти.
Документация:
|
|
53 Kb Engl Предварительное описание микросхемы |
|
|
132 Kb Engl Voyager Emulation Platform (ATV1) |
|
|
130 Kb Engl Описание архитектуры AT90SC secureAVR™ |
|
|
Програмное обеспечение |
|
|
Инструментальные средства для 8-разрядных AVR-микроконтроллеров |
|