OpenHW Group ouvre les commandes pour l'Open

Nouvelles

MaisonMaison / Nouvelles / OpenHW Group ouvre les commandes pour l'Open

Jun 27, 2023

OpenHW Group ouvre les commandes pour l'Open

Le groupe OpenHW, une organisation créée pour promouvoir les efforts en matière de silicium libre et open source, lance une carte de développement de microcontrôleur interne conçue pour permettre aux utilisateurs de démarrer avec son processeur 32 bits.

Le groupe OpenHW, une organisation créée pour promouvoir les efforts en matière de silicium libre et open source, lance une carte de développement de microcontrôleur interne conçue pour permettre aux utilisateurs de démarrer avec son cœur de processeur RISC-V RV32E40P 32 bits : le CORE-V MCU DevKit.

"Le CORE-V MCU DevKit est une plate-forme clé en main de développement et de prototypage open source pour le système sur puce [SoC] CORE-V MCU", écrit le groupe OpenHW à l'appui du lancement de l'appareil. « Le DevKit CORE-V MCU permet aux fabricants d'IoT [Internet des objets] et de systèmes embarqués d'évaluer les performances du MCU CORE-V, de s'interconnecter avec le Wi-Fi et le cloud IoT, et de développer et tester des logiciels à l'aide du CORE. -V SDK [Kit de développement logiciel]."

Le cœur de la carte est le cœur de processeur CV32E40Pv1, une implémentation RISC-V 32 bits dans l'ordre en quatre étapes publiée par le groupe sous la licence permissive Solderpad 2.1. Entièrement ouvert, le noyau comprend les instructions entières RISC-V 32 bits de base ainsi que des extensions pour la multiplication et la division, les compteurs de performances, les registres de contrôle et d'état, la récupération des instructions et les instructions compressées.

Ce cœur réside à son tour dans le MCU CORE-V, un microcontrôleur construit à l'aide du processus 22FDX de GlobalFoundries et combinant le C32E40P avec des périphériques, de la mémoire et un FPGA intégré ArcticPro 2 (eFPGA) de Quicklogic - avec tout sauf l'eFPGA également disponible sous la licence Solderpad 2.1. La puce comprend 512 Ko de RAM statique, deux bus UART, QSPI, I2C et un bus SDIO, une interface de caméra, une interface client I2C séparée, une minuterie de modulation de largeur d'impulsion (PWM) avec quatre canaux, une prise en charge du débogage JTAG et 32 ​​fonctions générales. broches d'entrée/sortie (GPIO) à usage spécifique.

Ailleurs sur la carte se trouve un module AWS IoT ExpressLink avec une connectivité Wi-Fi à la plate-forme cloud AWS IoT ExpressLink, un en-tête mikroBUS, un capteur de température I2C intégré, des LED adressables par l'utilisateur, un seul utilisateur - un connecteur USB Type-C. pour les données, l'alimentation et le débogage, 4 Mo de mémoire flash et un connecteur pour une alimentation 5-18 V CC en option. L'ensemble comprend également un capteur de caméra CMOS basse consommation Himax, connecté via un câble ruban flexible.

Pour le côté logiciel, le groupe OpenHW a fourni un kit de développement logiciel (SDK) open source, comprenant un environnement de développement intégré (IDE) basé sur Eclipse, le système d'exploitation temps réel FreeRTOS, une chaîne d'outils GNU GCC, des bibliothèques de pilotes de périphériques et exemple de code. Ceci est compatible avec Windows 10, Windows 11 et Linux sur du matériel x86 64 bits – avec ni les hôtes Arm ni, ironiquement, RISC-V encore pris en charge.

L'organisation à but non lucratif prend les commandes du DevKit CORE-V MCU via GroupGets à 199 $ plus les frais d'expédition, la livraison du matériel étant prévue pour novembre ; au moment de la rédaction de cet article, elle avait réuni 63 pour cent de son objectif de financement de 180 unités.