Mikrokontrolery MCU MCXN23x Cortex-M33

Wysokozintegrowane mikrokontrolery MCU Cortex-M33 firmy NXP zawierają wbudowane w układ akceleratory, peryferia inteligentne i zaawansowane zabezpieczenia

Ilustracja przedstawiająca mikrokontrolery MCU MCXN23x Cortex-M33 firmy NXPUrządzenie MCX N23x firmy NXP bazuje na wysokowydajnym procesorze Arm® Cortex®-M33 pracującym z częstotliwością do 150MHz, posiada 1MB pamięci Flash, 352kB pamięci RAM z kodowaniem korekcyjnym (ECC) oraz SmartDMA. Urządzenia MCX N23x zoptymalizowano pod kątem kosztów, pamięci i parametrów działania systemu. Oferują one jednordzeniową opcję równomiernego rozkładu obciążeń pomiędzy peryferia cyfrowe i analogowe.

Bezpieczna enklawa EdgeLock w urządzeniu MCXN23x jest niezależnym podsystemem zabezpieczeń sprzętowych w strukturze, który posiada własny rdzeń zabezpieczeń, wewnętrzną pamięć ROM i bezpieczną pamięć RAM. Obsługuje on najnowocześniejsze, bocznokanałowe, odporne na ataki, symetryczne i asymetryczne akceleratory kryptograficzne oraz funkcje haszowania w charakterze usług zabezpieczeń.

Kompaktowe i skalowalne płytki rozwojowe FRDM-MCXN236 umożliwiają szybkie prototypowanie mikrokontrolerów MCU MCX oraz N23x. Wyposażono je w standardowe listwy ułatwiające dostęp do wejść-wyjść mikrokontrolera MCU, zintegrowane interfejsy szeregowe otwartego standardu, zewnętrzną pamięć Flash oraz wbudowany w mikroukład debugger MCU-Link. Urządzenia MCXN23x są obsługiwane przez środowisko MCUXpresso Developer Experience, co optymalizuje, ułatwia i przyspiesza opracowywanie systemów wbudowanych.

Charakterystyka
  • Platforma rdzenia
    • Arm Cortex-M33, 150MHz
  • Akceleratory przetwarzania
    • SmartDMA (koprocesor do takich zastosowań jak interfejs równoległy kamery oraz skanowanie klawiatury)
  • Pamięć
    • Maksymalnie 1MB (bank 2 x 512kB) pamięci Flash w mikroukładzie
      • Obsługa zamiany pamięci Flash oraz równoczesnego odczytu i zapisu
    • Aparat pamięci podręcznej z pamięcią RAM 16kB
    • Maksymalnie 352kB pamięci RAM z możliwością skonfigurowania maksymalnie 288kB z kodowaniem korekcyjnym (ECC) (obsługa korekcji jednobitowej i wykrywania dwubitowego)
      • Maksymalnie 8kB pamięci RAM z kodowaniem korekcyjnym (ECC), utrzymywane w trybie VBAT
    • 256kB pamięci ROM z bezpiecznym programem ładującym
    • Peryferia
      • Analogowe
        • Dwa 16-bitowe przetworniki analogowo-cyfrowe (ADC), obsługujące cztery konwersje równoległe
          • Każdy z przetworników analogowo-cyfrowych (ADC) może być wykorzystywany jako dwa przetworniki ADC z wejściem jednostronnym lub jeden przetwornik ADC z wejściem różnicowym
          • Maksymalnie 2Msps w trybie 16-bitowym i 3,15Msps w trybie 12-bitowym
          • Maksymalnie 61 kanałów wejściowych przetwornika analogowo-cyfrowego (ADC) (zależnie od obudowy)
          • Jeden zintegrowany czujnik temperatury dla każdego z przetworników analogowo-cyfrowych (ADC)
        • Układy czasowe
          • Pięć standardowych 32-bitowych asynchronicznych liczników/układów czasowych ogólnego przeznaczenia, które obsługują maksymalnie cztery wejścia przechwytywania i cztery wyjścia porównywania, tryb modulacji szerokości impulsów (PWM) oraz zewnętrzne wejście zliczania
            • Konkretne zdarzenia układu czasowego można wybrać do generowania żądań bezpośredniego dostępu do pamięci (DMA)
          • Układ czasowy niskiej mocy
          • Układ czasowy do pomiaru częstotliwości
          • Wieloczęstotliwościowy układ czasowy
          • Okienkowy czasowy układ nadzorujący
          • Zegar czasu rzeczywistego (RTC) z kalendarzem
          • Wybudzający układ czasowy
          • Mikrotaktowy układ czasowy (UTICK)
          • Układ czasowy zdarzeń systemu operacyjnego
        • Interfejsy komunikacyjne
          • USB wysokiej prędkości (host/urządzenie) z wbudowaną w mikroukład warstwą fizyczną wysokiej prędkości (HS PHY)
          • Osiem modułów LP Flexcomm obsługujących interfejsy SPI, I2C oraz UART
          • Dwa kontrolery FlexCAN z elastyczną prędkością danych (FD)
          • Dwa interfejsy I3C
        • Interfejsy człowiek-maszyna (HMI)
          • Możliwość zaprogramowania jednego modułu FlexIO jako różnorodne interfejsy szeregowe i równoległe, w tym Display Driver i interfejs kamery
          • Dwa szeregowe interfejsy audio (SAI)
          • Cyfrowy mikrofon PDM
            • Możliwość podłączenia maksymalnie czterech mikrofonów MEMS z wyjściem PDM
        • Zaawansowane sterowanie silnikiem
          • Dwa modulatory FlexPWM zawierające po 4 submoduły, oferujące 12 wyjść PWM (brak modułu Nanoedge)
          • Dwa dekodery kwadraturowe (QDC)
          • Jeden moduł generatora zdarzeń (AND/OR/INVERT) obsługujący maksymalnie osiem wyzwalaczy wyjścia
    • Zabezpieczenia
      • Bezpieczna enklawa EdgeLock®, profil rdzenia
        • Usługi kryptograficzne (w tym AES-256, SHA-2, ECC NIST P-256, TRNG oraz generowanie/wyprowadzanie klucza)
        • Bezpieczne przechowywanie kluczy z politykami użycia kluczy (klucze aplikacji, produkcyjne oraz ochrony integralności platformy)
        • Unikatowa tożsamość urządzenia oparta na funkcji uniemożliwiającej fizycznie klonowanie (PUF)
        • Atestacja urządzeń z obsługą aparatu składu identyfikatora urządzenia (DICE)
        • Bezpieczne połączenie oraz obsługa TLS
        • Bezprzewodowe zarządzanie kluczami z wstępną integracją technologii EdgeLock 2GO firmy NXP
      • Akcelerator EdgeLock (kryptografia klucza publicznego)
      • Niezmienialny kod bezpiecznego uruchamiania w pamięci ROM
      • Podwójny tryb bezpiecznego uruchamiania (tryb asymetryczny i szybki postkwantowy bezpieczny tryb symetryczny)
      • Obsługa bezpiecznej aktualizacji oprogramowania układowego
      • Zarządzanie cyklem życia urządzenia, w tym bezpieczne uwierzytelnione debugowanie
      • Wysokowydajne szyfrowanie pamięci na bieżąco z dodatkowym uwierzytelnianiem dla zewnętrznej pamięci Flash
      • Chroniony region pamięci Flash (PFR)
      • Monitorowanie zabezpieczeń:
        • Dwa układy nadzorujące kod
        • Kontroler reagowania na włamania i nieautoryzowane ingerencje (ITRC)
        • Sześć aktywnych i pasywnych detektorów nieautoryzowanej ingerencji na wtykach
        • Wykrywanie nieautoryzowanej ingerencji w zegar, oświetlenie, temperaturę i napięcie
        • Wykrywanie zakłóceń napięcia
      • Bezpieczna produkcja i ochrona przed kradzieżą własności intelektualnej (IP) w fabrykach niezaufanych
      • Arm TrustZone® dla Cortex-M
    • Obudowy
      • VFBGA184, 9mm x 9mm
      • HLQFP100, 14mm x 14mm
Zastosowania
  • Przemysł
    • Automatyka przemysłowa
    • Energetyka
    • Sterowanie w budynkach
    • Urządzenia medyczne
  • Domy inteligentne
    • Sterowanie i zabezpieczenia
    • Urządzenia inteligentne
    • Domowe systemy rozrywki
    • Zdrowie i aktywność fizyczna
  • Ogólne zastosowania wbudowane
    • Przemysłowe i konsumenckie interfejsy człowiek-maszyna (HMI)
    • Urządzenia ręczne
    • Elektronarzędzia
    • Wbudowane sterowanie ogólnego przeznaczenia

MCXN23x Cortex-M33 MCUs

ObrazManufacturer Part NumberOpisDostępna ilość CenaWyświetl szczegóły
IC MCU 32BIT 1MB FLASH 184VFBGAMCXN236VDFTIC MCU 32BIT 1MB FLASH 184VFBGA1558 - Immediate$39.96Wyświetl szczegóły
IC MCU 32BIT 1MB FLASH 100HLQFPMCXN236VNLTIC MCU 32BIT 1MB FLASH 100HLQFP0 - ImmediateSee Page for PricingWyświetl szczegóły
IC MCU 32BIT 512KB FLSH 184VFBGAMCXN235VDFTIC MCU 32BIT 512KB FLSH 184VFBGA1219 - Immediate$40.36Wyświetl szczegóły
IC MCU 32BIT 512KB FLSH 100HLQFPMCXN235VNLTIC MCU 32BIT 512KB FLSH 100HLQFP0 - ImmediateSee Page for PricingWyświetl szczegóły

Development Board

ObrazManufacturer Part NumberOpisDostępna ilość CenaWyświetl szczegóły
FREEDOM MCXN236 EVAL BRDFRDM-MCXN236FREEDOM MCXN236 EVAL BRD65 - Immediate$75.00Wyświetl szczegóły
Published: 2024-08-01