基于ARM嵌入式处理器的片上系统解决方案可应用于企业应用、汽车系统、家庭网络和无线技术等市场领域。ARM Cortex系列提供了一个标准的体系结构来满足以上各种技术的不同性能要求,其包含的处理器基于ARMv7架构的三个分工明确的部分。A部分面向复杂的尖端应用程序,用于运行开放式的复杂操作系统;R部分针对实时系统;M部分为成本控制和微控制器应用提供优化。
Cortex-M3是ARM公司于2004年底推出的首款基于ARMv7-M架构的处理器,它集紧凑封装、降低功耗、简化开发于一体,是专门为了在微控制器、汽车车身系统、工业控制系统和无线网络等对功耗和成本敏感的嵌入式应用领域实现高系统性能而设计的。
In-Stat首席分析师Max Baron表示,最近几年,32位微控制器工业发展神速,2005年收入比以前提高一倍,市场价值达到38亿美元。在未来五年内,该市场出货量将比2005年提高一倍,收入将超过61亿美元,Cortex-M3处理器为深嵌入式应用市场提供了一款集多个优点于一身的产品。
2006年10月在加州圣克拉拉举行的ARM开发商大会上,意法半导体宣布将在其下一代32位微控制器系列产品内集成ARM Cortex-M3处理器,以加快市场从高端的8位、16位微控制器升级到32位解决方案,为市场提供能够简化开发过程、大幅度节省成本和电能的高性能微控制器。
如果按ARM公司原来的ARM7、ARM9、ARM11等方式来命名,这款芯片的名称应该为ARM12, 但是ARM已经决定继续使用Cortex系列来命名,将来还会推出针对特定应用的Cortex系列产品。
了解进一步信息,请访问ARM公司网站:http://www.arm.com/pdfs/IntroToCortex-M3.pdf下载ARM White Paper: "An Introduction to the ARM Cortex-M3 Processor"。
如果阅读中文资料,请访问广州周立功单片机发展有限公司网站http://www.zlgmcu.com/luminary/Stellaris/ARM-Cortex-M3.pdf,下载ARM Cortex-M3处理器简介白皮书。目录如下:
第1章 简介...........................................................1
1.1 通过提高效率来提高性能...........................................1
1.2 快速有效的应用程序开发源于简易的使用方法.........................1
1.3 针对敏感市场降低成本和功耗.......................................1
1.4 集成的调试和跟踪功能推进上市的步伐...............................2
1.5 从ARM7TM升级为Cortex-M3 可获取更佳的性能和功效...................2
第2 章Cortex-M3 处理器的架构和特性...................................4
2.1 Cortex-M3 内核...................................................4
2.2 Thumb-2 指令集架构...............................................6
2.3 嵌套向量中断控制器(NVIC).......................................6
2.4 存储器保护单元(MPU)............................................8
2.5 调试和跟踪.......................................................8
2.6 总线矩阵和接口...................................................9
第3 章下一代MCU以8 位MCU的成本提供32 位的性能.......................10
3.1 有效使用内存可降低成本..........................................10
3.2 低成本的调试和跟踪技术..........................................11
3.3 低延迟中断处理机制..............................................11
3.4 业内新的突破....................................................11
第4 章可靠安全的汽车和工业控制......................................13
4.1 使用确定的中断处理来预测汽车的响应..............................13
4.2 使用精细的存储器保护来获得可靠的软件集成........................14
4.3 加快位提取的速度来获得有效的I/O数据处理.........................14
4.4 保护操作提供更安全的工业环境....................................14
第5 章针对无线网络实现了更低的功耗..................................15
5.1 时钟门控和内置睡眠模式可以降低功耗..............................15
5.2 通过灵活的工作方式来增加处于睡眠模式的时间......................15
5.3 真正实现省电....................................................16
第6 章更快地投入市场................................................17
6.1 简单、可配置的硬件设计和调试....................................17
6.2 简易的应用程序开发..............................................17
第7 章总结..........................................................19
附录A 周立功公司相关信息............................................20