發(fā)布日期:2022-07-15 點擊率:28
C語言硬件設計輸入工具和計算機加速度知識產(chǎn)權(IP)及硬件開發(fā)商Celoxica近日推出一種在高密度可編程邏輯中實現(xiàn)浮點算法的工具套件。
據(jù)Celoxica公司介紹,符合IEEE 754標準的庫支持單、雙和定制精密浮點算法,它們能對所有領先的可編程邏輯架構的參數(shù)從面積、延遲和性能等幾個方面進行優(yōu)化,并可以根據(jù)具體應用要求進行調(diào)節(jié)。
浮點工具套件中使用的IP是與捷克斯洛伐克信息理論和自動化協(xié)會(UTIA)聯(lián)合開發(fā)的,Celoxica表示,這代表著兩者自上月簽署研究協(xié)議之后取得的具有里程碑意義的成果。
Celoxica公司介紹,利用浮點內(nèi)核模塊的并行設計可以提供最高達每秒500億次浮點運算,并支持實時圖像和信號處理應用的處理要求。該工具套件正在被用于高性能的計算應用領域,包括資產(chǎn)和相關金融衍生產(chǎn)品的交易、石油和天然氣開采以及包括音視頻DSP濾波在內(nèi)的嵌入式應用。該工具套件支持加、減、乘、除和平方根運算,并實現(xiàn)了32位定點轉換。
工具套件中的“定制”模塊為期望最大限度地利用嵌入式FPGA資源如DSP模塊的設計工程師進行了優(yōu)化,并且利用了現(xiàn)有的門數(shù)。
對于仿真和驗證來說,浮點工具套件支持環(huán)路中處理器和硬件的仿真。針對由庫支持的所有算術運算,該工具套件包含了精確到位的Simulink模塊,而測試向量可以在Simulink模型中創(chuàng)建,并在Celoxica公司的DK Design Suite中除錯。