EDN China > 其它文章 > 微处理器与DSP > 多媒体处理器 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

32位软处理器核针对FPGA进行优化

EDN China?? 2007年05月09日 ?? 收藏0

  之前,ASIC厂商按照软核或者硬核的方式从ARM公司手中得到嵌入式处理器。但是厂商发现,如果把针对ASIC的处理器软核或者硬核植入到FPGA中,会造成很多门单元的浪费,器件的整体效率也往往不太理想。为此,ARM公司发布了专门针对FPGA应用而优化的 Cortex-M1处理器。Actel公司与ARM紧密合作,成为首个获得Cortex-M1授权的FPGA厂商,并已经将ARM这款处理器内核嵌入到FPGA产品中。

Cortex-M1处理器的AHB芯片内部总线能控制6路可选择的DEBUG模块其中的ITCM和DTCM内存也可以在不同数量规模要求下进行配置


?  ARM Cortex-M1处理器是精简的三段式32位RISC处理器,使用了高密度Thumb-2指令集的一个子集。这能使处理器和软件的面积满足最小的FPGA器件的限制,同时保持与ARM7TDMI及更高端处理器的Thumb代码兼容。 Cortex-M1处理能力达0.8 DMIPS/MHz。嵌入Cortex-M1处理器FPGA的典型应用包括嵌入式控制、通信、网络与航空应用。

  Actel公司在获得Cortex-M1处理器授权后,将向其客户提供采用该处理器的FPGA产品而无需任何额外费用。对于那些使用Actel基于闪存的Fusion可编程系统芯片(Fusion P

rogrammable System Chip)及ProASIC3 FPGA的用户而言,针对FPGA而优化的Cortex-M1处理器是一个紧凑并且高效的处理器,能够满足广泛的终端应用的需求。 Actel将通过CoreConsole IP部署平台、SoftConsole程序开发环境及Actel Libero集成设计环境(均可从Actel网站免费下载)为Cortex-M1处理器提供支持。

?  ARM RealView开发工具套件和RealView微控制器开发工具包将完全支持Cortex-M1处理器。RealView开发工具套件将包含一个完整的指令集系统模块(ISSM),可使开发者非常方便地创建并测试基于Cortex-M1处理器的应用。开发者可轻松定制RealView开发工具套件的调试器,还可通过ARM高性能的RealView ICE和ULINK 2运行控制单元对运行在Cortex-M1芯片上的应用进行连接和调试。 据介绍,Cortex-M1处理器也可以嵌入到市场上其它FPGA厂商的产品中。


?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

ARM? FPGA? ASIC?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈