XILINX推出最新MicroBlaze™ 軟處理器5.00版
——
XILINX MicroBlaze 5.00解決方案通過(guò)可擴展的處理器系統滿(mǎn)足了客戶(hù)對嵌入式處理的靈活性和高性能需求。這一可擴展的處理器系統使得設計人員能通過(guò)對性能的細致調節來(lái)滿(mǎn)足目標應用的計算能力要求。在提供增強功能的同時(shí)還保證了指令集的后向兼容性,從而可以保護先前的軟件投資并避免應用過(guò)時(shí)。
MicroBlaze 5.00特點(diǎn)
MicroBlaze 5.00軟處理器是在屢獲殊榮并取得巨大成功的 MicroBlaze 4.00基礎之上的進(jìn)一步開(kāi)發(fā),保持了指令集的后向兼容性
。為滿(mǎn)足對更高性能的需求,賽靈思公司的工程師提高了MicroBlaze 5.00內核的時(shí)鐘頻率并利用增強的5級流水線(xiàn)進(jìn)一步優(yōu)化了其流水線(xiàn)效率。該軟處理器內核針對65nm Virtex-5系列而開(kāi)發(fā) —— 采用了超快ExpressFabric™技術(shù)、成熟的 ASMBL™架構以及低功耗三極柵氧化層技術(shù) —— 工作在210MHz時(shí)鐘頻率下,可提供240 DMIP的性能。
MicroBlaze 5.00提供經(jīng)驗證的立即可用的預建配置選項,使開(kāi)發(fā)人員可以直接用于自己的嵌入式處理設計,或定制自己的處理器。其中,緩存大小可配置為4個(gè)字長(cháng)或8個(gè)字長(cháng),可根據應用需要來(lái)精細調整其性能。對于指令和數據緩存,其大小可以獨立配置,從而能夠以最優(yōu)化的方式使用內部FPGA BRAM資源。處理器還提供了專(zhuān)門(mén)用于數據密集多媒體應用的新指令。此類(lèi)指令包括模式比較指令和缺省情況下提供的用于指令搜索優(yōu)化的MSRSET/CLR指令。此外,新增加的處理器版本寄存器(Processor Version Register)可用于支持多處理器應用。處理器提供的用戶(hù)可選功能可以被禁止(當不需要時(shí)),從而節約關(guān)鍵的邏輯資源。MicroBlaze 5.00基于屢獲殊榮的MicroBlaze 4.00所提供的流行功能,如緊密耦合的浮點(diǎn)單元、可配置的硬件乘法器、除法器單元以及緩存鏈。
完整的開(kāi)發(fā)環(huán)境
賽靈思公司屢獲殊榮的Platform Studio提供了一個(gè)通用的完全集成的硬件/軟件開(kāi)發(fā)環(huán)境,支持所有賽靈思處理器解決方案。這使得開(kāi)發(fā)人員能夠容易地完成對整個(gè)嵌入式系統的開(kāi)發(fā)、集成和調試。Platform Studio工具套件是賽靈思嵌入式開(kāi)發(fā)套件(EDK)的一部分。賽靈思嵌入式開(kāi)發(fā)套件(EDK)是一個(gè)完全的嵌入式開(kāi)發(fā)解決方案,包括一個(gè)外設IP庫、集成的Eclips軟件開(kāi)發(fā)環(huán)境、GNU編譯器和調試器件。
此外,賽靈思公司提供豐富的參考設計、開(kāi)發(fā)板、內部和第三方工具以及最廣泛使用的操作系統供用戶(hù)選擇。賽靈思還提供范圍廣泛的嵌入式設計服務(wù)、培訓和支持,來(lái)應對任何處理解決方案的挑戰,進(jìn)一步保證一次設計的成功。
評論