数字信号处理 DSP08_工程设计讲座.pptx

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP 的选择和设计开发门爱东教授主题概述 DSP 芯片的选择什么是DSP?DSP的应用DSP的运算数据宽度速度(Speed)存贮的组织开发的便宜多DSP支持便携应用价格DSP 工程设计数字化设计模拟混合电路设计DSPS目标系统设计DSP外设的设计与使用系统软件开发工程应用注意事项 Men Aidong, 信息与通信工程学院多媒体技术中心DSP 简介数字信号处理器(Digital Signal Processor,DSP)是专门用于更好实现数字信号处理应用的微处理器。1980 年第一个商品化 DSP 问世;目前众多新的 DSP,为设计者提供了广泛的选择;新的半导体制造厂家不断进入这个领域,争取更大的市场分额,设计者在未来几年内将有更广的选择。今天的 DSP 是具有了强大功能的复杂器件。下面我们就介绍现在商品化 DSP 的共同特点,解释它们之间的区别,以及设计者在应用时注意的事项。 Men Aidong, 信息与通信工程学院多媒体技术中心什么是 DSP ?多数 DSP 共有的基本特性:高性能、重复性、高数据量。在单个指令周期内完成乘法累加运算(Multiply-And-Accumulate,MAC) 的能力这是衡量 DSP 最常用的性能;在涉及需要点乘的产品中,例如滤波器,MAC运算在算法中是非常有用的。为了完成此功能,DSP在主数据通路中集成有乘法器和累加器;另外,为了进行一系列MAC运算而又没有发生运算溢出(overflow),DSP通常在累加器中提供额外的比特数,以满足计算结果对比特数增加的要求。 Men Aidong, 信息与通信工程学院多媒体技术中心什么是 DSP ?在单个指令周期内同时完成几个存贮器存取的能力这特点允许 DSP 在读取指令的同时,获得此指令所需要的被运算数,或者/和存贮前一指令的运算结果。通常在单个指令周期内完成多个存贮器读取是有许多客观限制的。典型之一是存取的存贮器位于片内,这样只能某些指令能进行多个存贮器存取。为了支持同时多个存取,DSP提供了多个片内 (a) 总线(On-Chip Bus);(b) 多个片内存贮器以及某些情况下的 (c) 多个独立的存贮空间。 Men Aidong, 信息与通信工程学院多媒体技术中心什么是 DSP ?寻址方式为了使运算达到最大速度,DSP 包含了一个地址产生单元,一旦适当的地址寄存器被配置,则地址发生器在后台运行,形成运算指令所需的并行操作存取地址,地址发生器是针对 DSP 而选择的模式。间接寻址最常用的寻址方式是具有后增量(Post_increment)的间接寻址寄存器,它通常用于连续存放一系列数据。模数寻址这种寻址简化了循环存储的使用。 比特反转(bit_reversed)寻址这种方式更易于编译快速 FFT 算法的结果。 Men Aidong, 信息与通信工程学院多媒体技术中心什么是 DSP ?循环(Looping)因为多数 DSP 涉及完成重复的计算,多数 DSP 对更有效的 Looping 提供了特别支持。通常,对于特殊的循环或者重复指令,DSP 允许开发人员完成一个 For_Next 循环语句,不用为了更新或检测循环计数器而花费任何指令周期。强大的 I/O 功能:为了允许低价、高性能的输入输出,多数 DSP 包含有多个串口或者并口 I/O 接口。串口并口特殊的 I/O 处理机制——低层的中断或者 DMA 方式 Men Aidong, 信息与通信工程学院多媒体技术中心DSP 的应用DSP 从雷达分析到消费者电子都有广泛的应用,但没有一个 DSP 能满足所有的或者大多数的应用。因此,对于设计者首要的任务是权衡各种因素,而选择适合于自己应用的DSP。这些因素包括:性能指标、价格、集成度、开发难易、功耗及其它因素。嵌入系统(embedded system)按市场份额讲,最大的应用是便宜的、大量的嵌入系统。价格、集成度占首位例如:移动电话、硬盘驱动器(DSP用语伺服控制)和调制解调器(modem)。功耗居首位对于便携、电池供电的产品,电源功耗非常重要。在这些系统中,性能和开发难易居次要地位,虽然用户也开发自己的 DSP 软件和围绕 DSP 配置自己的硬件。 Men Aidong, 信息与通信工程学院多媒体技术中心DSP 的应用特殊需要—数据大、算法复杂的处理例如:声纳和地震探测。它们的数量很少,但其算法很复杂。这样产品设计量就很大,而且也很复杂,结果是设计者喜欢选择高性能、易用且支持多芯片配置的 DSP。在某些情况下,设计者不愿意通过改造已有 DSP 系统,防止产生零乱。他们选择标准的开发板,通过调用他们的已有函数库来完成开发。 Men Aidong, 信息与通信工程学院多媒体技术中心DSP 的应用多媒体(multimedia)—新兴市场许多厂家正在占领这个新兴的

文档评论(0)

ayangjiayu5 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档