Renesas Electronics Microcontrôleurs RX66N

Les microcontrôleurs (MCU) RX66N de Renesas Electronics offrent des performances stables et des solutions de microcontrôleur mono-puce avec de grandes capacités de mémoire pour les équipements industriels. Ces microcontrôleurs disposent d’un cœur CPU RXv3 32 bits, d’une mémoire SRAM de 1 Mo, d’une mémoire Flash allant jusqu’à 4 Mo et d’une performance supérieure avec une capacité CoreMark de 698 sur une plage de fréquence de fonctionnement de 120 MHz. Les MCU RX66N 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 diverses interfaces de communication comprennent l'Ethernet MAC, 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  : 120 MHz
    • Capacité de 698 CoreMark en fonctionnement à 120 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
    • Cycle de lecture de 8,3 ns en fonctionnement à 120 MHz sans cycle d'attente d'accès
    • 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
  • Mémoire 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 : 1 canal
  • Gestion de réinitialisation et d’alimentation :
    • 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 watchdog 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 :
    • Ethernet MAC (1 canal)
    • 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)
    • SCIj et SCIh avec plusieurs fonctionnalités (jusqu'à 8 canaux) : mode asynchrone, mode horloge-synchrone, mode interface carte intelligente, SPI simplifié, I2C simplifié et mode série élargi
    • SCIi avec 16 B de transmission et de FIFOs de réception (jusqu'à 5 canaux)
    • Interface de bus I2C pour un transfert jusqu’à 1 Mbit/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 D/A 12 bits : 2 canaux
  • sCapteur 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 fonctionnel

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