1、基本需求
fpga设计1路1200阶的fir 滤波器。
2、评估
阶数 | 1200 | |
个数 | 1 | |
FPGA主时钟 | 200 | 单位M,提高可以减少资源 |
数据速率 | 50 | 单位M,降低可以减少资源 |
数据位宽 | 16 | bit |
DSP的位宽 | 18*18 | 如果数据位宽超过则需要资源翻倍 |
IQ路数 | 2 | 一路I和一路Q |
滤波器是否对称 | 2 | 1为不对称,2为对称 |
滤波器是否半数 | 1 | 1为非半数,2为半数 |
总的DSP资源 | 300 |
计算方法:
总的DSP资源 = 阶数 * 个数 / ( FPGA主时钟 / 数据速率 ) * IQ路数 / 滤波器是否对称 / 滤波器是否半数。
3、常见FPGA的DSP资源
325T的dsp资源 | 840 | |
690T的dsp资源 | 2200 | |
FMQL10的dsp资源 | 80 | |
FMQL45的dsp资源 | 900 |