MCX N23x基于高性能Arm?Cortex?-M33內核,運行頻率高達150MHz,具有1MB閃存、352KB ECC RAM和SmartDMA。該器件在成本、內存和系統性能等方面進行了優化,并提供了單核選項,可將工作負載高效地分配到模擬和數字外設上。
MCXN23x上的EdgeLock安全區域是一個獨立的片上硬件安全子系統,具有自己的專用安全內核、內部ROM和安全RAM,支持先進的側通道攻擊彈性對稱和非對稱加密加速器,以及用于安全服務的哈希功能。
MCXN23x器件由MCUXpresso Developer Experience支持,可優化、簡化和幫助加速嵌入式系統開發。
特性
內核平臺
處理加速器
- SmartDMA(用于并行攝像頭接口和鍵盤掃描等應用的協處理器)
存儲器
- 高達1MB(兩個512KB塊)的片上閃存
- 帶有16KB RAM的緩存引擎
- 高達352KB的RAM,可配置為帶ECC的288KB存儲器(支持單比特校正雙比特檢測)
- 4個8KB ECC RAM即使在VBAT模式下也可以工作
- 內置安全引導加載程序的256kB ROM
外設
- 模擬
- 兩個16位ADC,支持4個并行轉換
- 每個ADC可用作兩個單端輸入ADC,或者一個差分輸入ADC
- 16位模式下最高2Msps,12位模式下最高3.15Msps
- 多達61個ADC輸入通道(取決于封裝)
- 每個ADC一個集成溫度傳感器
- 兩個高速比較器,帶有11個輸入引腳和8位DAC作為內部參考
- 兩個CMP即使在深度掉電模式下也能正常工作
- 高精度參考電壓源,精度為±2mV誤差,溫度漂移為15ppm/℃。
- 定時器
- 5個32位標準通用異步定時器/計數器,最多支持4個捕獲輸入和4個比較輸出、PWM模式和外部計數輸入。可選擇特定的定時器事件,以生成DMA請求。
- 低功耗定時器
- 頻率測量定時器
- 多速率定時器
- 具有窗口功能的看門狗定時器
- 帶日歷的RTC
- 喚醒定時器
- Micro-Tick定時器(UTICK)
- 操作系統事件定時器
- 通信接口
- USB高速接口(主/從),帶片上HS PHY
- 8個LP Flexcomm,每個都支持SPI、I2C、UART
- 兩個FlexCAN,帶FD
- 兩個I3C
- 人機接口
- 1個FlexIO可編程接口,可作為各種串行和并行接口,包括但不限于顯示驅動程序和攝像頭接口
- 兩個串行音頻接口(SAI)
- 數字PDM麥克風
- 高級電機控制
- 兩個FlexPWM,每個有4個子模塊,提供12個PWM輸出(無Nanoedge模塊)
- 兩個正交解碼器(QDC)
- 1個事件生成器(AND/OR/INVERT)模塊,支持多達8個輸出觸發器
安全性
- EdgeLock?安全區域,核心配置
- 加密服務(包括AES-256、SHA-2、ECC NIST P-256、TRNG和密鑰生成/派生)
- 具有密鑰使用策略的安全密鑰存儲(保護平臺完整性,制造和應用密鑰)
- 設備唯一身份基于物理不可復制功能(PUF)
- 設備認證支持設備標識符組合引擎(DICE)
- 安全連接和TLS支持
- 與恩智浦EdgeLock 2GO預集成的無線密鑰管理
- EdgeLock?加速器(公鑰加密)
- ROM中不可變的安全啟動代碼
- 雙重安全啟動模式(非對稱模式和快速后量子安全對稱模式)
- 支持安全固件更新
- 設備生命周期管理包括安全認證調試
- 高性能動態內存加密,具有外部閃存附加認證
- 受保護的閃存區域(PFR)
- 安全監測
- 兩個代碼看門狗
- 入侵和篡改響應控制器(ITRC)
- 6個主動和被動篡改引腳檢測
- 電壓、溫度、光和時鐘篡改檢測
- 電壓故障檢測
- 不可信工廠中的安全制造和IP盜竊防護
- Arm TrustZone?for Cortex?-M
封裝
- VFBGA184 (9x9mm)和HLQFP100 (14x14mm)
MCUXpresso Developer Experience(MCUXpresso開發人員體驗)
- MCUXpresso生態合作體系支持
- IDE選項的選擇
- 引腳、時鐘、外設、安全和存儲器配置工具
- 安全編程和配置工具
- 軟件開發套件(SDK)