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