数字信号处理器(DSP)及其应用(1-4).pptVIP

数字信号处理器(DSP)及其应用(1-4).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
§4非线性运算的定点快速实现 非线性运算:对数、开方、指数、三角函数等 调用DSP编译系统的库函数,#include math.h 查表法 在实时DSP应用中实现非线性运算,一般都采取适当降低运算精度来提高程序的运算速度。查表法是快速实现非线性运算最常用的方法。 混合法 查表+少量运算 提高查表法的精度 扩大自变量范围 2010 * 王少伟 扩大查表法的范围 2010 * 王少伟 第4章 DSP芯片的浮点运算 2010 * 王少伟 浮点数的格式 指数和尾数的形式 x=m×2e IEEE的4种浮点格式,单精度浮点数格式, x=(-1)s2e-127(1.f) TMS320单精度浮点数格式, x={(-2)s+(.f)}2e 短浮点格式:4位指数,1位符号,11位分数(16位) 单精度浮点格式: 8位指数,1位符号,23位分数(32位) 扩展精度格式:8位指数,1位符号,31位分数(40位) f e s 30-23 22-0 f s e 31-24 22-0 2010 * 王少伟 IEEE单精度浮点数格式 2010 * 王少伟 TMS320浮点数格式 短浮点格式:4位指数,1位符号,11位分数(16位) f s e 0 10 11 12 15 0 1 1 1 0 11111111111 2010 * 王少伟 TMS320浮点数格式 短浮点格式:4位指数,1位符号,11位分数(16位) f s e 0 10 11 12 15 1 0 0 1 0 00000000000 2010 * 王少伟 TMS320浮点数格式 短浮点格式:4位指数,1位符号,11位分数(16位) f s e 0 10 11 12 15 1 0 0 1 1 11111111111 2010 * 王少伟 TMS320浮点数格式 短浮点格式:4位指数,1位符号,11位分数(16位) f s e 0 10 11 12 15 0 1 1 1 1 00000000000 2010 * 王少伟 TMS320浮点数格式 短浮点格式:4位指数,1位符号,11位分数(16位) f s e 0 10 11 12 15 1 0 0 0 0 00000000000 2010 * 王少伟 TMS320浮点数格式 单精度浮点格式: 8位指数,1位符号,23位分数(32位) f s e 0 22 23 24 31 0 11111111111111111111111 2010 * 王少伟 TMS320浮点数格式 单精度浮点格式: 8位指数,1位符号,23位分数(32位) f s e 0 22 23 24 31 0 00000000000000000000000 2010 * 王少伟 TMS320浮点数格式 单精度浮点格式: 8位指数,1位符号,23位分数(32位) f s e 0 22 23 24 31 1 11111111111111111111111 2010 * 王少伟 TMS320浮点数格式 单精度浮点格式: 8位指数,1位符号,23位分数(32位) f s e 0 22 23 24 31 1 00000000000000000000000 2010 * 王少伟 TMS320浮点数格式 单精度浮点格式: 8位指数,1位符号,23位分数(32位) f s e 0 22 23 24 31 0 00000000000000000000000 2010 * 王少伟 TMS320浮点数格式 扩展精度格式: 8位指数,1位符号,31位分数(40位) f s e 0 30 31 32 39 2010 * 王少伟 浮点数的表示与格式转换 表示范围 3.4028234×1038 ~ -3.4028236×1038 0的特殊表示 IEEE浮点格式与TMS320浮点格式的转换 硬件方法 软件方法 2010 * 王少伟 基本的浮点运算 浮点乘法和加减法 芯片提供单周期指令 相乘:尾数相乘、指数相加,归一化处理 加减法反而更复杂:涉及对其中一操作数归正 浮点的除法 子程序实现 对被除数利用迭代法取倒数与除数进行相乘 e[i]=e[i-1] ×(2.0-y e[i-1]), e[0]=1.0×2-e-1 迭代次数越多,精度越高 2010 * 王少伟 2、运算方法 浮点加减法 2010 * 王少伟 2、运算方法 浮点乘法 尾数相乘:m1×m2 指数相加:e1+e2 乘积处理: 2010 * 王少伟 2、运算方法 浮点除法 除法指令:直接应用 无除法指令:

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档