STMicroelectronics Microcontroller N Line Performance SPC58
I microcontroller N Line Performance SPC58 di STMicroelectronics , basati sulla tecnologia Power Architecture®, sono progettati per applicazioni di importanza critica nel settore automobilistico, in cui è imprescindibile il rispetto dei più rigorosi standard di sicurezza e le prestazioni in tempo reale. Include 3 core con una frequenza di 200 MHz ciascuno e una GMT di 200 MHz, gli MCU N Line Performance SPC58 sono progettati per applicazioni che richiedono prestazioni elevate e un'elaborazione del segnale ancora più veloce con un carico minimo o nullo della CPU. Progettata per soddisfare i più alti livelli di sicurezza ASIL-D, la famiglia di MCU N Line SPC58 è ideale per le applicazioni avanzate di gruppo propulsore, comandi di motori di veicoli elettrici ibridi (HEV)/veicoli elettrici (EV), sistemi di servosterzo elettrico, applicazioni di sospensioni attive, sistemi frenanti antibloccaggio, nonché sistemi avanzati di assistenza alla guida (ADAS).I microcontroller N Line SPC58 offrono prestazioni eccezionali con un massimo di tre core e fino a 6 MB di memoria Flash integrata, nonché ADC SAR e sigma-delta separati garantendo velocità, precisione e rilevamento ad alta risoluzione. Questi dispositivi supportano temperature di funzionamento elevate e garantiscono connettività potenziata tramite un ricco set di interfacce di comunicazione tra cui Ethernet, FlexRay, CAN FD, LIN e SENT.
Un modulo di sicurezza hardware integrato (HSM) garantisce una solida protezione delle reti nei veicoli e aggiornamenti software OTA sicuri contro gli attacchi informatici, supportando il profilo completo EVITA. Il GTM consente cicli di controllo in tempo reale che supportano applicazioni avanzate di gestione e trasmissione del motore.
Caratteristiche
- Conforme alle qualifiche AEC-Q100
- Core CPU conformi con VLE Power Architecture a 32 bit
- Cinque core principali e200z4256n3 potenziati, dual-issue, due accoppiati in blocco
- Floating point, correzione degli errori end-to-end
- 6576 KB di memoria flash su chip (Flash di codice 6288 KB + Flash di dati 288 KB)
- Supporta la lettura durante le operazioni di programmazione e cancellazione e i blocchi multipli che consentono l'emulazione di EEPROM.
- Supporta la lettura durante la lettura tra le due Flash di codice
- 128 KB di SRAM per uso generico su chip (oltre a 384 kB inclusi nelle CPU)
- Controller di accesso diretto alla memoria (eDMA) a 96 canali
- Concetto di sicurezza ASIL-D completo di nuova generazione
- ISO 26262 ASIL-D
- FCCU per la raccolta e la reazione alle notifiche di guasto
- Unità MEMU (Memory Error Management Unit) per la raccolta e la segnalazione di eventi di errore nelle memorie
- Unità per il controllo di ridondanza ciclico (CRC)
- Controller FlexRay a doppio canale
- Modulo di sicurezza hardware (HSM)
- GTM344 - Modulo timer generico
- Modulo timer complesso intelligente
- 144 canali (48 ingressi e 96 uscite)
- 5 core multi-thread programmabili fine-grain
- 61 KB di RAM dedicata
- Canali a 24 bit
- Sistema convertitore analogico-digitale potenziato con:
- 1 supervisore convertitore analogico SAR a 12 bit
- 2 convertitori analogici SAR a 10 bit separati
- 4 convertitori analogici SAR a 12 bit separati
- 6 convertitori analogici Sigma-Delta a 16 bit separati con filtri di decimazione programmabili
- Interfacce digitali in coda SAR ADC per il sequenziamento di ordini e comandi a canale singolo
- Interfacce di comunicazione
- 7 moduli LINFlexD
- 8 moduli di interfaccia periferica seriale/deseriale (DSPI)
- 7 moduli MCAN (modular controller area network) e un modulo M-TTCAN (time-triggered controller area network), tutti con supporto della velocità di trasmissione dati flessibile (ISO CAN-FD).
- Un controller Ethernet 10/100 Mbit/s, conforme a IEEE 3-2008
- Opzioni di alimentazione flessibili
- Regolatori esterni (core da 1,2 V, IO da 3,3 V a 5 V)
- Regolatore SMPS interno singolo
- Interfaccia di sviluppo Nexus (NDI) secondo lo standard IEEEISTO 5001-2003, con supporto limitato per lo standard 2010
- Il Boot Assist Flash (BAF) supporta la programmazione di fabbrica utilizzando un bootload seriale tramite CAN o LIN/UART asincroni.
- Intervallo di temperatura di giunzione: da -40 °C a +165 °C
- Opzioni di package
- LFBGA-292 (17.0mm x 17.0mm x 1.7mm)
- eLQFP-176 (24.0mm x 24.0mm x 1.4mm)
Applicazioni
- Applicazioni di trasmissione avanzate
- Azionamenti motore per veicoli elettrici ibridi (HEV) e veicoli elettrici (EV)
- Servosterzo elettrico
- Applicazioni per le sospensioni attive
- Frenata antibloccaggio
- Sistemi avanzati di assistenza alla guida (ADAS).
Video
Flusso di contenuti
Schema a blocchi
