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

Analog Devices Inc. Microcontroller a potenza ultra-bassa MAX32670

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

Pubblicato: 2020-05-21 | Aggiornato: 2025-02-21