0_DSP概述.ppt_第1页
0_DSP概述.ppt_第2页
0_DSP概述.ppt_第3页
0_DSP概述.ppt_第4页
0_DSP概述.ppt_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、DSP技术概要,本章内容,1 .实时系统的概念2 .数字信号处理的概念3 .学习数字信号处理器(DSPs ),C6000 DSP软件四个级别1. C6000汇编语言和体系结构管线2. C6000 C运行时环境注册系统启动进程3. C6000的RTOS DSP/BIOS 4.嵌入式实时软件设置修正模式:状态机模式等本课程的其它内容3360 (1)使用CCS开发和调试嵌入式实时软件:上述基于3的(2) C6000代码优化:基于上述1的实时系统概念,实时系统: (1)定义:工作(任务)不一定。 飞机控制(y )、视频游戏(N)(3)过期成本:放弃任务? 飞机,飞碟; 视频会议,no drop。 (4

2、)我们都必须在有限的时间内完成工作,所以实时要求是“绝对”的。实时系统概念、实时概念的重新定义: areal-timesystemincludesembeddedsystemthatcontrolthingslikeaircraft、nuclear reactor, chemicalppraft andotherobjectswheresomethingverybadwillhappenifthecomputerdoesnotdeliveritsoutputintime .实时系统的概念。 实时概念的重新定义(续) 3360 thesearecalledhardreal-time system

3、s.thereisanothercategorycalled (not surprisingly ) soft real whicharesystems butwheretheperformancewillbedegradedbelowwhatisgenerallyconsideredacceptable .实时系统概念、实时概念的重新定义(续) :In general、 areal-timesystemisoneinwhichasubstantialfractionofthedesigneffortgoesintomakingsurethatdeadlinesaremet .实际系统示例。

4、a 100-tapfirfilterisperformedinreal-timeifthedspcanperformandcomplethefollowingoperationbetweentwosamples 3360, wecansaythatwehaveareal-timeapplicationif 3360 waiting time 0,如何满足系统的实时性要求,1 .提高处理速度单CPU的处理能力:主频率, 多处理器单元多核CPU处理:计算机体系结构多核CPU并行处理:计算机网络2 .提高数据输入输出速度: ADC,DAC, CPU间高速IO技术3 .实时任务调度:实时操作系统(RT

5、OS):处理时间是可预测的并且每个任务尽可能满足时限DSPs的特征的信号处理的目的是获得信号中包括的有用信息和被更直观地表达数字信号处理是对信号进行数字转换以获得有用的信息。 20世纪60年代,数字信号处理随着数字电子校正计算机的发展而发展。 1975年,奥本海默数字信号处理器1999年,第二版,典型数字信号处理算法乘法累积,thesumofproducts (sop ) isthekeyelementinmostdspalgorithms 3360。 通信72修订计算机12军品4工业3仪器2消费类2事务自动化2、数字信号处理器的历史、DSP历史:对实时系统数据处理的要求促进了DSP的出现和发

6、展。 70年代末,第一个DSP出现了,英特尔2920和Upd7720。 第一代DSP的标志为TMS32010,其他代表为AMD2900、NEC7720。 80年代末,DSP开始高速发展,DSP设备内部使用流水线、并行命令和多核结构,DSPs的四个制造商,德州仪器公司的50%代理,即Lucent Technologies 其CPU结构的特点一般是1运算能力强,单指令周期级完成乘法运算。 (并行实现)采用双哈佛结构和流水线技术。 3 .专用地址单元芯片具有满足数字信号算法特殊要求的地址方案和硬件。 4数据交换能力强。5多处理器单元包括并行处理指令等6 .支持丰富的外围设备和大量芯片上存储器、冯诺伊

7、曼结构和硬件结构、冯诺伊曼结构、硬件结构、数据密集型算法、芯片上存储器、专用地址单元,而DSPs则支持数据具有频繁的数据存取的8086花费3个循环用于一次求和,但是花费512个循环用于校正地址。 DSPs通常具有支持地址校正运算的运算单元地址生成器。 地址生成器与ALU并行工作,因此地址的修正运算不再花费多馀的CPU时间。 DSPs中通常也有两个地址生成器,因为某些算法通常需要一次从内存中获取两个操作数。流水线、流水线并行提升程序执行效率、DSPs指标、IO数据速率处理能力: MIPS、MFLOPS芯片内存储容量、cache其他芯片上资源:中断、DMA、timer、串行IO接口: 总线bdti (berkeleydesigntechnologyinc.)提出了使用核心算法和应用测试的方法的数据格式:固定小

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论