Cortex设计手记(一):基础篇

Cortex设计手记(一):基础篇,第1张

  一、ARM Cortex-M1处理器构架介绍

  Cortex-M1处理器是流水线三级32位RISC处理器,采用了流行的高密度Thumb®-2指令集。它同时支持处理器和软件要求,满足了最小FPGA的面积预算,同时兼容从ARM7TDMI®处理器开始的ARM处理器Thumb代码。虽然是Cortex处理器系列中最小的处理器,Cortex-M1处理器依然实现了每MHz 0.8 DMIPS。利用Cortex-M1处理器,OEM能够在FPGA和HardCopy®ASIC以及分立器件中发挥其ARM体系结构的专业技术优势。

  Altera Cyclone III FPGA的ARM Cortex-M1开发套件为OEM提供了设计ARM处理器系统所需的工具。在ARM Cortex-M1开发套件中,以加密的SOPC Builder工具兼容知识产权(IP)格式来实现ARM Cortex-M1处理器。这样,OEM能够使用流行的Altera Quartus® II 开发软件,将Cortex-M1处理器与其他系统组件集成到一起,这一软件包括SOPC Builder工具。套件还为ARM RealView微控制器提供开发套件,以满足所有嵌入式开发需求。Cortex-M1处理器受益于ARM联络社区丰富的工具支持,以及RTOS供应商的支持。

  为简化IP许可过程,Cortex-M1开发套件提供“点击链接”式最终用户许可协议,授权OEM开发不受限制的Cortex-M1处理器设计,使用时间是一年。许可为这些设计提供永久实施权利,包括1,000个版税,可以在随用随付的基础上迅速方便的展开应用。

  特性

  流水线三级32位ARM® Cortex处理器

  适合在FPGA中实现,主要面向Altera® Cyclone® III FPGA。

  SOPC Builder可用

  低成本ARM Cortex-M1开发套件,包括ARM RealView微控制器开发套件。

  由ARM联络社区的多种工具和 *** 作系统提供支持

  更简单的许可过程

  ARM处理器简单移植途径

  紧耦合存储器,可快速访问片内模块RAM

  集成可配置中断控制器

  集成系统定时器,增强RTOS支持。

  可选调试、断点和监视点单元

  结构图

  Cortex设计手记(一):基础篇,ARM Cortex-M1 Processor,第2张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2714015.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存