DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 980|回复: 0
打印 上一主题 下一主题

[待整理] XILINX推出MICROBLAZE软处理器新版本提升Virtex-5性能

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-12 20:07:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
赛灵思公司日前宣布推出性能优化的最新MicroBlaze 软处理器5.00版。这款32位RISC内核现可在Virtex-5 FPGA器件中提供240 DMIPS的整数处理能力,性能提升了45%。同时,浮点运算性能达50 MFLOPS,比先前版本提高了50%。
Xilinx MicroBlaze 5.00解决方案通过可扩展的处理器系统满足了客户对嵌入式处理的灵活性和高性能需求。这一可扩展的处理器系统使得设计人员能通过对性能的细致调节来满足目标应用的计算能力要求。在提供增强功能的同时还保证了指令集的后向兼容性,从而可以保护先前的软件投资并避免应用过时。

MicroBlaze 5.00软处理器是在MicroBlaze 4.00基础之上的进一步开发,保持了指令集的后向兼容性。为满足对更高性能的需求,赛灵思公司的工程师提高了MicroBlaze 5.00内核的时钟频率并利用增强的5级流水线进一步优化了其流水线效率。该软处理器内核针对65nm Virtex-5系列而开发 —— 采用了超快ExpressFabric技术、成熟的 ASMBL架构以及低功耗三极栅氧化层技术 —— 工作在210MHz时钟频率下,可提供240 DMIP的性能。

MicroBlaze 5.00提供经验证的立即可用的预建配置选项,使开发人员可以直接用于自己的嵌入式处理设计,或定制自己的处理器。其中,缓存大小可配置为4个字长或8个字长,可根据应用需要来精细调整其性能。对于指令和数据缓存,其大小可以独立配置,从而能够以最优化的方式使用内部FPGA BRAM资源。处理器还提供了专门用于数据密集多媒体应用的新指令。此类指令包括模式比较指令和缺省情况下提供的用于指令搜索优化的MSRSET/CLR指令。此外,新增加的处理器版本寄存器(Processor Version Register)可用于支持多处理器应用。处理器提供的用户可选功能可以被禁止(当不需要时),从而节约关键的逻辑资源。MicroBlaze 5.00基于屡获殊荣的MicroBlaze 4.00所提供的流行功能,如紧密耦合的浮点单元、可配置的硬件乘法器、除法器单元以及缓存链。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-7-22 17:49 , 耗时 0.091655 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表