Renesas приступает к разработке многоконтактных микроконтроллеров RISC-V

Renesas inHouse risc-v-core-blockАнонсированная в ноябре прошлого года базовая реализация может включать различные стандартные опции RISC-V, к которым Renesas добавила свои собственные опции, в том числе: регистр монитора стека для защиты от мошеннического программного обеспечения, модуль динамического прогнозирования ветвей, улучшающий среднюю пропускную способность выполнения, и контекст -сохранение банка регистров для ускорения реакции на прерывание.

Компактная двухпроводная отладка JTAG может быть реализована для корпусов с малым количеством выводов, а для сравнительного тестирования могут быть добавлены регистры монитора производительности, а также модуль трассировки инструкций.

Новые микроконтроллеры, получившие название группы R9A02G021, поставляются в упаковках с количеством контактных площадок от 16 до 48: 2 x 2 мм 16 контактных площадок WLCSP и QFN размером от 4 x 4 до 7 x 7 мм с 24, 32 или 48 контактными площадками – для каждой из четырех имеется один номер детали. пакеты.

Они реализуют набор команд RV32I и включают в себя двухпроводной JTAG и локальный процессор компании.
контроллер прерываний (CLIC)

Тактовая частота составляет до 48 МГц, обеспечивая 3.27 Coremark/МГц, а потребление составляет 162 мкА/МГц или 300 нА в режиме ожидания с пробуждением 4 мкс. Работа при напряжении от 1.6 до 5.5 В и от -40 до 125°C.

Имеется 128 КБ флэш-памяти инструкций, 4 КБ флэш-памяти данных и 16 КБ оперативной памяти, а также 12-битный АЦП, 8-битный ЦАП и последовательная связь, включая UART, SPI и I.2C.

Периферийное устройство SAU компании также включено для реализации до шести упрощенных интерфейсов SPI, еще до трех UART или до шести упрощенных интерфейсов I.2Интерфейсы C, в зависимости от размера пакета.

Чтобы отвлечь потенциальных пользователей от более знакомых архитектур, Renesas с самого начала заручилась широкой поддержкой.2 studio на базе Eclipse (интегрированная среда разработки), предоставляющая конфигуратор кода и компилятор LLVM.

«Полные среды разработки также доступны у IAR с ее Embedded Workbench IDE и отладочной пробой I-jet, а также у Segger с Embedded Studio IDE, отладочными пробниками J-Link и программными продуктами Flasher», — говорится в сообщении.

FPB-R9A02G021-это плата разработки аппаратного обеспечения (правую).

К запуску продукта было подготовлено не менее 18 рекомендаций по применению, охватывающих переключение состояний, загрузочную прошивку и многие периферийные устройства.

Прокрутите страницу продукта R9A02G021 вниз, чтобы найти огромный список рекомендаций по применению.