Raspberry Pi a longtemps dominé le marché des ordinateurs monocarte grand public. Depuis le lancement du Pi en 2012, d'autres fabricants de SBC ont tenté de voler la vedette avec leurs propres cartes, mais rien ne se démarque comme les options RISC-V sur le marché. Mais qu'est-ce qu'un SBC RISC-V et en quoi est-il meilleur qu'un Raspberry Pi ?
Qu'est-ce que RISC-V ?
RISC-V est une architecture de jeu d'instructions standard open source (ISA). Un ISA fait partie du modèle utilisé pour définir comment le logiciel s'interface avec les composants matériels comme un CPU. Suivant les principes de l'ordinateur à jeu d'instructions réduit (RISC), RISC-V est unique en ce sens qu'il est open source et que n'importe qui peut utiliser l'ISA pour développer des CPU/SoC.
Essentiellement, le projet RISC-V fournit aux fabricants les éléments de base nécessaires pour créer du matériel pour concurrencer des entreprises comme ARM et Intel. RISC-V a été introduit pour la première fois en 2010.
Qu'est-ce qu'un SBC RISC-V ?
Un SBC RISC-V est un ordinateur monocarte qui utilise un processeur ou un SoC RISC-V. Les ordinateurs à carte unique sont des ordinateurs entièrement fonctionnels avec un microprocesseur, une mémoire et des E/S placés sur un seul circuit imprimé. Raspberry Pis est un excellent exemple de SCB populaire, mais cette marque utilise des processeurs ARM plutôt que RISC-V.
Les SBC RISC-V fonctionnent avec de nombreux systèmes d'exploitation, bien que chaque système d'exploitation doive inclure la prise en charge de l'ISA RISC-V. RISC-V SBC Linux est un choix populaire, avec des distributions comme Ubuntu offrant un support RISC-V depuis de nombreuses années.
Carte RISC-V vs. Raspberry Pi: les principales différences
Pour comparer un RISC-V SCB avec un Raspberry Pi, vous devez d'abord explorer les différences entre un processeur RISC-V et un processeur ARM. Ces deux architectures de processeur peuvent exécuter les mêmes systèmes d'exploitation et peuvent avoir une puissance de traitement similaire dans les considérations appropriées. Alors, qu'est-ce qui les rend si uniques?
RISC-V est open-source, ARM est propriétaire
ARM est une technologie propriétaire détenue par Arm Holdings. Cela signifie que tout fabricant qui souhaite fabriquer ses propres puces ARM doit payer des redevances à Arm Holdings, tout en obtenant l'autorisation de faire son travail en premier lieu.
RISC-V est entièrement open source, permettant aux fabricants et aux ingénieurs de créer des processeurs RISC-V sans avoir à payer de redevances dans le processus. Des entreprises comme Imagination Technologies vont encore plus loin en autorisant l'utilisation sans licence de leurs conceptions existantes de SoC et de CPU.
Une plus grande variété avec RISC-V
Grâce à la nature open source de RISC-V, il existe un potentiel pour une variété beaucoup plus large de SBC de ce type que ceux dotés de processeurs ARM. Il existe déjà des exemples de SoC RISC-V hautes performances sur le marché, et cela ne fera que se généraliser au fil du temps.
RISC-V contre. ARM: investissement et temps
Alors que nous chantons les louanges de RISC-V, il convient de considérer l'un des principaux inconvénients de cet ISA. Les processeurs ARM ont bénéficié de beaucoup plus de recherche, de financement et de développement que RISC-V. Cela signifie que l'on peut affirmer que RISC-V est laissé pour compte, bien que cela change à mesure que de plus en plus de personnes adhèrent à l'architecture.
Il est logique d'en savoir plus sur les différences entre RISC-V et ARM avant de choisir la planche pour vous.
RISC-V contre. Raspberry Pi: Comparaison directe des cartes
Comparer les SBC RISC-V et Raspberry Pi est un excellent moyen de déterminer quelle option vous convient le mieux. Chacune des cartes RISC-V dont nous allons discuter a une alternative RPi directe, mais vous pouvez également trouver des cartes RISC-V qui ne répondent pas à ces critères.
Les cartes RISC-V ont tendance à être plus chères que leurs concurrents RPi, mais il en va de même pour les autres SBC basés sur ARM. Cela changera au fil du temps et de plus en plus d'entreprises adopteront RISC-V.
Les cartes Raspberry Pi et les SBC RISC-V sont en forte demande et en pénurie sur le marché actuel. Ceci est dû à un certain nombre de facteurs, mais vous pouvez surmonter les pénuries de RPi et d'autres SBC avec un peu d'aide.
MangoPi MQ Pro contre. Raspberry Pi Zéro W
Le MangoPi MQ Pro est un concurrent direct du Raspberry Pi Zero W; ils ont le même facteur de forme, incluent bon nombre des mêmes spécifications et fonctionnent aussi bien les uns que les autres. Les deux cartes disposent d'un SoC monocœur qui se déclenche à 1 GHz. Les deux modèles sont également livrés avec 512 Mo de RAM en standard, mais le MangoPi MQ Pro peut être mis à niveau à 1 Go.
Selon les tests utilisateurs, le SoC Allwinner D1 trouvé sur le MangoPi surpasse le RPi Zero W par une faible marge. Mis à part cette différence, les deux cartes sont très similaires l'une à l'autre, avec Wi-Fi/Bluetooth, en-têtes GPIO à 40 broches et sorties Mini-HDMI. Cela signifie que la tarification sera la plus grande différence pour la plupart des utilisateurs.
Notez qu'il existe également un modèle Raspberry Pi Zero 2 W supérieur qui est basé sur un processeur ARM Cortex-A53 quadricœur 64 bits.
MangoPi MQ Pro | Raspberry Pi Zéro W | |
---|---|---|
Processeur/SoC | SoC Allwinner D1 avec un seul cœur RISC-V C906 à 1 GHz | Broadcom BCM2835 monocœur à 1 GHz |
Mémoire | 512 Mo ou 1 Go de RAM DDR3 | 512 Mo de RAM |
E/S | USB-OTG Type-C, USB-Host Type-C, Mini-HDMI, extension RPI 40 broches, connecteur DVP/RGMII 24 broches, stockage sur carte TF | Micro-USB OTG, alimentation micro-USB, Mini-HDMI, en-tête GPIO 40 broches compatible HAT, vidéo composite/réinitialisation, connecteur de caméra CSI, stockage sur carte microSD |
Connectivité | Wi-Fi (802.11bgn), Bluetooth 2.1/4.2 | Wi-Fi (802.11bgn), Bluetooth LE/4.1 |
StarFive VisionFive 2 contre. Raspberry Pi 4 Modèle B
Le Raspberry Pi 4 Model B est la carte phare actuelle de RPi. Il dispose d'un puissant SoC quadricœur Cortex-A72 cadencé à 1,5 GHz, et les clients peuvent choisir entre 1 Go, 2 Go, 4 Go ou 8 Go de SDRAM LPDDR4-3200. Il dispose également d'une quantité impressionnante de connexions d'E/S disponibles, y compris deux ports Micro-HDMI prenant en charge deux écrans 4K.
Le StarFive VisionFive 2 dispose d'un SoC aussi puissant que le RPi 4 Model B. Cadencé à 1,5 GHz, ce SoC hexacœur possède quatre cœurs principaux et deux cœurs secondaires basse consommation et est disponible avec 2 Go, 4 Go ou 8 Go de SDRAM LPDDR4. Cette carte est bien plus puissante que la carte VisionFive V1 qui l'a précédée, mais elle ne dispose pas du Wi-Fi et du Bluetooth intégrés fournis avec le Raspberry Pi.
Ces deux conseils ont des avantages et des inconvénients. Le Raspberry Pi 4 modèle B dispose de deux ports Micro-HDMI, tandis que le VisionFive 2 n'a qu'un seul port HDMI. De même, cependant, le VisionFive 2 dispose d'un emplacement pour clé M.2 M qui prend en charge les SSD rapides, mais le RPi 4 ne dispose que d'un emplacement pour carte microSD pour le stockage. En ce qui concerne la puissance de traitement, les deux cartes sont assez compatibles l'une avec l'autre.
StarFive VisionFive 2 | Raspberry Pi 4 Modèle B | |
---|---|---|
Processeur/SoC | SoC StarFive JH7110 à cœur hexagonal à 1,5 GHz | SoC Cortex-A72 quadricœur Broadcom BCM2711 à 1,5 GHz |
Mémoire | SDRAM LPDDR4 de 2 Go, 4 Go ou 8 Go | 1 Go, 2 Go, 4 Go ou 8 Go de SDRAM LPDDR4-3200 |
E/S | 2 x ports USB 3.0, 2 x ports USB 2.0, en-tête 40 broches compatible HAT, port HDMI, audio stéréo 4 pôles, alimentation USB Type-C 5V DC, fente pour clé M.2 M, stockage de carte microSD | 2 ports USB 3.0, 2 ports USB 2.0, en-tête 40 broches compatible HAT, 2 ports micro-HDMI, port audio stéréo/vidéo composite à 4 pôles, alimentation 5 V CC, stockage sur carte microSD |
Connectivité | 2 x Gigabit Ethernet (dongle Wi-Fi disponible) | Wi-Fi (802.11ac), Gigabit Ethernet, Bluetooth LE/5.0 |
Mention honorable: Carte RISC-V de bureau inégalée SiFive HiFive
D'accord, nous avons donc menti en disant que toutes ces cartes avaient une alternative Raspberry Pi. C'est la moitié de la raison pour laquelle le HiFive Unmatched n'est qu'une mention honorable; l'autre moitié est due au fait que cette carte est abandonnée.
En tant que carte mère de bureau pleine grandeur, la SiFive HiFive Unmatched est vraiment la seule sur le marché RISC-V. Il prend en charge les périphériques M.2 et les périphériques PCI-E (comme les cartes graphiques), et il est disponible dans le populaire facteur de forme mini-ITX. Cela signifie qu'il peut tenir dans des boîtiers d'ordinateurs de bureau normaux et qu'il fonctionne avec les composants que de nombreuses personnes possèdent déjà.
Le HiFive Unmatched est l'une des premières cartes RISC-V de bureau disponibles, et il est équipé d'un SoC à cinq cœurs SiFive Freedom U740. Ceci est accompagné de 16 Go de mémoire DDR4 et d'une gamme d'E/S et de connectivité, y compris quatre ports USB 3.2, deux emplacements M.2 et un port Gigabit Ethernet.
Comme mentionné ci-dessus, cette carte est abandonnée et n'est plus disponible. Malgré cela, il est difficile d'ignorer ce produit RISC-V grâce à son facteur de forme et ses performances uniques qui le distingue des SBC classiques et marque le début potentiel de la révolution du bureau RISC-V. SiFive s'associe à Intel et les entreprises travaillent ensemble sur un nouveau produit RISC-V que nous verrons dans un avenir proche.
Un SBC RISC-V est-il meilleur qu'un Raspberry Pi ?
Déterminer si une carte RISC-V est meilleure qu'un Raspberry Pi est un défi. Les deux marchés sont assez diversifiés avec un large choix de produits, et bon nombre des options proposées des deux côtés ont des objectifs différents. Cela vaut toujours la peine de faire des recherches par vous-même lorsque vous explorez des produits comme celui-ci; vous pourriez trouver une alternative RISC-V dont nous n'avons pas discuté.