- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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代表数字信号处
您可能关注的文档
- Xcelsius技术培训new试题.ppt
- 初中物理说课标说定稿试题.ppt
- XDM结构与功能试题.ppt
- 定向、水平井轨迹控制试题.ppt
- 初中信息技术全部试题.ppt
- 定向概述论据2016试题.ppt
- 初中音乐音乐和简谱知识试题.ppt
- XilinxFPGA设计与实践第2章试题.ppt
- 定向井工具简介试题.ppt
- 初中英语Unit5Topic2SectionC试题.ppt
- 初中语文经典古文教学的有效性分析教学研究开题报告教学研究课题报告.docx
- 初中语文筛选与分析课文的方法探讨教学研究课题报告.docx
- 高中生物课程改革的挑战与对策教学研究课题报告.docx
- 高中生创造性思维训练的途径教学研究课题报告.docx
- 高中生科学实验报告写作的指导方法教学研究课题报告.docx
- 高中物理教学中概念图的应用实证研究教学研究课题报告.docx
- 教师情绪管理对教学效果的影响研究教学研究课题报告.docx
- 教师在课堂观察中的有效反馈机制研究教学研究课题报告.docx
- 初中生学习方式的变迁与教育应对教学研究课题报告.docx
- 初中生自我管理能力培养的研究教学研究课题报告.docx
文档评论(0)