ARM Cortex-M7: un più potente microcontrollore per collegati gli oggetti più autonomi

La società ARM ha annunciato ieri la sua nuova generazione di microcontrollori Cortex-M7, che porta le prestazioni raddoppiate e apre la strada a più oggetti di auto collegato.

Diversamente Cortex A-serie, che si basano sulla maggior parte dei telefoni e compresse, serie Cortex M non sono microprocessori, microcontrollori sono. Mancando controller di memoria, non sono in grado di eseguire sistemi operativi generici come Windows o Linux (cioè Android), ma sono comunque sempre più importanti.

Microcontrollori realtà animano, tra gli altri, tutti i tipi di oggetti connessi. Fin dalla nascita della gamma nel 2004, 8 miliardi di processori, tra cui almeno un cuore Cortex-M sono stati consegnati, di cui 2,9 miliardi nel 2013 e di $ 1,7 miliardi nel solo primo trimestre del 2014.

ARM Cortex-M7

Architettura e una migliore potenza di calcolo


Per soddisfare questo mercato crescente, ARM lancia Cortex-M7, che porta miglioramenti in termini di potenza architettura di elaborazione.

Nuova architettura porta compresi virgola mobile a doppia precisione (singola precisione su M4) memorizza nella cache per istruzioni e dati, miglioramenti dedicati alla elaborazione del segnale digitale, e un'interfaccia di memoria forzata (TCM) una sorta di cache di misura (fino a 16 MB) ed programmabile (al contrario di cache tradizionali non programmabili 64 kB).

In termini di potenza di calcolo, la M7 sarebbe due volte più efficace come i microcontrollori più efficienti fino ad oggi, il suo predecessore, la M4. Si passa ad esempio da 1,25 a 2,14 DMIPS / prova MHz Dhrystone e 3,4-5 CoreMark / MHz. Anche la frequenza massima di 168 passa a 400 MHz.

Raddoppia le prestazioni di estendere l'autonomia, contraddittorio?


Così il Cortex-M7 può innanzitutto sostituire multipla DSP dedicato, che può trattare un tipo di segnale (audio, video, movimento, ecc). La società può anche ridurre la necessità di un'applicazione Cortex-A, appropriandosi alcune operazioni.

Si apre quindi la strada ad oggetti connessi ibridi, in cui il Cortex-M microcontrollore è il chip principale, costantemente attento, e l'applicazione Cortex-A coprocessore, svegliò solo quando viene richiesta l'interfaccia utente. Fino ad ora era piuttosto il contrario, che, in particolare, spiega l'autonomia ridotta di orologi collegati, secondo ARM, che crede che siamo riusciti a ridurre i consumi fino al 85% ottimizzando il design dei dispositivi.

Estendere la vita degli oggetti collegati raddoppiando le prestazioni potrebbero sembrare contraddittorio, ma è appropriandosi le funzioni precedentemente assegnati applicazioni greedy processori derivati ​​mercato telefonica dell'unità Cortex-M7 riesce.

Schema ARM Cortex M7
L'architettura ARM Cortex-M7 è già disponibile per i produttori, i quali saranno in grado di realizzare da un giorno all'altro. Produttori come Freescale e STMicroelectronics hanno già acquisito le licenze. Quindi non dovremmo presto vedere i nuovi prodotti di godere sui mercati indossabili (orologi, occhiali), oggetti connessi ma anche automobilistica e industria.Modificato il 2014/09/25 alle 01:32