摘 要:數(shù)字預(yù)失真技術(shù)在軟件仿真方面已取得長足進(jìn)步,但在硬件實現(xiàn)上還存在著很大的不足。利用設(shè)計的實驗平臺,在窄帶通信系統(tǒng)中不考慮記憶效應(yīng)的情況下,提出了一種基于查詢表的能夠有效抑制器件噪聲的自適應(yīng)數(shù)字預(yù)失真方案。經(jīng)FPGA實現(xiàn)該方案后,可以明顯降低噪聲和交調(diào)干擾,實驗結(jié)果較為理想。
關(guān)鍵詞:數(shù)字預(yù)失真;FPGA;記憶效應(yīng);濾波器
Realization of Adaptive Digital Predistortion by FPGA
SU Huiming
(Computer Center,Xi′an International University,Xi′an,710077,China)
Abstract:Digital predistortion technology in the simulation software has made great progress,but in hardware realization there is a great shortage.Based on the narrow communication systems and disregarding memory effects,the paper describes an adaptive digital predistortion method which can restrain the noise effect caused by applications.Realized by FPGA,it can obviously reduce noise and cross-interference,and achieve perfect experimental result.
Keywords:digital predistortion;FPGA;memory effects;filter
數(shù)字預(yù)失真技術(shù)目前已在軟件仿真的基礎(chǔ)上提出了大量的方案,但畢竟從軟件仿真到硬件實現(xiàn)是有很長一段距離的:一方面硬件環(huán)境很難完全在仿真中體現(xiàn),諸如量化噪聲、器件噪聲等;另一方面硬件約束,如資源限制,處理速度等也是軟件仿真中很難考慮完全的。記憶效應(yīng)和器件噪聲是實際電路中無法消除的兩個負(fù)面因素,本文介紹了消除器件噪聲影響進(jìn)行的一些工作。
1 實驗平臺
圖1是實驗平臺框圖,綠色虛框部分在FPGA(Altera:EP1S25F672C7)內(nèi)實現(xiàn),其中,成型濾波器:64倍上采樣的數(shù)字升余弦滾降濾波器;R/P和P/R:直角坐標(biāo)轉(zhuǎn)極坐標(biāo)和極坐標(biāo)轉(zhuǎn)直角坐標(biāo)轉(zhuǎn)換,采用“CORDIC算法”[1];ADC和DAC:14位數(shù)/模、模/數(shù)轉(zhuǎn)換器。介于耦合回路中時延比較固定,采用固定長度延時器補(bǔ)償,延時器的最大精度為基帶時鐘周期:1/56 μs;對于下變頻器晶振與基帶板晶振之間存在的頻偏,通過載波同步環(huán)路[2]消除。