1 / 7
文档名称:

提高数字信号处理器运算精度及扩展其应用功能的研究.pdf.pdf

格式:pdf   页数:7
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

提高数字信号处理器运算精度及扩展其应用功能的研究.pdf.pdf

上传人:薄荷牛奶 2015/3/4 文件大小:0 KB

下载得到文件列表

提高数字信号处理器运算精度及扩展其应用功能的研究.pdf.pdf

文档介绍

文档介绍:维普资讯

年月西安电子科技大学学报
第卷第期
~
提高数字信号处理器运算精度及扩展其应用功能的研究
王亚军洹\
西安电子利疽享旰工磊面—面安
摘要讨论应用中有关软件和硬件的几个问
,为更充分地挖掘的应用潜力,扩展其应用范围,又提出

~ 一
了解决问题的方法.
关键词:;定点算法;软件;硬件;接口
中图分类号:.;.
,芯片
可分为定点箅制—和浮点算制—
点算法不如浮点算法灵活、、成本低、
处理中,:
:一是当数据动态范围较大时,如何保证定点运
算的精度;,

,提出通过软硬


述的几个问题,并结合信号处理实践,提出了解决问题的方法.
糙忸, 提高定点运算精度
. 分段定点除法
定点除法有两种实现方法,一种是软件除法,一种是查表除法,软件除法即是作重复的移
,其精度在被除数一定时随除数大小即动态范围变化而
,位的定点除法产生位的商,其有效位数可能
从位变化到位,需要至少个指令周期查表除法是指事先将倒数/】’值写入不易失
存贮器内如,实时运算时通过查表和乘法【·÷
果不作特殊处理,当字长一定时如位,/】’
· :——
维普资讯
西安电子科较大学学报第卷
提出一种分段定点除法,它基于查表和简单的软件逻辑判断,可以在略微增加运算时间的同
时,:
.. 建立小数..浮动的倒敷/表
如设为纯小数对于位字长,≤】,≤,则商/可分为若干区间,例如:将
分为,,,,,,,,.,.对每个区间按口的
晟大值确定小数点位置,这样可以得到如下函数表;
表分段倒数表
口范围小数点位置
. ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。
, ”⋯⋯⋯⋯⋯⋯⋯⋯⋯· ⋯。一。一
, ⋯⋯⋯⋯⋯⋯⋯⋯——⋯⋯一
, ⋯⋯⋯⋯⋯。一一⋯⋯⋯⋯⋯一
, ⋯⋯一—⋯⋯⋯⋯⋯⋯⋯⋯一
. 。一一⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一。
.. 实时运乒时傲:,一· 口乘法运算,得到位的双精度结果,并根据的范围等
效的范围确定小数点位置定标,再根据需要截取适当的位数.
例如,如果口,,则· 口后小数点应右移位,以此类推,下面给出用实
现分段定点除法的部分程序:
/

. ;从/ 口输入查表地址
. ;作为比较基准

, ;从得到口一/
; /】· 口


, ,