第1章数字信号处理器(DSP)综述试题.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.机器周期 执行一条指令所需要的时间。DSP的大部分指令是单周期指令,即执行时间为一个机器周期。它也从一个方面反映了DSP的数据处理速度。 3.MIPS 目前,最通常使用的是MIPS(Millions of Instruction Per Second),即每秒执行的百万条指令。它综合了时钟频率、DSP并行度、机器周期等描述DSP处理速度的指标。 可从MIPS来计算机器周期: 例如,TMS320LF2407A的MIPS为40MIPS,其机器周期为25ns。 4.MOPS Millions of Operation Per Second-每秒执行的百万条操作。 5.MFLOPS Millions of Float Operation Per Second-每秒执行的百万次浮点运算。 6.MACS MACS是指DSP在1秒内完成乘-累加运算的次数。 上述的有关衡量DSP运算速度的指标,均以程序、数据都在DSP内部,DSP全速运行的结果。 实际上,当程序、数据有一部分在DSP片外时,尤其是存储器的速度跟不上DSP速度要求时,DSP处理速度就不得不降下来。 1.7 如何选择DSP 并不存在最好的DSP,正确的DSP选择取决于具体的应用场合。没有任何DSP能够满足所有的,或者大多数应用的需要。对于一种应用来说是好的选择,对另外的应用则可能是很差的选择。 DSP第一类应用:采用专门的复杂算法来处理大量数据。以声纳和地震探矿为例,算法非常复杂,产品的设计工作量很大,也更复杂。因此设计者希望使用性能最高的、最容易使用的、能支持多处理器配置的方案。 DSP第二类应用:大量便宜的嵌入式系统,如手机、硬盘和光盘驱动器(用于伺服控制)和便携式播放器。在这些应用中,成本和集成是极为重要的。对便携式的以电池供电的产品,功耗也极为重要。 1. 如何选择数据格式 数据处理运算的格式分为定点格式和浮点格式。 大多数DSP使用定点运算。有的DSP使用浮点运算。 浮点运算的灵活性和数据的动态范围都比较大,比较容易编程。因为浮点DSP电路更复杂,芯片也更大,所以成本和功耗也就比较大。 但在很多情况下,不需要关注数据的动态范围和精度。可考虑使用定点DSP。大多数批量生产的产品使用定点DSP,主要考虑其成本和功耗低。 2. 数据宽度 所有浮点DSP为32位,大多数定点DSP是16位,但有的也使用20、24、32位数据字。 数据字的长短是影响成本的重要因素,因为它极大地影响芯片的大小、引脚数以及DSP的片外存储器的大小。 3. 速度 有多种方法来衡量DSP的速度,最基本的是指令周期,即用MIPS——每秒执行多少百万条指令。但问题是:不同的DSP在单个周期所完成的工作是大不相同。 4. 存储器的安排 应关注双访问存储器(DARAM)的单元多少、哈佛结构、高速缓存、存储空间的大小。 5. 开发的难易程度 为减少产品成本,可使用比较便宜的开发工具。 使用何种语言编程,C语言、汇编语言等。使用C编写用的较多,对实时性要求高的程序,仍用汇编语言编写。也有C语言和汇编语言混合编程的。 消费类产品,由于成本限制,不一定要使用高性能的DSP。 6. 功耗和电源管理 越来越多的DSP用于电池供电的便携式应用(如手机、便携式播放器等),希望功耗越小越好的同时,又要求有很高的处理速度。但DSP的功耗与速度是成正比的,速度越高,相应的功耗越大,目前,许多DSP厂商都降低了DSP的供电电压,加强了电源管理功能。 8. 器件的封装 决定DSP价格的主要因素之一是器件封装。一般一种芯片会有几种封装形式。用户可根据需要来选用。 参考书 (1) TMS320LF240xDSP硬件开发教程,江思敏,机械工业出版社。 (2) TMS320LF240xDSP应用程序设计教程,清源科技,机械工业出版社。 (3) TMS320LF240xDSP结构、原理及应用,刘和平,北京 航空航天大学出版社. (4) TMS320LF/LC24系列DSP的CPU与外设,徐科军等编译,清华大学出版社。 学时:20理论+10实验(38理论+18实验) 考核:考试(60%)+平时成绩(40%) 要求:出勤、请假、作业、课堂纪律、实验报告 第1章 数字信号处理器(DSP)综述 1.1 什么是DSP DSP-Digital Signal Processor(数字信号处理器 ) 特别适合于实现各种数字信号处理运算的微处理器。数字信号处理技术过去受集成电路技术和数字化器件发展水平限制,只限于理论概念的讲授和仿真。 早期-在计算机上仿真,算法实现。 现在-在DSP上实时处理 DSP也可是Digital Signal Processnig(数字信号处理)的缩写,国内常用DSP代表数字信号处

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档