Analog Devices Inc. Microcontroller a potenza ultra-bassa MAX32670
Il microcontroller a 32 bit ad alta affidabilità e potenza ultra-bassa MAX32670 di Analog Devices implementa progetti con elaborazione di sensore complessa senza compromettere la durata della batteria. Il MAX32670 combina un'unità di gestione dell'alimentazione flessibile e adattabile con il potente processore Arm Cortex®-M4, che include l'unità a virgola mobile (FPU). Il microcontroller a 32 bit MAX32670 fornisce anche un percorso di aggiornamento ottimale dal punto di vista dei costi da microcontroller a 8 o 16 bit che utilizzano design precedenti.Il microcontroller a 32 bit ad alta affidabilità e potenza ultra-bassa MAX32670 di Analog Devices integra fino a 384 kB di flash e 160 KB di SRAM, consentendo l'applicazione e il codice del sensore. L'esecuzione del codice estremamente affidabile per le applicazioni più esigenti è garantita attraverso il codice di correzione degli errori (ECC). L'ECC è in grado di apportare una singola correzione degli errori e il doppio rilevamento degli errori (SEC-DED) ed è implementato sull'intera memoria flash, RAM e cache. Il dispositivo fornisce funzioni aggiuntive con due temporizzatori di supervisione a finestra con clock completamente flessibile e indipendente per migliorare ulteriormente il funzionamento affidabile. Inoltre, il MAX32670 garantisce il corretto funzionamento durante gli eventi di accensione/spegnimento e i transitori di alimentazione imprevisti con un rilevamento di cali di elettricità.
Il dispositivo presenta UART I2C da 3,4 MHz, 50 MHz SPI e 4 MBAUD nonché altre periferiche ad alta velocità multiple per massimizzare la larghezza di banda di comunicazione. Inoltre, un UART a bassa potenza è disponibile per il funzionamento nelle modalità di sospensione a bassa potenza per facilitare il riavvio dell'attività senza alcuna perdita di dati. I microcontroller MAX32670 forniscono un totale di sei temporizzatori con capacità I/O. Ciò include due temporizzatori a bassa potenza per consentire il conteggio degli impulsi, l'acquisizione/il confronto e la generazione di PWM anche nelle modalità di sospensione a potenza più bassa.
Il microcontroller a 32 bit MAX32670 di Analog Devices racchiude tutta questa capacità nei package TQFN-EP da 5 mm x 5 mm a 40 pin e WLP da 1,7 mm x 2,2 mm a 24 bump.
Caratteristiche
- Microcontroller ad alta efficienza per dispositivi ad alta affidabilità e bassa potenza
- Nucleo Arm Cortex-M4 con FPU fino a 100 MHz
- Memoria flash da 384 KB con correzione errore
- SRAM da 160 KB (128 KB con ECC abilitato), otticamente conservati in modalità di potenza più bassa
- Cache unificata da 16 kB con ECC
- Bootloader UART
- Funzionamento ad alimentazione singola o doppia
- Tensione di alimentazione VCORE ultrabassa da 0,9 V a 1,1 V
- Funzionamento LDO interno da alimentazione singola da1,7 V a 3,6 V
- Ampio intervallo di temperatura di funzionamento da -40 °C a +105 °C
- Schemi di clock flessibili
- Oscillatore interno ad alta velocità 100 MHz
- Oscillatori interni a bassa potenza da 7,3728 MHz e 80 kHz a potenza ultrabassa
- Oscillatore da 14 MHz a 32 MHz (cristalli esterni richiesti)
- Oscillatore a 32,768 kHz (cristallo esterno richiesto)
- Ingresso clock esterno per il nucleo
- Ingresso clock esterno per LPUART e LPTMR
- Moduli di sicurezza e integrità
- Avvio sicuro disponibile
- Motore di accelerazione hardware AES 128/192/256
- TRNG conforme al SP800-90B
- Motore di accelerazione CRC a 32 bit
- La gestione dell'energia massimizza i tempi di attività per le applicazioni a batteria
- 44 μA/MHz attivo a 0,9 V fino a 12 MHz
- 50 μA/MHz attivo a 1,1 V fino a 100 MHz
- Potenza di ritenzione della memoria completa di 2,6 μA in modalità di backup a VDD= 1,8 V
- RTCa potenza ultrabassa di 350 nA a VDD= 1,8 V
- Riattivazione da LPUART o LPTMR
- Il mix ottimale di periferiche offre scalabilità della piattaforma
- Fino a 31 pin I/O di uso generico
- Fino a tre master/slave SPI (fino a 50 MHz)
- Fino a tre UART a 4 fili (fino a 4 MBAUD)
- Un UART a bassa potenza (LPUART)
- Fino a tre I2C master/slave ad alta velocità 3,4 Mbps
- Controller DMA standard a 8 canali
- Fino a quattro timer a 32 bit (TMR)
- Fino a due timer a 32 bit a bassa potenza (LPTMR)
- Due temporizzatori di supervisione a finestra
- Slave I2S per interfaccia audio digitale
Applicazioni
- Controller per sensori intelligenti
- Sensori industriali
- Moduli ottici di comunicazione
- Controller modem radio sicuro
- Dispositivi medici alimentati a batteria
- Controller per la manutenzione di sistema
- Coprocessori di algoritmi
Diagramma a blocchi semplificato
Accelerazione del monitoraggio delle periferiche
Accelerazione del monitoraggio periferico in dispositivi indossabili a bassa potenza - Questo articolo descrive come il DMA interagisce con i moduli periferici e di memoria per il funzionamento più efficiente delle CPU.
Più informazioni
