几种FPGA的FIR滤波器方案详析.docx

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

几种FPGA勺FIR滤波器方案详析FIR滤波器设计方案DesigneryaoguaiwsFIR滤波器的基本结构一.横截型(卷积型、直接型)<Direct-type>FIR滤波器的差分方程表示式为:N1y[n]h[m]x[nm]m0很明显,这就是线形时不变系统的卷积和公式,也就是x[n]的延时级联的横向结构,如下图所示:Direct-typeofN-ordcrFIRfilterVhCN-2]Vh[N-l]Direct-typeofN-ordcrFIRfilterVhCN-2]Vh[N-l]J>1__y[n]一?由于线形相位FIR滤波器的系数是镜像对称的,因此N阶滤波器系数只需要申个储存单元即可。而输入x[n]的值需要N个储存单元,这样总共就需要由N加个储存单元级联型<Cascade-type>TOC\o"1-5"\h\z将H(z)分解成实系数二阶因子的乘积形式:N1[掇]H(z)h(n)zn(0kikZ12kZ2)n0k1图中画出了一个FIR滤波器的级联结构,其中每一个二阶因子用一个横截型来表示:Cascade-typeofN-orderFIRfilterCascade-typeofN-orderFIRfilter这种结构的每一节控制一对零点,因而在需要控制传输零点时能够采用它。可是这种结构所需要的系数ik(i0,1,2;它。可是这种结构所需要的系数ik(i0,1,2;k1,2,L,N/2)比卷积型的系数h[n]要多,因而需要更多的储存单元。理论上需要32N个单元储存系数,再加上N各单元储存中间结果,结果一共需要3NN|N个储存单元三.频率抽样型<Decimation-type>把一个N店有限长序列的z变换H(z)在单位圆上作N等分抽样,就得到H(k),其主值序列就等于h(n)的离散傅里叶变换H(k)。即H(z)的

最近下载