Infineon Technologies CYT3BB/CYT4BB TRAVEO™ T2G 32-Bit Automotive-MCUs

Infineon Technologies CYT3BB/CYT4BB TRAVEO™ T2G 32-Bit-Automotive-MCUs sind für Automotive-Systeme, wie z. B. High-End-Karosseriesteuergeräte, konzipiert. Die CYT3BB und CYT4BB verfügen über einen oder zwei ARM® Cortex®-M7-CPUs für die primäre Verarbeitung und eine ARM Cortex-M0+-CPU für die Verarbeitung von Peripherie- und Sicherheitsfunktionen. Diese Bauteile enthalten eine Embedded-Peripherie, die ein Controller Area Network mit flexibler Datenrate (CAN FD), ein Local Interconnect Network (LIN) und Ethernet. Die TRAVEO™ T2G Bauteile werden in einem fortschrittlichen 40-nm-Verfahren hergestellt. Der CYT3BB/4BB verfügt über einen stromsparenden Flash-Speicher und mehrere leistungsstarke analoge und digitale Peripherien. Die CYT3BB und CYT4BB TRAVEO T2G 32-Bit-Automotive-MCUs mit geringem Stromverbrauch von Infineon Technologies  ermöglichen die Erstellung einer sicheren Computer-Plattform.

Merkmale

  • CPU-Subsystem
    • 1x oder 2x 250 MHz (maximal) 32-Bit ARM Cortex-M7 CPU, jeweils mit
      • Einzelzyklus-Multiplikation
      • Einzel-/Doppelpräzisions-Fließkommaeinheit (FPU)
      • Speicherschutzeinheit (Memory Protection Unit, MPU)
      • 16 KB Daten-Cache, 16 KB Befehls-Cache
      • 16 KB Anweisung und 16 KB Daten mit eng gekoppelten Speichern (Tightly Coupled Memories, TCM)
    • 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 100x Kanälen
      • Peripherie-DMA-Controller #1 (P-DMA1) mit 58x Kanälen
      • Speicher-DMA-Controller #0 (M-DMA0) mit 8x Kanälen
  • Integrierte Speicher
    • 4.160 KB Code-Flash mit zusätzlichen 256 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
    • 768 KB SRAM mit wählbarer Erhaltungsgranularität
  • Kryptographie-Engine
    • 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
    • 3DES: 64-Bit-Blöcke, 64-Bit-Schlüssel
    • Vectoreinheit, die die asymmetrische Schlüsselkryptographie, wie z. B. Rivest-Shamir-Adleman (RSA) und Elliptic Curve (ECC) unterstützt
    • SHA-1/2/3: SHA-512, SHA-256, und SHA-160 mit Eingangsdaten mit variabler Länge
    • CRC: unterstützt CCITT CRC16 und IEEE-802.3 CRC32
    • Echter Zufallsnummerngenerator (TRNG) und Pseudo-Zufallsnummerngenerator (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, TCM)
  • 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 zum Aufwachen aus dem Ruhezustand Modus
    • Bis zu 220x GPIO-Pins zur Aktivierung aus dem Schlaf-Modus
    • 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 11x laufzeitkonfigurierbare SCB-Kanäle (serieller Kommunikationsblock), jeweils konfigurierbar als I2C, SPI oder UART
    • Bis zu 16x unabhängige LIN-Kanäle, LIN-Protokoll mit ISO 17987 konform
    • 1x 10/100/1000 MBit/s Ethernet MAC-Schnittstellen, IEEE-802.3az konform
      • Unterstützte PHY-Schnittstellen: Medienunabhängige Schnittstelle (MII) und reduzierte medienunabhängige Schnittstelle (RMII)
      • Kompatibel mit IEEE-802.1BA Audio-Video-Bridging (AVB)
      • Kompatibel mit dem IEEE-1588 Präzisions-Zeitprotokoll (PTP)
  • Externe Speicherschnittstelle
    • 1x SPI (Einzel, Doppel, Quad oder Oktal) oder HYPERBUS™-Schnittstelle
    • On-the-Fly-Verschlüsselung und -Entschlüsselung
    • Execute-In-Place (XIP) aus externem Speicher
  • SDHC-Schnittstelle
    • 1x Secure Digital High Capacity (SDHC)- Schnittstelle mit Unterstützung eingebetteter MultiMediaCard (eMMC), Secure Digital (SD) oder SDIO (Secure Digital Input Output), konform mit den Spezifikationen eMMC 5.1, SD 6.0 und SDIO 4.10
    • Datenraten bis zu SD High-Speed 50 MHz, oder eMMC 52 MHz DDR
  • Audio-Schnittstelle
    • 3x Inter-IC Sound (I2S)-Schnittstellen zur Anbindung digitaler Audiobauteile.
    • I2S-, linksbündige oder zeitlich gemultiplexte (TDM) Audioformate
    • Unabhängiger Sende- oder Empfangsbetrieb, jeweils im Master- oder Slave-Modus
  • 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 8x 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 16x 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.)
  • 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 220x programmierbare I/Os
    • 3x I/O-Typen
      • GPIO Standard (GPIO_STD)
      • GPIO Erweitert (GPIO_ENH)
      • Hochgeschwindigkeits-I/O-Standard (HSIO_STD)
  • Regler
    • Erzeugt eine nominale Core-Versorgung von 1,1 V aus einer 2,7 V bis 5,5 V Eingangsversorgung
    • 3x Regler-Arten
      • DeepSleep
      • Core, intern
      • Core, extern
  • Analog programmierbar
    • 3x SAR A/D-Wandler mit bis zu 75x externen Kanälen (72x E/As + 3x E/As für die Motorsteuerung)
      • ADC0 unterstützt 32x logische Kanäle, mit 32x + 1x physischen 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
  • 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
    • 100-TEQFP, 14 mm × 14 mm × 1,6 mm (Maximum), 0,5 mm Rastermaß
    • 144-TEQFP, 20 mm × 20 mm × 1,6 mm (Maximum), 0,5 mm Rastermaß
    • 176-TEQFP, 24 mm × 24 mm × 1,7 mm (Maximum), 0,5 mm Rastermaß
    • 272-BGA, 16 mm × 16 mm × 1,7 mm (Maximum), 0,8 mm Ball-Rastermaß

Applikationen

  • Karosseriesteuerungsmodule und Karosseriedomänen-Steuereinheit
  • Zonensteuerung
  • Beleuchtungssysteme
  • Subsysteme zur Steuerung des Cockpitbereichs
  • Audiosysteme

Blockdiagramm

Blockdiagramm - Infineon Technologies CYT3BB/CYT4BB TRAVEO™ T2G 32-Bit Automotive-MCUs
Veröffentlichungsdatum: 2024-06-20 | Aktualisiert: 2024-09-17