Infineon Technologies Microcontrôleurs (MCU) automobiles 32 bits T2G TRAVEO® CYT3DL
Infineon Technologies CYT3DL TRAVEO™ T2G 32-Bit Automotive MCUs are dedicated to automotive systems such as instrument clusters and Head-Up Displays (HUD). The CYT3DL MCUs feature a 2D graphics engine, sound processing, an Arm® Cortex®-M7 CPU running up to 240MHz for primary processing, and an Arm Cortex-M0+ CPU for peripheral/security processing. The MCUs include a WVGA GFX and are available in two unique packages: 216-pin TEQFP and 272-ball BGA. The Infineon TRAVEO T2G CYT3DL family products contain embedded peripherals supporting controller area networks with a flexible data rate (CAN FD), local interconnect networks (LIN), clock extension peripheral interfaces (CXPI), and Ethernet. The devices are manufactured using an advanced 40nm process. The CYT3DL TRAVEO T2G 32-Bit Automotive MCUs incorporate Infineon's low-power flash memory and multiple high-performance analog/digital peripherals and create a secure computing platform.Caractéristiques
- Sous-système graphique
- Prend en charge le rendu graphique 2D et 2,5 D (déformation de perspective, effets 3D)
- résolution de couleur interne
- 2 048 KB de mémoire RAM vidéo intégrée (VRAM)
- 2 interfaces de sortie vidéo prenant en charge un écran depuis :
- RVB parallèle (taille d’affichage maximale de 1 600 × 600 à 40 MHz)
- FPD-link simple (taille d’affichage maximale de 1920 × 720 à 110 MHz)
- 1 moteur de capture pour le traitement d’entrée vidéo pour l’entrée UIT 656 ou parallèle RVB/YUV ou MIPI CSI-2
- Déformation d’écran à la volée pour les applications HUD
- Transmission vidéo directe de la capture à l’interface d’affichage avec superposition graphique
- Moteur de composition pour la composition de scène à partir de couches d’affichage
- Moteur d’Affichage pour la génération de minuterie vidéo et les fonctions d’affichage
- Moteur de dessin pour l’accélération du rendu graphique vectoriel
- Séquenceur de commande pour la configuration et le contrôle du processus de rendu
- Prend en charge le rendu graphique sans tampon de trame (à la volée)
- Interface FPD-Link/LVDS monocanal pour sortie vidéo jusqu'à HD
- Sous-système sonore
- 4 interfaces de multiplexage à division temporelle (TDM)
- 2 interfaces PCM-PWM (modulation de largeur d’impulsion) par impulsion et codage
- Jusqu’à 5 interfaces de générateur de son (SG)
- 2 mélangeurs de flux audio PCM avec 5 flux d’entrée
- 1 convertisseur numérique-analogique (CNA) audio
- Sous-système CPU
- Processeurs 32 bits Arm Cortex-M7 de 240 MHz (maximum) avec :
- Multiplicateur à cycle unique
- Unité à virgule flottante (FPU) simple/double précision
- Cache de données 16 Ko, cache d’instructions 16 Ko
- Unité de protection de la mémoire (microprocesseur)
- Instructions 64 Ko et mémoires de données étroitement couplées (TCM)
- CPU 32 bits Arm Cortex-M0 100 MHz avec :
- Multiplicateur à cycle unique
- Unité de protection de la mémoire
- Communication entre processeurs dans le matériel
- 4 contrôleurs DMA
- Processeurs 32 bits Arm Cortex-M7 de 240 MHz (maximum) avec :
- Mémoires intégrées
- Flash de code 4 160 Ko avec 128 Ko supplémentaires de flash de travail
- 384 KB de SRAM avec granularité de rétention sélectionnable
- Moteur cryptographique
- Prend en charge l’extension matérielle sécurisée améliorée (eSHE) et le module de sécurité matériel (HSM)
- Démarrage et authentification sécurisés
- AES : blocs 128 bits, clés 128/192/256 bits
- 3DES : blocs de 64 bits, clé de 64 bits
- Unité vectorielle qui prend en charge la cryptographie de clé asymétrique comme le Rivet-Shamir-Adleman (RSA) et la courbe elliptique (ECC)
- SHA-1/2/3 : SHA-512, SHA-256, SHA-160 avec données d’entrée à longueur variable
- Prend en charge CCIT CRC16 et IEEE-802.3 CRC32
- générateur de nombres réellement aléatoires (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 la mémoire (microprocesseur)
- Unité de protection de la mémoire partagée (SMPU)
- Unité de protection des périphériques (PPU)
- minuteur Watchdog (WDT)
- Minuteur de surveillance multicompteurs (MCWDT)
- Détecteur de basse tension (LVD)
- Détection éclairage réduit (BOD)
- détection de surtension (OVD)
- détection de Surintensité (OCD)
- Superviseur d’horloge (CSV)
- Correction d’erreur matérielle (ECC SECDED) sur toutes les mémoires critiques de sécurité (SRAM, flash et TCM)
- Fonctionnement de 2,7 V à 5,5 V à faible puissance
- Modes : actif de faible puissance, veille, veille de faible puissance, veille prolongée et hibernation, pour une gestion fine de l'alimentation électrique
- Options configurables pour un BOD robuste
- Support de réveil
- Jusqu’à 4 broches pour sortir du mode hibernation
- Jusqu’à 61 broches GPIO pour sortir du mode veille prolongée
- Générateur d’événements, SCB, minuteur Watchdog et alarmes RTC pour sortir des modes veille prolongée
- Horloges
- Oscillateur principal interne (IMO)
- Oscillateur interne à faible vitesse (ILO)
- Oscillateur à quartz externe (ECO)
- Oscillateur à quartz (WCO) de montre
- Boucle à verrouillage de phase (BVP)
- Boucle verrouillée en fréquence (FLL)
- Oscillateur à quartz externe à faible puissance (LPECO)
- Interfaces de communication
- Jusqu’à 4 canaux CAN FD
- Jusqu’à 12 canaux SCB (bloc de communication série) reconfigurables pendant l’exécution, chacun étant configurable comme I2C, SPI ou UART
- Jusqu’à 2 canaux LIN indépendants
- Jusqu’à 2 canaux CXPI avec un débit de données pouvant atteindre 20 kbps
- interface MAC Ethernet 10/100Mbps conforme à IEEE-802.3bw
- interface mémoire série (SMI)
- 2 SPI (simple, double, quadruple ou octal), interface xSPI
- Cryptage et décryptage en temps réel
- Exécution en place (XIP) à partir de la mémoire externe
- Minuteurs
- Jusqu’à 50 blocs de modulateur de largeur d’impulsion (TCPWM) minuteur/compteur 32 bits 32x pour les opérations régulières
- Jusqu’à 16 minuteurs de génération d’événements (EVTGEN) prenant en charge le réveil cyclique à partir de DeepSleep
- Horloge en temps réel (RTC)
- Champs Année/mois/date, jour de la semaine et Heure:Minute:Seconde
- Formats 12 et 24 heures
- Correction automatique des années bissextiles
- E/S
- Jusqu’à 135 E/S programmables
- 4 types d’E/S
- Broches GPIO standard (GPIO_STD)
- Broches GPIO améliorées (GPIO_ENH)
- Contrôleur de moteur pas-à-pas GPIO (GPIO_SMC)
- Standard E/S haut débit avec faible bruit (HSIO_STDLN)
- Énergie
- Régulateurs
- module de commande PMIC
- Analogique programmable
- 1 convertisseur A/N SAR
- Le CAN prend également en charge 6 entrées analogiques internes :
- Référence de bande interdite pour établir des niveaux de tension absolue
- 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
- Le CAN prend en charge l’adressage des multiplexeurs externes
- Le CAN dispose d’un séquenceur prenant en charge la lecture autonome des canaux configurés
- E/S intelligentes
- 1 bloc E/S intelligent, qui peut effectuer des opérations booléennes sur les signaux en provenance et à destination des E/S
- Jusqu’à 8 E/S (GPIO_STD) prises en charge
- Interface de débogage
- Contrôleur et interface JTAG conformes à IEEE-1149.1-2001
- Port Arm SWD (débogage de fil de série)
- Prend en charge la trace Arm ETM (macrocellule à trace intégrée)
- Compatible avec les outils standard de l’industrie, GHS MULTI ou IAR EWARM pour le développement et le débogage de code
- Options de boîtier
- 272-BGA, 16 mm × 16 mm × 1,7 mm (maximum), pas d'espacement des billes
- 216-TEQFP, 24 mm × 24 mm × 1,6 mm (maximum), pas de bille 0,4 mm
Applications
- Groupes d’instruments automobiles
- éclairage avant LED automobile
- ordinateurs de cockpit haute performance
- Info-divertissement embarqué (IVI) et IHM
Schéma fonctionnel
Publié le: 2024-09-11
| Mis à jour le: 2025-02-28
