Altera演示第一款基于模型的FPGA浮點(diǎn)DSP工具
Altera公司日前演示了使用FPGA的浮點(diǎn)DSP新設計流程,這是業(yè)界第一款基于模型的浮點(diǎn)設計工具,支持在FPGA中實(shí)現復數浮點(diǎn)DSP算法。伯克萊設計技術(shù)公司 (Berkeley Design Technology, Inc, BDTI) 進(jìn)行的獨立分析驗證了能夠在Altera 的Stratix 和Arria FPGA系列中簡(jiǎn)單方便的高效實(shí)現高性能浮點(diǎn)DSP設計。
本文引用地址:http://dyxdggzs.com/article/123588.htmAltera浮點(diǎn)DSP設計流程包括集成在DSP Builder高級模塊庫中的Altera浮點(diǎn)DSP編譯器、Quartus II RTL工具鏈、ModelSim仿真器,以及MathWorks MATLAB和Simulink工具,簡(jiǎn)化了FPGA的DSP算法實(shí)現過(guò)程。浮點(diǎn)設計流程結合并集成了算法模型和仿真、RTL產(chǎn)生、綜合、布局布線(xiàn)以及設計驗證級等。通過(guò)功能集成,在算法級和FPGA級實(shí)現了快速開(kāi)發(fā)和設計空間管理,最終減少了在設計上的投入。
Altera產(chǎn)品和企業(yè)市場(chǎng)副總裁Vince Hu評論說(shuō):“使用Altera高級DSP基于模型的流程,與基于HDL的傳統設計相比,設計人員能夠更高效迅速的實(shí)現并驗證復數浮點(diǎn)算法。在高層對算法進(jìn)行建模并調試后,很容易面向所有Altera FPGA對設計進(jìn)行綜合。”
Altera新的設計流程適用于解決要求較高的線(xiàn)性代數問(wèn)題,這類(lèi)問(wèn)題一般需要浮點(diǎn)提供的動(dòng)態(tài)范圍。BDTI測試了可參數賦值的浮點(diǎn)矩陣求逆設計。矩陣求逆是雷達系統、MIMO無(wú)線(xiàn)系統以及醫療成像和很多其他DSP應用所使用的代表性處理功能。
在評估Altera的浮點(diǎn)設計流程時(shí),獨立技術(shù)分析公司BDTI認為:“浮點(diǎn)編譯器并沒(méi)有構建由基本浮點(diǎn)算子組成的數據通路,而是產(chǎn)生融合數據通路,在一個(gè)函數或者數據通路中組合了基本算子。這樣,避免了傳統浮點(diǎn)FPGA設計中的重復表示。” BDTI結論:“采用融合數據通路方法,與以前相比,實(shí)現的復數浮點(diǎn)數據通路性能更好,效率更高。”
評論