Пакет разработки Core-V MCU с открытым исходным кодом, созданный OPENHW, был запущен сегодня на GroupGets. В комплект входит 32-разрядное ядро RISC-V с открытым исходным кодом CV32E40P, eFPGA ArticPro от QuickLogic и модуль Espressif AWS IoT EspressLink для подключения к Wi-Fi.
OpenHW указал, что микроконтроллер Core-V оснащен процессором CV32E40P (ранее известным как RI5CY), который представляет собой 32 ядра RISC-V с четырехступенчатым конвейером, реализующим расширения инструкций RV32IM[F]C RISC-V. Для ускорения приложений AI/ML в Core-V также используется недорогая eFPGA ArticPro от QuickLogic.
На странице продукта упоминается, что MCU CORE-V включает в себя следующие периферийные устройства: 2x UART, 2x QSPI, 2x I2C Master, 1x I2C Slave, 1x SDIO, 1x CI (камера), 1x блок GPIO с 32х входами/выходами, 1x Advanced таймер (PWM) с 4х каналами и JTAG. микроконтроллер CORE-V также оснащен 512 КБ встроенной SRAM и 4 МБ флэш-памяти.
На странице кампании указано, что плата оснащена последовательным интерфейсом камеры, совместимым с камерой Himax, описанной как сверхмаломощный CMOS-датчик изображения с электронным скользящим затвором. Сенсор предлагает два варианта разрешения: 320 x 320 пикселей при 51 кадре в секунду или 320 x 240 пикселей (QVGA) при 60 кадрах в секунду.
Для подключения Core-V поддерживает модуль Espressif AWS IoT ExpressLink. Этот модуль основан на системе ESP32-C3 Wi-Fi + BLE5 на чипе (SoC) для взаимодействия с решениями AWS IoT.
Для разработки программного обеспечения компания предлагает CORE-V SDK, который представляет собой IDE на основе Eclipse. Core-V SDK обеспечивает поддержку, включая IDE, отладчик, компилятор GCC, FreeRTOS и AWS IoT ExpressLink. OpenHW создал GitHub, в котором перечислены краткое руководство по SDK , проект PCB Core-V Devkit, краткое руководство по MCU и руководство пользователя для дополнительной документации.
Спецификации, перечисленные для комплекта разработки Core-V , включают:
- Процессорная система:
- Микроконтроллер Core-V
- Связь:
- USB:
- 1x USB Type-C (питание, отладка)
- Интерфейсы ввода/вывода:
- 1х встроенная розетка MikroBUS
- Датчик температуры I2C
- Ассортимент светодиодов
- Датчик изображения Himax HM01B0 CMOS со сверхнизким энергопотреблением
- Другие особенности:
- Встроенный модуль отладки JTAG Ashling Opella-LD
- 1х кнопка сброса, 1х кнопка пользователя
- Программное обеспечение:
- Пакет Core-V SDK
- Питание:
- от 5 В до 18 В (через USB-C или бочкообразный разъем)
- Размеры:
- 75 х 100 мм
Дополнительная информация
OpenHW имеет страницу GroupGet, которая может отправлять уведомления о выпуске Core-V. Кроме того, компания Imperas предоставила бесплатный симулятор под названием riscvOVPsimCOREV, который содержит эталонные модели, используемые в процессе проверки CV32E40P. Дополнительные сведения см. на странице продукта Core-V MCU .
(Обновление от 03.08.2023). Согласно информации, представленной в разделе «Обновления» на странице кампании GroupGets, кампания была начата сегодня и уже достигла 60 % целевого финансирования. CORE-V MCU Devkit в настоящее время стоит 199 долларов США без учета доставки и блока питания.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту linuxgizmos.com
Оригинал статьи вы можете прочитать здесь.