- 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 的特点、发趋势与应用
DSP 的特点、发展趋势与应用
摘要:本文通过介绍DSP,展示了其特点,及相关企业的DSP产品分析,揭示了其的发展与方向,最后介绍了其在现实生活中的应用。
关键词: 数字信号、数字信号处理器、特点、发展、应用。
一)DSP的介绍
数字信号处理(Digital Signal Processing)和数字信号处理器(Digital Signal Processor)它们的简称都是DSP,然而其内涵却是不同的。数字信号处理是指将模拟信号通过采样进行数字化后的信号进行分析、处理,它侧重于理论、算法及软件实现。数字信号处理有一些典型算法,如大家熟知的快速傅立叶变换(FFT),这一算法已经成为衡量DSP处理器运算速度的一个指标。要实现这些算法,特别是要实时的完成某些算法就需要有特殊的硬件支持,这就是数字信号处理器。数字信号处理技术能够得到广泛的普及和应用在很大程度上得益于数字信号处理器性能的提高和价格的下降,因此,现在说到DSP一般都指DSP器件。自然界的信号,包括声音和图象,都是模拟的,需要把它进行数字化处理。
信号的处理过程就是对信号的过滤和重构,以得到我们需要的特征,为实现这一目的,实际上就是要构造信号到信号之间的传递函数,其实现方法分为两类:模拟方式和数字方式,模拟方式是用电阻、电容、运算放大器等模拟器件实现滤波,乘、加和控制等功能,而数字的方式是先将模拟信号数字化,再进行数字处理,然后还原成模拟信号采用数字方式对信号进行处理,尽管多了一些环节,但其优点是很明显的,首先,克服了模拟电路为追求高精度而导致的一系列麻烦,如阻容器件的参数不一致造成在生产过程中需要对每个电路仔细调整,费时费工,不利于大规模的工业化生产等;其次模拟电路的设计一般比较固定,要实现一个新的设计必须全部修改,而数字电路只需改动DSP的软件就完成了。
二)DSP的特点
世界上第一颗DSP芯片是美国德州仪器公司于1982年推出的第一代产品:TMS 32010。经过十几年的发展,DSP器件在高速度、可编程、小型化等方面都有了长足的发展,单片DSP芯片每秒可完成16亿次的运算(16MIPS),生产DSP器件的公司也不断壮大,例如,Analog Device,Lucent ,Motorola Texas Instrument,等都是著名的DSP器件生产厂家。由于各DSP厂家的竟争及生产工艺的不断提高,使得DSP器件的价格不断下降,其应用面从起初的局限于军工,航空航天等领域,扩展到今天的诸多电子行业及消费类电子产品中。为了满足不同层次的需要,DSP器件也朝着两个方向分化,一是专用型,即一种芯片仅完成一种DSP算法,这类器件多出现在工业及消费类电子行业,比如VCD机的处理核心就是一组DSP芯片,它们完成的功能就是解码。二是通用型,这类芯片具有较丰富的硬件接口和很强的可编程性,适用于开发或研究。本文将着重讨论通用型的DSP,因为专用型的DSP器件实际上是由通用型的发展而来的。具体有以下的特点
第一,多总线结构:
世界上最早的微处理器是基于冯·纽曼(Von-Neumann)结构的,其取指令,取数据都是通过一条总线完成的,因此必须分时进行,在高速运算时,往往在传输通道上会出现瓶颈效应。而DSP内部一般采用的是哈佛(Harvard)体系结构,它在片内至少有四套总线:程序的数据总线,程序的地址总线,数据的数据总线和数据的地址总线。这种分离的程序总线和数据总线,可允许同时获取指令字(来自程序存贮器)和操作数(来自数据存贮器),而互不干扰,这意味着在一个机器周期内可以同时准备好指令和操作数。有的DSP芯片内部还包含有其它总线,如DMA总线等,可实现单周期内完成更多的工作。这种多总线结构就好象在DSP内部架起了四通八达的高速通道,保障运算单元及时地取到需要的数据,提高运算速度。因此,对DSP来说,内部总线是个资源,总线越多,可以完成的功能就越复杂。
第二,多处理单元:
DSP内部一般都包括多个处理单元,如硬件乘法器(MUL ),累加器(ACC),算术逻辑单元(ALU),辅助算术单元(A RAU )以及DMA控制器等。它们都可以在一个单独的指令周期内执行完计算任务,并且这种运算往往是同时完成的。例如,当完成一个乘法和累加的同时,辅助算术单元已经完成了下一个地址的寻址工作,为下一次的运算做好了充分的准备。因此DSP可以完成连续的乘加运算,而每一次的运算都是单周期的。这种结构特别适用于滤波器的设计。 DSP的这种多处理单元结构还表现在将一些特殊算法作成硬件,以提高速度,典型的FFT的位反转寻址,语音的A律,卜律算法等。
第三,流水线结构:
要执行一条DSP指令,需要通过取指令、解码、取操作数和执行等几个阶段,DSP的
文档评论(0)