微控制器(693)

智能家居音频(334)

M2354KJFBE

M2354KJFBE

NuMicro® M2354KJFBE 为基于 Arm®v8-M 架构的 TrustZone® 微控制器系列,致力于基于 Arm® Cortex®-M23 CPU 核心技术的物联网安全性,适用于长期保密要求与高敏感资料防护场景。M2354KJFBE 工作频率高达 96 MHz,提供 1.7V 至 3.6V 的宽工作电压,-40°C 至 +105°C 的宽工作温度。正常运行于 LDO 模式下功耗为 89.3 μ / MHz,DC-DC 模式下为 39.6 μ / MHz,有效延长装置电池寿命,满足 IoT 长时间运行的需求。

为实现韧体远程更新(Secure FOTA),M2354KJFBE内建了高达 1024 KB 的双存储区模式 Flash Memory 架构以及 256 KB 的 SRAM。 安全方面除了支持 XOM(Execute-Only-Memory,仅可执行内存)以防程序代码窃取外,也内建加解密硬件引擎与硬件 key store 具备防范侧信道攻击(Side-Channel Attack)与故障注入(Fault Injection Attack)的防护。

在安全开机机制上,M2354KJFBE 支持基于 DICE(Device Identifier Composition Engine)的信任根架构,可于开机阶段自动产生装置唯一身份并建立信任链,有效识别韧体版本并防止韧体回滚与窜改攻击。此外,M2354KJFBE支持 CNSA 2.0 所推荐的 ECDSA P-521 椭圆曲线签章算法,对应对称加密 256-bit 安全强度,提供抗量子过渡期的保护。

M2354KJFBE 支持丰富的周边,包含 1 组 CAN、1 组 USB 2.0 全速 OTG、高达 24 路的 16 位 PWM 输出、8 组 UART、4 组 SPI/ I²S、1 组 Quad-SPI、3 组 I²C 和一个实时时钟 RTC(real-time clock)。

M2354KJFBE 同时整合了许多模拟组件,包含 2 组模拟比较器、16 路的 12 位 ADC,2 路的 12 位 DAC。

关于开发工具支持,新唐提供了 NuMaker-M2354KJB 开发板,以及 Nu-Link debugger 工具。除此之外,还支持 Keil MDK、IAR EWARM、Eclipse IDE with GNU GCC 等常用开发环境

M2354KJFBE 可支持各类应用市场需求,如:

  • 支持安全联机的物联网装置
  • 智慧家电
  • 智慧城市设施
  • 数位货币验证

关键特性:

安全核心
  - Arm® Cortex®-M23 核心
  - ARM®v8-M架构之TrustZone®技术
  - 32 位单周期硬件乘法器
  - 32 位 17 周期硬件除法器
  - 高达 8 个安全区内存保护单元
  - 高达 8 个非安全区内存保护单元
  - 8 个 Security Attribution Unit ( SAU ) 配置区域
     
内存
  - 高达 1 MB 双通道 ( Dual-Bank ) 架构闪存 ( Flash ),支持同时读写。
  - 高达 256 KB SRAM,首 32 KB 可执行同位检查
    16 KB 安全启动唯独内存 (Secure Boot ROM)
  - 16 KB Flash 为用户程序加载器 (LDROM)
  - 8 KB Data Flash (增加数据加扰功能, Data Scrambling)
  - 2 KB Flash for Secure Key storage
  - 3 KB OTP memory for General Purpose (3 KB data + 1 KB lock bit)
  - 12 KB Secret OTP memory易于实现平台安全功能 (root keys, product lifecycle management, firmware version control)
  - ISP / ICP / IAP 编译
     
电源管理
  - 正常运行模式:89.3 μA/ MHz ( LDO 模式 ) ; 39.6 μA/ MHz ( DC-DC 模式 )
  - 待机模式: 31.5 μA/ MHz ( LDO模式下、CPU clock停用 ) ; 14.3 μA/ MHz ( DC-DC模式下,CPU clock 停用 )
  - 断电模式:20 μA
  - 待机断电模式:2.0 μA
  - 深度断电模式:0.5 μA (带VBAT)
  - 深度断电模式:0.1 μA ( 不带VBAT)
  - VBAT 供电予实时时钟:0.5 μA ( 80位备用缓存器 )
     
加密与安全性
  - 真实随机数生成器 ( TRNG )
  - AES-256/ SHA-512/ HMAC-512 (AES with CCM, GCM, GMAC modes)
  - RSA-4096
  - 椭圆曲线密码加速器(ECC):支持 ECDSA p521 CNSA2.0
  - Secure Boot with DICE
  - SM2/ SM3/ SM4 密码加速器(中国国家商用密码标准)
  - CRC 计算单元
     
通讯接口
  - 至多 11 个 UART 接口(可达 10.66 MHz),包含 3 个 ISO-7816-3接口、6 个 RS-485、2 个 USCI,另有 2 个 LIN 接口
  - 至多 5 个 I²C 接口(可达 1 Mbps),包含至多 3 个 I²C SM Bus/ PM Bus、2 个 USCI
  - 至多 7 个 SPI 接口(可达 64 MHz),包含 4 个 I²S 接口,加 1 个 Quad-SPI 接口、2 个 USCI
  - 高达 5 个 I²S 接口,其中 4 个 I²S 与 4 个 SPI 共享。
  - 安全数字输出/输入接口 ( SDIO ) ( 可达 50 MHz )
     
进阶连接
  - USB 2.0 全速装置 OTG 控制器及内置 PHY
  - 1 个 CAN 接口可达 1 Mbps ( CAN 2.0A and 2.0B 标准 )
  - 无需外挂晶振(Crystal-less)USB
  - 支援 8 x 13 COM/ SEG Segment LCD Display
     
操作特性
  - 运行速度可达 96 MHz
  - 电压范围:1.7 V 至 3.6 V
  - 温度范围: - 40 ℃ 至 105 ℃
  - 可选式核心电压:于正常运行模式与待机模式下可选择 1.26V 或 1.2V
     
封装 ( RoHS )
  - LQFP 128-pin (14 x 14 mm)
     
开发板
  - NuMaker-M2354KJB