M2354LJFBE

NuMicro® M2354LJFBE 为基于 Arm®v8-M 架构的 TrustZone® 微控制器系列,致力于基于 Arm® Cortex®-M23 CPU 核心技术的物联网安全性,适用于长期保密要求与高敏感资料防护场景。M2354LJFBE 工作频率高达 96 MHz,提供 1.7V 至 3.6V 的宽工作电压,-40°C 至 +105°C 的宽工作温度。正常运行于 LDO 模式下功耗为 89.3 μ / MHz,DC-DC 模式下为 39.6 μ / MHz,有效延长装置电池寿命,满足 IoT 长时间运行的需求。
为实现韧体远程更新(Secure FOTA),M2354LJFBE 内建了高达 1024 KB 的双存储区模式 Flash Memory 架构以及 256 KB 的 SRAM。安全方面除了支持 XOM(Execute-Only-Memory,仅可执行内存)以防程序代码窃取外,也内建加解密硬件引擎与硬件 key store 具备防范侧信道攻击(Side-Channel Attack)与故障注入(Fault Injection Attack)的防护。
在安全开机机制上,M2354LJFBE 支持基于 DICE(Device Identifier Composition Engine)的信任根架构,可于开机阶段自动产生装置唯一身份并建立信任链,有效识别韧体版本并防止韧体回滚与窜改攻击。此外,M2354LJFBE 符合 PSA Level 3 与 SESIP Level 3 的高等级安全认证标准。
M2354LJFBE 支持丰富的周边,包含 1 组 CAN、1 组 USB 2.0 全速 OTG、高达 24 路的 16 位 PWM 输出、7 组 UART、3 组 SPI/ I²S、1 组 Quad-SPI、3 组 I²C 和一个实时时钟 RTC(real-time clock)。
M2354LJFBE 同时整合了许多模拟组件,包含 2 组模拟比较器、11 路的 12 位 ADC,2 路的 12 位 DAC。
关于开发工具支持,新唐提供了 NuMaker-M2354KJB 开发板,以及 Nu-Link debugger 工具。除此之外,还支持 Keil MDK、IAR EWARM、Eclipse IDE with GNU GCC 等常用开发环境。
M2354LJFBE 可支持各类应用市场需求,如:
- 支持安全联机的物联网装置
- 智慧家电
- 智慧城市设施
- 数位货币验证
关键特性:
| • | 安全核心 | ||
| - | 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 | ||
| - | Secure Boot with DICE | ||
| - | SM2/ SM3/ SM4 密码加速器(中国国家商用密码标准) | ||
| - | CRC 计算单元 | ||
| • | 通讯接口 | ||
| - | 至多 9 个 UART 接口(可达 10.66 MHz),包含 2 个 ISO-7816-3 接口、6 个 RS-485、1 个 USCI,另有 2 个 LIN 接口 | ||
| - | 至多 4 个 I²C 接口 (可达 1 Mbps ) ,包含至多 3 个 I²C SM Bus/ PM Bus、1 个 USCI | ||
| - | 至多 5 个 SPI 接口 (可达 64 MHz ) ,包含 3 个 I²S 接口,加 1 个 Quad- SPI 接口、1 个 USCI | ||
| - | 高达 4 个 I²S 接口,其中 3 个 I²S 与 3 个 SPI 共享。 | ||
| - | 安全数字输出/输入接口 ( SDIO ) ( 可达 50 MHz ) | ||
| • | 进阶连接 | ||
| - | USB 2.0 全速装置 OTG 控制器及内置 PHY | ||
| - | 1 个 CAN 接口可达 1 Mbps ( CAN 2.0A and 2.0B 标准 ) | ||
| - | 支援无石英震荡器 ( Crystal-less ) USB | ||
| • | 操作特性 | ||
| - | 运行速度可达 96 MHz | ||
| - | 电压范围:1.7 V 至 3.6 V | ||
| - | 温度范围: - 40 ℃ 至 105 ℃ | ||
| - | 可选式核心电压:于正常运行模式与待机模式下可选择 1.26V 或 1.2V | ||
| • | 封装 ( RoHS ) | ||
| - | LQFP 48-pin (7 x 7 mm) | ||
| • | 开发板 | ||
| - | NuMaker-M2354KJB | ||
粤公网安备 44030502010001号