Infineon Technologies CYT2B9 TRAVEO™ T2G microcontrôleurs (MCU) automobiles de 32 bits

Les microcontrôleurs (MCU) automobiles Infineon Technologies  CYT2B9 TRAVEO™T2G 32 bits sont conçus pour l'électronique embarquée automobile avec puissance de traitement et connectivité deréseau intégrée dans l'Arm ® Cortex®-M4F. Ces microcontrôleurs (MCU) offrent une réponse plus élevée et une communication plus rapide avec l'interface intégrée CXPI et une interface CAN FD et sont idéaux pour des modules embarqués de commande, pour les systèmes de CVC et pour l'éclairage. Les dispositifs Infineon TRAVEO présentent des caractéristiques avancées de sécurité avec l'introduction d'un HSM (Module de sécurité matérielle), d'un Cortex®-M0+ dédié pour un traitement sécurisé et d'une mémoire flash intégrée en mode double banque, pour répondre à des exigences de FOTA. Les six modes d'alimentation électrique permettent aux calculateurs de réduire la consommation globale d'énergie, tandis que les éléments de sécurité à la pointe de la technologie assurent une communication sécurisée avec une grande évolutivité en termes de capacité de mémoire et de nombre de broches. Les microcontrôleurs (MCU) disposent d'une plateforme logicielle optimisée pour Infineon Autosar MCAL (Couche d'abstraction de microcontrôleur), de bibliothèques d'auto-test, d'une émulation de mémoire EEPROM Flash et de pilotes de bas niveau combinés à un micrologiciel tiers.

Caractéristiques

  • Sous-système double d'UCT / CPU
    • UCT / CPU de 160 MHz (maximum) 32 bits Arm® Cortex®-M4F avec
      • Multiplicateur à cycle unique
      • Unité à virgule flottante (UVF) de précision unique
      • Unité de protection de mémoire (UPM ou MPU)
    • UCT / CPU de 100 MHz (maximum) et à 32 bits Arm Cortex M0+ à
      • Multiplicateur à cycle unique
      • Unité de protection de la mémoire
    • Communication entre processeurs dans le matériel
    • 3 dispositifs de commande d'accès direct à la mémoire (DMA)
      • Dispositif de commande périphérique de DMA n°0 (P-DMA0) à 92 canaux
      • Dispositif de commande périphérique de DMA n°1 (P-DMA1) à 44 canaux
      • Dispositif de commande de DMA de mémoire n°0 (M-DMA0) à 4 canaux
  • Mémoires intégrées
    • 2 112 ko de mémoire flash de codage (code-flash), avec un supplément de 128 ko de mémoire flash de travail (work-flash)
      • La mémoire de lecture-écriture-écriture (RWW) permet de mettre à jour les mémoires flash de codage et de travail (code-flash/work-flash) tout en exécutant du codage à partir de celle-ci.
      • Modes à une et deux banques (spécifiquement pour la mise à jour de micrologiciels Over-The-Air [FOTA])
      • Programmation de mémoire flash via l'interface SWD/JTAG
    • 256 ko de SRAM à granularité sélectionnable de rétention
  • Moteur cryptographique (disponible pour certaines références)
    • Prend en charge l'Extension matérielle sécurisée améliorée (eSHE) et le Module de sécurité matérielle (HSM)
    • Démarrage et authentification sécurisés
      • Utilisation de la vérification de la signature numérique
      • Utilisation d'un amorçage sécurisé rapide
    • AES : blocs 128 bits, clés 128/192/256 bits
    • 3DES : blocs de 64 bits, clé de 64 bits (non disponible dans les parties « eSHE uniquement »)
    • Unité de calcul vectoriel prenant en charge la cryptographie asymétrique (à clé publique) telle que Rivest-Shamir-Adleman (RSA) et Elliptical Curve Cryptography (ECC) (non disponibles dans les parties « eSHE uniquement »)
    • SHA-1/2/3 : SHA-512, SHA-256 et SHA-160 avec des données d'entrée de longueurs variables
    • CRC : prend en charge le CRC16 CCITT et le CRC32 IEEE-802.3 (non disponibles dans les parties « eSHE uniquement »)
    • Générateur de nombres aléatoires véritables (TRNG) et générateur de nombres pseudo-aléatoires (PRNG)
    • Mode Galois/compteur (GCM)
  • Sécurité fonctionnelle pour ASIL-B
    • Unité de protection de mémoire (UPM ou MPU)
    • Unité de protection de mémoire partagée (SMPU)
    • Unité de protection de périphériques (PPU)
    • Minuteur de surveillance (WDT)
    • Minuteur de surveillance multicompteurs (MCWDT)
    • Détecteur de basses tensions (LVD)
    • Détecteur de baisses de tension (BOD)
    • Détection de surtensions (OVD)
    • Superviseur d'horloge (CSV)
    • Correction matérielle d'erreurs (SECDED ECC) sur toutes les mémoires critiques pour la sécurité (SRAM, flash)
  • Fonctionnement à faible puissance sous 2,7 à 5,5 V
    • Modes de faible puissance active, de veille, de faible puissance en veille, veille prolongée et d'hibernation pour une gestion fine de l'alimentation électrique
    • Options configurables de détecteur BOD robuste
      • 2 niveaux de seuil (2,7 et 3,0 V) pour le BOD sous VDDD et VDDA
      • 1 niveau de seuil (1,1 V) pour le BOD sous VCCD
  • Prise en charge de réveils
    • Jusqu'à 2 broches pour sortir du mode d'hibernation
    • Jusqu'à 152 broches GPIO pour sortir de modes de veille
    • Générateur d'événements, SCB, minuteur de surveillance, alarmes RTC pour sortir de modes de veille prolongée
  • Sources d'horloge
    • Oscillateur principal interne (IMO)
    • Oscillateur interne à basse vitesse (ILO)
    • Oscillateur externe à quartz (ECO)
    • Oscillateur à quartz de montre (WCO)
    • Boucle à verrouillage de phases (BVP ou PLL)
    • Boucle à verrouillage fréquentiel (BVF ou FLL)
  • Interfaces de communication
    • Jusqu'à 8 canaux CAN FD
      • Débit accru de données (jusqu'à 8 Mbps) par rapport au réseau CAN classique, limité par la topologie de couches physiques et par des émetteurs-récepteurs
      • Conforme à la norme ISO 11898-1:2015
      • Répond à toutes les exigences de la spécification Bosch relative au protocole CAN FD V1.0 pour le CAN FD non-ISO
      • Certificat ISO 16845:2015 disponible
    • Jusqu'à 8 canaux SCB (bloc de communication série) reconfigurables en cours d'exécution, chacun étant configurable sous forme d'I2C, de SPI ou d'UART
    • Jusqu'à 12 canaux indépendants de bus LIN, protocole LIN conforme à l'ISO 17987
    • Jusqu'à 4 canaux CXPI avec des débits de données pouvant atteindre 20 kbps
  • Minuteurs
    • Jusqu'à 75 blocs minuteur/compteur de modulation de largeur d'impulsion (TCPWM) de 16 bits et 8 de 32 bits
      • Jusqu'à 12 compteurs de 16 bits pour la régulation de moteur
      • Jusqu'à 63 compteurs de 16 bits et 8 compteurs de 32 bits pour des opérations régulières
      • Prend en charge les modes de minuteur, de capture, de décodage en quadrature, de modulation de largeur d'impulsion (MLI ou PWM), de PWM avec temps mort (PWM_DT), de PWM pseudo-aléatoire (PWM_PR) et de registres à décalages (SR)
    • Jusqu'à 11 minuteurs générateurs d'événements (EVTGEN) prenant en charge le réveil cyclique à partir de veille prolongée, les événements déclenchent une opération propre au dispositif (telle que l'exécution d'un gestionnaire d'interruptions, une conversion CAN de registres SAR, etc.)
  • Horloge en temps réel (RTC)
    • Champs Année/Mois/Jour, Jour de la semaine, Heure:Minute:Seconde
    • Prend en charge les formats horaires de 12 et 24 heures
    • Correction automatique d'années bissextiles
  • E/S
    • Jusqu'à 152 E/S programmables
    • 2 types d'E/S
      • Broches GPIO standard (GPIO_STD)
      • Broches GPIO améliorées (GPIO_ENH)
  • Régulateurs
    • Génère une alimentation nominale de cœur de 1,1 V à partir d'une alimentation d'entrée de 2,7 à 5,5 V.
    • 2 types de régulateurs
      • Veille prolongée
      • Cœur interne
  • Analogique programmable
    • 3 convertisseurs A/N de registres SAR comptant jusqu'à 67 canaux externes (64 E/S + 3 E/S de régulation de moteur)
      • Le CAN 0 prend en charge 24 canaux logiques, avec 24 + 1 connexions physiques.
      • Le CAN 1 prend en charge 32 canaux logiques, avec 32 + 1 connexions physiques.
      • Le CAN 2 prend en charge 8 canaux logiques, avec 8 + 1 connexions physiques.
      • Tout canal externe peut être connecté à tout canal logique du registre SAR respectif.
    • Chaque CAN prend en charge une résolution de 12 bits et des taux d'échantillonnage pouvant atteindre 1 Msps.
    • Chaque CAN prend également en charge jusqu'à 6 entrées internes analogique telles que :
      • Référence de bandes interdites, pour établir des niveaux absolus de tensions
      • Diode étalonnée pour des calculs de températures de jonctions
      • 2 entrées AMUXBUS et 2 connexions directes pour surveiller les niveaux d'alimentation électrique
    • Chaque CAN prend en charge l'adressage de multiplexeurs externes
    • Chaque CAN dispose d'un séquenceur permettant un balayage autonome de canaux configurés
    • Échantillonnage synchronisé de tous les CAN pour des applications de détection de moteurs
  • E/S intelligentes
    • Jusqu'à 5 blocs intelligents d'E/S, qui peuvent effectuer des opérations booléennes sur des signaux en provenance et à destination des E/S
    • Jusqu'à 36 E/S (GPIO_STD) sont prises en charge.
  • Interface de débogage
    • Dispositif de commande JTAG et interface conforme à la norme IEEE-1149.1-2001
    • Accès Arm® SWD (débogage en série de fils)
    • Prend en charge le traçage de Macrocellules à traçage intégré (ETM) Arm®
      • Traçage de données à l'aide d'accès SWD
      • Traçage d'instructions et de données selon la norme JTAG
  • Compatible avec des outils standard de l'industrie, GHS/MULTI ou IAR EWARM, pour le développement et pour le débogage de codages
  • Options de boîtier
    • 64-LQFP, 10 mm × 10 mm × 1,7 mm (maximum), 0,5 mm d'intervalle entre fils
    • 80-LQFP, 12 mm × 12 mm × 17 mm (maximum) 0,5 mm d'intervalle entre fils
    • 100-LQFP, 14 mm × 14 mm × 1,7 mm (maximum), intervalle entre fils 0,5 mm
    • 144-LQFP, 20 mm × 20 mm × 1,7 mm (maximum), intervalle entre fils 0,5 mm
    • 176-LQFP, 24 mm × 24 mm × 1,7 mm (maximum), intervalle entre fils 0,5 mm
  • Qualification pour application à l'automobile selon l'AEC-Q100

Applications

  • Systèmes de commande des portes
  • Systèmes de gestion thermique
  • Systèmes d'éclairage
  • Accès de voiture
  • Distribution de l’énergie
  • Chargeurs sans fil
  • Sous-systèmes de régulation de domaines de cockpits

Schéma fonctionnel

Schéma de principe - Infineon Technologies CYT2B9 TRAVEO™ T2G microcontrôleurs (MCU) automobiles de 32 bits
Publié le: 2024-06-19 | Mis à jour le: 2024-06-25