网站大量收购独家精品文档,联系QQ:2885784924

9FIR设计.pptVIP

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
9FIR设计.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * DSP原理及应用 * 第6章 应用程序设计 2.快速傅氏变换FFT 由于WN2=[e-j(2?/N)]2=[e-j2?/(N/2)]=WN/2,则有: k = 0,1,…,N/2-1 (6.3.3) X1(k)和X2(k)分别为x1(n)和x2(n)的N/2点的DFT。 由于对称性,WNk+N/2 = -WNk, 则X(k+N/2)=X1(k) - WNkX2(k)。 N点X(k)可分为两部分: 前半部分:X(k)=X1(k) + WNkX2(k) k=0, 1, … N/2-1 (6.3.4) 后半部分:X(k+N/2)=X1(k)-WNkX2(k) k=0, 1, …N/2-1 (6.3.5) * DSP原理及应用 * 第6章 应用程序设计 2.快速傅氏变换FFT 基2 DIT FFT的蝶形运算: WNk -1 xm-1(p) xm-1(q) xm(p) xm(q) 蝶形算法: xm(p)= xm-1(p)+ xm-1(q)WNk (6.3.6) xm(q)= xm-1(p) - xm-1(q)WNk (6.3.7) * DSP原理及应用 * 第6章 应用程序设计 2.快速傅氏变换FFT 在基数为2的FFT中,设N=2M,共有M级运算,每级有N/2个2点FFT蝶形运算,因此,N点FFT总共有(N/2)log2N个蝶形运算。 例如:在N点FFT中,当N=8时,共需要3级,12个基2 DIT FFT的蝶形运算。 * DSP原理及应用 * 第6章 应用程序设计 2.快速傅氏变换FFT 信号流程如图: x(0) x(4) x(2) x(6) x(1) x(5) x(3) x(7) WN0 x(7) x(6) x(5) x(4) x(3) x(2) x(1) x(0) -1 -1 -1 WN0 WN0 WN0 -1 -1 WN0 WN2 WN0 WN2 -1 -1 -1 WN0 WN1 WN2 WN3 -1 -1 -1 -1 * DSP原理及应用 * 第6章 应用程序设计 2.快速傅氏变换FFT 输入是经过比特反转的倒位序列——位码倒置。 排列顺序:x(0)、x(4)、x(2)、x(6)、x(1)、x(5)、x(3)、x(7) 输出是按自然顺序排列。 排列顺序:x(0)、x(1)、x(2)、x(3)、x(4)、x(5)、x(6)、x(7) * DSP原理及应用 * 第6章 应用程序设计 6.3 快速傅里叶变换(FFT)的DSP实现 下面以8~1024复数点FFT算法为例,介绍用DSP芯片实现的方法。 6.3.2 FFT算法的DSP实现 1.FFT运算序列的存储分配 FFT运算时间是衡量DSP芯片性能的一个重要指标,在用DSP芯片实现FFT算法时,合理地安排好所使用的存储空间是十分重要的。 * DSP原理及应用 * 第6章 应用程序设计 1.FFT运算序列的存储分配 (1) 程序空间的分配 程序存储器 ┇ sine1 E000 ┇ E1FF 正弦系数表 cosine1 E200 ┇ E3FF 余弦系数表 fft_prg E400┇ E4A2 程序代码 ┇ .vectors FF80┇ FFFF 复位向量和 中断向量表 E000h~E1FFh:正弦系数表 E200h~E3FFh:余弦系数表 E400h~E4A2h:程序代码 FF80h~FFFFh:复位向量和 中断向量表 * DSP原理及应用 * 第6章 应用程序设计 1.FFT运算序列的存储分配 (2) 数据空间的分配 数据存储器 0000 ┇ 005F 存储映像 寄存器 .bss 0060 0061 0062 暂存单元 stack 0063 ┇ 006C 堆 栈 ┇ sine 0400 ┇ 05FF 正弦系数表 数据存储器 ┇

文档评论(0)

phljianjian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档