- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 1 章 ARM 及 Cortex-M3 处理器概述
1.2 ARM Cortex-M3 处理器
Cortex-M3 处理器是一个低功耗的处理器,具有门数少, 中断延迟小, 调试容易等特
点。它是为功耗和价格敏感的应用领域而专门设计的、具有较高性能的处理器,应用范围可
从低端微控制器到复杂 SoC。
Cortex-M3 处理器使用了 ARM v7-M 体系结构,是一个可综合的、高度可配置的处理器。
它包含了一个高效的哈佛结构三级流水线,可提供 1.25DMIPS/MHz 的性能。在一个具有 32
个物理中断的标准处理器实现上(0.13um Metro @50MHz),达到了突出的 0.06mW/MHz 能效
比。
为降低器件成本,Cortex-M3 处理器采用了与系统部件紧耦合的实现方法,来缩小芯片
面积,其内核面积比现有的三级流水线内核缩小了 30%。Cortex-M3 处理器实现了 Thumb-2
指令集架构,具有很高的代码密度,可降低存储器需求,并能达到非常接近 32 位 ARM 指令
集的性能。
对于系统和软件开发,Cortex-M3 处理器具有以下优势:
。小的处理器内核、系统和存储器,可降低器件成本;
。完整的电源管理,很低的功耗;
。突出的处理器性能,可满足挑战性的应用需求;
。快速的中断处理,满足高速、临界的控制应用;
。可选的存储器保护单元(MPU),提供平台级的安全性;
。增强的系统调试功能,可加快开发进程;
。没有汇编代码要求,简化系统开发;
。宽广的适用范围:从超低成本微控制器到高性能 SoC。
Cortex-M3 处理器在高性能内核基础上,集成了多种系统外设,可以满足不同应用对成
本和性能的要求。处理器是全部可综合、高度可定制的(包括物理中断、系统调试等),
Cortex-M3 还有一个可选的细粒度的(fine-granularity)存储器保护单元(MPU)和一个
嵌入式跟踪宏单元(ETM)。
copy;2008 MXCHIP Corporation. All rights reserved. 6
021025
第 1 章 ARM 及 Cortex-M3 处理器概述
1.2.1 处理器组件
图 1-2 Cortex-M3 部件图
注意:ETM和MPU是可选组件,在某些实现中可能不存在
Cortex-M3 处理器主要包括:
· 处理器内核
• 与处理器核紧密结合的嵌套向量中断控制器(NVIC)以实现低延迟的中断处理
• 存储器保护单元(MPU),可选部件 MPU 实现存储器保护。
• 总线接口
• 调试接口
1.2.2 Cortex-M3 的层次和实现选项
处理器组件有两个层次,如图1-1所示,这是RTL设计层次。ETM 、TPIU、SW/JTAG-DP
和ROM表四个组件在Cortex-M3层的外部,因为这些组件要么是可选的,要么就是在实现
copy;2008 MXCHIP Corporation. All rights reserved. 7
021025
第 1 章 ARM 及 Cortex-M3 处理器概述
和使用时可以灵活改变的。实际的实现可能与图1-2不一样,可能的实现选项:
。TPIU
TPIU是ITM、ETM(如果存在)和片外跟踪端口分析器之间传输Cortex-M3跟踪数据的桥
梁。TPIU可以设置成支持低开销调试的串行引脚跟踪,或者用于更高带宽跟踪的多引脚跟
踪。 TPIU是与CoreSight兼容的。
TPIU的实现选项有:
• 如果系统中有ETM组件,那么就有TPIU格式器,否则就没有。
•
您可能关注的文档
- 《A wave of psychological forces in second language learning An Arabic experience at IIUM.》.pdf
- 《A 南邮大MBA案例撰写格式要求》.doc
- 《A++ 资源N001——从CST 模型到PCB 版图》.pdf
- 《A. D. Cooper - Bad Cupid (Gay Erotica)》.pdf
- 《A0582_LOGO! TD(文本显示器) 的使用3183》.pdf
- 《A11- 程序设计基础》.pdf
- 《A123 Li-Ion Batteries MSDs》.pdf
- 《A2_O_A_MBR中试装置的除污效能研究》.pdf
- 《a3.lg-v8000-采购管理-用户手册-已排-已校ok》.doc
- 《Aabrham Lincoln》.ppt
- 2024年03月山东威海市环翠区教育和体育局招考聘用中小学教师70人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月四川省资阳市雁江区人民法院2024年招考4名审务辅助人员笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月交通运输部烟台打捞局(山东)2024年度公开招考工作人员笔试历年典型考题与考点剖析含答案详解.docx
- 2024年02月黑龙江省大庆市住房公积金管理中心2024年公开选调2名工作人员笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月中国工商银行业务研发中心春季校园招考聘用80人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月中国农业银行吉林省分行春季招考聘用576人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月中国农业银行湖南省分行春季招考聘用600人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月国家粮食和物资储备局直属联系单位招考聘用43人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年02月陕西省延安市事业单位2024年公开招聘(募)414名工作人员5笔试历年典型考题与考点剖析含答案详解.docx
- 2024年02月重庆对外经贸学院2024年影视融媒体学院教学秘书招聘笔试历年典型考题与考点剖析含答案详解.docx
文档评论(0)