DSP芯片原理与应用.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《DSP芯片原理与应用.pptx》由会员分享,可在线阅读,更多相关《DSP芯片原理与应用.pptx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、DSP 芯片原理与应用 钱慧 2012-2013学年第二学期PART1 前言1 关于本课程课时较短:32学时课堂讲解基本原理和使用方法课后自学相关内容的细节问题课堂主要内容:TMS320DM642硬件原理:结构与外设软件编程:软件开发与代码优化系统设计:最小系统设计2 课堂要求与学习目标课堂要求了解高速DSP的发展趋势理解高速DSP的结构、外设和编程掌握高速DSP系统设计方法学习目标能够根据需要进行DSP选型能够设计高速数字信号处理系统能够编写高效率的DSP程序3 预备知识:本科电子类课程C语言基本的编程能力和软件概念微机原理(x86)计算机结构的基本概念(指令、寄存器、总线、中断等)数字信号
2、处理知道自己要做的滤波器、FFT等模拟和数字电路对DSP的I/O系统建立概念对板级系统建立概念时钟、复位、RAM等计算机操作5 课程用到的参考数目DM642芯片学习的书籍TMS320 DM642DSP原理与应用实践,电子工业出版社TMS320 DM642应用系统设计与开发,人民邮电出版社C6000原理介绍的书籍TMS320C6000系统DSP原理与应用,电子工业出版社TMS320C6000DSP应用开发教程,电子工业出版社PART2 概述 DSP的特点的特点 DSP的芯片分类的芯片分类 Add your text in here Add your text in here概述 DSP的发展历程
3、的发展历程主要内容DSP的产生DSP产生的根源是基于软件的信号处理实现。我们需要这样的处理器:可以嵌入式运行:无界面、小体积、低功耗外围电路简单,以便迅速开发各种专用系统高速运算能力针对典型信号处理算法运行时间可以预测与运算能力匹配的高速IO(计算机重在计算、处理机重在“流动”)不需要高级软件功能为了适应上述需要,DSP采用了一些特俗的结构,使DSP从通用处理器中分离出来,成为一类独立的微处理器1987年,TI推出第一代DSP芯片TMS320C10u5 MIPS(Million Instructions Per Second)u4K RAMu3微米工艺u55000个晶体管u汇编语言电子信息时代
4、的历史变迁电子信息时代的历史变迁20 世纪世纪 60 年代年代21 世纪世纪21 世纪初世纪初10 亿美元10,000 亿美元1,000 亿美元100 亿美元整体半导体市场整体半导体市场大型机大型机晶体管晶体管小型计算机小型计算机TTL/逻辑逻辑个人电脑个人电脑微处理器微处理器通信与娱乐通信与娱乐 DSP+模拟模拟20 世纪世纪 70 年代年代20 世纪世纪 80 年代年代20 世纪世纪 90 年代年代推出单芯推出单芯片数字信片数字信号处理器号处理器推出推出 Speak Spell 器器件件发明首款发明首款手持计算手持计算器器首款商用晶首款商用晶体管与首款体管与首款商用晶体管商用晶体管收音机收
5、音机演示了数字投影演示了数字投影显示系统,显示系统,DLP 技术于技术于 1998 年年获得了艾美奖获得了艾美奖于于 2004 年宣布推年宣布推出首款单出首款单芯片手机芯片手机20 世纪世纪 50 年代年代20 世纪世纪 60 年代年代20 世纪世纪 70 年代年代20 世纪世纪 80 年代年代20 世纪世纪 90 年代年代21 世纪世纪21 世纪初世纪初Jack Kilby 发明集发明集成电路并获成电路并获 2000 年诺贝尔物理奖年诺贝尔物理奖 推出了达推出了达芬奇技术芬奇技术数字化应用数字化应用从从:音乐播放到到:收音机相机摄像机15万台万台/年年DVC IP-7PanasonicSV-
6、AV30NV-GX7K50万台万台/年年Sony DSC P seriesKodak DX4330Canon DSC A200100万台万台/年年Philips eXpaniumArchos Jukebox Multimedia 20Lyra Jukebox RD2820100万台万台/年年Perstel DR201数字化应用数字化应用从从:到到:70万台万台/年年80万台万台/年年New AV-Receiver using320DA61010万台万台/年年40万台万台/年年录像机电视电影/音乐厅汽车实时信号处理实时信号处理实时信号处理实时信号处理DSP芯片的特点对DSP内核的传统认识:MAC
7、(乘加)指令,一周期内完成多总线结构(哈佛结构)快速寻址(专用寻址寄存器)零耗循环(硬件循环控制器)片内集成存储器和I/O运行时间可预测算术单元硬件乘法器通用微处理器内通过微程序实现的乘法操作往往需要100多个时钟周期,非常费时。因此在 DSP内部设有专门的硬件乘法器。多功能单元为进一步提高速度,可以在CPU内设置多个并行操作的功能单元(ALU、乘法器和地址产生器)。如C6000的CPU内部有8个功能单元,包括2个乘法器和6个ALU。针对MAC乘加运算,多数DSP的乘法和加法都支持在1个时钟周期内同时完成一次乘法和加法操作多总线结构冯诺依曼哈佛结构冯冯诺依曼体系结构诺依曼体系结构程序程序计数数
8、器器(PC)CPUCPU存存存存储储器器器器程序(指令)程序(指令)程序(指令)程序(指令)数据数据数据数据地址地址地址地址数据数据数据数据哈佛结构哈佛结构程序程序计数数器器(PC)CPUCPU数据存数据存数据存数据存储储器器器器存存存存储储器器器器地址地址地址地址数据数据数据数据地址地址地址地址数据数据数据数据专用寻址单元DSP面向的是数据密集型应用,伴随着频繁的数据访问,数据地址的计算时间也线性增长。DSP用专门的地址产生器,用于支持地址运算,地址计算不需要额外占用CPU时间。DSP的地址产生器一般都支持间接寻址,而且有些DSP还能支持位反寻址不断引入的技术越来越长的流水线CatchVLI
9、W(超长指令结构)SIMD(单指令多重数据)MIMD(多指令数据流)流水处理一条指令分成几个子操作可并行处理多条指令流水线深度:2-6级片内存储器现代微处理器内部一般都集成有高速缓存,但是片内一般不设有存储程序的ROM和存储数据的RAM。这是因为通用微处理器的程序一般都很大,片内存储器不会给处理器性能带来明显改善。DSP算法的特点就是需要大量的简单运算,相应地其程序也比较短小。存放在DSP片内可以减少指令的传输时间。DSP性能指标MIPS:百万条指令/秒(Million Instruction Per Second)按公式 S=J/(Ti10-6)计算,其中Ti为指令周期(单位ns),J为每周
10、期并行指令数MOPS:百万次操作/秒(Million Operation Per Second)MFLOPS:百万次浮点操作/秒(Million Float Operation Per Second)MBPS:百万位/秒(Million Bit Per Second)MBPS用于衡量DSPs的数据传输能力德州仪器(TI)的三大DSP系列TMS320C2000数字控制数字控制数字控制数字控制TMS320C5000消费、便携类消费、便携类消费、便携类消费、便携类TMS320C6000通信基站、通信基站、通信基站、通信基站、数字图像处理数字图像处理数字图像处理数字图像处理控制优化控制优化低功耗低功耗
11、高性能高性能v 硬盘硬盘&采暖、通风空调采暖、通风空调v 电机控制电机控制v 家用电器家用电器v 变频电源控制变频电源控制v 手机手机v 便携式电子产品便携式电子产品v 生物识别生物识别v 电信和电信和VoIPv 无线基站无线基站v 视频流、视频会议视频流、视频会议v 视频安防监控视频安防监控v 医疗成像医疗成像Optical NetworkingControl of laser diodeTV screenDeflection of electron beam for small angle and sharp corner TV screenAutomotive EPS(electric
12、power steering system)Battery operated precision for steeringPrinterPrint head controlPaper path motor controlDigital Power SupplyProvides control,sensing,PFC,and other functions“Segway”Many new coolApplication to comeTire PressureLow cost pressure sensing based on tire rotation speed measurementC20
13、00系列系列DSPC2000系列系列DSPF2812/11/10内部结构内部结构Memory Bus 128Kw Flash+2Kw OTP4Kw Boot ROM18Kw RAMCode securityXINTF32-bitRegister FileReal-TimeJTAG32-bitTimers(3)150 MIPs C28xTM 32-bit DSP32x32-bitMultiplierR M WAtomicALU Interrupt ManagementEvent Mgr AEvent Mgr B12-Bit ADCWatchdogGPIOMcBSPCAN 2.0BSCI-UART
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 芯片 原理 应用
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内