我有一个运行频率为 200MHz 的 Virtex 6 FPGA,上面有 ADC/DAC。我一直在将 WiFi 信号 (2462MHz) 转换为更合理的 25MHz 中频,采样,通过抽头运行信号,调整它们,然后混音。这一切都很好。
我的问题是,由于我正在以较低的速率进行混频和采样,因此我无法通过调整相位变化的抽头延迟来实现 RF 级别的多路径,而是必须在 IF 级别进行调整。这工作正常,但这意味着时间已关闭(像 TDOA 或具有 TOF 测量的东西可能会关心这一点)。似乎解决这个问题的最好方法(并且可能是正确的方法)是实现分数延迟滤波器(FDF),但我不确定最好的方法。
似乎我需要想出抽头的系数,但我似乎无法从我在 FDF 上阅读的白皮书中收集到这一点。有任何想法吗?