Le SoC Siflower SF21H8898 est doté d’un processeur RISC-V quadricœur 64 bits cadencé jusqu’à 1,25 GHz et d’une unité de traitement réseau (NPU) pour gérer le trafic et est conçu pour les passerelles, contrôleurs et routeurs de qualité industrielle.
La puce prend en charge jusqu’à 2 Go de mémoire DDR3, DDR3L ou DDR4, offre des interfaces réseau QSGMII (quad GbE), SGMII/HSGMII (GbE/2,5GbE) et RGMII (GbE), ainsi que USB 2.0, PCIE 2.0, SPI, UART, Interfaces I2C et PWM.

Spécifications du Siflower SF21H8898 :
- CPU – Processeur RISC-V quadricœur 64 bits jusqu’à 1,25 GHz
- Cache
- 32 Ko de cache I L1 et 32 Ko de cache D L1 par cœur
- Cache L2 partagé de 256 Ko
- Mémoire – Jusqu’à 2 Go de DDR3/3L 16 bits jusqu’à 2 133 Mbps ou DDR4 jusqu’à 2 666 Mbps
- Stockage – Prise en charge des flash NAND et NOR SPI
- Réseautage
- 1x interface QSGMII (débit Serdes 5Gbps) pour 4x PHY Gigabit Ethernet externes
- 1x interface SGMII/HSGMII (taux Serdes1.25/3.125Gbps) prenant en charge les modes Gigabit et 2.5Gbps
- 1x interface RGMII pour Gigabit Ethernet
- 1x interface MDIO
- Transfert de matériel via NPU
- Protocoles Ethernet II IEEE802.3
- Longueur de trame géante configurable (9 Ko)
- Shaper basé sur le port et planification des priorités
- Analyse et transfert de paquets IPv4, IPv6 basés sur ETHII, PPPoE, 802.3
- Transfert unicast et multicast de couche 2 basé sur VLAN
- Transfert NAT matériel
- Mode NAT de base et mode de traduction de port d’adresse réseau (NAPT), y compris NAT à cône complet, NAT à cône restreint, NAT à cône restreint de port et NAT symétrique ;
- NAT source (SNAT) et NAT de destination (DNAT)
- Routage de couche 3
- ACL de classification de flux – Les politiques après la classification de flux incluent la montée en puissance, le transfert, la suppression, la mise en miroir, la redirection, la limitation de vitesse et la mise à jour des priorités, etc.
- QoS matérielle
- Statistiques de trafic de messages riches (nombre, nombre d’octets)
- USB-1x USB 2.0
- Extension à grande vitesse – 2x PCIe 2.0
- E/S basse vitesse – 2x UART, 2x SPI, 2x I2C, 2x PWM 16 bits, jusqu’à 41x GPIO
- Interface de débogage – JTAG
- Sécurité
- SHA, RSA, AES, MD5, etc.
- Démarrage de sécurité au niveau matériel
- Divers – Détection de température sur puce avec une précision de +/- 3°C
- Gestion de l’alimentation
- Alimentations 0,8 V, 1,8 V et 3,3 V
- 2x détection de tension VDT
- Détection de mise hors tension et rapport d’interruption
- Emballage – 16×16 mm FCCSP-390
- Plage de température – Fonctionnement : -40°C à +85°C ; stockage : -40°C à +125°C
- Processus de fabrication – TSMC 12 nm FFC

Une passerelle industrielle typique basée sur le SoC RISC-V SF21H8898 comprendrait un port 2,5 GbE et cinq ports Gigabit Ethernet implémentés via les interfaces GMII, ainsi que WiFi 5/6/7 et 4G LTE/5G implémentés via deux interfaces PCIe 2.0 x1.
Ce n’est pas la première fois que nous abordons un SoC Siflower sur Raspberryme Software, depuis que j’ai écrit sur le SoC SF19A28 MIPS utilisé dans le routeur Banana Pi BPI-WiFi5 en novembre dernier. À l’époque, je pensais que le support logiciel serait médiocre, mais les lecteurs m’ont corrigé, et Siflower SF19A2890 bénéficie du support principal d’OpenWrt depuis septembre 2024, mais pas avec le noyau principal. Le statut du SF21H8898 RISC-V est moins clair car je ne trouve aucune référence à celui-ci dans le code source d’OpenWrt. Il existe cependant quelques références dans la liste de diffusion du noyau Linux.

J’ai découvert le Siflower SF21H8898 grâce à la prochaine carte routeur Banana Pi BPI-RV2. La documentation contient les spécifications de base de la carte et la fiche technique Siflower SF21H8898, mais rien sur le support logiciel ou les informations sur le prix et la disponibilité. Je serai donc patient et couvrirai le tableau plus en détail une fois qu’il sera disponible.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
Contrôleur AC380V 1 pièce, 4 boutons de vitesse, émetteur + récepteur F21-4S
