数字信号处理第8章DF的有限字长效应

数字信号处理第8章DF的有限字长效应

ID:37399877

大小:304.10 KB

页数:57页

时间:2019-05-12

数字信号处理第8章DF的有限字长效应_第1页
数字信号处理第8章DF的有限字长效应_第2页
数字信号处理第8章DF的有限字长效应_第3页
数字信号处理第8章DF的有限字长效应_第4页
数字信号处理第8章DF的有限字长效应_第5页
资源描述:

《数字信号处理第8章DF的有限字长效应》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第八章 数字滤波器的有限字长效应第一节 引言一、有限字长效应前置预滤波器A/D变换器数字信号处理器D/A变换器模拟滤波器模拟Xa(t)PrFADCDSPDACPoF模拟Ya(t)完成DF设计后,接下来要实现DSP(数字信号处理)。具体实现时,字长总是有限的,因为存储器是有限字长的,所以有限字长效应有DF的有限字长效应、DFT(FFT)有限字长效应、A/D变换器的量化误差。1.有限字长效应有限字长意味着:有限运算精度有限动态范围2.有限字长引起误差表现在以下几个方面:(a)A/D变换器的量化误差即A/D变换器将模拟输入信号变为一

2、组离散电平时产生的量化误差。(b)系数的量化误差即把系统系数用有限二进制数表示时产生的量化误差。(c)算术运算的运算误差数字运算运程中,为限制位数而进行尾数处理,以及为防止溢出而压缩信号电平的有效字长效应。3.有限字长效应在量化和运算过程中,由于有限字长必然产生误差。这些误差给数字信号处理的实现精度和滤波器稳定性带来不良影响称之。二、研究有限字长效应目的1.若字长(通用计算机)固定,进行误差分析,可知结果的可信度,否则若置信度差,要采取改进措施。一般情况下,由于计算机字长较长,所以可以不考虑字长的影响。2.用专用DSP芯片实现

3、数字信号处理时,定点与硬件采用字长有关:(1)一般采用定点实现,涉及硬件采用的字长。(2)精度确定字长。因此,必须知道为达到设计要求所需精度下必须选用的最小字长。(3)由最小字长选用专用DSP芯片类型由于选用不同DSP芯片,价格差很大。目前TMS320C1X,C2X,C5X,C54X,C62X,C67x等价格差异很大第二节 数的定点制表示 及A/D变换器的量化误差一、数字信号中数的定点表示用专用DSP芯片实现数字信号处理时,一般采用定点二进制数补码表示方法和舍入量化方式。因此定点、补码、舍入重点分析。1.定点数表示三种形式(1

4、)原码(2)补码(3)反码二进制符号位:0--表示正号,1--表示负号;例子:(1)原码从x10=0.75和x10=-0.75看看原码、补码、反码的表示方法。解:(1)原码为x10=0.75=>(x2)原=0.110原码x10=-0.75=>(x2)原=1.110原码通用公式:其中B0:符号位,B0=1代表负数;Bi:i=1,b,其中b代表字长位数,B1~Bb代表b位字长的尾数0.11001.11000.2-1……...2-b1.2-1……...2-b正数:负数:(2)补码和反码补码通用公式:x10=0.75=>(x2)补=0

5、.110=原码x10=-0.75=>(x2)补=1.010=反码+1x10=0.75=>(x2)反=0.110=原码x10=-0.75=>(x2)反=1.001=除符号位外原码各位取反2、定点表示产生误差(1)加法:任何加法运算不会增加字长,但可能产生溢出xB1:0.110-->0.110-xB2:1.010-->1.010xB1-xB2=1.51.100(2)乘法:不会溢出,但字长加倍溢出,使其变为负数例:b=3=>0.101×0.0111011010.001111成为六位数,截尾变成0.001。产生误差。二、数的量化误差范

6、围量化对尾数处理产生的误差,其量化方式可分为:1.截尾量化:即把尾数全部截断不要。2.舍入量化:即把小于q/2的尾数舍去,把大于尾数“入”上来。其中q=2-b,称为量化步阶,b为字长的位数。1.截尾量化截尾量化可分为:(1)对于正数的截尾量化误差(2)对于负数的截尾量化误差(1)对于正数的截尾量化误差一个信号x(n):由于有限字长:看出:b1>b所以,原码和补码的截尾误差为:发生在被截去的位数上的数都为1情况。发生在被截去的位数上的数都为0情况。0.2-1……………..2-b00…………...0b1-bb最小误差0.2-1……

7、………..2-b11……………1最大误差(2)对于负数的截尾量化误差截尾量化误差与负数表示方式有关。负数原码表示,其截尾量化误差:发生在被截去的位数上的数都为1情况。发生在被截去的位数上的数都为0情况。0.2-1……………..2-b00…………...0b1-bb最小误差0.2-1……………..2-b11……………1最大误差负数补码表示,其截尾量化误差:同样,负数截尾量化误差,最大误差=±q,最小误差=0.2、舍入量化0.10101010……………0bb1舍去:0.1010-->信号比原来小;舍入:0.1011-->信号比原来大

8、;所以,最大误差为q/2,最小误差为-q/2舍入量化误差范围为

9、en

10、舍入误差。e(n)量化误差是随机变量,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。