Mikrokontrolery ARM Cortex-M33 z zaawansowanymi mechanizmami ochrony danych
NXP
NXP Semiconductors wprowadza na rynek nową serię mikrokontrolerów LPC551x/S1x stanowiących rozszerzenie wcześniejszej rodziny LPC5500. Są to układy oparte na rdzeniu ARM Cortex-M33 taktowanym zegarem 150 MHz, wyróżniające się małym poborem prądu, wynoszącym 32 µA/MHz. Uzyskały wynik powyżej 600 w teście EEMBC CoreMarks.
Zawierają do 256 KB wewnętrznej pamięci Flash, do 96 KB pamięci SRAM, dwa porty USB z obsługą trybów HS i FS, port CAN FD / CAN 2.0 oraz 8 modułów FlexComm z możliwością konfiguracji jako interfejsy SPI, I²C, I²S i UART. Podobnie, jak inne mikrokontrolery tej klasy zostały wyposażone w zestaw funkcji analogowych, obejmujący komparator, czujnik temperatury oraz 10-kanałowy 16-bitowy przetwornik A/C o szybkości próbkowania 2 MSps.
Mikrokontrolery LPC55S1x wyróżniają się wieloma wbudowanymi funkcjami bezpieczeństwa. Należy do nich między innymi mechanizm bezpiecznego rozruchu (secure boot) z zabezpieczeniem anti-rollback, technika izolacji zasobów ARM TrustZone, moduł PRINCE do szyfrowania/deszyfrowania wewnętrznej pamięci Flash w czasie rzeczywistym, zestaw akceleratorów sprzętowych do kryptografii symetrycznej i asymetrycznej oraz technologia PUF (physically unclonable function), eliminująca możliwość klonowania układów.
Mikrokontrolery LPC551x/S1x zapewniają wzajemną kompatybilność pod względem oprogramowania, wbudowanych funkcji peryferyjnych i rozkładu wyprowadzeń. Są produkowane w obudowach HLQFP-100, VFBGA-98 i HTQFP-64.