Microchip的ATSAM4CP16B-AHU-Y是一个基于高性能32位双核ARM Cortex-M4 RISC处理器的智能计量平台,每个处理器的最高速度为120 MHz,嵌入式闪存为1 MB,SRAM为128 KB,片上缓存为128 KB。ATSAM4CP16B-AHU-Y包括一个高级密码引擎,并嵌入一个用于PRIME电力线通信(PLC)的调制解调器。PRIME(PoweR Line Intelligent Metering Evolution)是用于高级计量、电网控制和资产监控应用的成熟、统一的全球PLC标准。Microchip PRIME调制解调器实现包括增强的PHY层功能,如额外的鲁棒模式和频带扩展。SAM4CP16B独特的双ARM Cortex-M4架构支持在独立分区中实现信号处理、应用程序和通信固件。
特色
● 应用程序/主核心(CM4P0)
● ARM Cortex-M4运行频率高达120 MHz(1)
● 内存保护单元(MPU)
● DSP指令
● Thumb®-2指令集
● 具有2 KB缓存的指令和数据缓存控制器
● 回忆
● 用于程序代码(I-Code总线)和程序数据的1024 KB嵌入式闪存
(D代码总线)
内置ECC(每128位2位错误检测和1位校正)
● 用于程序数据(系统总线)的128 KB嵌入式SRAM(SRAM0)
● 8 KB ROM,带嵌入式引导加载程序(UART)和In-Application
编程(IAP)例程
● 协处理器(CM4P1),提供分离应用、通信或计量的能力
功能
● ARM Cortex-M4F运行频率高达120 MHz
● 符合IEEE®754标准的单精度浮点单元(FPU)
● DSP指令
● Thumb-2指令集
● 具有2 KB缓存的指令和数据缓存控制器
● 回忆
● 16KB的嵌入式SRAM(SRAM1)用于程序代码(I-Code总线)和
程序数据(D-Codebus和系统总线)
● 用于程序数据(系统总线)的8 KB嵌入式SRAM(SRAM2)
● 对称/异步双核架构
● 基于中断的处理器间通信
● 异步时钟
● 每个内核一个中断控制器(NVIC)
● 每个外设IRQ路由到每个NVIC输入
● 密码学
● 具有各种模式的高性能AES 128至256
(GCM、CBC、ECB、CFB、CBC-MAC、CTR)
● TRNG(高达38 Mbit/s的流,经过测试的Diehard和FIPS)
● 经典公钥密码加速器和相关ROM库
用于RSA、ECC、DSA、ECDSA
● 基于安全哈希算法的完整性检查模块(ICM)
(SHA1、SHA224、SHA256),DMA辅助
● 安全
● 4物理防篡改检测I/O,带时间戳和立即清除
通用备用寄存器
● 用于防止JTAG访问的设备保护的安全位
● 共享系统控制器
● 电源
● 嵌入式内核和LCD电压调节器,用于单电源操作
● 通电复位(POR)、断电检测器(BOD)和看门狗,确保安全运行
● 低功耗睡眠和备份模式
● 时钟
● 具有时钟故障检测功能的3至20 MHz石英或陶瓷谐振器振荡器
● 可选低功耗32.768 kHz晶体振荡器,用于RTC
● 高精度4/8/12MHz工厂微调内部RC振荡器
具有动态微调功能
● 一个高达240MHz的高频PLL,一个内部32kHz输入的8MHz PLL,
作为高频PLL的源
● 低功耗慢时钟内部RC振荡器作为永久时钟(继续…)