首页> 外国专利> METHOD FOR EQUIVALENT HIGH SAMPLING RATE FIR FILTERING BASED ON FPGA

METHOD FOR EQUIVALENT HIGH SAMPLING RATE FIR FILTERING BASED ON FPGA

机译:基于FPGA的等效高采样率滤波方法

摘要

The present invention provides a method for equivalent high sampling rate FIR filtering based on FPGA, first, the coefficients h(k) of FIR filter are found by using MATLAB, multiplied by an integer and then rounded for the purpose that the rounded coefficients h(k) can be directly used into a FPGA, then the ADC's output of high data rate fs is lowered by dividing the ADC's output x(n) into M parallel data streams xi(n) of low data rate, and the M×L samples in one clock circle is obtained by delaying the M parallel data streams xi(n) simultaneously by 1, 2, . . . , L′ periods of the synchronous clock, at last, the samples yi(n) of FIR filtering output is calculated according to the samples selected from the M×L samples, and the filtered data y(n) of data rate fs is obtained by putting the samples yi(n) together in ascending order of i. Thus, the continuous FIR filtering of an ADC's output sampled with high sampling rate is realized, while the data rates before and after the FIR filtering are unchanged.
机译:本发明提供了一种基于FPGA的等效高采样率FIR滤波方法,首先,使用MATLAB求出FIR滤波器的系数h(k),再乘以整数,然后取整,以使取整后的系数h( k)可以直接用于FPGA,然后通过将ADC的输出x(n)划分为M个并行数据流x i s 的输出。 Sub>(n)的数据速率低,并且通过同时将M个并行数据流x i (n)同时延迟1、2,...来获得一个时钟周期内的M×L个样本。 。 。在同步时钟的L'个周期中,最后,根据从M×L个样本中选择的样本,计算FIR滤波输出的样本y i (n),并将滤波后的数据y(数据速率f s 的n)是通过将样本y i (n)按i的升序组合在一起而获得的。因此,实现了以高采样率采样的ADC输出的连续FIR滤波,而FIR滤波前后的数据速率均保持不变。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号