Questo microcontrollore duale Arm® Cortex®-M4 a bassissimo consumo con unità a virgola mobile (FPU) e Bluetooth Low Energy 5.2 (BLE 5.2) prolunga la durata della batteria del dispositivo combinando in un unico dispositivo robuste funzioni di memoria, sicurezza, comunicazione, gestione dell'alimentazione ed elaborazione, tradizionalmente svolte da più microcontrollori.

Con l'avanzare delle applicazioni IoT, in genere vengono aggiunti sempre più microcontrollori (MCU) ai sistemi. Questi sistemi avanzati includono solitamente un processore dedicato per la gestione dell'applicazione, un altro processore che funge da hub per i sensori, un microcontrollore BLE separato per la connettività wireless e, in molti casi, un circuito integrato di gestione dell'alimentazione (PMIC) per fornire in modo efficiente le tensioni ai microcontrollori. Tuttavia, questo approccio si sta rivelando insostenibile per le applicazioni IoT, che diventano sempre più complesse pur richiedendo dimensioni ridotte e una maggiore durata della batteria.

Il microcontrollore MAX32666 è l'ultima aggiunta alla famiglia DARWIN di Maxim Integrated, una gamma di microcontrollori intelligenti, ad alte prestazioni e ricchi di funzionalità. A differenza delle architetture tradizionali, questo microcontrollore riduce le dimensioni e l'ingombro, consentendo ai progettisti di dispositivi IoT di ridurre i costi della distinta base (BOM) consolidando fino a tre zoccoli presenti nei loro progetti esistenti. Questo microcontrollore dual Cortex-M4F offre un'elaborazione efficiente di funzioni complesse, operando fino a 96 MHz e accelerando l'elaborazione dei dati del 50% rispetto al concorrente più vicino. Per eliminare la necessità di un PMIC separato, il MAX32666 integra un regolatore SIMO (Single Inductor Multi-Output) che prolunga la durata delle batterie di piccole dimensioni. Il microcontrollore offre BLE 5.2, supporta una velocità di trasmissione dati fino a 2 Mbps e una potenza di uscita del transceiver a lungo raggio (125 kbps e 500 kbps), programmabile fino a -95 dBm. Protegge inoltre le applicazioni dalle minacce informatiche grazie a una Trusted Protection Unit (TPU) e a una robusta accelerazione matematica per il veloce algoritmo di firma digitale a curva ellittica (ECDSA). Gli acceleratori hardware del circuito integrato forniscono crittografia AES-128, -192 e -256, mentre il generatore di seed TRNG e l'acceleratore SHA-2 migliorano ulteriormente la sicurezza. Protegge anche il firmware IP con un gestore di avvio sicuro. Il MAX32666 vanta un'impressionante capacità di memoria integrata con fino a 1 MB di memoria flash e 560 KB di SRAM, con codice di correzione degli errori (ECC) opzionale per le applicazioni più esigenti, nonché il supporto per diverse periferiche ad alta velocità. È in grado di gestire più dati e supportare applicazioni più grandi senza esaurire lo spazio di codice grazie a un funzionamento efficiente, il tutto con un profilo energetico tra i migliori della categoria.

Vantaggi principali
: Affidabilità: aggiunge un ulteriore livello di robustezza con ECC integrato nelle memorie Flash, SRAM e cache, prevenendo inversioni di bit indesiderate.
Basso costo: combina due core di microcontrollore, una radio Bluetooth con un core stack dedicato, gestione dell'alimentazione, sicurezza e una memoria significativa in un singolo IC. Riduce i costi della distinta base utilizzando il doppio Cortex-M4 a 96 MHz con FPU, nonché un'ampia memoria integrata di 1 MB Flash e 560 KB SRAM.
Risparmio di spazio sulla scheda: integra più funzioni in un singolo IC con un ingombro WLP ridotto di 3,8 mm x 4,2 mm.
Basso consumo energetico: preserva la durata della batteria dei dispositivi a batteria a bottone grazie al basso consumo in modalità attiva; offre una scalatura dinamica della tensione per ridurre al minimo il consumo energetico del core attivo; consente 27,3 µA/MHz a 3,3 V funzionando dalla memoria cache. Diverse modalità di spegnimento supportano una maggiore durata della batteria, raggiungendo 1,2 µA a 3,3 V in modalità a basso consumo.

Maggiori informazioni o un preventivo