Xilinx免費Virtex-II Pro UltraController設(shè)計
賽靈思公司(Xilinx, Inc.)今天宣布推出一款超小型通用控制器,該控制器利用了Virtex-II Pro™ FPGA器件系列中嵌入的IBM PowerPC™ 405處理器。新推出的Xilinx UltraController™ 參考設(shè)計是預(yù)配置的和完備的(不需要FPGA引腳或外部器件),從而允許客戶通過業(yè)界標(biāo)準(zhǔn)的基于GNU的工具和賽靈思集成軟件環(huán)境(ISE)設(shè)計流程,快速容易地利用Virtex-II Pro嵌入的PowerPC 405核心。
利用UltraController參考設(shè)計,使得原來由復(fù)雜狀態(tài)機或非性能關(guān)鍵的功能所使用的FPGA邏輯資源,現(xiàn)在可以利用Virtex-II Pro PowerPC分流實現(xiàn),因此大大提高了器件的利用率。根據(jù)設(shè)計的復(fù)雜性不同,F(xiàn)PGA構(gòu)造邏輯和嵌入式PowerPC處理器之間的功能劃分可支持設(shè)計采用更小規(guī)模的器件實現(xiàn),從而達到降低成本。
“對于實現(xiàn)我們SONET位錯速率檢測算法(該算法是所有電信級網(wǎng)絡(luò)單元的關(guān)鍵部分)來說,UltraController是一種理想的解決方案?!盋eterus Networks公司ASIC/FPGA工程總監(jiān)Bob Cantwell說。“在XC2VP20器件中,通過利用UltraController代替現(xiàn)有的CLB設(shè)計方案來實現(xiàn)這一功能,我們大約節(jié)約了10%的資源?!?/P>
“對于UltraController參考設(shè)計所獲得的反應(yīng),我們感到非常高興?!辟愳`思公司高級產(chǎn)品部嵌入式處理首席工程師Dan Issacs說?!暗侥壳盀橹瓜螺d數(shù)量已經(jīng)超過2000多,因此可以確定客戶快速接受了UltraController設(shè)計。從工業(yè)應(yīng)用到醫(yī)療應(yīng)用,再到通信和消費類應(yīng)用,如此廣泛范圍的應(yīng)用都快速接受了UltraController參考設(shè)計,這充分說明了UltraController為客戶提供的易用性和多功能性?!?/P>
賽靈思UltraController設(shè)計支持32個通用I/O和兩種存儲器空間(16 KB或32 KB),僅占用不到50個邏輯單元,卻能夠以200 MHz速度提供高達220 Dhrystone MIPS的性能(功耗低至僅0.9 mW/Mhz)。該參考設(shè)計的Verilog和VHDL源代碼現(xiàn)在就可下載。按部就班的快速入門和高級輔導(dǎo)資料,包括參考設(shè)計示例以及軟件都可從賽靈思公司網(wǎng)站www.xilinx.com/cn/ultracontroller下載。
業(yè)界標(biāo)準(zhǔn)開發(fā)工具為UltraController設(shè)計開發(fā)提供全面的支持。這些開發(fā)工具包括仿真(ModelSim PE 和SE)、系統(tǒng)調(diào)試(基于GNU的GDB和Xilinx ChipScope Pro)以及范圍廣泛的多種可供選擇的由第三方和賽靈思公司提供的Virtex-II Pro開發(fā)板。
最近宣布的嵌入式開發(fā)套件(EDK)6.1i版工具合并了標(biāo)準(zhǔn)ISE硬件流程和嵌入式處理器開發(fā)流程。利用這一工具可以簡化賽靈思公司Ultracontroller的定制。通過用戶友好的GUI和容易使用的下拉式菜單,客戶可快速修改UltraController參考設(shè)計來滿足其特殊要求。