0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

新唐科技M2351 系列介绍

新唐科技 来源:新唐科技 作者:新唐科技 2020-02-04 15:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

NuMicro® M2351系列–专注于物联网安全的TrustZone®技术微控制器系列

物联网时代的兴起使人们对物理世界与数字系统整合的认知随之提升,在日常生活的数字化带来效率提升和经济效益的同时,系统开发者也面临了新的挑战。由于安全性和低功耗为物联网应用的关键考虑,新唐科技开发了NuMicro®M2351系列,以满足物联网应用于低功耗运行的同时执行安全连网的开发设计需求。

NuMicro®M2351系列微控制器系列以Arm®Cortex®-M23为内核、内建Armv8-M架构和TrustZone®技术,可将传统的固件安全性提升至更完整的软件安全防护。

物联网安全项目设计概念

M2351系列微控制器运行频率可高达64 MHz,内建512KB双区块(Dual Bank)架构闪存 (Flash),可支持OTA (Over-The-Air)固件升级,并内建96KB SRAM。此外,M2351系列提供高性能外设接口,如UART,SPI,I2C,GPIO,USB和ISO 7816-3。其安全性与多元的功耗管理模式使得物联网应用的创新更臻便捷。

M2351 系列方块图

内建Armv8-M TrustZone®技术

NuMicro®M2351系列内建Armv8-M架构的TrustZone®技术,该技术是单芯片系统 (SoC) 与CPU系统层级的安全技术。除了固件层级的安全性之外,M2351系列还提供了软件层级安全防护,以实现更高的安全性和更有效率的功耗管理。

M2351系列 TrustZone® 架构

除了Cortex®-M23 CPU核心之外,M2351系列中的TrustZone®组成包含有:

安全属性单元 (Secure Attribution Unit, SAU)

实施定义归属单元 (Implementation Defined Attribution Unit, IDAU)

闪存控制器 (Flash Memory Controller, FMC)

安全配置单元 (Security Configuration Unit, SCU)

为了使软件的安全防护更臻完善,如上图所示,部分功能于初始即被固定为纯安全属性、部分功能被设置为仅能接受安全存取。此外,亦有部份的功能被设计为透过总线主控(bus master)与总线受控(bus slave)上的功能整合来支持TrustZone®。

新唐科技研发之安全技术

除TrustZone®技术外,NuMicro®M2351系列亦内建了可提高系统安全性的相关安全技术。其中,Secure Bootloader加载程序可支持Trusted Boot功能;包含ECC算法的硬件加密加速器可降低主处理器于加解密操作的负载量;密码保护机制KPROM可用来保护闪存的写入和擦除;XOM (Execute-Only-Memory)则可定义Execute-Only存储区域以保护关键程序代码;闪存锁定功能(Flash lock bits)设计来禁止闪存的侦错接口被外界存取或写入;破坏侦测引脚(Tamper detection pins)则可用来侦测引脚上状态的改变。

M2351 系列安全技术

创新的物联网电源管理技术

除安全性外,功耗管理对物联网的应用也至关重要。M2351提供多元的电源管理模式,使功耗管理更具效率,也使应用设计能更为弹性。M2351系列于正常运行模式(Normal Run Mode)在LDO模式下耗电为97μA/ MHz、于DC-DC模式下耗电为45μA/ MHz。待机掉电模式(Standby Power-down Mode, SPD)的电流为2.8μA,不带VBAT的 深度掉电模式(Deep Power-down Mode, DPD)的电流则小于2μA。

M2351 系列功耗比较表

支持Arm®PSA的Nuvoton安全微控制器平台(NuSMP)

由 Arm®所推出的平台安全架构(PSA)是一完整的系统,从威胁模型分析、安全性分析,到硬件与固件的架构规范以及开源的固件参考设计。PSA是Arm®对物联网生态系统安全所提出的解决方案,其提供了基本设计原则与更有效益的方式,以构建更安全的物联网装置。

为了使开发者能更加便捷的将物联网安全技术实现于创新开发之中,新唐科技开发了可支持Arm® PSA的「新唐安全微控制器平台(Nuvoton Secure Microcontroller Platform, NuSMP)」。NuSMP是一系列混和硬件与软件的安全技术,用于满足通用及物联网安全之微控制器系列的安全要求。开发人员可轻松的透过NuSMP技术于M2351系列上实现具安全性的设计,包含Trusted Boot(Root of Trust)、安全的Over-The-Air (OTA)固件更新与软件下载、非安全区的电源管理应用程序编程接口与PC端的加解密软件工具。

NuSMP架构图

NuSMP以数个安全引导层(Secure Booting Layer)建构符合信任链(Chain of Trust, CoT)的架构,包含硬件层级的NuMicro® Boot Loader 1 (NuBL1)、软件层级的NuMicro® Boot Loader 2 (NuBL2),具备带OTA软件更新功能的内存分区机制、可信启动码等功能;位于安全区(Secure World)中的NuMicro® Boot Loader 32 (NuBL32),以及位于非安全区(Non-secure World)中的NuMicro® Boot Loader 33 (NuBL33)。在信任链的架构之下,NuSMP所提供的安全技术能够一定程度的满足微控制器应用的安全需求。

简易导入、轻松开发

为了提供简便的开发体验,NuMicro® M2351系列提供了丰富的开发辅助资源。在编译程序的部分,M2351系列可支持免费使用的Arm® Keil MDK (Keil MDK Nuvoton Edition)、IAR Embedded Workbench以及开源的GCC。在开发工具的部分,新唐科技开发了「TrustZone模板生成器」以简便规划安全区与安全固件的布建、「加密工具」以支持M2351系列的加密需求,包含密钥生成、密钥交换、数字签名与加解密。在帮助安全性项目开发的部分,新唐科技提供了NuSMP,其系列安全技术的应用说明文件、程序代码范例、教学影片都开放给开发者参考。此外,M2351系列支持Arm® Mbed OS以快速的创建和部署物联网项目;亦支持 Segger emWin开发平台,可简易的建构图形用户界面,满足人机接口之应用。

M2351系列开发资源

安全特性
Arm® Cortex®-M23 TrustZone® 技术
8 个安全区/非安全区内存保护单元
8 个安全属性单元(SAU)
实施定义归属单元(IDAU)
2 KB OTP ROM带额外1 KB的lock bits
硬件加密加速器
CRC计算单元
至多6个破坏侦测引脚
96 位 Unique ID (UID), 128 位 Unique Customer ID (UCID)
支持Arm®平台安全架构(PSA) 与微控制器可信基础系统架构(TBSA-M)
应用范畴
物联网安全连接装置
二次开发协作模式
指纹卡、指纹锁
智能家电
智能城市设施
无线传感器节点设备(WSND)
自动抄表(AMR)
可携式无线数据收发器
数字货币认证装置
具可信应用程序(Trusted Applications, TAs)之可信执行环境(Trusted Execution Environment, TEE)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 新唐科技
    +关注

    关注

    16

    文章

    1083

    浏览量

    42665
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6107

    浏览量

    36953
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TGS2351-SM单刀双掷(SPDT)射频开关芯片现货库存

    TGS2351-SM是Qorvo(原TriQuint)推出的一款采用氮化镓(GaN)技术制造的单刀双掷(SPDT)射频开关芯片,具备高频、高功率处理能力及快速切换特性,广泛应用于雷达、通信系统等射频
    发表于 11-28 09:59

    科技基于端侧AI MCU M55M1的智慧门禁解决方案介绍

    针对上述痛点,新科技推出基于端侧AI MCU M55M1的智慧门禁解决方案,通过本地AI算力、无联网设计及图像识别技术,实现更安全、高效的门禁控制。
    的头像 发表于 11-25 07:43 9877次阅读
    新<b class='flag-5'>唐</b>科技基于端侧AI MCU <b class='flag-5'>M55M</b>1的智慧门禁解决方案<b class='flag-5'>介绍</b>

    科技发布升级版NuMicro M2354微控制器

    科技正式推出升级版 NuMicro M2354 微控制器系列,专为服务器 RoT、智能城市、物联网与智能电表等应用量身打造。
    的头像 发表于 10-30 17:49 963次阅读

    M2354 系列,RTU 应用的最佳选择

    和增长趋势的加速,RTU应用势头强劲。由于市电在许多RTU场景中不切实际,它们通常依赖一次性电池或太阳能,因此需要低功耗的设计。 新 M2354 系列产品 The NuMicro® M
    发表于 09-05 08:25

    科技车用MCU系列的核心特点和典型应用

    科技的车用 MCU 系列凭借卓越的可靠性、丰富的功能配置和汽车级认证,成为车载电子应用的理想选择。其中 M0A23、NUC131U、M2A23 和
    的头像 发表于 09-02 11:44 2506次阅读
    新<b class='flag-5'>唐</b>科技车用MCU<b class='flag-5'>系列</b>的核心特点和典型应用

    科技M2L31系列微控制器的优势和特性

    科技 M2L31 系列微控制器以其高度集成的 USB Type-C/PD 功能,为快充方案提供了高性能、高集成度的单芯片解决方案。该系列采用 ARM Cortex-
    的头像 发表于 09-02 11:42 1701次阅读

    请问如何使用新 M0/M23 Keil 授权版本编译 M4 系列

    如何使用新 M0/M23 Keil 授权版本编译 M4 系列
    发表于 08-28 08:07

    无法将 XOM 设置为非安全区域,为什么?

    M2351 中,我将非安全边界设置为0x40000。 非安全区域应为 0x10040000 ~ 0x1007ffff。 然后,我将 XOM 设置为 0x10060000,但它失败了。 非安全区域不支持 M2351 中的 XOM 吗?
    发表于 08-27 07:01

    求助,关于PFM-M2351开发环境设置的问题求解

    。 发展似乎需要三样东西。 1. NuMicro Cortex-M2351 系列 2. 凯尔 MDK Plus v5.24 3. 新 Nu-Link 调试器 我知道新提供 ke
    发表于 08-27 06:49

    科技推出全新KM1M4BF6x系列单电机控制MCU

    伴随着电机控制技术和方案的不断发展,作为整个控制的核心 MCU 也迈向了新的高度。为了满足市场不同的应用对高能效、高精度、高可靠性的电机控制和解决方案的迫切需求,新科技推出全新一代单电机控制的 MCU KM1M4BF6x 系列
    的头像 发表于 07-25 17:36 3377次阅读
    新<b class='flag-5'>唐</b>科技推出全新KM1<b class='flag-5'>M</b>4BF6x<b class='flag-5'>系列</b>单电机控制MCU

    科技推出NuMicro M2A23系列微控制器

    科技推出 NuMicro M2A23 系列微控制器,专为汽车与工业应用设计。该系列能够在高达 125°C 的环境温度下运行,并具备多达三组 CAN FD 接口。
    的头像 发表于 04-16 16:40 975次阅读

    科技M2351系列MCU引领物联网安全时代

    科技的NuMicro M2351系列作为首批基于Arm Cortex-M23内核的微控制器,通过PSA Certified Level 2及Functional API认证,可以满
    的头像 发表于 02-26 15:53 778次阅读
    新<b class='flag-5'>唐</b>科技<b class='flag-5'>M2351</b><b class='flag-5'>系列</b>MCU引领物联网安全时代

    MGMF182L1C8M-MINAS A6N系列 介绍 松下

    电子发烧友网为你提供Panasonic(Panasonic)MGMF182L1C8M-MINAS A6N系列 介绍相关产品参数、数据手册,更有MGMF182L1C8M-MINAS A6
    发表于 02-18 18:54
    MGMF182L1C8<b class='flag-5'>M</b>-MINAS A6N<b class='flag-5'>系列</b> <b class='flag-5'>介绍</b> 松下

    MDMF304A1H9M-MINAS A6N系列 介绍 松下

    电子发烧友网为你提供Panasonic(Panasonic)MDMF304A1H9M-MINAS A6N系列 介绍相关产品参数、数据手册,更有MDMF304A1H9M-MINAS A6
    发表于 02-05 19:07
    MDMF304A1H9<b class='flag-5'>M</b>-MINAS A6N<b class='flag-5'>系列</b> <b class='flag-5'>介绍</b> 松下

    MHMF084L1T9M-MINAS A6N系列 介绍 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF084L1T9M-MINAS A6N系列 介绍相关产品参数、数据手册,更有MHMF084L1T9M-MINAS A6
    发表于 12-19 19:00
    MHMF084L1T9<b class='flag-5'>M</b>-MINAS A6N<b class='flag-5'>系列</b> <b class='flag-5'>介绍</b> 松下