新唐科技推出高效能、低功耗并且支援安全启动(Secure Boot)与硬体加密的NuMicro M480系列Arm Cortex-M4微控制器,可支援DSP指令集且整合浮点单元(FPU,Floating-Point Unit)。
|
新唐科技推出高效能兼具安全启动机制与硬体加密的NuMicro M480系列Arm Cortex-M4微控制器。 |
M480全系列产品按照其特性与应用细分为六个子系列,快闪(Flash)记忆体最高容量为512 KB,SRAM最高容量为160 KB,工作频率可达到192 MHz,最大工作电流为175μA/MHz,待机电流可低至1μA。
M480支援安全启动(Secure Boot)功能,为系统软体的预启动身份验证提供一个不变的数位签章,以确保快闪记忆体内容未经修改或破坏;内置硬体加密引擎,提供快速简易的加解密、身份验证、私密金钥与公开金钥功能,同时提供10/100 Mbps乙太网RMII接囗,高速USB与丰富周边,可广泛应用於IoT物联网、工控自动化、感测器网路、车载设备、无人机、智慧家居、网路闸道和消费性电子等应用。
NuMicro M480集成功能完整的硬体加密引擎,同时支援ECC(椭圆曲线)、AES-256、DES、Triple DES、SHA-512和HMAC,与软体解决方案相比,硬体加密引擎将大幅减少数个数量级的计算时间。含有乱数产生器(RNG),能随机产生用於数据加解密和验证的金钥,提供更高程度的安全性。
硬体CRC校验单元可确保资料传输的正确性、单次可编程储存装置(OTP)能保护加密金钥不被软体读取或误写。NuMicroR M480提供多达6路防窜改侦测脚位,侦测系统状态,保护机密资料不被窃取。为保护客户智慧财产权,另提供快闪记忆体安全锁、4 KB安全保护储存空间(Secure Protection ROM)、96位晶片唯一识别码(Unique Identification, UID)、128位独有客户识别码(Unique Customer Identification, UCID)与安全启动(Secure Boot)功能,能在启动过程中对快闪记忆体内容进行验证,确保未被恶意窜改、修改或破坏。
M480采用双区块(dual-bank)架构的快闪记忆体,支援Over-The-Air在线升级程序,即使在系统运行时仍可同步更新软体。另为满足设计开发需求,除了内部高效能快闪记忆体外,提供SPI Flash的快取机制与在地执行(Execute-In-Place),使程序开发更有弹性。
M480支援1.8V-3.6V宽电压供电,I/O囗最高可承受5V电压,以及工业级-40。C至105。C工作温度。其集成丰富的高速传输接囗及支援16路的周边DMA控制器,内置2组USB 2.0 OTG介面,并集成全速(Full Speed)和高速(High Speed) OTG PHY,提供装置(Device)、主机(Host)与OTG传输模式。内置10/100 Mbps乙太网控制器(MAC),提供RMII、MDC与MDIO接囗。
其他传输接囗包括1组可达96 Mbps与支援Quad模式的SPI Flash、6组可达17 Mbps的低功耗UART及3组3.4 MHz的Smart Card、3组3.4 Mbps 的I2C、1组48 MB/s Quad-SPI与4组复用的96 Mbps SPI或192 kHz/16-bit I2S、1组192 kHz/32-bit I2S高传真音效接囗、2组CAN 2.0B总线、2组SDIO、2组可自由配置为UART、SPI或I2C的USCI接囗。
控制部分提供2组用於马达控制的正交编码器(QEI) 与高速24路192 MHz/16-bit PWM。多种高性能类比电路含1个16路12位元的5 MSPS SAR ADC、2个12位元的1 MSPS DAC、2个比较器(Comparator)与3个运算放大器(Operational Amplifier)。
新唐科技提供多样化的开发工具,如Nu-Link/Nu-Link-Pro可支持进阶除错功能、PinConfig提供脚位复用功能设置、PinView提供即时脚位状态显示、BSP驱动程式与范例程式;IDE开发环境支援Keil MDK和IAR EWARM,并可在开发板上进行除错、追踪及分析程式。
同时推出的NuMaker PFM-M487全功能开发板,整合10/100 Mbps乙太网接囗、USB 2.0全速和高速介面、SD Card接囗、2 MB SPI Flash和24-bit Audio CODEC,可搭配Arduino模组进行开发,并提供集成介面驱动的FreeRTOS及Arm Mbed OS等即时操作系统之叁考软体,包含丰富完整的函式库与范例程序,同时提供专用专为嵌入式系统打造的GUI软体程式库emWin和相关开发工具,让产品开发人员可以快速且容易的开发出流畅、有质感的使用者人机显示介面;非常适合用於物联网设备,并可协助使用者快速进行开发验证。