MCUs Cortex-M33 MCXN23x

As MCUs Cortex-M33 altamente integradas da NXP apresentam aceleradores, periféricos inteligentes e segurança avançada no chip

O MCX N23x da Imagem das MCUs Cortex-M33 MCXN23x da NXPNXP é baseado no Arm® Cortex®-M33 de alto desempenho, funcionando a 150 MHz com 1 MB de Flash, 352 KB de RAM ECC e SmartDMA. O MCX N23x está otimizado para o custo, a memória e o desempenho do sistema e oferece uma opção de núcleo único com distribuição eficiente das cargas de trabalho para periféricos analógicos e digitais.

O enclave seguro EdgeLock no MCXN23x é um subsistema independente de segurança de hardware na pastilha que possui seu próprio núcleo de segurança dedicado, ROM interna e RAM protegida, além de suportar aceleradores de criptografia do estado da arte de canal lateral, resilientes aos ataques, simétricos e assimétricos e funções de hashing para serviços de segurança.

O FRDM-MCXN236 é uma placa de desenvolvimento compacta e escalável para prototipagem rápida das MCUs MCX N23x. Oferece barras de pinos padrões do setor para acesso fácil às E/S, interfaces seriais integradas de padrão aberto, memória Flash externa e um depurador MCU-Link na placa da MCU. Os dispositivos MCXN23x recebem o suporte do MCUXpresso Developer Experience para otimizar, facilitar e ajudar a acelerar o desenvolvimento de sistemas embarcados.

Características
  • Plataforma do núcleo
    • Arm Cortex-M33 a 150 MHz
  • Aceleradores de processamento
    • SmartDMA (coprocessador para aplicações como interface paralela de câmera e varredura de teclado numérico)
  • Memória
    • Memória Flash no chip até 1 MB (2 x bancos de 512 KB)
      • Aceita troca de Flash e leitura durante a escrita
    • Mecanismo de cache com 16 KB de RAM
    • Até 352 KB de RAM, configurável até 288 KB com ECC (suporta correção de um bit e detecção de dois bits)
      • Até quatro RAM ECC de 8 KB podem ser mantidas até o modo VBAT
    • ROM de 256 KB com carregador de inicialização seguro
    • Periféricos
      • Analógico
        • Dois ADCs de 16 bits que suportam quatro conversões paralelas
          • Cada ADC pode ser usado como dois ADCs de entrada simples ou um ADC de entrada diferencial
          • Até 2 Msps no modo de 16 bits e 3,15 Msps no modo de 12 bits
          • Até 61 canais de entrada do ADC (dependendo do invólucro)
          • Um sensor de temperatura integrado por ADC
        • Temporizadores
          • Cinco temporizadores/contadores padrões assíncronos de 32 bits para uso geral, aceitando até quatro entradas de captura e quatro saídas de comparação, modo PWM e entrada externa de contagem
            • Eventos específicos do temporizado podem ser selecionados para gerar solicitações de DMA
          • Temporizador de baixa potência
          • Temporizador de medição de frequência
          • Temporizador de várias taxas
          • Temporizador watchdog com janela
          • RTC com calendário
          • Temporizador de despertar
          • Temporizador de micro-tiques (UTICK)
          • Temporizador de evento do SO
        • Interfaces de comunicação
          • Alta velocidade USB (host/dispositivo) com PHY HS no chip
          • Oito Flexcomms LP que suportam SPI, I2C e UART
          • Duas FlexCAN com FD
          • Duas I3C
        • Interfaces de homem-máquina
          • Uma FlexIO programável como uma variedade de interfaces seriais e paralelas, incluindo excitador de display e interface da câmera
          • Duas interfaces seriais de áudio (SAI)
          • Microfone PDM digital
            • Permite conexão com até quatro microfones MEMS com saída PDM
        • Controle avançado de motor
          • Dois FlexPWM cada um com 4 submódulos, fornecendo 12 saídas PWM (sem módulo Nanoedge)
          • Dois decodificadores de quadratura (QDC)
          • Um módulo gerador de eventos (E/OU/INVERSÃO) que suporta até oito gatilhos de saída
    • Segurança
      • Enclave seguro EdgeLock®, perfil do núcleo
        • Serviços de criptografia (inclusos AES-256, SHA-2, ECC NIST P-256, TRNG e derivação/geração de chaves)
        • Armazenamento da chave de segurança com políticas de uso (proteção da integridade da plataforma, fabricação e chaves da aplicação)
        • Identidade única do dispositivo com base na função fisicamente não clonável (PUF)
        • Atestado do dispositivo com suporte do mecanismo de composição do identificado do dispositivo (DICE)
        • Conexão segura e suporte TLS
        • Gerenciamento de chaves por via aérea com pré-integração do EdgeLock 2GO da NXP
      • Acelerador EdgeLock (criptografia de chave pública)
      • Código imutável de inicialização segura na ROM
      • Modo duplo de inicialização segura (modo assimétrico e modo rápido, pós-quântico, simétrico e protegido)
      • Suporte seguro de atualização de firmware
      • Gerenciamento do ciclo de vida do dispositivo, incluindo depuração segura autenticada
      • Alto desempenho, codificação instantânea da memória com autenticação adicional para a Flash externa
      • Região de Flash protegida (PFR)
      • Monitoramento de segurança:
        • Dois watchdogs de código
        • Controlador de resposta à invasão e adulteração (ITRC)
        • Seis detectores ativos e passivos com pino de adulteração
        • Detecção de adulteração da tensão, temperatura, luz e clock
        • Detecção de falha de tensão
      • Fabricação segura e proteção contra roubo da IP em fábricas duvidosas
      • Arm TrustZone® para Cortex-M
    • Encapsulamento
      • VFBGA184, 9 mm x 9 mm
      • HLQFP100, 14 mm x 14 mm
Aplicações
  • Industrial
    • Automação de fábrica
    • Potência e energia
    • Controle predial
    • Equipamento médico
  • Casas inteligentes
    • Controle e segurança
    • Eletrodomésticos inteligentes
    • Entretenimento doméstico
    • Saúde e condicionamento físico
  • Sistemas embarcados em geral
    • IHM industrial e de consumo
    • Dispositivos portáteis
    • Ferramentas elétricas
    • Controles embarcados de uso geral

MCXN23x Cortex-M33 MCUs

ImagemNúmero de peça do fabricanteDescriçãoAvailable QuantityPreçoVer detalhes
IC MCU 32BIT 1MB FLASH 184VFBGAMCXN236VDFTIC MCU 32BIT 1MB FLASH 184VFBGA1962 - Immediate$10.55Ver detalhes
IC MCU 32BIT 1MB FLASH 100HLQFPMCXN236VNLTIC MCU 32BIT 1MB FLASH 100HLQFP0 - ImmediateSee Page for PricingVer detalhes
IC MCU 32BIT 512KB FLSH 184VFBGAMCXN235VDFTIC MCU 32BIT 512KB FLSH 184VFBGA1219 - Immediate$8.43Ver detalhes
IC MCU 32BIT 512KB FLSH 100HLQFPMCXN235VNLTIC MCU 32BIT 512KB FLSH 100HLQFP0 - ImmediateSee Page for PricingVer detalhes

Development Board

ImagemNúmero de peça do fabricanteDescriçãoAvailable QuantityPreçoVer detalhes
FREEDOM MCXN236 EVAL BRDFRDM-MCXN236FREEDOM MCXN236 EVAL BRD66 - Immediate$19.74Ver detalhes
Published: 2024-08-01