MCXN23x Cortex-M33 MCU's

NXP's sterk geïntegreerde Cortex-M33 MCU's zijn voorzien van on-chip-versnellers, intelligente randapparatuur en geavanceerde beveiliging.

Afbeelding van NXP's MCXN23x Cortex-M33 MCU'sDe MCX N23x van NXP is gebaseerd op een krachtige Arm® Cortex®-M33 die tot 150 MHz werkt met 1 MB flash, 352 KB ECC RAM en SmartDMA. De MCX N23x is geoptimaliseerd voor kosten, geheugen en systeemprestaties en biedt een single-core optie met efficiënte verdeling van werklasten over de analoge en digitale randapparatuur.

De EdgeLock secure enclave op de MCXN23x is een op zichzelf staand, on-die hardware beveiligingssubsysteem dat zijn eigen specifieke beveiligingskern, intern ROM en beveiligd RAM heeft, en het ondersteunt ultramoderne, side-channel, aanvalbestendige, symmetrische en asymmetrische crypto-versnellers en hashing-functies voor beveiligingsservices.

De FRDM-MCXN236 is een compact en schaalbaar ontwikkelboard voor snelle prototyping van de MCX N23x MCU. Hij biedt industriestandaard headers voor eenvoudige toegang tot de I/O's van de MCU, geïntegreerde open-standaard seriële interfaces, extern Flash-geheugen en een ingebouwde MCU-link debugger. De MCXN23x-apparaten worden ondersteund door de MCUXpresso Developer Experience om de ontwikkeling van embedded systemen te optimaliseren, te vereenvoudigen en te helpen versnellen.

Functionaliteiten
  • Kernplatform
    • Arm Cortex-M33 op 150 MHz
  • Verwerkingsversnellers
    • SmartDMA (coprocessor voor toepassingen zoals parallelle camera-interface en scannen van toetsenborden)
  • Geheugen
    • Tot 1 MB (2 x 512 KB bank) flashgeheugen op chip
      • Ondersteunt Flash-swap en read-while-write
    • Cache-engine met 16 KB RAM
    • Tot 352 KB RAM, configureerbaar tot 288 KB met ECC (ondersteunt enkel-bit-correctie en twee-bit-detectie)
      • Tot vier 8 KB ECC RAM kunnen behouden blijven tot VBAT-modus
    • 256 KB ROM met beveiligde bootloader
    • Randapparatuur
      • Analoog
        • Twee 16-bits ADC's, met ondersteuning voor vier parallelle conversies
          • Elke ADC kan worden gebruikt als twee single-end input ADC's of als één differentiële input ADC.
          • Tot 2 Msps in 16-bits modus en 3,15 Msps in 12-bits modus
          • Tot 61 ADC-ingangskanalen (afhankelijk van de verpakking)
          • Eén geïntegreerde temperatuursensor per ADC
        • Timers
          • Vijf 32-bits standaard universele asynchrone timers/tellers, met ondersteuning voor maximaal vier capture-ingangen en vier vergelijkingsuitgangen, PWM-modus en externe telingang
            • Specifieke timergebeurtenissen kunnen worden geselecteerd om DMA-verzoeken te genereren
          • Timer met laag stroomverbruik
          • Timer voor frequentiemeting
          • Timer met meerdere snelheden
          • Windowed watchdog-timer
          • RTC met kalender
          • Wek timer
          • Micro-tick timer (UTICK)
          • OS gebeurtenistimer
        • Communicatie-interfaces
          • USB hoge snelheid (host/apparaat) met HS PHY op chip
          • Acht LP Flexcomms met ondersteuning voor SPI, I2Cen UART
          • Twee FlexCAN met FD
          • Twee I3C
        • Mens-machine-interfaces
          • Eén FlexIO programmeerbaar als diverse seriële en parallelle interfaces, inclusief displaystuurprogramma en camera-interface
          • Twee seriële audio-interfaces (SAI)
          • Digitale PDM-microfoon
            • Maakt aansluiting mogelijk van maximaal vier MEMS-microfoons met PDM-uitgang
        • Geavanceerde motorregeling
          • Twee FlexPWM met elk 4 submodules voor 12 PWM-uitgangen (geen Nanoedge-module)
          • Twee kwadratuurdecoder (QDC)
          • Eén gebeurtenisgeneratormodule (AND/OR/INVERT) die tot acht uitgangstriggers ondersteunt
    • Beveiliging
      • EdgeLock® beveiligde enclave, kernprofiel
        • Cryptografische diensten (incl. AES-256, SHA-2, ECC NIST P-256, TRNG en sleutelgeneratie/-afleiding)
        • Veilige sleutelopslag met beleid voor sleutelgebruik (bescherming van platformintegriteit, productie en applicatiesleutels)
        • Unieke apparaatidentiteit op basis van een fysiek niet-klikbare functie (PUF)
        • Apparaatattestatie met ondersteuning van device identifier composition engine (DICE)
        • Beveiligde verbinding en TLS-ondersteuning
        • Sleutelbeheer over-the-air met pre-integratie van EdgeLock 2GO van NXP
      • EdgeLock-versneller (openbare sleutel cryptografie)
      • Onveranderlijke veilige opstartcode in ROM
      • Dubbele veilige opstartmodus (asymmetrische modus en snelle, postquantum, veilige symmetrische modus)
      • Ondersteuning voor beveiligde firmware-updates
      • Levenscyclusbeheer van het apparaat, inclusief beveiligde geauthenticeerde debug
      • Krachtige, on-the-fly geheugencodering met extra verificatie voor externe Flash
      • Beschermde Flash-regio (PFR)
      • Beveiligingsbewaking:
        • Twee codewatchdogs
        • Inbraak- en sabotagebesturingseenheid (ITRC)
        • Zes actieve en passieve sabotagepinddetectoren
        • Spanning, temperatuur, licht en klok sabotagedetectie
        • Spanning glitch detecteren
      • Veilige productie en bescherming tegen IP-diefstal in een niet-vertrouwde fabriek
      • Arm TrustZone® voor Cortex-M
    • Verpakking
      • VFBGA184, 9 mm x 9 mm
      • HLQFP100, 14 mm x 14 mm
Toepassingen
  • Industrieel
    • Fabrieksautomatisering
    • Vermogen en energie
    • Gebouwbeheer
    • Medische apparatuur
  • Smart homes
    • Controle en beveiliging
    • Slimme huishoudelijke apparaten
    • Home entertainment
    • Gezondheid en fitness
  • Algemeen ingebed
    • Industriële en consumenten HMI
    • Draagbare apparaten
    • Elektrisch gereedschap
    • Embedded besturingen voor algemene doeleinden

MCXN23x Cortex-M33 MCUs

AfbeeldingOnderdeelnr. fabrikantBeschrijvingAvailable QuantityPrijsDetails weergeven
IC MCU 32BIT 1MB FLASH 184VFBGAMCXN236VDFTIC MCU 32BIT 1MB FLASH 184VFBGA1911 - Immediate$9.11Details weergeven
IC MCU 32BIT 1MB FLASH 100HLQFPMCXN236VNLTIC MCU 32BIT 1MB FLASH 100HLQFP0 - ImmediateSee Page for PricingDetails weergeven
IC MCU 32BIT 512KB FLSH 184VFBGAMCXN235VDFTIC MCU 32BIT 512KB FLSH 184VFBGA1219 - Immediate$7.28Details weergeven
IC MCU 32BIT 512KB FLSH 100HLQFPMCXN235VNLTIC MCU 32BIT 512KB FLSH 100HLQFP0 - ImmediateSee Page for PricingDetails weergeven

Development Board

AfbeeldingOnderdeelnr. fabrikantBeschrijvingAvailable QuantityPrijsDetails weergeven
FREEDOM MCXN236 EVAL BRDFRDM-MCXN236FREEDOM MCXN236 EVAL BRD66 - Immediate$17.05Details weergeven
Published: 2024-08-01