“新的MicroBlaze 5.00软处理器大幅提升65nm Virtex-5系列的嵌入式处理性能,其浮点运算性能达50 MFLOPS,比先前版本提高了50%。
”Xilinx宣布推出性能优化的最新MicroBlaze 软处理器5.00版。这款32位RISC内核现可在Virtex-5 FPGA器件中提供240 DMIPS的整数处理能力,性能提升了45%。同时,浮点运算性能达50 MFLOPS,比先前版本提高了50%。 Xilinx MicroBlaze 5.00解决方案通过可扩展的处理器系统满足了客户对嵌入式处理的灵活性和高性能需求。这一可扩展的处理器系统使得设计人员能通过对性能的细致调节来满足目标应用的计算能力要求。在提供增强功能的同时还保证了指令集的后向兼容性,从而可以保护先前的软件投资并避免应用过时。 MicroBlaze 5.00软处理器是在屡获殊荣并取得巨大成功的 MicroBlaze 4.00基础之上的进一步开发,保持了指令集的后向兼容性。为满足对更高性能的需求,Xilinx提高了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所提供的流行功能,如紧密耦合的浮点单元、可配置的硬件乘法器、除法器单元以及缓存链。 此外,Xilinx公司提供丰富的参考设计、开发板、内部和第三方工具以及最广泛使用的操作系统供用户选择。Xilinx还提供范围广泛的嵌入式设计服务、培训和支持,来应对任何处理解决方案的挑战,进一步保证一次设计的成功。 详情请访问:www.xilinx.com |
分享到:
猜你喜欢