Microprocesseur Raspberry Pi RP2350A – Puissant et sécurisé
Le RP2350A est un microprocesseur de haute performance développé par Raspberry Pi. Au format compact QFN60 7×7 mm, il est doté de 30 broches GPIO, ce qui le rend idéal pour les projets embarqués nécessitant à la fois puissance et efficacité. Conçu pour répondre aux besoins des applications modernes, il offre un mélange unique de performances, de sécurité et de polyvalence. Le RP2350A est une version améliorée du RP2040, avec un cœur de processeur plus rapide, plus de mémoire, et des fonctionnalités de sécurité renforcées.
Caractéristiques principales :
- Processeur double cœur : Le RP2350A intègre un processeur ARM Cortex-M33 avec unité de calcul en virgule flottante (FPU), offrant une fréquence d’horloge maximale de 150 MHz . Cela garantit des performances exceptionnelles pour des applications gourmandes en calcul, tout en restant économe en énergie. Vous avez également l’option d’utiliser des cœurs RISC-V Hazard3 , une architecture open-source pour une plus grande flexibilité.
- Mémoire améliorée : Avec 520 Ko de SRAM intégrée , répartie en dix banques indépendantes, le RP2350A fournit une large capacité de mémoire pour des tâches complexes. Il prend également en charge jusqu’à 16 Mo de mémoire flash ou PSRAM via un bus QSPI dédié, permettant une exécution rapide de programmes à partir de la mémoire externe.
- Interfaces d’Entrée/Sortie avancées : Doté de 30 broches GPIO , le RP2350A offre de nombreuses options d’extension pour la connexion de capteurs, d’afficheurs, ou d’autres périphériques. Il inclut également 4 canaux ADC pour la conversion analogique-numérique, ainsi que des interfaces série comme 2× UART, 2× SPI, et 2× I2C pour une communication avec d’autres microcontrôleurs ou dispositifs.
- Sécurité robuste : Le RP2350A intègre des fonctionnalités de sécurité de pointe telles que Arm TrustZone pour la création de zones de confiance, un ROM de démarrage sécurisé, un accélérateur matériel SHA-256, ainsi qu’un générateur de nombres aléatoires matériels (TRNG). Cela en fait un choix idéal pour des applications critiques nécessitant une haute sécurité, comme les systèmes embarqués industriels et IoT.
- Programmable I/O (PIO) : Le processeur dispose de 12 machines d’état PIO réparties sur trois coprocesseurs PIO haute performance. Ces machines d’état permettent de gérer des interfaces logicielles personnalisées avec un impact minimal sur les ressources CPU, parfait pour les systèmes à exigences d’entrée/sortie intensives.
- USB et connectivité externe : Il est équipé d’un contrôleur USB 1.1 avec support hôte et périphérique, facilitant la connexion à une vaste gamme de dispositifs externes comme des claviers, souris, ou autres périphériques USB.
Conformité et durabilité :
Le RP2350A est conçu pour être compatible avec les normes industrielles et réglementaires, assurant sa conformité avec les certifications CE, UKCA, et DEEE. De plus, Raspberry Pi Ltd s’engage à maintenir la production du RP2350A jusqu’à au moins janvier 2045, garantissant une disponibilité à long terme pour les fabricants et les développeurs.
Applications typiques :
- Projets IoT sécurisés : Grâce à ses fonctionnalités de sécurité avancées, le RP2350A est idéal pour des systèmes Internet des Objets (IoT) nécessitant une protection des données et des communications sécurisées.
- Automatisation industrielle : Sa haute performance, ses nombreuses interfaces et ses capacités de gestion d’E/S en font un excellent choix pour les systèmes industriels nécessitant des réponses rapides et une fiabilité continue.
- Systèmes embarqués critiques : Sa sécurité intégrée, combinée à des performances puissantes, le rend parfait pour des systèmes embarqués critiques, dans des environnements médicaux ou industriels.
Avec son mélange unique de sécurité, de performance et de flexibilité, le RP2350A de Raspberry Pi est une solution puissante et fiable pour toutes sortes de projets embarqués, des plus simples aux plus complexes.
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