Il microcontrollore SPC582Bx è il membro iniziale di una nuova famiglia di dispositivi che sostituisce la famiglia SPC560Bx. SPC582Bx si basa sull’eredità dei prodotti SPC5x, ed introduce nuove funzionalità per rispondere ai requisiti futuri come la classificazione ASIL-B, l’elevato numero di canali ISO CAN-FD oltre a fornire un significativo miglioramento della potenza e delle prestazioni (MIPS per mW).
Caratteristiche
- Certificato AEC-Q100
- Single core e200z2 ad alte prestazioni e potenza
- CPU con tecnologia Power Architecture a 32 bit
- Frequenza core fino a 200 MHz
- Codifica a lunghezza variabile (VLE)
- Floating point, correzione degli errori end-to-end
- Memoria flash su chip da 1088 KB (codice 1024 KB flash + 64 KB dati flash): supporta la lettura durante le operazioni di programma e cancellazione e blocchi multipli che consentono l’emulazione EEPROM
- SRAM per uso generico su chip da 96 KB
- Controller di accesso diretto alla memoria multicanale (eDMA) con 16 canali
- 1 controller di interrupt (INTC)
- Concetto di sicurezza ASIL-B completo di nuova generazione
- ASIL-B della ISO 26262
- FCCU per la raccolta e la reazione alle notifiche di errore
- Memory Error Management Unit (MEMU) per la raccolta e la segnalazione di eventi di errore nelle memorie
- Controllo di Ridondanza Ciclica (CRC)
- Logica del codice di correzione degli errori end-to-end (e2eECC)
- Architettura crossbar switch per l’accesso simultaneo a periferiche, Flash o RAM da più bus master con ECC end-to-end
- Body Cross Triggering Unit (BCTU)
- Attiva conversioni ADC da qualsiasi canale eMIOS
- Attiva conversioni ADC da un massimo di 2 PIT_RTI dedicati
- 1 registro di configurazione eventi dedicato ad ogni evento del timer permette di definire il canale ADC corrispondente
- Sincronizzazione con ADC per evitare collisioni
- 1 convertitore analogico-digitale SAR a 12 bit potenziati
- Fino a 27 canali
- funzionalità di diagnosi avanzata
- Interfacce di comunicazione
- 6 moduli LINFlexD
- 4 moduli DSPI (Serial Serial Periferal Interface)
- 7 interfacce MCAN con schema avanzato di memoria condivisa e supporto ISO CAN FD
- Doppio PLL con clock stabile per periferiche e modulazione FM per shell computazionale
- Debug Nexus Classe 3 e trace analyzer
- Boot assist Flash (BAF) supporta la programmazione di fabbrica utilizzando un bootload seriale tramite CAN asincrono o LIN / UART.
- Sottosistema IO modulare avanzato (eMIOS): fino a 32 canali I / O temporizzati con risoluzione del contatore a 16 bit
- Regolatore di tensione su chip per alimentazione logica di base da 1,2 V.
- Intervallo di temperatura di giunzione da -40 ° C a 150 ° C
Leggi l’articolo completo ed originale su ST Microelectronics