NXP annuncia la famiglia MCU Crossover per il riconoscimento vocale dei dispositivi Edge
un giorno fa p Gary Elinoff NXP ha annunciato una nuova famiglia di MCU crossover progettata per affrontare le sfide di prestazioni, sicurezza e costi, preservando lo spazio sulla scheda. Si dice che la famiglia i.MX RT600 offra potenti funzionalità di machine learning (ML) fino ai confini dell'IoT.
Il dispositivo è basato sull'IP del processore Cortex-M33 di Arm, che funziona a velocità fino a 300 MHz. Presenta inoltre Edge-Lock di NXP, progettato per la sicurezza integrata avanzata. Il processore di segnale digitale audio / vocale Tensilica Hi-Fi 4 di Cadence è una funzionalità opzionale.
Questo DSP è dotato di un moltiplicatore / accumulatore quad 32 x 32 e funziona a velocità fino a 600 MHz. Sono disponibili fino a 4,5 MB di SRAM su chip e un'interfaccia SPI ottale / quad; un motore di decodifica al volo è disponibile per accedere al flash off-chip.
Il dispositivo offre inoltre 128 KB di memoria dedicata in modo specifico alla CPU DSP. Esistono anche 96 KB di memoria cache di istruzioni e dati (I & D) per l'accesso DSP alla SRAM di sistema condivisa. La sicurezza avanzata è di vitale importanza per i progettisti che lavorano su dispositivi periferici IoT.
In quanto tale, la famiglia i.MX RT600 offre un modulo di generazione di chiavi con funzione non clonabile fisica (PUF) e un modulo di algoritmo di hash sicuro SHA1 / SHA2 che supporta avvio sicuro. C'è anche un modulo di crittografia AES256 e un generatore di numeri casuali (RNG).
I designer che impiegano la nuova famiglia di MCU crossover avranno il supporto della suite di strumenti e software MCUXpresso di NXP. Ciò include supporto per driver, IDE e middleware. Le librerie di funzioni IDE, DSP, IDE e Xplorer di Cadence e i codec audio sono disponibili anche per gli sviluppatori.
Un'altra risorsa software proviene da Alango Technologies, con concetti sensoriali e DSP che forniscono librerie e strumenti audio, pre-elaborazione vocale e software di riconoscimento. L'eIQ di NXP per il compilatore di reti neurali Glow, ora in pre-produzione, supporterà i.MX RT600 e altri MCU crossover NXP convertendo prima le reti neurali in file oggetto.
Il risultato è un'immagine binaria con un footprint di memoria più piccolo per prestazioni migliori. Sono attualmente disponibili due membri della famiglia i.MX RT600: MIMXRT685SFVKB e MIMXRT633SFVKB.
Nella tabella sopra, i dispositivi con un asterisco non sono ancora disponibili. I membri di questa famiglia di MCU crossover mirano a: I.MX RT600 EVK (MIMXRT685-EVK) offre ai progettisti un vantaggio nello sviluppo di prodotti basati sulla famiglia di MCU crossover i.
MX RT600. L'unità è mirata specificamente allo sviluppo di MIMXRT685SFVKB e MIMXRT633SFVKB. Arm IP è già al centro della famiglia di MPU crossover i.
MX RT600 e altrove nell'universo NXP. Ora, NXP ha annunciato che giocherà una "partnership principale" con Arm nello sviluppo di Arm Ethos-U55, una microNPU (Neural Processing Unit). Questo nuovo dispositivo sarà un acceleratore ML destinato, ancora una volta, alle applicazioni IoT in cui i risparmi sui costi e sulla scheda sono fondamentali.
Come previsto, Ethos-U55 lavorerà fianco a fianco con il core Cortex-M. NXP prevede che "se abbinato al processore Cortex-M55, fornisce un aumento di 480x delle prestazioni ML rispetto ai processori Cortex-M della generazione precedente".
Yorumlar
Yorum Gönder