数字信号处理系统硬件实现方法研究.docVIP

数字信号处理系统硬件实现方法研究.doc

  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文档。上传文档
查看更多
数字信号处理系统硬件实现方法研究.doc

数字信号处理系统硬件实现方法研究   [摘 要]数字信号处理是信息科学中近几十年来发展最为迅速的学科之一。相对于模拟信号处理而言,数字信号处理有很大的优势,表现在精度高、灵活性大、可靠性好、易于大规模集成等方面。目前,数字信号处理技术在民用,军事,科研等方面都得到了极其广泛的应用。根据多年的研究,笔者分析了数字信号处理系统的优势,进而提出了数字信号处理系统硬件的实现方法,望能提供一些帮助。   [关键词]数字信号处理;优势;实现方法   中图分类号:TB559 文献标识码:A 文章编号:1009-914X(2015)44-0154-01   数字信号处理是一门涉及许多学科而又广泛运用于许多领域的新兴学科,它是利用计算机或专用处理设备,以数值计算的方法对信号进行采集、变换、综合、估值与识别等加工处理,借以达到提取信息和便于应用的目的。数字信号处理一经问世,便吸引了很多学科的研究者,并把它应用于自己的研究领域。可以说,数字信号处理是应用最快、成效最为显著的新学科之一。在数字通信、雷达、遥感遥测、声纳、语音合成、图象处理、测量与控制、生物医学工程、振动工程等众多领域都获得了极其广泛的应用,它有效地推动了众多工程技术领域的技术改造和发展。而且随着科学技术的发展,其研究范围和应用领域还在不断地发展和扩大。   一、数字信号处理系统的优势分析   数字信号处理之所以发展得这样快,应用得这么广,是与它的突出优点分不开的。归纳起来,它有以下四个方面的优点:   1)精度高。模拟系统的精度主要取决于元器件的精度,一般模拟器件的精度达到10-3已很不容易。而数字系统的精度主要取决于字长,16位的字长可达10-4以上。   2)灵活性大。模拟信号装置一旦参数选定就不易改变,但是数字系统则不然,它的系数可调,甚至还可以具有可编程和自适应的能力。   3)可靠性高。由于数字系统只有“0”、“1”两个电平,使其受温度、环境以及噪声等的影响比模拟系统小。   4)时分复用。利用一套装置同时处理几个通道的信号。   二、数字信号处理系统硬件实现方法   数字信号处理的工作方式通常是:数据采集―数据存储―信号处理―输出处理结果。随着数字信号处理理论的发展,其所要求的运算量越来越大,并且在雷达、电子对抗、通信、图像处理等领域,人们对信号处理的实时性要求也越来越高。这就要求在信号处理过程中,减少数据存储的次数,缩短信号处理的时间,因此高速的、实时的数字信号处理技术成为发展的必然。人们运用各种方法使数字信号处理理论算法能够实现高速的、实时的处理。目前,数字信号处理的实现大体有以下几种方法。   1) 在通用的 PC 上用软件实现   近来迅速发展的 Matlab,就几乎可以实现所有的数字信号处理的仿真。Matlab 下的程序可以通过转换成 C 语言,并通过DSP 的 C 编译器直接在 DSP 硬件上运行。但是这种方法速度太慢,不能用于高速实时系统。   2)用通用的单片机来实现   单片机的接口性能比较好,容易实现人机接口。但是由于单片机大多采用冯?诺依曼结构,数据寻址和程序寻址不能同时进行,运算速度比较慢,尤其是乘法运算。这种实现方式一般用于计算量不是很大的场合,如数字控制等。   3)利用专用 DSP 芯片实现   现在国际上已推出不少专门用于 FFT、FIR滤波、卷积等专用的芯片。如美国 TKW 公司 1990 年推出的超快单片 FFT 处理芯片 TMC2350,可以在 514us 内完成基 2 时间抽取法的 1024 点复数 FFT 运算。这种实现方式一般用于对速度要求很高的场合,但由于其功能专用,因此实现方法不灵活。   4)利用可编程的 DSP 芯片来实现   DSP 芯片采用超哈佛结构,有多条独立的程序和数据总线,内部有硬件乘法器、累加器等,使用流水线结构,具有良好的并行特性,并且有专门设计的适于数字信号处理的指令系统,DSP 芯片具有更适于数字信号处理的优点。   5)利用 FPGA 等可编程逻辑器件实现   FPGA是英文Field Programmable Gate Array的缩写,即现场可编程门阵列,它是在PAL、EPLD等可编程器件的基础上进一步发展的产物。通过对逻辑器件的编程,利用硬件实现特定的数字信号处理算法。这种实现方法具有通用性的特点,并且可以实现算法的并行运算。由于 FPGA 基于逻辑门阵列的特殊硬件结构,FPGA 还适于实现高速数字电路,例如高速的存储器接口。因此 FPGA 可以作为独立的数字信号处理器,也可以作为通用 DSP 芯片的协处理器。   6)DSP+FPGA 的实现方式   数字信号处理广泛应用于各种科学和技术领域中,在如今的数字信号处理中越来越重要的作用。随着

文档评论(0)

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

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

1亿VIP精品文档

相关文档