摘要:為了提高實(shí)現(xiàn)反正切函數(shù)的查找表算法的精度并降低其硬件資源消耗,在傳統(tǒng)插值查找表算法基礎(chǔ)上,結(jié)合反正切函數(shù)的曲率特征,提出了一種基于現(xiàn)場(chǎng)可編程門陣列(field programmable gate array,FPGA)的變步長(zhǎng)插值查找表的方法。該算法通過Matlab量化誤差確定誤差范圍,再經(jīng)地址映射將數(shù)據(jù)轉(zhuǎn)化為插值地址,通過線性插值完成查找。經(jīng)Modelsim10.0仿真和QuartusⅡ 15.1在EP4CE30F23C6芯片下綜合驗(yàn)證,結(jié)果表明,在16位位寬輸出情況下,該方法與傳統(tǒng)插值查找表和ATLERA CORDIC IP核比較,誤差較小,最大誤差為1.4312×10^-4,最高工作頻率219.06MHz,占用資源適中。提出的方法可以應(yīng)用于基于相位測(cè)量輪廓術(shù)的系統(tǒng)中。
注:因版權(quán)方要求,不能公開全文,如需全文,請(qǐng)咨詢雜志社
統(tǒng)計(jì)源期刊 下單
國(guó)際刊號(hào):2095-6533
國(guó)內(nèi)刊號(hào):61-1493/TN
雜志詳情