Microchip Technology DSC ad alte prestazioni dsPIC33CK256MC50x a 100 MHz
I controller di segnali digitali (DSC) ad alte prestazioni dsPIC33CK256MC50x a 100 MHz di Microchip Technology presentano un core dsPIC ® a 100 MHz con elaborazione del segnale digitale (DSP) integrata e periferiche su chip potenziate. Questi DSC consentono la progettazione di applicazioni di controllo del motore, ad alte prestazioni, generiche integrate e robuste nel settore automobilistico, industriale, medico e di consumo.I dispositivi dsPIC33CK256MC50x sono particolarmente adatti per applicazioni nel settore automobilistico, industriali e di consumo a basso costo, nel settore del controllo motori. La famiglia di DSC dsPIC33CK256MC50X è ideale per controllare i motori BLDC, PMSM, ACIM, SR e passo-passo. L'elevato livello di integrazione delle periferiche da parte dei DSC dsPIC33CK256MC50X consente alle applicazioni di implementare la correzione del fattore di potenza (PFC) e il controllo del motore orientato sul campo (FOC) utilizzando un singolo DSC.
Dotati di moltissime periferiche analogiche avanzate come adc a 12 bit ad alte prestazioni e DAC a 12 bit, comparatori analogici ad alta velocità e amplificatori operazionali, i DSC dsPIC33CK256MC50x forniscono interfacce di sensori intelligenti di facile uso per varie applicazioni di rilevamento elettronico. Il ricco set di funzionalità e i valori di alta temperatura fino a 150 °C presenti su questi dispositivi li rendono ottimi per i sensori nel settore automobilistico e dell’automazione industriale.
I dispositivi dsPIC33CK256MC50x pronti per la sicurezza funzionale hanno molte caratteristiche e un ecosistema di sicurezza completo che aiuta a semplificare la progettazione di applicazioni critiche per la sicurezza e a ottenere una certificazione di sicurezza funzionale.
I DSC dsPIC33CK256MC50x a 100 MHz di Microchip Technology sono disponibili nei tipi di package SSOP, TQFP e UQFN a 28, 36, 48 e 64 pin. Questi dispositivi sono dotati di certificazione AEC-Q100 per l’uso in applicazioni per il settore automobilistico.
Caratteristiche
- Core e memoria DSC dsPIC33CK
- Fino a 256KByte di flash di programmazione con ECC
- Fino a 32KBytes di SRAM dati con test automatico integrato nella memoria (MBIST)
- Architettura Harvard modificata con dati a 16 bit e istruzioni a 24 bit
- Architettura CPU ad alta efficienza di codice (C e assemblaggio) progettata per applicazioni in tempo reale
- 16 registri di lavoro a 16 bit
- 4 serie di registri di salvataggio contestuale delle interruzioni, tra cui ACC e CPU per una rapida gestione delle interruzioni
- Moltiplicazione a 32 bit a segnale misto e ciclo singolo
- Hardware a 6 cicli rapidi 32/16 e 16/16 DIV
- Doppi accumulatori a punto fisso (ACC) a 40 bit per operazioni DSP
- Ciclo singolo (MAC/MPY) con doppio recupero dati e riscrittura dei risultati
- Supporto per cicli a zero overhead
- Supporto di sicurezza funzionale (ISO 26262 e IEC 61508)
- Sviluppo conforme ISO 26262
- Applicazioni di sicurezza per il settore automobilistico ASIL B – ISO 26262
- Applicazioni di sicurezza industriale SIL 2 – IEC 61508
- Package di sicurezza funzionale ISO 26262 e IEC 61508
- Sicurezza integrata
- La sicurezza di CodeGuard, insieme a Flash OTP di ICSP Write Inhibit, consente l'implementazione di un avvio sicuro immutabile
- L’OTP Flash da ICSP Write inibisce di configurare l’intera memoria Flash come OTP
- OTP utente
- Consente di implementare robusti casi di utilizzo di sicurezza insieme a dispositivi di CryptoAuthentication and CryptoAutomotive tra cui:
- Avvio protetto
- Aggiornamento firmware sicuro
- Comunicazione sicura
- Autenticazione nodo e molto altro
- Modulo PWM ad alta velocità
- 4 coppie PWM indipendenti (8 uscite totali) con risoluzione fino a 2 ns
- Inserimento del tempo morto per margini ascendenti e discendenti e supporto alla compensazione del tempo morto
- Taglio del clock per funzionamento ad alta frequenza
- Ingressi limite di corrente e guasto
- Configurazione flessibile del trigger per l'attivazione dell'ADC
- Funzioni analogiche avanzate
- Modulo ADC 3,5 MSPS a 12 bit
- Fino a 20 canali di ingresso ADC (a seconda del package)
- 4 comparatori digitali per ridurre il sovraccarico della CPU
- 4 filtri di sovracampionatura fino a 256x per una maggiore risoluzione (fino a 16 bit)
- 2 comparatori analogici (15 ns) con DAC a 12 bit dedicato con compensazione della pendenza hardware e un’uscita buffer DAC
- Fino a 3 amplificatori operazionali con connessione interna al modulo ADC, 20 MHz GBW, tensione di offset ±1 mV e velocità di risposta di 40 V/μs
- Temporizzatore/Contatori/Confronto uscita/Acquisizione ingresso
- Temporizzatore/contatori 9x 16-bit (o quattro 32-bit)
- 4 uscite PWM o di confronto di uscita (OC)
- 4 pin di acquisizione di ingresso (CI) o connessioni interne dalla CLC o dai moduli comparatori
- Generatore di trigger periferico (PTG) per programmare sequenze complesse
- 1 modulo di interfaccia codificatore in quadratura (QEI) per il supporto del codificatore ottico
- AUTOSAR-Ready DSC
- AUTOSAR (4.3.x)
- dìDriver MCAL conforme con ASIL B e ASPICE
- Sicurezza funzionale e sicurezza nel settore automobilistico ISO 26262
- Interfacce di comunicazione
- 3 UART (15 Mbps) con gestione automatica dei protocolli per LIN/J2602 e DMX
- 2 SPI 4-wire/I2S fino a 40 MHz con pin dedicati
- 1 modulo I2C (fino a 1 Mbps) con supporto SMBus
- Modulo CAN-FD (CAN-FD) flessibile (solo dispositivi 50x)
- 1 modulo di trasmissione frammenti Single-Edge (SENT) per interfacciamento sensori
- 4 canali DMA che supportano il trasferimento di dati
- Caratteristiche speciali
- 4 moduli a cella logica configurabile (CLC) con circuiti di porta logica definiti dall’utente
- Selezione Pin programmabili (PPS) per la mappatura delle funzioni dei pin periferici
- Sensore di temperatura su chip con connessione diretta del modulo ADC
- 256 byte di memoria programmabile una sola volta (OTP) e identificatore di dispositivo univoco a 120 bit (UDID)
- Gestione dell’alimentazione e clock
- RC rapido (FRC) da 8 MHz su chip
- PLL programmabili con sorgenti di clock dell’oscillatore esterno e uscita di clock di riferimento (REFO)
- Monitor clock a sicurezza intrinseca (FSCM) con oscillatore RC rapido (BFRC) da 8 MHz
- Modalità di gestione a bassa potenza - di sospensione, inattiva e Doze
- Ripristino di accensione (POR) e ripristino dei dell'illuminazione ridotta (BOR) integrati
- Supporto per debugger di sviluppo
- Supporto per la programmazione e per il debug su circuito e nelle applicazioni (ICSP)
- Debug su chip con 3 breakpoint complessi e 5 semplici
- Supporto scansione confini IEEE 1149,2 (JTAG)
- Caratteristiche di sicurezza
- Funzione di sicurezza del temporizzatore dell'uomo morto (DMT) gestito da un clock attraverso rilevamenti delle istruzioni
- Temporizzatore del watchdog (WWDT) in modalità a finestra
- Sicurezza CodeGuard™ per FLASH di programma
- Memoria FLASH con ECC e funzionalità di test di iniezione di guasto
- Flash OTP con inibizione di scrittura ICSP™
- Autotest integrato nella memoria (MBIST)
- Monitor di clock con molteplici sorgenti di clock ridondanti
- Controllo di ridondanza ciclica (CRC) programmabile
- Trappole hardware
- Lock SFR
- Registri di shadow working
- Gestione guasti PWM
- LDO su chip senza condensatore
- Rilettura Porta I/O
- Condizioni di funzionamento
- Da 3,0 V a 3,6 V
- -40 ºC to +125 ºC, CC a 100 MHz
- -40 ºC to +150 ºC, CC a 70 MHz
- Opzioni del package
- SSOP, UQFN a 28 pin
- UQFN a 36-pin
- TQFP, UQFN a 48-pin
- TQFP, UQFN a 64-pin
Applicazioni
- Sicurezza funzionale e nel settore automobilistico
- Controllo del motore
- Reti di sensori
- Automazione industriale
Video
Diagramma a blocchi
