赛灵思推出性能优化的MicroBlaze软处理器5.00版,该32位RISC内核可在Virtex-5 FPGA器件中提供240 DMIPS的整数处理能力,性能提升45%,浮点运算性能达50 MFLOPS。
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指令。新增加的处理器版本寄存器可用于支持多处理器应用。处理器提供的用户可选功能可以被禁止,可节约关键的逻辑资源。
Xilinx www.xilinx.com |