Infineon Technologies MCU per il settore automobilistico a 32 bit CYT2BL TRAVEO™ T2G

Infineon Technologies CYT2BL TRAVEO™ T2G 32-bit automotive MCU target settore automobilistico sistemi come unità di corpo di controllo. I MCU CYT2BL dispongono di una CPU Arm® Cortex®-M4F per l'elaborazione principale e di una CPU Arm® Cortex®-M0+ per l'elaborazione periferica e di sicurezza. Questi dispositivi contengono periferiche integrate che supportano una velocità CAN FD (rete di controllo area con dati flessibili), una rete di interconnessione locale (LIN) e un'interfaccia periferica di estensione del clock (CXPI).I dispositivi TRAVEO T2G sono prodotti su un avanzato processo a 40 nm. CYT2BL incorpora una memoria flash a bassa potenza e molteplici periferiche analogiche e digitali ad alte prestazioni. I MCU automotive 32 bit Infineon Technologies CYT2BL TRAVEO™ T2G consentono la creazione di una piattaforma informatica sicura.

Caratteristiche

  • Doppio sottosistema CPU
    • CPU Arm Cortex-M4F a 32 bit con frequenza massima di 160 MHz
      • Moltiplicatore a ciclo singolo
      • Unità a virgola mobile (FPU), di precisione singola
      • Unità di protezione della memoria (MPU)
    • CPU Arm Cortex M0+ 100 MHz (massimo) a 32 bit con
      • Moltiplicatore a ciclo singolo
      • Unità di protezione della memoria
    • Comunicazione tra processori nell'hardware
    • 3 controller DMA
      • Controller DMA periferico #0 (P-DMA0) con 92 canali
      • Controller DMA periferico #1 (P-DMA1) con 44 canali
      • Controller DMA di memoria #0 (M-DMA0) con 4 canali
  • Memorie integrate
    • 4.160 KB di codice-flash con ulteriori 128 KB di work-flash
      • La funzione Read-While-Write (RWW) consente di aggiornare la memoria flash del codice/lavoro mentre si esegue il codice da essa.
      • Modalità single-bank e dual-bank (specificamente per l'aggiornamento del Firmware Over The Air [FOTA])
      • Programmazione Flash tramite l'interfaccia SWD/JTAG
    • 512 KB di SRAM con granularità di conservazione selezionabile
  • Motore crittografico (disponibile su numeri di parte selezionati)
    • Supporta Enhanced Secure Hardware Extension (eSHE) e Hardware Security Module (HSM)
    • Avvio e autenticazione sicuri
      • Utilizzo della verifica della firma digitale
      • Utilizzando un avvio protetto veloce
    • AES: blocchi a 128 bit, tasti a 128/192/256 bit
    • 3DES: blocchi da 64 bit, chiave da 64 bit (non disponibile nelle parti "solo eSHE")
    • Unità Vector che supporta la crittografia a chiave asimmetrica come Rivest-Shamir-Adleman (RSA) e Curva Ellittica (ECC) (non disponibile nelle parti "solo eSHE")
    • SHA-1/2/3: SHA-512, SHA-256 e SHA-160 con dati di ingresso di lunghezza variabile (non disponibile solo nelle parti "eSHE")
    • CRC: supporta CCITT CRC16 e IEEE-802.3 CRC32 (non disponibile nelle parti "solo eSHE")
    • Generatore di numeri casuali effettivi (TRNG) e generatore di numeri pseudo-casuali (PRNG)
    • Galois/Counter Mode (GCM)
  • Sicurezza funzionale per ASIL-B
    • Unità di protezione della memoria (MPU)
    • Unità di protezione della memoria condivisa (SMPU)
    • Unità di protezione periferica (PPU)
    • Timer del watchdog (WDT)
    • Temporizzatore di supervisione a multi-contatori (MCWDT)
    • Rilevatore di bassa tensione (LVD)
    • Rilevatore di cali di tensione (BOD)
    • Rilevamento sovratensione (OVD)
    • Supervisore di clock (CSV)
    • Correzione degli errori hardware (SECDED ECC) su tutte le memorie critiche per la sicurezza (SRAM, flash)
  • Funzionamento a bassa potenza da 2,7 V a 5,5 V
    • Modalità attiva a bassa potenza, sleep, sleep a bassa potenza, deep sleep e modalità di ibernazione per una gestione dettagliata dell'alimentazione.
    • Opzioni configurabili per un BOD robusto
      • 2 livelli di soglia (2,7 V e 3,0 V) per BOD su VDDD e VDDA
      • Livello di soglia 1x (1,1 V) per BOD su VCCD
  • Supporto per la riattivazione
    • Fino a 2 pin per riattivarsi dalla modalità di ibernazione
    • Fino a 152 pin GPIO per la riattivazione dalle modalità di sospensione
    • Generatore di eventi, SCB, Temporizzatore di supervisione, allarmi RTC per riattivare dalle modalità DeepSleep
  • Sorgenti di clock
    • Oscillatore principale interno (IMO)
    • Oscillatore interno a bassa velocità (ILO)
    • Oscillatore al cristallo esterno (ECO)
    • Oscillatore al cristallo per orologi (WCO)
    • Anello ad aggancio di fase (PLL)
    • Circuito a blocco di frequenza (FLL)
  • Interfacce di comunicazione
    • Fino a 8 canali CAN FD
      • Aumento della velocità di trasmissione dati (fino a 8 Mbps) rispetto al classico CAN, limitato dalla topologia dello strato fisico e dai ricetrasmettitori.
      • Conforme alla norma ISO 11898-1:2015
      • Supporta tutti i requisiti della specifica Bosch CAN FD V1.0 per CAN FD non-ISO.
      • Certificato ISO 16845:2015 disponibile
    • Fino a 8x canali SCB (blocco di comunicazione seriale) riconfigurabili in tempo reale, ciascuno configurabile come I2C, SPI, o UART
    • Fino a 12 canali LIN indipendenti, protocollo LIN conforme a ISO 17987
  • Timer
    • Fino a 75x 16-bit e 8x 32-bit temporizzatore/ blocchi modulatore di larghezza di impulso del contatore (TCPWM)
      • Fino a 12 contatori da 16 bit per il controllo del motore
      • Fino a 63 contatori da 16 bit e 4 contatori da 32 bit per operazioni regolari
      • Supporta temporizzatore, cattura, decodifica in quadratura, larghezza di impulso modulazione (PWM); modalità PWM con tempo morto (PWM_DT), PWM pseudo-casuale (PWM_PR) e registro di spostamento (SR).
    • Fino a 11 timer di generazione di eventi (EVTGEN) che supportano il risveglio ciclico da DeepSleep, gli eventi attivano un funzionamento specifico del dispositivo (come l'esecuzione di un gestore di interruzione, una conversione ADC SAR, e così via)
  • Orologio in tempo reale (RTC)
    • Campi Anno/Mese/Data, Giorno della settimana, Ora:Minuto:Secondo
    • Supporta entrambi i formati a 12 e 24 ore
    • Correzione dell'anno bisestile automatica
  • I/O
    • Fino a 152x I/O programmabili
    • 2 tipi I/O
      • GPIO standard (GPIO_STD)
      • GPIO potenziato (GPIO_ENH)
  • Regolatori
    • Genera un'uscita di alimentazione del nucleo nominale di 1,1 V da un'uscita di alimentazione d'ingresso compresa tra 2,7 V e 5,5 V.
    • 2x tipi di regolatori
      • DeepSleep
      • Core interno
  • Analogico programmabile
    • 3 convertitori A/D SAR con fino a 67 canali esterni (64 I/O + 3 I/O per il controllo del motore)
      • ADC0 supporta 24x canali logici, con 24x + 1x connessioni fisiche
      • ADC1 supporta 32x canali logici, con 32x + 1x connessioni fisiche
      • ADC2 supporti 8x logico canali, con 8x + 1x fisico connessioni
      • Qualsiasi canale esterno può essere collegato a qualsiasi canale logico nel rispettivo SAR.
    • Ogni ADC supporta velocità di risoluzione e campionamento a 12 bit fino a 1Msps
    • Ciascun ADC inoltre supporta fino a 6x ingressi interni analogici, quali
      • Riferimento a banda proibita per stabilire livelli di tensione assoluti
      • Diodo calibrato per calcoli di temperatura di giunzione
      • 2x ingressi AMUXBUS e 2x connessioni dirette per monitorare i livelli di alimentazione
    • Ogni ADC supporta l'indirizzamento a multiplatori esterni
    • Ogni ADC possiede un sequenziatore che supporta la scansione autonoma dei canali configurati
    • Campionamento sincronizzato di tutti gli adc per applicazioni di motor-sense
  • I/O intelligente
    • Fino a 5x blocchi di I/O intelligenti, che possono eseguire operazioni booleane su segnali che vanno a e da I/O
    • Fino a 36x I/O (GPIO_STD) supportati
  • Interfaccia di debug
    • JTAG controller e interfaccia conforme con IEEE-1149.1-2001
    • Porta SWD Arm® (debug cavo seriale)
    • Supporta traccia Arm® Embedded Trace Macrocell (ETM)
      • Traccia dati utilizzando SWD
      • Tracciamento delle istruzioni e dei dati utilizzando JTAG
  • Compatibile con gli strumenti standard del settore, GHS/MULTI o IAR EWARM per lo sviluppo e il debug del codice.
  • Opzioni del package
    • 64-LQFP, 10 mm × 10 mm × 1,7 mm (massimo), passo di 0,5 mm
    • 80-LQFP, 12 mm × 12 mm × 1,7 mm (massimo). 0,5 mm passo principale
    • 100-LQFP, 14 mm × 14 mm × 1,7 mm (massimo), passo conduttore di 0,5 mm
    • 144-LQFP, 20 mm × 20 mm × 1,7 mm (massimo), passo del conduttore di 0,5 mm
    • 176-LQFP, 24 mm × 24 mm × 1,7 mm (massimo), passo di 0,5 mm
  • Qualificato per applicazioni per il settore automobilistico secondo AEC-Q100

Applicazioni

  • Sistemi di controllo delle porte
  • Sistemi di gestione termica
  • Sistemi di illuminazione
  • Accesso auto
  • Distribuzione di energia
  • Caricabatterie wireless
  • Sottosistemi di controllo del dominio del cockpit

Schema a blocchi

Schema a blocchi - Infineon Technologies MCU per il settore automobilistico a 32 bit CYT2BL TRAVEO™ T2G
Pubblicato: 2024-06-20 | Aggiornato: 2024-06-27