VHDL在DSP系统开发中的应用.pdfVIP

  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文档。上传文档
查看更多
VHDL在DSP系统开发中的应用 王德明杨志家田毓祥 北京286l信箱6分箱邮编:100085 摘要:本文就DsP的发展以及它与MPU的不同点作一简单介绍。并以高速DsP 芯片T惦320c32为例,说明了ws320c32的特点及构成系统的原理。重点介绍应 用电子设计硬件描述语言VHDL实现T雌320c32数据处理系统的方法。最后,给出 了实现的源程序。 vHDLTMs320c32印A 关键词:DsP 一、概述 . 在今天日益先进的高技术的工业产品和消费类产品领域里.数字信号处理 (DSP)方法已得到普遍应用。在通信领域,它更是被誉为信息通信产业革命的旗 手。 二、DsP简述 1.DsP的发展历程 . 在DSP出现之前,数字信号处理是利用大型计算机进行运算和模拟的。进入 七十年代以后,出现了要求开发实时运算数字信号并可以装入产品中的廉价集成 电路的要求。1982年,美国德州仪器(TI)公司发表采用改进型哈佛结构(Harvard 单的语音压缩算法。DsP的出现,使得用于数字信号处理的大型系统得以小型化。 随着工艺的提高,DsP器件有着飞速的发展。11IS320族处理器因其强大的指 令系统,高速数据处理能力及创新的结构,已成为工业标准及理想的DSP器件。 TlIs320C67x。)目前单片DSP芯片的速度已经可以达到每秒100亿次浮点运算。使 得多媒体和通讯中的一些复杂处理运算得以实现。因而用途也越来越广泛。 2.DsP与MPU的异同 DSP和MPU(微处理器)两者非常相似。当肝u刚刚在市场上出现时,曾经以 数字方式对一直以模拟方式处理的信号进行编程实时处理。但是.数字信号处理 是以“与或”运算为主的,MPu不能高速执行乘法(“与”)运算,只能局限于一 些简单的运用。所以,才促使专用于数字信号处理的处理器——DsP问世。当时 许多个人机进行“与或”运算时,需要耗费几十个周期才能完成,DSP只要一个 周期即可完成,速度大为提高,从而一举扩大了数字信号处理技术的应用范围。 为了实现在一个周期内完成“与或”运算的高速度,DSP内部采用了以下四 种措施。第一,要在一个周期内完成“与或”运算的关键,是必须同时分别读出 程序和存储器上的数据,在普通的肝u中,程序总线和数据总线都是使用同一条 总线.要同时分别读出程序和存储器上的数据,至少需要三个周期。而在大部分 DsP中.所采用的是程序总线和数据总线分别独立的哈佛结构或者多条总线结构, 可以同时分别读出存储器和程序上的数据。 第二,典型的MPU是通过微程序实现“与或”运算的,而在DsP中,则各有 硬连线逻辑的高速“与或”运算器。 第二,是环路控制和数据地址计算。 信号处理,是通过“与或”运算环路反 188— 复执行的。在普通的IIPu中,这~信号处理要同比较或转移指令及加减法指令组 合一起执行,仅这一处理过程就需要几个周期才能完成。 而在DsP中,上述作业由同“与或”运算器并行工作的专门单元执行,只要 在事前准备好必要的参数,就可以自动地反复进行计算。最近,出现了一种装备 有DsP功能的MPu,但在实际上,将“与或”运算程序的环路装入MPU中以后, 一次“与或”运算需要几个周期乃至十几个周期才能完成,同DSP的处理性能完 全不同。 第四,在DsP中综合地集成有适用于高速信号处理的许多功能,包括因频繁 使用而部分硬件化的特殊功能。而在肝u中没有。 由于DSP与MPU的不同点,在DSP应用系统设计方法上与过去的MPU系统方 法也有较大的不同。下面我们以DsP在调解调器和蜂窝电话等设备中的应用,选 320c32为例。设计 用近年推出的高速度、低成本的数字信号处理器TMs 在INT踟/INTRANET中广泛应用的高速调制解调器,分别配以不同的调制解调 处理软件,实现不同用途的调制解调器的通用硬件环境。 三、T髂320c32的特点及系统构成原理 近年来随着技术的发展,专用的高速数字信号处理芯片不断涌现,以大约平 s32 0c32芯片是美国T 均每两年更新一代的速度增长。本系统所用的TM I

文档评论(0)

baihualong001 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档