Alors que la carte de développement de SiFive est vendue plus de 1000 euros, la Sipeed M1 est vendue moins de 20 dollars. De surcroît, cette dernière est livrée avec une caméra et un écran.

Sipeed MAIX RISC-V : inteligence artificielle intégrée

L'intelligence artificielle est omniprésente aujourd'hui, des applications grand public aux applications d'entreprise. Avec la croissance explosive des appareils connectés, associée à une demande de confidentialité / confidentialité, à des contraintes de latence et de bande passante faibles, les modèles d'intelligence artificielle formés dans le cloud doivent de plus en plus être exécutés à la périphérie. MAIX est le module spécialement conçu par Sipeed pour exécuter l’intelligence artificielle en environnement AIoT. Il offre des performances élevées, avec un faible encombrement physique et énergétique, permettant de déployer une intelligence artificielle de haute précision à la périphérie, et son prix compétitif permet son intégration à n’importe quel appareil IoT. Comme vous le voyez, Sipeed MAIX ressemble beaucoup à Google Edge TPU, mais il agit en tant que contrôleur maître et non en tant qu'accélérateur, ce qui en fait un coût et une consommation d'énergie plus bas que la solution AP + Edge TPU.

Avantage de la Sipeed MAIX RISC-V :

Sipeed MAIX RISC-V n'est pas seulement du matériel, il fournit également une infrastructure matérielle + logicielle de bout en bout facilitant le déploiement des solutions basées sur l'IA des clients. Grâce à ses performances, à son faible encombrement, à sa consommation réduite et à son faible coût, Sipeed MAIX RISC-V permet le déploiement à grande échelle d’une intelligence artificielle de haute qualité à la périphérie. Sipeed MAIX RISC-V n'est pas simplement une solution matérielle, il combine un matériel personnalisé, un logiciel ouvert et des algorithmes d'intelligence artificielle de pointe pour fournir des solutions d'intelligence artificielle de haute qualité et faciles à déployer. Sipeed MAIX RISC-V peut être utilisé pour un nombre croissant de cas d'utilisation industriels tels que la maintenance prédictive, la détection d'anomalies, la vision industrielle, la robotique, la reconnaissance vocale, etc. Il peut être utilisé dans les domaines de la fabrication, des locaux, des soins de santé, de la vente au détail, des espaces intelligents, des transports, etc.

Le processeur RISC-V Kendryte K210

En matériel, MAIX intègre un puissant processeur RISC-V Kendryte KPU K210 et offre de nombreuses fonctionnalités intéressantes:

  • 1ère puce RISC-V concurrentielle, également 1ère puce AI compétitive, sortie en septembre 2018
  • Processus 28 nm, IMAFDC double cœur RISC-V 64 bits, énorme mémoire SRAM haute vitesse 8 Mo sur puce (pas pour XMR: D), fréquence 400 MHz (prise en charge à 800 MHz)
  • KPU (processeur de réseau de neurones) à l'intérieur, 64 KPU d'une largeur de 576 bits, prend en charge les noyaux de convolution, toute forme de fonction d'activation. Il offre 0,25 ToPS à 0,3 W, 400 MHz, lorsqu'il est overclocké à 800 MHz, il offre 0,5 ToPS. Cela signifie que vous pouvez faire la reconnaissance d'objet 60fps @ VGA
  • APU (processeur audio) à l'intérieur, prise en charge de 8 microns, fréquence d'échantillonnage jusqu'à 192 KHz, unité FFT hardcore à l'intérieur, facilité de création d'un Mic Array (MAIX le propose également)
  • FPIOA (réseau d'E / S programmable sur site) flexible, vous pouvez mapper 255 fonctions sur les 48 GPIO de la puce
  • Caméra DVP et interface LCD MCU, vous pouvez connecter une caméra DVP, exécuter votre algorithme et l’afficher sur un écran LCD.
  • Beaucoup d'autres accélérateurs et périphériques: accélérateur AES, accélérateur SHA256, accélérateur FFT (pas celui des APU), OTP, UART, WDT, IIC, SPI, I2S, TIMER, RTC, PWM, etc. 

Module Sipeed MAIX RISC-V

Bénéficiant des avantages du faible encombrement du RISC-V K210, le module Sipeed MAIX-I ou M1 RISC-V, intégre :

  • le processeur Kendryte K210
  • une alimentation CC / CC à 3 canaux
  • une mémoire flash de 8 Mo / 16 Mo / 128 Mo (module M1w avec ajout de la puce wifi esp8285) dans le module Square Inch.
  • toutes les E / S utilisables se présentent sous forme de broches de 1,27 mm (50 mil), et la tension de ces broches est sélectionnable entre 3,3 V et 1,8 V.

Sipeed Maix RISC-VSipeed M1 WiFi Pins RISC-V

Carte de développement Sipeed MAIX RISC-V

Sipeed MAIX RISC-V : la partie logicielle

MAIX supporte le SDK autonome original, la base du SDK FreeRTOS en C / C ++. Et nous portons micropython dessus: http://en.maixpy.sipeed.com/. Il supporte FPIOA, GPIO, TIMER, PWM, Flash, OV2640, LCD, etc. Et il inclut zmodem, vi, SPIFFS dessus, vous pouvez éditer directement en python.

Projet Maixpy : https://github.com/sipeed/MaixPy
Wiki du projet Maixpy : https://github.com/sipeed/MaixPy_Doc_Us_En_Backup/