L’OpenHW Group dévoile un kit de développement RISC-V open source aux niveaux logiciel et matériel

OpenHW Group

[EMBEDDED WORLD] A l’occasion du salon Embedded World 2022, l’OpenHW Group, qui s’est donné pour objectif d’accélérer l’adoption de processeurs RISC-V, a mis en avant un kit de développement RISC-V open source présenté comme l’un des plus complets du moment. On y trouve le microcontrôleur CORE-V de l’OpenHW (lire notre article), le SDK (Software Development Kit) CORE-V disponible dans l’environnement Eclipse, ainsi qu’un design de circuit imprimé (PCB) ouvert qui prend en charge Amazon Web Services (AWS) au travers du service AWS IoT ExpressLink.

Pour rappel, AWS IoT ExpressLink est un nouveau service qui alimente une gamme de modules matériels développés et proposés par les partenaires AWS, tels qu'Espressif, Infineon et u-blox (lire notre article). Ces modules de connectivité embarquent des logiciels validés par AWS pour une connexion aisée et sécurisée des équipements au cloud et une intégration sans couture à une gamme de services AWS.

Avec le kit de développement DevKit MCU RISC-V, l’OpenHW Group cible les secteurs de l’embarqué et de l'Internet des objets (IoT), ainsi que les applications renforcées par l’intelligence artificielle (IA).

Dans le détail, le microcontrôleur CORE-V mis en oeuvre ici s’appuie sur le cœur de processeur 32 bits open source CV32E40P (anciennement dénommé Pulp RI5CY et issu de l’Ecole polytechnique fédérale de Zurich). Ce cœur, qui est architecturé autour d’un pipeline à quatre étages avec exécution des instructions dans l’ordre, implémente les extensions du jeu d’instructions RISC-V RV32IM[F]C.

Conçu sous l’égide de la société Ashling, le SDK CORE-V, quant à lui, fournit un environnement de développement intégré (IDE), un débogueur, un compilateur GCC (fourni par Embecosm), le système d'exploitation temps réel FreeRTOS, ainsi que la connectivité AWS IoT ExpressLink, assurée par la puce radio Wi-Fi à cœur RISC-V d’Espressif.

On notera que le microcontrôleur CV32E40P embarque aussi un bloc de logique programmable eFPGA de QuickLogic, conçu pour accélérer les charges de travail IA et ML (Machine Learning).

Au cours d'Embedded World, l’OpenHW Group et ses membres avaient déployé une douzaine de kits DevKit MCU CORE-V qui émulaient des capteurs de stations météorologiques situés non seulement sur le salon, mais également dans divers endroits dans le monde.

Vous pouvez aussi suivre nos actualités sur la vitrine LinkedIN de L'Embarqué consacrée à l’architecture de processeur RISC-V : Embedded-RISCV