Xilinx頻率提高25%的Mirroblaze軟處理器
賽靈思公司(Xilinx, Inc. )今天宣布推出性能優(yōu)化的MicroBlaze™ 軟處理器4.00版。現(xiàn)在,MicroBlaze™ 軟處理器在Virtex™-4 FPGA中的工作頻率可達(dá)到200 MHz,核心性能比前一版本提高多達(dá)25%。此外,新的浮點(diǎn)單元(FPU)選項(xiàng)使嵌入式開(kāi)發(fā)人員可將系統(tǒng)性能提升至比軟件仿真快120倍。
賽靈思MicroBlaze 4.00解決方案是一個(gè)可擴(kuò)展的處理器系統(tǒng),它可以使設(shè)計(jì)人員能夠調(diào)節(jié)其性能來(lái)匹配目標(biāo)應(yīng)用的計(jì)算要求,以及在需要的時(shí)候可選擇更高的算術(shù)精度,而同時(shí)不會(huì)增加太多成本。用戶(hù)可配置的硬件選項(xiàng)、增強(qiáng)的調(diào)試功能以及與先前版本的完全后向兼容這些特點(diǎn)都大幅度提高了靈活性和易用性。
32位單精度、IEEE-754兼容的MicroBlaze FPU為設(shè)計(jì)人員提供了可同時(shí)執(zhí)行整數(shù)和浮點(diǎn)數(shù)運(yùn)算的處理器。與MicroBlaze 處理器集成意味著CPU資源,如流水線、處理器寄存器集和其它處理器資源將與FPU緊密耦合和共享以實(shí)現(xiàn)最佳的數(shù)據(jù)帶寬。所有FPU操作都得到具有全功能編譯器、設(shè)計(jì)工具和指令集仿真支持的標(biāo)準(zhǔn)編程模型的支持。
MicroBlaze 4.00處理器還提供一系列立即可用的預(yù)建配置選項(xiàng)。這些選項(xiàng)包括用于串、字節(jié)或字匹配的新模式比較指令,這對(duì)于數(shù)據(jù)密集的多媒體應(yīng)用特別有用。用戶(hù)可選的功能,如可配置硬件乘法器、除法單元以及緩沖器連接,在不需要時(shí)可以禁止,從而可節(jié)約關(guān)鍵的邏輯資源。
此外,新的調(diào)試指令可被插入處理器流水線中,從而在硬件調(diào)試時(shí)數(shù)據(jù)更易被獲取并且下載速度也提高了15倍,同時(shí)總體調(diào)試邏輯也減少了50%。為幫助不斷增加的使用MicroBlaze處理器的Agilent客戶(hù),Agilent增加了邏輯分析支持,使設(shè)計(jì)小組可以捕獲實(shí)時(shí)信號(hào)線用于調(diào)試和特性描述。
MicroBlaze軟處理器內(nèi)核作為賽靈思嵌入式開(kāi)發(fā)套件(EDK)的一部分提供,EDK的售價(jià)為495美元。除了MicroBlaze內(nèi)核以外,EDK還包括利用賽靈思 FPGA設(shè)計(jì)嵌入式應(yīng)用所需要的全面系統(tǒng)工具集。MicroBlaze內(nèi)核的VHDL源代碼也可購(gòu)買(mǎi)。