FIR結構IQ串行處理RRC濾波器
2.2 串行處理濾波器結構
其后采用FIR結構實(shí)現RRC濾波器,其中數據輸入端使用IQ路串行輸入,即上一節中的串行數據。由于奇數階M=65FIR濾波器的時(shí)域特性,其沖擊響應滿(mǎn)足如下條件:

因此對于不同部分的存儲單元可以使用相同的加法單元,在下面的復用乘加器中可以設計復用結構。這里描述FIR數據存儲的結構,其中由計數器Phase_num控制數據在濾波器存儲單元中的流動(dòng)。高位為1時(shí)存儲I路數據,高位為0時(shí)存儲Q路數據。數據存儲單元無(wú)法復用,因為這是濾波必需的。但是乘加器則可以通過(guò)如下小節中描述的方式復用。本文引用地址:http://dyxdggzs.com/article/179110.htm
2.3 復用乘加器結構
同樣,依靠計數器控制,我們可以復用同一套乘加資源,但是存儲單元依然和使用兩套FIR結構相同,這也體現了ASIC設計的本質(zhì)。從圖5中我們就可以發(fā)現乘加器的輸入也由同一個(gè)計數器控制,計數器高位為1時(shí),計算I路數據濾波結果,計數器高位為0時(shí),計算Q路濾波結果,隨后經(jīng)過(guò)兩級觸發(fā)器緩存,在輸出端形成串行IQ路數據,如此結構就節省了兩套FIR濾波器中的乘法器與加法器的結構,當FIR階數較高時(shí)就有效地節省了資源,但是這是有前提的,即射頻部分在下變頻時(shí)并沒(méi)有殘留太大的頻偏,也就是說(shuō)當基帶信號并不是很理想時(shí),或者有一個(gè)帶通信號對其進(jìn)行干擾時(shí),IQ路RRC濾波器是不一樣的,那么此時(shí)濾波系數就是不同的,則不可避免地需要兩套RRC結構。
3 結論
本文通過(guò)改變通常FIR處理結構,有效地節省了資源,只使用了一套乘加器,一套FIR濾波器結構,就完成了兩套FIR濾波器的功能,雖然數據存儲單元與兩套FIR相比并未減少,但是有效地減少了乘加資源的使用,提高了運算效率,節省了ASIC芯片的面積。當RRC濾波器階數
較高時(shí),效果更為明顯。
評論