- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Dsp发展现状及其在工业上的应用
PAGE
PAGE - 11 -
Dsp发展现状及其在工业上的应用
任课教师:荣丽红
所在学院:信息技术学院
专 业:电气工程及其自动化
班 级:08电气2
学生姓名:佟森
学 号:20084073213
中国·大庆
2011 年 11 月
目录
1.Dsp及其相关简介
1.1Dsp功能及特点
1.2Dsp结构简单介绍
2.Dsp发展历程
2.1Dsp早期
2.2Dsp现况
2.3Dsp未来发展趋势
3.Dsp在工业上的应用
1.Dsp及其相关简介
1.1Dsp功能及特点
DSP(digital signal processor)是一种独特的 HYPERLINK /view/1125.htm \t _blank 微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收 HYPERLINK /view/38288.htm \t _blank 模拟信号,转换为0或1的 HYPERLINK /view/50226.htm \t _blank 数字信号。再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。
DSP微处理器(芯片)一般具有如下主要特点:
(1)在一个指令周期内可完成一次乘法和一次加法;
(2)程序和数据空间分开,可以同时访问指令和数据;
(3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问;
(4)具有低开销或无开销循环及跳转的硬件支持;
(5)快速的中断处理和硬件I/O支持;
(6)具有在单周期内操作的多个硬件地址产生器;
(7)可以并行执行多个操作;
(8)支持流水线操作,使取指、译码和执行等操作可以重叠执行。
1.2Dsp结构简单介绍
哈佛结构 哈佛结构是并行体系结构,其主要特点是将程序和数据存储在不同的存储空间中
程序存储器和数据存储器是相互独立的存储器
系统中设置了程序总线和数据总线两条总线,从而使数据的吞吐率提高了一倍
TMS320系列DSP芯片作了改进
一是允许数据存放在程序存储器中,并???算术运算指令直接使用,增强了芯片的灵活性。
二是指令存储在高速缓冲器(Cache)中,当执行此指令时,不需要再从存储器中读取指令,节约了一个指令周期的时间。
流水线 与哈佛结构相关,DSP芯片广泛采用流水线以减少指令执行时间,从而增强了处理器的处理能力。
TMS320系列处理器的流水线深度从2~6级不等。
第一代TMS320处理器采用二级流水线,
第二代采用三级流水线,
而第三代则采用四级流水线。
处理器可以并行处理2~6条指令,每条指令处于流水线上的不同阶段。
专用的硬件乘法器 乘法速度越快,DSP处理器的性能就越高
从最早的TMS32010实现FIR的每个抽头算法可以看出,滤波器每个抽头需要一条乘法指令MPY:
LT ;装乘数到T寄存器
DMOV ;在存储器中移动数据以实现延迟
MPY ;相乘
APAC ;将乘法结果加到ACC中
典型的通用微处理器中,每个抽头需要30 ~ 40个指令周期,而TMS32010只需4条指令
特殊的DSP指令 MS32010中的一个特殊指令是LTD,它在一个指令周期内完成LT、DMOV和APAC三条指令。LTD和MPY指令可以将FIR滤波器抽头计算从4条指令降为2条指令。
在TMS320C25处理器中,增加了2条更特殊的指令,即RPT和MACD指令,采用这2条特殊指令,可以进一步将每个抽头的运算指令数从2条降为1条:
RPTK 255 ;重复执行下条指令256次
MACD ;LT, DMOV, MPY 及 APAC
快速的指令周期哈佛结构、流水线操作、专用的硬件乘法器、特殊的DSP指令再加上集成电路的优化设计,可使DSP芯片的指令周期在200ns 以下。TMS320系列处理器的指令周期已经从第一代的200ns降低至现在的20ns 以下。快速的指令周期使得DSP芯片能够实时实现许多DSP应用。
2.Dsp发展历程
DSP发展历程大致分为三个阶段:70年代理论先行,80年代产品普及 ,90年代突飞猛进。 2.1Dsp早期
在DSP出现之前数字信号处理只能依靠MPU(微处理器)来完成。但MPU较低的处理速度无法满足高速实时的要求。因此,直到70年代,有人才提出了DSP的理论和算法基础。那时的DSP仅仅停留在教科书上,即便是研制出来的DSP系统也是由分
文档评论(0)