SAML10/L11:超低功耗Cortex-M23微控制器:TrustZone、加密与高级特性
需积分: 23 127 浏览量
更新于2024-07-15
收藏 10.02MB PDF 举报
SAML10/L11系列是Microchip Technology公司推出的一款高性能、低功耗的32位Cortex-M23微控制器。这款MCU以其集成的TrustZone®、加密功能和增强型PTC特性而闻名,适用于对安全性和能效有较高要求的应用场景。
1. **核心特性**:
- 核心采用Arm Cortex-M23,运行速度高达32MHz,具有2.64 CoreMark/MHz的性能,最大支持31 DMIPS。
- 内部硬件包含单周期硬件乘法器、硬件除法器,以及嵌套向量中断控制器(NVIC),确保高效处理中断和任务调度。
- Memory Protection Unit (MPU) 实现内存空间的隔离,提供存储器保护,保证代码和数据的安全性。
- 包含堆栈限制检查功能,防止栈溢出错误。
- 可选的TrustZone®支持ARMv8-M架构,为敏感数据处理提供额外的安全保障。
2. **系统设计**:
- 提供上电复位(POR)和可编程欠压检测(BOD)功能,确保系统稳定启动。
- 具备8通道Direct Memory Access Controller (DMAC),支持高效的数据传输。
- 8通道事件系统允许外设独立于CPU执行操作,提高灵活性。
- 包含CRC-32发生器,用于数据校验。
3. **存储器配置**:
- 闪存容量范围广泛,支持16/32/64KB,满足不同应用需求。
- SRAM有4/8/16KB选项,其中2KB为Write-While-Read(WWR)段,便于存储非易失性数据。
- 256字节TrustRAM具备物理保护功能,确保关键数据安全。
4. **时钟管理**:
- 支持多种时钟选项,包括32.768kHz晶体振荡器和多个内部RC振荡器,满足不同功耗和频率需求。
- 提供超低功耗和高性能数字锁相环(DFLLULP)以及小数数字锁相环(FDPLL96M),提供广泛的频率范围。
- 还有一个频率计用于精确的时间测量。
5. **低功耗与电源管理**:
- 提供多种工作模式,如工作模式下功耗小于25μA/MHz,空闲模式下仅需10μA/MHz,待机模式保留全部SRAM,功耗极低。
- 关闭模式下功耗低于100nA,适合电池供电设备。
- 动态和静态电源门控架构进一步降低能耗。
6. **安全性增强**:
- 配备多路防篡改引脚,支持静态和动态入侵检测。
- 数据闪存经过优化,确保敏感数据的安全存储。
- 用户接口设计考虑了安全因素,例如数据保护措施。
7. **其他特性**:
- 睡眠步行外设支持在低功耗状态下维持某些功能运行。
- 有两个性能等级可供选择,以及动态可调的嵌入式降压/LDO稳压器,以适应不同应用负载。
SAML10/L11系列微控制器凭借其全面的功能、低功耗特性和安全保障,是构建高效、安全边缘计算设备的理想选择。
2021-02-24 上传
2023-06-07 上传
2023-03-29 上传
2023-03-25 上传
2023-06-12 上传
2023-05-25 上传
2023-06-02 上传
简途
- 粉丝: 3
- 资源: 71
最新资源
- Mathematics for Computer Graphics
- Tomcat 安装配置手册
- web课件第九章 ASP.NET的XML编程
- Java Struts教程
- 基于PLC的步进电机控制系统及其在火车轴温检测系统中的应用.pdf
- Eclipse中文教程
- 基于TCPIP的局域网多用户通信
- oracle动态过程执行
- WEB SERVICE
- 嵌入式Linux驱动开发实例分析
- linux c 编程.pdf
- 1_必读_高质量C++编程指南(林锐博士).pdf
- c语言指针经验总结.pdf
- kr.ac.jbnu.ssel.misrac:OpenMRC
- ogov-importer:阿根廷国会法案进口商
- 大数据导论PPT和期末复习笔记