下载- ARM Cortex系列处理器发展与应用

下载- ARM Cortex系列处理器发展与应用

ID:37585130

大小:976.09 KB

页数:40页

时间:2019-05-25

下载- ARM Cortex系列处理器发展与应用_第1页
下载- ARM Cortex系列处理器发展与应用_第2页
下载- ARM Cortex系列处理器发展与应用_第3页
下载- ARM Cortex系列处理器发展与应用_第4页
下载- ARM Cortex系列处理器发展与应用_第5页
资源描述:

《下载- ARM Cortex系列处理器发展与应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ARMCortex系列处理器发展与应用刘洪涛版权版权}华清远见嵌入式培训中心版权所有;}未经华清远见明确许可,不能为任何目的以任何形式复制或传播此文档的任何部分;}本文档包含的信息如有更改,恕不另行通知;}保留所有权利。ARM公司产品}3www.farsight.com.cnARM体系结构的发展4T5TE67SIMDInstructionsThumb-2HalfwordandImprovedMulti-processingNEONsignedhalfwordARM/Thumbv6MemoryarchitectureTrustZone/bytesuppo

2、rtInterworkingUnaligneddatasupportArchitectureProfilesSystemmodeCLZ7-A(Applications):NEONThumbSaturatedarithmeticExtensionsinstructionsetDSPmultiply-Thumb-2(6T2)7-R(Real-time):HardwaredivideaccumulateTrustZone(6Z)instructionsMulticore(6K)7-M(Microcontroller):HardwareThumbonly(6-

3、M)divide,Thumb-2onlyExtensionsJazelle(5TEJ)§Notethatimplementationsofthesamearchitecturecanbedifferent:§Cortex-A8-architecturev7-Awitha13-stagepipeline§Cortex-A9-architecturev7-Awithan8-stagepipelineARM处理器的发展5www.farsight.com.cnARMCortex系列处理器处理器选择器}http://www.arm.com/products/pr

4、ocessors/selector.php7www.farsight.com.cn如何分析比较ARM处理器(芯片)}速度(主频、效率、多核、多发射)}数据处理能力(浮点、除法、乘法、单指令多数据流等)}存储系统(mmu、cache、TCM、flash、内存、总线架构)}异常系统(中断、abort等)}功耗(电源管理、制造工艺)、能耗(W/MHz)}外设(串口、can、pwm、usb、mac等)}开发调试工具}成本、技术资料等其它因素8www.farsight.com.cnCortex-M0处理器§ARMv6-MArchitecture§16-bitTh

5、umb-2withsystemcontrolinstructions§FullyprogrammableinC§3-stagepipeline§vonNeumanarchitecture§AHB-Litebusinterface§Fixedmemorymap§1-32interrupts§Configurableprioritylevels§Non-MaskableInterruptsupport§Lowpowersupport§Coreconfiguredwithorwithoutdebug§Variablenumberofwatchpointsan

6、dbreakpoints9www.farsight.com.cnCortex-M0特点}能耗最低的最小ARM处理器}Cortex-M0的代码密度和能效优势意味着它是各种应用中8/16位设备的自然高性价比换代产品,同时保留与功能丰富的Cortex-M3处理器的工具和二进制向上兼容性}Cortex-M0处理器在不到12K门的面积内能耗仅有85µW/MHz(0.085毫瓦),所凭借的是作为低能耗技术的领导者和创建超低能耗设备的主要推动者的无与伦比的ARM专门技术。}简单}指令只有56个,这样您便可以快速掌握整个Cortex-M0指令集(如果需要);但其C语言

7、友好体系结构意味着这并不是必需的。可供选择的具有完全确定性的指令和中断计时使得计算响应时间十分容易。10www.farsight.com.cn典型产品}主要厂商有:NXP、新唐(NuMicro家族)11www.farsight.com.cnCortex-M1处理器§采用ARMv6-M指令集架构§能执行所有Thumb代码§32位三级流水线结构§FullyprogrammableinC§3-stagepipeline§vonNeumanarchitecture§可配置的dataandinstructionTCMs§独立的存储器和AHB-lite接口§1-3

8、2interrupts§可配置的嵌套向量中断控制器§无需授权费用或权益金§专门针对FPGA的应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。