Elettronica Plus

Intelligenza artificiale nei sistemi IoT embedded alimentati a batteria grazie a MAX78000ERT

Maxim Integrated ha realizzato MAX78000, un microcontrollore a basso assorbimento con acceleratore di rete neurale che consente l’implementazione di algoritmi di intelligenza artificiale (AI) senza compromettere le prestazioni nei dispositivi IoT alimentati a batteria.

Eseguendo inferenze di intelligenza artificiale con meno di 1/100 dell’energia richiesta dall’equivalente soluzione software, si migliora drasticamente il comportamento real-time delle applicazioni di AI alimentate a batteria

I miglioramenti ottenuti a livello di assorbimento, sottolinea l’azienda, non compromettono la latenza o il costo.

Il cuore del MAX78000 è rappresentato da un hardware specializzato progettato per ridurre al minimo il consumo di energia e la latenza delle reti neurali convoluzionali (CNN). Questo hardware funziona con un intervento minimo da parte del microcontrollore. Energia e tempo macchina sono utilizzati solo per eseguire le operazioni matematiche che implementano una CNN. Per trasferire in modo efficiente i dati dal mondo esterno al motore CNN, l’utente può utilizzare uno dei due core integrati nel microcontrollore: il core Arm Cortex-M4 a bassissimo consumo, oppure il core RISC-V con consumi ancora più bassi.