Renesas Electronics Microcontrôleurs RX72N

Les microcontrôleurs (MCU) RX72N de Renesas Electronics offrent des performances stables et des solutions MCU mono-puce avec de grandes capacités de mémoire pour les équipements industriels. Ces microcontrôleurs intègrent un cœur CPU RXv3 32 bits, une mémoire SRAM de 1 Mo, une mémoire Flash allant jusqu'à 4 Mo et des performances supérieures avec une capacité CoreMark de 1396 sur une plage de fréquence de fonctionnement de 240 MHz. Les MCU RX72N offrent une sécurité robuste à la pointe de l’industrie avec une protection de clé cryptographique unique et des accélérateurs de cryptographie matérielle prenant en charge ECC et RSA. La conception et l’architecture à faible puissance du composant prennent en charge une seule alimentation en tension allant de 2,7 V à 3,6 V. Les différentes interfaces de communication comprennent Ethernet MAC conforme à IEEE 1588, une interface hôte SD, un quadruple SPI et un CAN. Les applications standard incluent les onduleurs à usage général, les robots industriels, les contrôleurs logiques programmables (PLC), les moteurs industriels, les contrôleurs de mouvement, les conditionneurs de puissance, les contrôleurs CVC, les contrôleurs de sécurité, les compteurs intelligents et d'autres applications à usage général.

Caractéristiques

  • Noyau de l'unité centrale 32 bits RXv3 :
    • Fréquence de fonctionnement maximale : 240 MHz
    • Capacité CoreMark de 1396 en fonctionnement à 240 MHz
    • Point flottant IEEE-754 64 bits double précision
    • La fonction d'enregistrement bancaire de registre collectif est disponible
    • Prend en charge l'unité de protection de la mémoire (MPU)
    • Interfaces de débogage JTAG et FINE (une ligne)
  • Mémoire Flash de code sur puce :
    • Prend en charge les versions possédant jusqu'à 4 Mo de ROM
    • Aucun cycle d'attente jusqu'à 12 MHz ou lorsque le cache ROM est touché, un état d'attente au-dessus de 120 MHz
    • Le code utilisateur est programmable par programmation embarquée ou hors carte
    • Programmation/effacement en tant qu'opérations d'arrière-plan (BGOs)
    • Une structure à deux banques permet d'échanger la banque de démarrage
  • Mémoire Flash de données sur puce :
    • 32 Ko reprogrammable jusqu'à 100 000 fois
    • Programmation/effacement comme BGOs
  • SRAM sur puce :
    • 1 Mo de SRAM (aucun état d'attente)
    • 32 Ko de RAM avec ECC (correction d'erreur simple/détection de double erreur)
    • 8 ko de RAM de veille (sauvegarde sur veille logicielle profonde)
  • Design et architecture basse consommation :
    • Fonctionnement à partir d'une seule alimentation comprise entre 2,7 V et 3,6 V
    • Le RTC est capable de fonctionner à partir d'une alimentation dédiée
    • Quatre modes à faible puissance
  • Transfert de données :
    • DMACAa : 8 canaux
    • DTCb : 1 canal
    • EXDMAC : 2 canaux
    • DMAC pour le contrôleur Ethernet : 3 canaux
  • Gestion des réinitialisations et des alimentations :
    • Réinitialisation à la mise sous tension (POR)
    • Détection de basse tension (LVD) avec réglages de tension
  • Fonctions d'horloge :
    • Résonateur à quartz externe ou PLL interne pour un fonctionnement de 8 MHz à 24 MHz
    • PLL à des fins spécifiques
    • LOCO et HOCO internes 240 kHz sélectionnables à partir de 16 MHz, 18 MHz et 20 MHz
    • Horloge 120 kHz pour l'IWDTa
  • Horloge en temps réel :
    • Fonctions de réglage (30 secondes, année bissextile et erreur)
    • Les modes de comptage d'horloge en temps réel et de comptage binaire sont sélectionnables
    • Fonction de capture de temps (pour capturer les temps de réponse à l'entrée événement-signal)
  • Minuteur de surveillance indépendant :
    • Fonctionnement de l'horloge 120 kHz
  • Fonctions utiles pour la conformité CEI60730 :
    • Détection oscillation-arrêt, mesure de fréquence, CRCA, IWDTa et fonction d'auto-diagnostic pour le convertisseur analogique-numérique
    • La fonction de protection d'écriture du registre peut protéger les valeurs dans les registres importants contre l'écrasement
  • Différentes interfaces de communication :
    • Compatible Ethernet MAC avec IEEE 1588 (2 canaux)
    • Couche PHY (1 canal) pour contrôleur hôte/fonction ou OTG (1 canal) avec transfert USB 2.0 pleine vitesse
    • CAN (conforme ISO11898-1), incorporant 32 boîtes de réception (jusqu'à 3 canaux)
    • Les SCIj et SCIh à diverses fonctionnalités (jusqu’à 8 canaux) choisissent parmi les modes asynchrones, synchrones d’horloge, mode interface carte intelligente, SPI simplifié, I2C simplifié et mode série étendu
    • SCIi avec 16 B de transmission et de FIFOs de réception (jusqu'à 5 canaux)
    • Interface de bus I2C pour un transfert jusqu’à 1 Mb/s (3 canaux)
    • QSPI à quatre fils (1 canal) en plus du RSPIc (3 canaux)
    • Unité de capture de données parallèle (PDC) pour l'interface de caméra CMOS (sauf pour les produits contenant 100 broches)
    • Contrôleur graphique-LCD (GLCDC)
    • Moteur de dessin 2D (DRW2D)
    • Interface hôte SD (1 canal) avec un bus SD 1 ou 4 bits à utiliser avec une mémoire SD ou SDIO
    • MMCIF avec largeur de bus de transfert de 1, 4 ou 8 bits
  • Espace d'adresse externe :
    • Bus pour le transfert de données à pleine vitesse (fréquence de fonctionnement maximale de 80 MHz)
    • Zones 8 CS
    • L'espace bus de 8, 16 ou 32 bits est sélectionnable par zone
    • Zone SDRAM indépendante (128 Mo)
  • Jusqu'à 29 minuteurs à fonction élargie :
    • GPTW 32 bits (4 canaux)
    • TPUa (6 canaux) 16 bits et MTU3a (9 canaux)
    • TMRa 8 bits (4 canaux), CMT 16 bits (4 canaux) et CMTW 32 bits (2 canaux)
  • Fonctions de cryptage (optionnelles) :
    • AES (longueurs clés : 128 bits, 192 bits et 256 bits)
    • IP sécurisé fiable (TSIP)
  • Jusqu'à 182 broches pour ports E/S généraux :
    • Tolérance 5 V, drain ouvert, capacité de traction d'entrée (pull-up) et capacité d'entra commutable
  • Plage de température de fonctionnement :
    • D-version : -40°C à 85°C
    • G-version : -40°C à 105°C
  • Convertisseur A/N 12 bits :
    • Deux unités 12 bits (8 canaux pour l'unité 0 ; 21 canaux pour l'unité 1)
    • Auto-diagnostic et détection de déconnexion d'entrée analogique
  • Convertisseur N/A 12 bits: 2 canaux
  • Capteur de température pour mesurer la température dans la puce

Applications

  • Robots industriels
  • Moteurs industriels
  • CLP
  • Onduleurs à usage général
  • Contrôleurs de mouvement
  • Conditionneurs de puissance
  • Contrôleurs CVC
  • Contrôleurs de sécurité
  • Compteurs intelligents

Schéma de principe

Schéma de principe - Renesas Electronics Microcontrôleurs RX72N
Publié le: 2020-04-06 | Mis à jour le: 2023-10-09