Carte d’évaluation Dabao : le microcontrôleur open source Baochip-1x à portée de main

Dabao Evaluation Board for Baochip 1x

Selon cnx-software, la carte d’évaluation Dabao se distingue nettement des autres solutions en intégrant un microcontrôleur open source intitulé Boachip-1x. Ce composant permet aux utilisateurs de vérifier la conformité du silicium grâce à la technique d’inspection infrarouge in situ (IRIS), rendant ainsi l’analyse non destructive.

Baochip-1x à 350 MHz : une architecture open source face aux leaders du secteur

Le microcontrôleur Baochip-1x est un modèle polyvalent qui fonctionne avec un cœur de processeur Vexriscv RV32-IMAC à une fréquence de 350 MHz. De plus, il bénéficie d’un accélérateur BIO associant quatre cœurs de traitement PicoRV RV32-EMC tournant à 700 MHz. Sa conception inclut 4 Mo de mémoire ReRAM, 2 Mo de SRAM, ainsi qu’une interface USB et diverses autres liaisons d’entrée/sortie. En matière de sécurité matérielle, il est équipé d’accélérateurs de cryptographie, d’un magasin de clés et de mécanismes avancés comme de vrais générateurs de nombres aléatoires. La carte elle-même ne fait que 41 x 21 mm et comprend deux en-têtes à 16 broches pour la connexion d’E/S, un port USB-C pour l’alimentation et la programmation, ainsi que des boutons de réinitialisation et de programmation.

Inspection IRIS et coûteux développement : les avantages de la carte Dabao

Le projet de la carte Dabao est très ouvert et accessible. Les utilisateurs peuvent retrouver le code SystemVerilog et Verilog sur GitHub ainsi que les fichiers KiCAD pour la carte dans un autre dépôt. Le système d’exploitation Xous, basé sur Rust, offre une mémoire virtuelle pour l’isolation des processus, garantissant ainsi une sécurité optimale. Ce modèle est particulièrement adapté pour des applications nécessitant une haute sécurité, comme les gestionnaires de mots de passe ou les authentificateurs.

Les spécificités techniques de la Dabao la placent dans une catégorie à part par rapport à d’autres produits populaires comme le Raspberry Pi Pico 2, l’Espressif ESP32-DevKitC, le Teensy 4.1, le BBC Micro:bit v2 ou encore l’Arduino Nano 33 IoT, qui ne bénéficient pas de puces RTL ouvertes et inspectables par IRIS. La majorité d’entre eux n’ont d’ailleurs pas de chargeur de démarrage ouvert, à l’exception de certaines variantes comme le Raspberry Pi Pico 2.

Inspection Baochip IRIS
Inspection IRIS Baochip-1x

Le projet de la carte Dabao a récemment fait son apparition sur la plateforme Crowd Supply avec un objectif de financement symbolique fixé à 1 $. Les premières contributions commencent à partir de 9,50 $ pour acquérir la carte d’évaluation, tandis qu’il est aussi possible de soutenir le projet avec un lot de 100 cartes pour 899 $. Les frais de livraison sont de 10 $ aux États-Unis, et 18 $ pour le reste du monde, sauf pour la commande en lot, qui bénéficie de la livraison gratuite aux États-Unis. Les premiers envois sont prévus pour la fin juin 2026.

Bobine de carte RISC V open source Daobao
Bobine de 100 planches