Microprocesseur Raspberry Pi RP2350B – Puissant, sécurisé et hautement extensible
Le RP2350B est un microprocesseur haute performance conçu par Raspberry Pi , offrant une combinaison unique de puissance, de sécurité avancée et de flexibilité pour une multitude d’applications embarquées. Il est fourni au format QFN80 10×10 mm , avec 48 broches GPIO, ce qui le rend particulièrement adapté aux projets nécessitant de nombreuses connexions et une gestion étendue des entrées/sorties. Successeur du RP2040, le RP2350B améliore les performances grâce à une fréquence d’horloge plus élevée, une mémoire plus grande et des fonctionnalités de sécurité renforcées.
Caractéristiques principales :
- Processeur double cœur : Le RP2350B intègre un double cœur ARM Cortex-M33 avec unité de calcul en virgule flottante (FPU), capable de fonctionner à une fréquence maximale de 150 MHz . Ce processeur offre également la possibilité d’utiliser des cœurs RISC-V Hazard3 , une architecture open-source qui permet une flexibilité accrue pour les projets exigeants.
- Mémoire améliorée : Ce modèle est équipé de 520 Ko de SRAM en dix banques indépendantes, offrant ainsi une grande capacité pour traiter des données complexes. Il prend également en charge jusqu’à 16 Mo de mémoire flash ou PSRAM via un bus QSPI dédié, garantissant des performances rapides et fiables dans des applications gourmandes en mémoire.
- Interfaces d’Entrée/Sortie extensives : Avec 48 broches GPIO, le RP2350B offre une gestion étendue des périphériques et des interfaces. Il comprend également 8 canaux ADC pour la conversion analogique-numérique, en plus des interfaces de communication série telles que 2× UART, 2× SPI, et 2× I2C.
- Sécurité avancée : Le RP2350B est équipé de fonctionnalités de sécurité robustes, dont Arm TrustZone pour la gestion de zones de confiance, un démarrage sécurisé à partir d’un ROM sécurisé, un accélérateur matériel SHA-256, et un générateur de nombres aléatoires matériels (TRNG). Ces caractéristiques en font un choix idéal pour les applications nécessitant des niveaux de sécurité élevés, comme les systèmes IoT industriels et les dispositifs embarqués critiques.
- Programmable I/O (PIO) haute performance : Le RP2350B dispose de 12 machines d’état PIO réparties sur trois coprocesseurs PIO, permettant une gestion efficace des interfaces logicielles personnalisées sans solliciter le CPU. Ces PIO sont parfaits pour les projets nécessitant des interfaces complexes et rapides, comme les systèmes embarqués industriels.
- Connectivité et extension : En plus des broches GPIO, le RP2350B intègre un contrôleur USB 1.1 avec support hôte et périphérique, ce qui facilite la connexion à une variété de périphériques USB. Il est idéal pour les projets nécessitant une communication fluide avec des dispositifs externes.
Conformité et durabilité :
Le RP2350B respecte les normes CE , UKCA , et DEEE , garantissant une conformité avec les réglementations internationales. Raspberry Pi Ltd s’engage également à assurer la disponibilité du RP2350B jusqu’à au moins janvier 2045 , garantissant un support à long terme pour les fabricants et les intégrateurs.
Applications typiques :
- Projets IoT sécurisés et extensibles : Grâce à ses capacités de sécurité et à ses nombreuses interfaces, le RP2350B est parfait pour des systèmes IoT nécessitant une gestion d’entrées/sorties élargie.
- Automatisation industrielle et robotique : Avec ses 48 broches GPIO et ses 8 canaux ADC, il est parfaitement adapté aux projets complexes d’automatisation industrielle nécessitant des capteurs et des actionneurs multiples.
- Systèmes embarqués complexes : Grâce à sa mémoire et ses fonctionnalités de sécurité robustes, le RP2350B convient aux systèmes embarqués critiques dans des environnements médicaux ou industriels.
Le RP2350B de Raspberry Pi combine puissance, sécurité et polyvalence, en faisant un choix incontournable pour les projets embarqués complexes qui nécessitent de nombreuses entrées/sorties et des fonctionnalités avancées.
Spécifications :
Processeurs Dual Arm Cortex-M33 ou Dual Hazard3 RISC-V à 150 MHz
520 Ko de SRAM sur puc
Fonctionnalités de sécurité robustes et entièrement documentées :
- ARM TrustZone pour Cortex-M
- Signature de démarrage facultative, appliquée par ROM de masque sur puce, avec empreinte digitale de clé dans OTP
- Stockage OTP protégé pour la clé de décryptage de démarrage en option
- Filtrage global des bus basé sur les niveaux de sécurité/privilège Arm ou RISC-V
- Périphériques, GPIO et canaux DMA attribuables individuellement aux domaines de sécurité
- Atténuations matérielles pour les attaques par injection de fautes
- Accélérateur matériel SHA-256
2 × UART
2 × contrôleurs SPI
2 × contrôleurs I2C
24 × canaux PWM
4/8 x canaux ADC
1 × contrôleur USB 1.1 et PHY, avec prise en charge de l’hôte et du périphérique
12 × machines à états PIO
Logiciel compatible avec RP2040
SDK C/C++ open source, prise en charge de MicroPython
Diverses options d’emballage :
- RP2350A : 30 GPIO, 7×7 QFN60
- RP2350B : 48 GPIO, 10×10 QFN80
- RP2354A : 30 GPIO, 7×7 QFN60, 2Mo de flash
- RP2354B : 48 GPIO, 10×10 QFN80, 2Mo de flash
Avis
Il n’y a encore aucun avis