XILINX新MICROBLAZE 軟處理器提高時(shí)鐘頻率達(dá)25%
賽靈思公司(Xilinx, Inc. (NASDAQ:XLNX))今天宣布推出性能優(yōu)化的MicroBlaze™ 軟處理器4.00版?,F(xiàn)在,MicroBlaze™ 軟處理器在Virtex™-4 FPGA中的工作頻率可達(dá)到200 MHz,核心性能比前一版本提高多達(dá)25%。此外,新的浮點(diǎn)單元(FPU)選項(xiàng)使嵌入式開發(fā)人員可將系統(tǒng)性能提升至比軟件仿真快120倍。
賽靈思MicroBlaze 4.00解決方案是一個(gè)可擴(kuò)展的處理器系統(tǒng),它可以使設(shè)計(jì)人員能夠調(diào)節(jié)其性能來匹配目標(biāo)應(yīng)用的計(jì)算要求,以及在需要的時(shí)候可選擇更高的算術(shù)精度,而同時(shí)不會(huì)增加太多成本。用戶可配置的硬件選項(xiàng)、增強(qiáng)的調(diào)試功能以及與先前版本的完全后向兼容這些特點(diǎn)都大幅度提高了靈活性和易用性。
“隨著設(shè)計(jì)和生產(chǎn)定制芯片的成本不斷飛漲,針對(duì)FPGA而優(yōu)化的處理器內(nèi)核有可能吸引設(shè)計(jì)人員放棄ASIC而轉(zhuǎn)向SoC,”In-Stat《微處理器報(bào)告》高級(jí)分析師Tom R. Halfhill說。“賽靈思 MicroBlaze處理器內(nèi)核的最新版本為使用FPGA提供了更多理由,如更高時(shí)鐘速率以及可選的緊密耦合的FPU。在馬達(dá)控制、工業(yè)機(jī)器控制、多媒體和辦公自動(dòng)化等嵌入式應(yīng)用中,F(xiàn)PU可帶來巨大差異?!?
MicroBlaze FPU
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)編程模型的支持。
“尋找一款同時(shí)滿足性能、功能和成本目標(biāo)的處理器是一項(xiàng)非常大的挑戰(zhàn)。MicroBlaze處理器提供了一個(gè)完全可定制且面積效率高的可擴(kuò)展解決方案,而且可針對(duì)我們那些對(duì)成本最為敏感的設(shè)計(jì)進(jìn)行優(yōu)化,”ABB公司項(xiàng)目經(jīng)理Said Zahrai說?!芭鋫淞诵碌腇PU 的MicroBlaze 4.00解決方案提供了更高的性能、靈活性和易用性,因而使我們的嵌入式開發(fā)人員可以延長(zhǎng)我們現(xiàn)有產(chǎn)品的生命周期,并且可以更快速地將新產(chǎn)品推向市場(chǎng)。”
MicroBlaze 4.00的特點(diǎn)
MicroBlaze 4.00處理器還提供一系列立即可用的預(yù)建配置選項(xiàng)。這些選項(xiàng)包括用于串、字節(jié)或字匹配的新模式比較指令,這對(duì)于數(shù)據(jù)密集的多媒體應(yīng)用特別有用。用戶可選的功能,如可配置硬件乘法器、除法單元以及緩沖器連接,在不需要時(shí)可以禁止,從而可節(jié)約關(guān)鍵的邏輯資源。
此外,新的調(diào)試指令可被插入處理器流水線中,從而在硬件調(diào)試時(shí)數(shù)據(jù)更易被獲取并且下載速度也提高了15倍,同時(shí)總體調(diào)試邏輯也減少了50%。為幫助不斷增加的使用MicroBlaze處理器的Agilent客戶,Agilent增加了邏輯分析支持,使設(shè)計(jì)小組可以捕獲實(shí)時(shí)信號(hào)線用于調(diào)試和特性描述。
“FPGA在我們客戶的產(chǎn)品開發(fā)中扮演著越來越重要的角色,對(duì)于這些FPGA和周邊系統(tǒng)的調(diào)試來說,邏輯分析儀的測(cè)量非常關(guān)鍵,”Agilent公司設(shè)計(jì)驗(yàn)證部高級(jí)產(chǎn)品經(jīng)理Joel Woodward說?!癆gilent邏輯分析儀和Agilent新的MicroBlaze反匯編器將縮短調(diào)試和驗(yàn)證時(shí)間,從而幫助數(shù)字設(shè)計(jì)人員更迅速地將產(chǎn)品推向市場(chǎng)?!?
價(jià)格和供貨
MicroBlaze軟處理器內(nèi)核作為賽靈思嵌入式開發(fā)套件(EDK)的一部分提供,EDK的售價(jià)為495美元。除了MicroBlaze內(nèi)核以外,EDK還包括利用賽靈思 FPGA設(shè)計(jì)嵌入式應(yīng)用所需要的全面系統(tǒng)工具集。MicroBlaze內(nèi)核的VHDL源代碼也可購(gòu)買。MicroBlaze 4.00處理器開發(fā)板也可從賽靈思公司及其分銷商包括安富利、Memec 和Nu Horizons處購(gòu)買。
評(píng)論