|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
各位高手:
有朋友研究过基于FPGA实现中心频率可变,带宽可变的数字滤波器吗?(不是那种基于Matlab算出几个不同中心频率/带宽的FIR滤波器系数,把系数存在EEPROM中,再通过手动去选择不同系数达到中心频率可变的效果!)假如我要实现Fs=64Mhz,中心频率在0~20Mhz全频可变这种数字滤波器,而且带宽有9Khz,40Khz,100Khz,160Khz,300Khz,650Khz,800Khz,1Mhz这固定几种。实现0~20Mhz中心频率可变,带宽固定可调的数字滤波器。
我原有想法是用FFT+IFFT实现,但是需要的FFT点数要求过高(FFT_N>64000khz/9khz,取FFT_N=8192),而且后续还要提高采样率=125Mhz,这样就需要最大的FFT_N=16K,这样数据处理延时很大,不好做数字缓存。
谢谢大家!!! |
|