Уникальная разработка российских ученых
В НИИ электронной техники создали универсальный малопотребляющий микроконтроллер на базе популярной сегодня архитектуры RISC-V.
Одной из основных областей применения нового изделия станут устройства учета потребления электроэнергии, воды и других ресурсов. Кроме того, микроконтроллер способен решать широкий класс задач: от управления IoT -устройствами на автономном питании до управления бортовыми, промышленными и робототехническими системами.
Изделие, получившее наименование К1921ВГ015, оснащено:
- блоками сигма-дельта АЦП,
- АЦП последовательного приближения с интерфейсом к контроллеру прямого доступа к памяти,
- модулем захвата/сравнения,
- блоками кодирования информации и блоком RTC,
- двумя блоками ОЗУ на 256кБ и 64кБ,
- блоками контроля вскрытия,
- криптографическим сопроцессором с генератором случайных чисел,
- модулями вычисления контрольной суммы CRC32 и шифрования по алгоритмам AES 128/256, «Кузнечик», «Магма», HASH,
- независимым сторожевым таймером,
- датчиком вскрытия корпуса устройства на три входа с питанием от батарейного домена, что позволяет строить на его основе устройства с защитой обрабатываемой и передаваемой информации устойчивые в том числе к преднамеренным попыткам несанкционированного внесения изменений в само устройство и в собираемые им данные.
Микроконтроллер имеет встроенную Flash-память программ объемом 1 Мбайт, которую можно использовать для хранения и загрузки пользовательского программного обеспечения.
Каждый микроконтроллер содержит уникальный идентификационный номер ID, состоящий из 128 бит. Система тактирования микроконтроллера позволяет использовать различные источники тактового сигнала, что позволяет расширить набор применений и решаемых задач пользователя. Существует возможность гибкой настройки тактовых сигналов для блоков периферии.
А для снижения энергопотребления, предусмотрена возможность отключения тактовых сигналов отдельных блоков периферии в случае, если они не используются пользователем. При переходе процессора в режим пониженного энергопотребления возможно отключение тактового сигнала ядра (команда WFI), а также возможность выбора периферийных блоков, которые будут отключены/включены при переходе/выходе из данного режима.