首 页电子文章电子资料客户留言最新文章最新下载繁體中文
设为首页
加入收藏
联系我们
您当前的位置:中国电子前沿 -> DSP技术 -> TI DSP综合 -> 电子文章内容 退出登录 用户管理
栏目导航
· TI DSP综合 · TI2000应用
· TIDSP Boot · TI5000应用
· TI OMAP应用 · TI6000应用
· ADIdsp
广告专栏
热门电子文章
· [51系列] 单片机c语言学..
· [linux移植] Linux 嵌入式..
· [linux移植] YAFFS文件系..
· [ucos相关] uC/OS-II 初级..
· [TI DSP综合] DSP环境下C..
· [无线开发] 收发一体超声..
· [USB技术] USB接口研究与..
· [ARM入门] ARM体系结构和..
· [linux移植] cs8900a驱动..
· [VHDL学习] 数字电压表的..
· [linux移植] 触摸屏驱动移..
· [ucos相关] uC/OS-II在AR..
相关电子文章
· [组图] 快速小波变换..
· [组图] 一种改进的DS..
· [组图] 基于定点DSP的..
定点与浮点运算DSP的比较
作者:佚名  来源:本站整理  发布时间:2006-12-25 8:00:47  发布人:zangyl
减小字体 增大字体
定点运算DSP在应用中已取得了极大的成功,而且仍然是DSP应用的主体。然而,随着对DSP处理速度与精度、存储器容量、编程的灵活性和方便性要求的不断提高、自80年代中后期以来,各DSP生产厂家陆续推出了各自的32bit浮点运算DSP。
和定点运算DSP相比,浮点运算DSP具有许多优越性:
    浮点运算DSP比定点运算DSP的动态范围要大很多。定点DSP的字长每增加1bit,动态范围扩大6dB。16bit字长的动态范围为96dB。程序员必须时刻关注溢出的发生。例如,在作图像处理时,图像作旋转、移动等,就很容易产生溢出。这时,要么不断地移位定标,要么作截尾。前者要耗费大量的程序空间和执行时间,后者则很快带来图像质量的劣化。总之,是使整个系统的性能下降。在处理低信噪比信号的场合,例如进行语音识别、雷达和声纳信号处理时,也会发生类似的问题。而32bit浮点运算DSP的动态范围可以作到1536dB,这不仅大大扩大了动态范围,提高了运算精度,还大大节省了运算时间和存储空间,因为大大减少了定标,移位和溢出检查。

    由于浮点DSP的浮点运算用硬件来实现,可以在单周期内完成,因而其处理速度大大高于定点DSP。这一优点在实现高精度复杂算法时尤为突出,为复杂算法的实时处理提供了保证。
    32bit浮点DSP的总线宽度较定点DSP宽得多,因而寻址空间也要大得多。这一方面为大型复杂算法提供了可能、因为省的DSP目标子程序已使用到几十MB存储器或更多;另一方面也为高级语言编译器、DSP操作系统等高级工具软件的应用提供了条件。
   DSP的进一步发展,必然是多处理器的应用。新型的浮点DSP已开始在通信口的设置和强化、资源共享等方面有所响应。


[] [返回上一页] [打 印] [收 藏]
上一篇电子文章:TI TMS320C50简介
下一篇电子文章:当前DSP产品的主要特点
∷相关电子文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
关于本站网站帮助广告合作下载声明友情连接网站地图 ┆ 在线客服: 点这里与管理员交谈
Copyright © 2006-2008 EMB-CN.com. All Rights Reserved .鲁ICP备06032441号