Microchip的SAM416C微控制器是围绕两个高性能32位ARM®Cortex®-M4 RISC处理器构建的智能能源应用的片上系统解决方案。这些设备的最高运行速度为120 MHz,每个内核具有1024 KB的嵌入式闪存、152 KB的SRAM和片上缓存。双ARM®Cortex®-M4架构允许在单个设备中集成应用层、通信层和安全功能,并能够通过16位外部总线接口扩展程序和数据存储器。
特色
- 应用程序/主核心
- ARM Cortex-M4运行频率高达120MHz
- 内存保护单元(MPU)
- DSP指令
- Thumb®-2指令集
- 具有2 KB缓存的指令和数据缓存控制器
- 1024k字节的闪存,128KB的SRAM,8KB的ROM
- 协处理器(提供分离应用、通信或计量功能的能力)
- ARM Cortex-M4F
- 符合IEEE 754标准的单精度浮点单元(FPU)
- DSP指令
- Thumb-2指令集
- 具有2 KB缓存的指令和数据缓存控制器
- 16K+8K字节的SRAM
- 对称/异步双核架构
- 基于中断的处理器间通信
- 异步时钟
- 每个内核一个中断控制器(NVIC)
- 每个外设IRQ路由到每个NVIC输入
- 密码学
- 具有各种模式(GCM、CBC、ECB、CFB、CBC-MAC、CTR)的高性能AES 128至256
- TRNG(高达38 Mbit/s的流,经过测试的Diehard和FIPS)
- RSA、ECC、DSA、ECDSA的公钥加密加速器和相关ROM库
- 基于安全哈希算法(SHA1、SHA224、SHA256)、DMA辅助的完整性检查模块(ICM)
- 安全
- 多达四个物理防篡改检测I/O,带有时间戳和立即清除通用备份寄存器
- 用于防止JTAG访问的设备保护的安全位
- 共享系统控制器
- 电源
- 嵌入式内核和LCD电压调节器,用于单电源操作
- 通电复位(POR)、断电检测器(BOD)和双看门狗,确保安全运行
- 超低功率备份模式(25ºC时典型值<0.5µA)
- 时钟
- 可选的3至20 MHz石英或陶瓷谐振器振荡器,具有时钟故障检测功能
- 超低功率32.768 kHz晶体振荡器,用于带频率监控的RTC
- 具有动态微调功能的高精度4/8/12MHz工厂微调内部RC振荡器
- 一个高达240 MHz的高频PLL,一个具有内部32 kHz输入的8 MHz PLL
- 低功耗慢时钟内置RC振荡器作为永久时钟
- 超低功耗RTC,带公历和波斯历,波形生成和时钟校准
- 多达23个外围DMA(PDC)信道
- 电源
- 共享外围设备
- 一个分段LCD控制器
- 50段和6个公共终端的显示容量
- 软件可选LCD输出电压(对比度)
- 可用于备份模式
- 多达五个USART,具有ISO7816、IrDA®、RS-485、SPI和曼彻斯特模式
- 两个2线UART
- 两个400 kHz主/从和多主双线接口(兼容I2C)
- 最多七个串行外围接口(SPI)
- 两个具有捕获、波形、比较和PWM模式的3通道16位定时器/计数器
- 用于步进电机的正交解码器逻辑和2位灰度升/降计数器
- 4通道16位脉宽调制器
- 32位实时计时器
- 一个分段LCD控制器
- 模拟转换块
- 8通道,500 kS/s,低功耗,10位SAR ADC,数字平均器提供30 kS/s下的12位分辨率
- 软件控制的片上参考电压范围为1.6V至3.4V
- 温度传感器和备用电池电压测量通道
- 输入/输出
- 多达74条I/O线,具有外部中断能力(边缘或电平灵敏度)、施密特触发器、内部上拉/下拉、去抖动、闪烁滤波和片上串联电阻器端接
- 包裹
- 100引线LQFP,14 x 14 mm,间距0.5 mm