Infineon Technologies CYT2BL TRAVEO™ T2G 32-Bit Automotive-MCUs
Infineon Technologies CYT2BL TRAVEO™ T2G 32-Bit-Automotive-MCUs sind für Automotive-Systeme wie z. B. Karosseriesteuergeräte konzipiert. CYT2BL MCUs verfügen über eine ARM® Cortex®-M4F-CPU für die primäre Verarbeitung und eine ARM® Cortex®-M0+-CPU für die Peripherie- und Sicherheitsverarbeitung. Diese Bauteile enthalten Embedded- Peripheriegeräte, die ein Controller Area Network mit flexibler Datenrate (CAN FD), ein Local Interconnect Network (LIN) und eine Takterweiterungs-Peripherieschnittstelle (CXPI) unterstützen.Die TRAVEO T2G Bauteile werden in einem fortschrittlichen 40 nm Verfahren hergestellt. Die CYT2BL verfügt über einen stromsparenden Flash-Speicher und mehrere leistungsstarke analoge und digitale Peripherien. Die CYT2BL TRAVEO™ T2G 32-Bit-Automotive-MCUs von Infineon Technologies ermöglichen die Schaffung einer sicheren Computer-Plattform.Merkmale
- Dual-CPU-Subsystem
- 160 MHz (maximal) 32-Bit ARM Cortex-M4F CPU mit
- Einzelzyklus-Multiplikation
- Fließkommaeinheit (FPU) mit einfacher Präzision
- Speicherschutzeinheit (Memory Protection Unit, MPU)
- 100 MHz (maximal) 32-Bit ARM Cortex M0+ CPU mit
- Einzelzyklus-Multiplikation
- Speicherschutzeinheit
- Inter-Prozessor-Kommunikation in Hardware
- 3x DMA-Controller
- Peripherie-DMA-Controller #0 (P-DMA0) mit 92x Kanälen
- Peripherie-DMA-Controller #1 (P-DMA1) mit 44x Kanälen
- Speicher-DMA-Controller #0 (M-DMA0) mit 4x Kanälen
- 160 MHz (maximal) 32-Bit ARM Cortex-M4F CPU mit
- Integrierte Speicher
- 4.160 KB Code-Flash mit zusätzlichen 128 KB Work-Flash
- Read-While-Write (RWW) ermöglicht die Aktualisierung des Code-Flash/Work-Flash während der Ausführung des Codes
- aus Einzel- und Dual-Bank-Modi (speziell für das FirmWare-Update Over-The-Air [FOTA])
- Flash-Programmierung über die SWD/JTAG-Schnittstelle
- 512 KB SRAM mit wählbarer Erhaltungsgranularität
- 4.160 KB Code-Flash mit zusätzlichen 128 KB Work-Flash
- Krypto-Engine (verfügbar für ausgewählte Teilenummern)
- Unterstützt ein erweitertes Hardware-Erweiterungsmodul (Enhanced Secure Hardware Extension, eSHE) und Hardware-Sicherheitsmodul (Hardware Security Module, HSM)
- Sicheres Hochfahren und Authentifizieren
- Digitale Signaturverifizierung verwenden
- Schnelles sicheres Booten
- AES: 128-Bit-Blöcke, 128-/192-/256-Bit-Schlüssel
- 3DES64-Bit-Blöcke, 64-Bit-Schlüssel (nicht verfügbar in "nur eSHE"-Teilen)
- Vectoreinheit, die die asymmetrische Schlüsselkryptographie wie Rivest-Shamir-Adleman (RSA) und elliptische Kurve (ECC) unterstützt (nicht verfügbar in "nur eSHE"-Teilen)
- SHA-1/2/3: SHA-512, SHA-256und SHA-160 mit Eingangsdaten mit variabler Länge (nicht verfügbar in "nur eSHE"-Teilen)
- CRC: unterstützt CCITT CRC16 und IEEE-802.3 CRC32 (nicht verfügbar in "nur eSHE"-Teilen)
- Echter Zufallszahlengenerator (TRNG) und Pseudozufallszahlengenerator (PRNG)
- Galois/Zählermodus (GCM)
- Funktionale Sicherheit für ASIL-B
- Speicherschutzeinheit (MPU)
- Gemeinsame Speicherschutzeinheit (SMPU)
- Peripherie-Schutzeinheit (PPU)
- Watchdog-Timer (WDT)
- Multi-Counter Watchdog-Timer (MCWDT)
- Niederspannungerkennung (LVD)
- Brown-Out-Detektor (BSB)
- Überspannungerkennung (OVD)
- Taktüberwachung (CSV)
- Hardware-Fehlerbehebung (SECDED ECC) auf allen sicherheitskritischen Speichern (SRAM, Flash)
- Stromsparender Betrieb von 2,7 V bis 5,5 V
- Stromsparende Modi Aktiv, Schlaf, stromsparender Schlaf, DeepSleep und Ruhezustand für ein fein abgestuftes Leistungsmanagement
- Konfigurierbare Optionen für robuste BOD
- 2x Schwellenwerte (2,7 V und 3.0 V) für BOD auf VDDD und VDDA
- 1 Grenzwert (1,1 V) für BOD an VCCD
- Aktivierungs-Unterstützung
- Bis zu 2x Pins für die Aktivierung aus dem Ruhezustands-Modus
- Bis zu 152 GPIO-Pins für die Aktivierung aus den Schlaf-Modi
- Ereignis-Generator, SCB, Watchdog-Timer, RTC-Alarme für die Aktivierung aus den DeepSleep-Modi
- Taktquellen
- Interner Hauptoszillator (IMO)
- Interner Oszillator mit niedriger Geschwindigkeit (ILO)
- Externer Quarzoszillator (ECO)
- Takt-Quarzoszillator (WCO)
- Phasenregelkreis (PLL)
- Frequenzregelkreis (FLL)
- Kommunikationsschnittstelle
- Bis zu 8x CAN-FD-Kanäle
- Erhöhte Datenrate (bis zu 8 Mbps) im Vergleich zum klassischen CAN, begrenzt durch die Topologie der physikalischen Schicht und die Transceiver
- ISO 11898-1:2015 konform
- Erfüllt alle Anforderungen der Bosch CAN FD-Spezifikation V1.0 für nicht-ISO CAN FD
- ISO 16845:2015 Zertifikat verfügbar
- Bis zu 8 x laufzeitkonfigurierbare SCB-Kanäle (Serial Communication Block), die jeweils als I2C, SPI oder UART konfigurierbar sind
- Bis zu 12x unabhängige LIN-Kanäle, LIN-Protokoll ISO 17987 konform
- Bis zu 8x CAN-FD-Kanäle
- Timer
- Bis zu 75x 16-Bit und 8x 32-Bit Timer/Zähler Pulsweitenmodulator-Blöcke (TCPWM)
- Bis zu 12x 16-Bit-Zähler für die Motorsteuerung
- Bis zu 63x 16-Bit-Zähler und 4x 32-Bit-Zähler für herkömmliche Operationen
- Unterstützt die Modi Timer, Capture, Quadratur-Dekodierung, Pulsweitenmodulation (PWM), PWM mit Totzeit (PWM_DT), Pseudo-zufällige PWM (PWM_PR) und Schieberegister (SR)
- Bis zu 11x Ereignis-Generierungs-Timer (EVTGEN) unterstützen die zyklische Aktivierung aus dem DeepSleep-Modus, Ereignisse lösen eine bestimmte Bauelement-Operation aus (z.B. die Ausführung eines Interrupt-Handlers, eine SAR-ADC-Wandlung usw.)
- Bis zu 75x 16-Bit und 8x 32-Bit Timer/Zähler Pulsweitenmodulator-Blöcke (TCPWM)
- Echtzeituhr (RTC)
- Felder Jahr/Monat/Datum, Wochentag, Stunde:Minute:Sekunde
- Unterstützt sowohl 12- als auch 24-Stunden-Formate
- Automatische Schaltjahreskorrektur
- I/O
- Bis zu 152x programmierbare I/Os
- 2x I/O-Typen
- GPIO Standard (GPIO_STD)
- GPIO Erweitert (GPIO_ENH)
- Regler
- Erzeugt eine nominale Core-Versorgung von 1,1 V aus einer 2,7 V bis 5,5 V Eingangsversorgung
- 2x Regler-Arten
- DeepSleep
- Core, intern
- Analog programmierbar
- 3x SAR A/D-Wandler mit bis zu 67x externen Kanälen (64x E/As + 3x E/As für die Motorsteuerung)
- ADC0 unterstützt 24x logische Kanäle, mit 24x + 1x physikalischen Verbindungen
- ADC1 unterstützt 32x logische Kanäle, mit 32x + 1x physischen Verbindungen
- ADC2 unterstützt 8x logische Kanäle, mit 8x + 1x physischen Verbindungen
- Jeder externe Kanal kann mit jedem logischen Kanal im jeweiligen SAR verbunden werden.
- Jeder ADC unterstützt eine Auflösung von 12 Bit und Abtastraten von bis zu 1Msps
- Jeder ADC unterstützt außerdem bis zu 6x interne analoge Eingänge wie z.B.
- Bandlücken-Referenz zur Ermittlung der absoluten Spannungsniveaus
- Kalibrierte Diode für die Berechnung der Sperrschichttemperatur
- 2x AMUXBUS-Eingänge und 2x direkte Anschlüsse zur Überwachung der Versorgungspegel
- Jeder ADC unterstützt die Adressierung externer Multiplexer
- Jeder ADC verfügt über einen Sequenzer, der das autonome Scannen der konfigurierten Kanäle unterstützt
- Synchronisierte Abtastung aller ADCs für Motor-Sensorik-Applikationen
- 3x SAR A/D-Wandler mit bis zu 67x externen Kanälen (64x E/As + 3x E/As für die Motorsteuerung)
- Smart-I/O
- Bis zu 5x Smart-I/O-Blöcke, die boolesche Operationen auf Signalen durchführen können, die zu und von I/Os gesendet werden
- Unterstützt bis zu 36x I/Os (GPIO_STD)
- Debug-Schnittstelle
- JTAG-Controller und SchnittstelleIEEE-1149.1-2001 konform
- Arm® SWD (Serial Wire Debug) Anschluss
- Unterstützt Arm® Embedded Trace-Makrozelle (ETM)
- Datenverfolgung mit SWD
- Befehls- und Datenverfolgung mit JTAG
- Kompatibel mit Industriestandard-Tools, GHS/MULTI oder IAR EWARM für Code-Entwicklung und Debugging
- Gehäuseoptionen
- 64-LQFP, 10 mm × 10 mm × 1,7 mm (Maximum), 0,5 mm Rastermaß
- 80-LQFP, 12 mm × 12 mm × 1,7 mm (Maximum). 0,5 mm Rastermaß
- 100-LQFP, 14 mm × 14 mm × 1,7 mm (Maximum), 0,5 mm Rastermaß
- 144-LQFP, 20 mm × 20 mm × 1,7 mm (Maximum), 0,5 mm Rastermaß
- 176-LQFP, 24 mm × 24 mm × 1,7 mm (Maximum), 0,5 mm Rastermaß
- Qualifiziert für Fahrzeuganwendungen gemäß AEC-Q100
Applikationen
- Türsteuerungssysteme
- Wärmemanagement-Systeme
- Beleuchtungssysteme
- Autozugang
- Stromverteilung
- Drahtlose Ladegeräte
- Subsysteme zur Steuerung des Cockpitbereichs
Blockdiagramm
Applikationsinfos
- AN218629: Vergleich zwischen TRAVEO T1G und TRAVEO T2G
- AN219944: Verwendung des Watchdog-Timers in den MCUs der TRAVEO T2G-Produktfamilie
- AN220152: Beibehaltung der RAM-Daten bei Reset und Übergang in den Stromsparmodus in der TRAVEO-Produktfamilie
- AN220191: Verwendung von Direct Memory Access (DMA)-Controllern in der TRAVEO T2G-Produktfamilie
- AN220193: Einrichtung der GPIO-Nutzung in der TRAVEO T2G-Produktfamilie
- AN220224: Verwendung der Timer, Counter, und PWM (TCPWM) in der TRAVEO T2G-Produktfamilie
- AN220242: Flash-Zugriffsverfahren für die TRAVEO T2G-Produktfamilie
- AN220278: CAN-FD-Verwendung in der TRAVEO T2G-Produktfamilie
- AN224413: Verwendung von I2S in der TRAVEO T2G-Produktfamilie
- AN225346: LIN-Verwendung in der TRAVEO T2G-Produktfamilie
- AN225401: Verwendung des Serial Communications Blocks (SCB) in der TRAVEO T2G-Produktfamilie
- AN226043: Verwendung des Sound-Subsystems in der TRAVEO T2G-Produktfamilie
- AN229058: Sicheres Firmware-Over-the-Air (FOTA)-Update im TRAVEO T2G MCU
Ressourcen
Veröffentlichungsdatum: 2024-06-20
| Aktualisiert: 2024-06-27
