- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章DSP原理与应用开发基础【本章教学目的与要求】掌握DSP系统的基本组成和DSP芯片的体系结构;学会获取DSP芯片的相关技术资料和相关源码;了解DSP芯片的产品概况以及DSP系统开发的流程;学会安装和设置CCS集成开发环境。【本章知识结构】9.1引言DSP是数字信号处理(DigitalSignalProcessing)或数字信号处理器(DigitalSignalProcessor)的缩写。在过去的30多年时间里,数字信号处理技术已经在通信等领域得到极为广泛的应用。案例二DSP在视频和视觉引导方面的应用9.1DSP系统的基本组成数字信号处理系统一般由以下几部分构成:前置滤波、A/D转换、数字信号处理器(DSP)、D/A转换、后置滤波。典型DSP系统构成框图图中的输入信号可以有各种各样的形式。数字信号处理系统一般由以下几部分构成:前置滤波、A/D转换、数字信号处理器(DSP)、D/A转换、后置滤波。典型DSP系统构成框图图中的输入信号可以有各种各样的形式。DSP系统实例软件无线电数字声音广播接收机9.2.1DSP芯片概述数字信号处理器是数字信号处理系统的核心。常用的数字信号处理器有通用的DSP芯片、专用的DSP芯片、通用处理器(GPP)、通用单片机,如下表所示。DSP在功能上有以下几方面的改进:扩充运算能力:增加字长,乘法保留双字长,有双精度运算;自动产生数据地址:专用的地址生成单元可以产生循环地址和非顺序地址;指令定序不对其他主要运算造成额外开销;简单的比例定标运算得到宽的动态范围。DSP芯片从出现到现在的30多年时间里,已有几十家生产厂商推出了上百型号的产品。除了TI公司得TMS320系列DSP芯片外,其他有代表性并获得广泛应用的DSP系列芯片主要有Motorola公司的MC56/96系列、ADI系列的ADSP21系列等。目前,美国德州仪器公司TI公司有3大系列产品,即1)面向数字控制、运动控制的TMS320C2000系列,主要包括TMS320C24x/F24x、TMS320LC240x/LF240xA、TMS320F28xx等;2)面向低功耗、手持设备、无线终端应用的TMS320C5000系列,主要包括TMS320C54x、TMS320C54xx、TMS320C55x等;3)面向高性能、多功能、复杂应用领域的TMS320C6000系列,主要包括TMS320C62xx、TMS320C64xx、TMS320C67xx等。根据DSP芯片工作的数据格式将芯片分为:定点DSP芯片和浮点DSP芯片。定点运算的DSP芯片以其成本较低,对存储器的要求比较低且耗电省等优点使其成为数字信号处理市场上的主流产品,预计今后的比重将逐渐增大。据统计,目前销售的DSP的80%以上属于16位定点可编程DSP。只有在高保真音频以及需要实时运算、更高精确度与较大动态范围的其他数据采集应用时,才能体现出浮点DSP更高的算术灵活性与精确度9.2.2DSP芯片体系结构哈佛总线结构:大多数DSP的总线结构都采用了哈佛结构,程序存储器和数据存储器是两个独立的存储器,独立编址,独立访问。与两个存储器相对应,系统中设置了程序总线和数据总线,从而使数据的吞吐率提高了一倍。流水线操作:DSP芯片广泛采用级流水线,以减少指令执行的时间,从而增强了处理器的处理能力。这使指令执行能完全重叠,处理器可以并行处理几条指令,每条指令处于流水线的不同阶段。在某一时刻,一条流水线上在做取指令操作时,第2条流水线可同时进行上一条指令译码的操作,第3条流水线可同时进行再上一条指令的取操作数的操作,第4条流水线可同时进行再上上一条指令的执行指令的操作。专用的硬件乘法器具有专用的应用乘法器,乘法可在一个指令周期内完成。DSP处理器使用专用的硬件来实现单周期乘法,而通用微处理器中算法指令需要多个指令周期,如MCS-51的乘法指令需4个周期。DSP处理器还增加了累加器寄存器来处理多个乘积的和。特殊的DSP指令这些特殊的指令,专用数字信号处理中的一些常用算法优化,可为一些典型的数字信号处理提供加速,使一些高速系统的实时数据处理成为可能,从而进一步提高了DSP芯片的执行效率和处理能力。如并行指令,能够实现寄存器并行装入,并行算术/逻辑运算和存储运算,使并行操作能力大大提高。专用的寻址方式DSP处理器往往都支持专门的寻址方式,这些寻址方式对通常的信号处理操作很有用,也很方便。例如,位倒序寻址使FFT实现起来就很方便。而在通用处理器中这些专门的寻址模式是不常使用的,即使用一般也要用软件来实现。定点计算和定点DSP指令集定点机器比起相应的浮点机器来要便宜而且运算更快。所以大多数DSP使用定点计算,而不是使用浮点。为了不使用浮点机器而又保证数字的准确,DSP处理器在指令集和硬件方面都支持饱和计算、舍入和移位。
您可能关注的文档
最近下载
- 推拿学试题库(附参考答案).docx VIP
- 探讨平台经济下灵活就业人员的劳动权益保护问题.docx VIP
- 重症患者的营养支持PPT.ppt VIP
- 南瑞集团-水轮发电机组状态监测整体解决方案.pdf VIP
- 第二单元第1课《山水相逢》课件2025-2026学年人美版(2024)八年级美术上册 (1).pptx VIP
- 标准图集-华北-08BJ6-1地下工程防水1.pdf VIP
- 第2课 中国人首次进入自己的空间站(1课时)-课件(共23张PPT).pptx VIP
- 物业项目经理面试的53个经典问题(附参考答案).doc VIP
- 《观赏植物介绍》课件.ppt VIP
- 水电站碾压混凝土施工工法--rcc工法.doc VIP
文档评论(0)