摘要
本发明公开了一种基于FPGA的多路并行单比特测频的实现方法,属于数字信号处理技术领域,本发明的方法包括:首先对16路输入信号进行单比特量化;然后对每一路量化后的数据进行32点FFT并行处理;接着将16路FFT结果乘以旋转因子,构造出完整的512点FFT;再利用FFT的对称性,仅计算前256个点的幅值,并采用近似算法快速计算幅值,找到最大值点及其相邻点;最后,利用RIFE算法并结合查表法对最大值点进行修正,精确计算出信号频率。本发明通过并行处理、近似计算和查表法等方式,大大减少了乘法器的使用,降低了硬件资源消耗和计算复杂度,显著提升了运算速度,能够快速、准确地实现对多路信号的频率测量。