Rekordowa wydajność mikrokontrolera z rdzeniem ARM Cortex-M firmy STMicroelectronics

 

 

 

Firma STMicroelectronics ogłosiła, że seria mikrokontrolerów STM32 F4 to najbardziej wydajne istniejące układy oparte na rdzeniu ARM Cortex-M. Do pomiarów wydajności użyto testu CoreMark, który przedstawia wynik w postaci jednej liczby, co pozwala na jednoznaczne porównanie układów różnych producentów. Test przeprowadzony za pomocą oprogramowania CoreMark w wersji 2012 zwrócił wynik 469 podczas pracy z maksymalną częstotliwością mikrokontrolera 168 MHz i wykonywania programu z pamięci Flash. Jest to równoznaczne ze zdobyciem 2.79 punktu CoreMark na megaherc, co również stanowi rekord wśród układów dla systemów budowanych. Podczas uruchamiania programu z pamięci SRAM wydajność jest jeszcze wyższa, równa 481 punktów CoreMark (2.86 punktu CoreMark na megaherc).

Przewagę serii SM32 F4 nad innymi układami z rdzeniem ARM Cortex-M zapewnia unikalna architektura mikrokontrolera, w skład której wchodzi autorskie rozwiązanie firmy ST – akcelerator ART (Adaptive Real-Time Accelerator). Przyspiesza on pobieranie kodu i danych z pamięci Flash, co powoduje wzrost wydajności przetwarzania informacji przez rdzień ARM Cortex-M4.

Układy z serii STM F4 są obecnie dostępne w czterech wariantach: STM32F405, STM32F407, STM32F415 oraz STM32F417. Wszystkie wersje znajdują się w produkcji masowej, a ceny zaczynają się od 5.74 USD za model STM32F407VET6 wyposażony w 512 kB pamięci Flash i 192 kB RAM w obudowie LQPF100 przy zamówieniach powyżej 1000 sztuk.

O autorze