摘要
针对信道化接收机的低通滤波器组结构中NCO消耗资源巨大的问题,提出了一种基于三角函数的相位旋转法。介绍了该算法的结构,然后在FPGA上实现了该方法。最后通过产生八路NCO所占用资源的对比,说明该方法与直接使用查表法或CORDIC算法相比最少能节省50%的逻辑单元和存储器单元。该方法可以很容易推广到频谱监测、多频移键控调制、跳频接收等应用中。
To solve the problem that resource consumption of NCO is large in the low-pass filter bank of channelized receivers,a method of phase rotation based on trigonometric-function is proposed.Firstly the algorithm structure is introduced and implemented in FPGA.Then the logic elements and memory elements used in this method can save by at least 50% as compared with that of direct look-up table method or CORDIC algorithm according to the resources to be occupied by eight-channel NCO.And the method can be broadly applied in frequency spectrum monitor,multiple frequency-shift keying and frequency hopping receiver and so forth.
出处
《系统工程与电子技术》
EI
CSCD
北大核心
2010年第5期908-911,共4页
Systems Engineering and Electronics
关键词
信道化接收机
低通滤波器组
数控振荡器
相位旋转
FPGA
channelized receiver
low-pass filter bank
numerical controlled oscillator
phase rotation
FPGA