Универсальные 32-битные MCU RISC-V от компании Renesas
Компания Renesas Electronics Corp. презентовала 32-битное процессорное ядро на основе архитектуры набора команд RISC-V (ISA) с открытым исходным кодом. Изделие расширит линейку 32-битных микроконтроллеров (MCU) Renesas, в том числе проприетарные изделия RX и RA на архитектуре Arm Cortex-M.
На фоне усилий целого ряда поставщиков MCU, Renesas самостоятельно разработала и протестировала новое ядро RISC-V, которое теперь реализовано в коммерческом продукте и доступно по всему миру. Разработка новой линейки MCU R9A02G021 позволит разработчикам встроенных систем расширить производство целого спектра энергосберегающих и экономичных приложений на основе архитектуры набора команд с открытым исходным кодом (ISA).
Новая линейка MCU R9A02G021 предназначены для обслуживания нескольких приложений в отличие от большинства решений RISC-V, ориентированных на конкретные приложения. Под одновременное управление могут попасть датчики Интернета вещей, бытовая электроника, медицинское оборудование, мелкая бытовая техника и промышленные системы.
Как и в существующих MCU общего назначения, разработчики и дизайнеры получат доступ к полномасштабной среде разработки R9A02G021, предоставляемой Renesas и ее партнерами. Это позволит существенно понизиьт затраты, инженерные ресурсы и общие сроки разработки.
Компания Renesas Electronics Corp., являясь одним из первых пользователей RISC-V, предлагает широкую линейку разработок для конкретных приложений RISC-V, включая 32-битные устройства ASSP с голосовым управлением и управлением двигателем, а также 64-битные микропроцессоры общего назначения (MPU) RZ/Five, построенные на ядрах ЦП, разработанных Andes Technology Corp. Группа R9A02G021 представляет собой первое поколение MCU общего назначения на основе внутреннего ядра RISC-V от Renesas, которое будет внедряться в течение следующих нескольких лет.
Тактовая частота новой линейки MCU R9A02G021 достигает 48 МГц, что гарантирует достаточно высокую производительность при очень низких показателях мощности в режиме ожидания — 0,3 мкА. Также обеспечено 128KB быстрой флэш-памяти, 16KB памяти SRAM и 4KB флэш-памяти для хранения данных.
32-битное процессорное ядро способно выдержать достаточно суровые условия, рабочий температурный режим окружающей среды фиксируется в диапазоне от -40°C до 125°C. MCU поставляются со стандартными интерфейсами последовательной связи, а также функциями цифро-аналогового преобразователя (ЦАП) и аналого-цифрового преобразователя (АЦП) для облегчения высокоскоростного и безопасного соединения с датчиками, дисплеями и другими внешними модулями. Широкий диапазон входного напряжения (1,6-5,5 В) обеспечивает низковольтную работу с низким током и обеспечивает помехоустойчивость, что делает R9A02G021 идеальным для устройств с питанием от батарей.
Студия Renesas Integrated Development Environment (IDE) не только поддерживает MCU R9A02G021 RISC-V, но и бесплатно предлагается клиентам. Инструментарий включает в себя конфигуратор кода, компилятор LLVM и плату быстрого прототипирования (FPB). Полные среды разработки также доступны от партнеров Renesas: IAR с встроенной IDE Workbench и зондом отладки I-jet, а также SEGGER с встроенной студийной IDE, отладочными зондами J-Link и программистами производства Flasher. Вспомогательная документация включает руководство пользователя FPB, руководство "Начало работы", схемы, ведомость материалов (BOM) и файлы Gerber.
Подписаться на почтовую рассылку / Авторам сотрудничество