Renesas Electronics Microcontrôleurs RX23W 32-bit
Les microcontrôleurs RX23W de Renesas intègrent une connectivité sans fil BLUETOOTH® 5.0 Low Energy avec un cœur CPU RXv2 32 bits haute performance, avec des fonctions FPU (unité à virgule flottante) et DSP. Ces microcontrôleurs disposent d’une large gamme de fonctions périphériques qui sont indispensables pour les équipements IoT, notamment la sécurité, la touche tactile, l’USB et les fonctions CAN. Ces fonctions permettent au RX23W de mettre en œuvre des fonctions de contrôle système et sans fil Bluetooth pour les équipements de point de terminaison IoT tels que les appareils électroménagers, les équipements de santé et les équipements de sport et de remise en forme sur une seule puce. Les fonctions maillées Bluetooth du RX23W le rendent optimal pour les équipements IoT industriels collectant les données de capteur dans une usine ou un bâtiment.Principales caractéristiques
- Le RX23W prend en charge la communication longue distance (jusqu’à 400 m), le débit de données 2 Mbps et le maillage réseau Bluetooth, prenant en charge toutes les fonctionnalités de Bluetooth 5.0 Low Energy. Le RX23W atteint un courant de crête en mode réception 3 mA et un niveau de sensibilité de réception de -105 dBm à 125 kbit/s.
- Fournit des fonctions API conformes à tous les profils standard, notamment un profil de thermomètre de santé (HTP), un profil de détection de l’environnement (ESP) et un profil d’E/S d’automatisation (AIOP). Permet aux utilisateurs de démarrer rapidement le développement et l’évaluation de prototypes pour accélérer le processus de développement de l’utilisateur.
- Permet le développement simultané du contrôle du système et du contrôle de la communication
Renesas fournit un configurateur intelligent, mis en œuvre dans une interface graphique, qui peut générer tous les types de code pilote de fonction périphérique du MCU et de paramètres de broches pour l’environnement de développement intégré (IDE) e2 Studio pour générer le code du pilote Bluetooth. Renesas a également développé une QE pour BLE qui peut générer des programmes pour des profils personnalisés et les intégrer dans des programmes d’application utilisateur pour prendre en charge le développement de programmes d’applications. La suite d’outils d’essai Bluetooth de Renesas permet aux utilisateurs d’effectuer des évaluations initiales des caractéristiques sans fil et une vérification fonctionnelle Bluetooth dans une interface utilisateur graphique. - Le MCU de communications sécurisées pour l’IoT
RX23W intègre un IP sécurisé (TSIP) de confiance dans le cadre de son moteur de sécurité matériel intégré. Le pilote TSIP utilise une solide gestion des clés de cryptage avec des accélérateurs matériels pour démarrer en toute sécurité les appareils IoT des clients et les protéger des menaces de sécurité. La certification du Programme de validation d’algorithme cryptographique (CVAP) est attendue. - La nomenclature réduite grâce à l’intégration
RX23W comprend un oscillateur sur puce à faible vitesse et haute précision Bluetooth® dédié, éliminant le besoin de circuits d’adaptation externes et de condensateurs externes. Cela réduit à la fois les coûts de nomenclature et les zones de carte de circuit imprimé, ce qui réduit les coûts de fabrication des équipements de l'IoT.
Applications
- IoT
- Santé
- Appareils électroménagers
- Automatisation des bâtiments
- Audio
- IHM
Caractéristiques techniques
- Cœur CPU RXv2 32 bits
- Fréquence de fonctionnement maximale 54 MHz
- Capacité de 88,56 DMIPS en fonctionnement à 54 MHz
- DSP amélioré 32 bits à accumulation multiple et 16 bits à soustraction multiple
- Point flottant de précision simple 32 bits (conforme à IEEE754)
- Diviseur (l’exécution des instructions la plus rapide prend deux cycles d’horloge CPU)
- Interruption rapide
- Architecture CISC Harvard avec pipeline en 5 étapes
- Instructions de longueur variable, code ultra-compact
- Circuit de débogage sur puce
- Unité de protection de la mémoire (MPU) prise en charge
- Conception et architecture à faible puissance
- Fonctionnement à partir d’une seule alimentation de 1,8 V à 3,6 V
- RTC capable de fonctionner sur l’alimentation de la batterie de secours
- Trois modes à faible consommation d'énergie
- Minuteur basse consommation (LPT) qui fonctionne pendant l’état de veille logicielle
- Mémoire flash sur puce pour code
- Capacités 384Kbyte à 512Kbyte
- Programmation utilisateur embarquée ou hors carte
- Programmable à 1,8 V
- Pour les instructions et les opérations
- Mémoire flash de données sur puce :
- 8 Kbytes (1 000 000 cycles de programmation/effacement)
- BGO (fonctionnement en arrière-plan)
- SRAM sur puce 64 Kbyte, aucun état d’attente
- Fonctions de transfert de données
- Le DMAC intègre quatre canaux
- DTC : quatre modes de transfert
- ELC
- Les signaux d’événements peuvent démarrer le fonctionnement du module sans utiliser d’interruptions.
- Un fonctionnement lié entre les modules est possible tandis que le CPU est
- Réinitialisation et gestion de l'alimentation
- Huit types de réinitialisation, y compris la réinitialisation à la mise sous tension (POR)
- Détection de basse tension (LVD) avec paramètres de tension
- Fonctions d'horloge
- Fréquence de l’oscillateur d’horloge principal de 1 à 20 MHz
- Fréquence d’entrée d’horloge externe jusqu’à 20 MHz
- Fréquence de l’oscillateur sous-horloge 32,768 kHz
- Fréquence de l’oscillateur d’horloge dédié Bluetooth 32 MHz
- Entrée 4 MHz de circuit PLL à 12,5 MHz
- Oscillateurs à faible et haut débit sur puce, oscillateur à faible vitesse sur puce dédié pour l’IWDT
- Circuit PLL dédié à l’USB 4 MHz, 6 MHz, 8 MHz ou 12 MHz
- Horloge système 54 MHz et horloge USB 48 MHz
- Génération d’une horloge 32,768 kHz dédiée pour le RTC
- Circuit de mesure de la précision de la fréquence d'horloge (CAC)
- Horloge temps réel
- Fonctions de réglage (30 secondes, année bissextile et erreur)
- Mode de comptage de calendrier ou mode de comptage binaire sélectionnable
- Fonction de capture du temps
- Capture temporelle sur l’entrée de signal événement via des broches externes
- Minuteur watchdog indépendant, l’oscillateur sur puce 15 kHz produit un signal d’horloge dédié pour piloter IWDT
- Fonctions utiles pour la conformité IEC60730
- Fonctions d’assistance à la détection d’auto-diagnostic et de déconnexion pour le convertisseur A/N, le circuit de mesure de la précision de la fréquence d’horloge, le minuteur watchdog indépendant et les fonctions d’assistance aux tests RAM utilisant le DOC
- MPC
- Fonctions entrée/sortie sélectionnables à partir de plusieurs broches
- Jusqu'à 12 fonctions de communication
- Bluetooth Low Energy (1 canal)
- Un émetteur-récepteur RF et une couche de liaison conformes aux spécifications Bluetooth 5.0 Low Energy LE 1 M PHY, LE 2 M PHY, LE PHY, LE codé PHY (125 kbps et 500 kbps) et la prise en charge de l’extension publicitaire LE
- Circuit de cryptage AES-CCM (blocs 128 bits) dédié Bluetooth sur puce
- USB 2.0 hôte/fonction/On-The-Go (OTG) (un canal), pleine vitesse = 12 Mbps, faible vitesse = 1,5 Mbps, transfert isochrone et BC (chargeur de batterie) pris en charge
- CAN (un canal) conforme à la norme ISO11898-1 : transfert jusqu’à 1 Mbps
- SCI avec de nombreuses fonctions utiles (jusqu’à 4 canaux)
- Mode asynchrone, mode synchrone horloge, réduction des erreurs dans les communications utilisant la fonction de modulation de bit
- Interface IrDA (un canal, en coopération avec le SCI5)
- Interface de bus I2C : transfert jusqu’à 400 kbps, capable de fonctionner SMBus (un canal)
- RSPI (un canal) : transfert jusqu’à 16 Mbps
- Interface sonore série (un canal)
- Interface hôte SD (un canal en option) mémoire SD/bus SD SDIO 1 ou 4 bits pris en charge
- Jusqu'à 19 minuteurs à fonction élargie
- MTU 16 bits : capture d’entrée, comparaison de sortie, sortie PWM complémentaire, mode de comptage de phase (cinq canaux)
- TPU 16 bits : capture d’entrée, comparaison de sortie, mode comptage de phase (six canaux)
- TMR 8 bits (quatre canaux)
- Minuteurs de comparaison 16 bits (quatre canaux)
- Convertisseur A/N 12 bits
- Conversion en moins de 0,83 μs
- 14 canaux
- Le temps d'échantillonnage peut être défini pour chaque canal
- Fonction d’auto-diagnostic et fonction d’assistance à la détection de déconnexion d’entrée analogique
- Convertisseur N/A 12 bits
- Unité de détection tactile capacitive
- Méthode d’auto-capacité : une seule broche configure une seule clé, prenant en charge jusqu’à 12 clés
- Méthode de capacité mutuelle : configuration de matrice avec 12 broches, prenant en charge jusqu’à 36 clés
- Comparateur analogique
- Deux canaux × une unité
- Ports E/S généraux
- Tolérance à 5 V, drain ouvert, pull-up d’entrée, commutation de capacité de pilotage
- Fonctions de cryptage (TSIP-Lite)
- L’accès non autorisé au moteur de cryptage est désactivé et l’imposition et la falsification des informations sont empêchées.
- Gestion sécurisée des clés
- Longueur de clé AES 128 ou 256 bits pour BCE, CBC, GCM et autres
- Véritable générateur de nombres aléatoires
- Plage de température de fonctionnement de -40 °C à +85 °C
- Options de boîtier
- PTBG0085KB-A 5,5 mm × 5,5 mm, pas de 0,5 mm
- PVQN0056LA-A 7,0 mm × 7,0 mm, pas de 0,4 mm
Vidéos
Schéma fonctionnel
Publié le: 2019-11-11
| Mis à jour le: 2023-10-24
