第一章刘和平dspppt课件.ppt
《第一章刘和平dspppt课件.ppt》由会员分享,可在线阅读,更多相关《第一章刘和平dspppt课件.ppt(46页珍藏版)》请在三一办公上搜索。
1、 DSP 原 理 及 应 用 ,主 讲:黄灿水电 话:13960992859Email :fzu_,基于TMS320LF240 x系列,选用教材:DSP原理及电机控制应用刘和平等,北京航空航天出版社,2006前导课程:微机原理、单片机原理数字信号处理(DSP)理论教学:32学时实践教学:4学时,成绩评定:,期末考试: 70%上机实验: 10%考勤和作业: 20%,教材与主要参考书,教材DSP原理及电机控制应用.刘和平等编著.北京航空航天大学出版社,2006.11主要参考书DSP基础理论与应用技术.李哲英等编著.北京航空航天大学出版社,2002.6TMS320F206 DSP结构、原理及应用.李
2、刚编著.北京航空航天大学出版社,2002.5,课堂授课时间分配: (32学时),第1章 TMS320LF240 x概述 2第2章 TMS320LF240 x系列DSP内部资源介绍 2第3章 TMS320C240 x寻址方式和指令系统 6第4章 CCS3.1集成调试环境 4第8章 数字量(I/O)模块 2第9章 事件管理器模块(EVM) 8 第10章 AD转换模块 4第11章 串行外设接口模块(SPI) 第12章 串行通信接口模块(SCI) 第13章 CAN控制器模块 第14章 应用实例 4,第1章 TMS320LF240 x概述,1.1 TMS320系列DSP概况1.2 TMS320LF240
3、 x系列芯片概述1.3 TMS320LF240 x系列DSP CPU控制器功能结构图1.4 TMS320LF240 x系列DSP引脚功能介绍1.5 TMS320LF240 x系列DSP存储器映射图1.6 TMS320LF240 x系列DSP外设存储器映射图,1.1 TMS320系列DSP概况,1.1 TMS320系列DSP概况,1. DSP与DSP技术DSP(Digital Signal Processing)-数字信号处理的理论和方法。DSP(Digital Signal Processor)-用于数字信号处理的可编程微处理器。DSP技术(Digital Signal Process)-是利
4、用专门或通用数字信号处理芯片,通过数字计算的方法对信号进处理的方法与技术。,1.1 TMS320系列DSP概况,1.1 TMS320系列DSP概况,数字信号处理系统框图,1.1 TMS320系列DSP概况,2. CPU、MCU、DSP区别与联系 20世纪70年代微处理器问世以来,一直沿着3个方向发展。这三类微处理器各有其特点。虽然在技术上不断借鉴和交融,但又有各自不同的应用领域。 CPU:微型计算机中央处理器。(如:奔腾等) DSP:可编程的数字信号处理器。 MCU:单片微型计算机(如MCS-51,MCS-96等),1.1 TMS320系列DSP概况,3. DSP技术发展的两个领域理论:数字信
5、号处理的理论和方法近年来得到迅速的发展,为各种实时处理的应用提供方法基础。如:声音图像压缩编码,加密解密,调制解调,智能天线。应用:为了满足市场需求,随着微电子科学与技术的进步,DSP的性能在迅速提高。如:时钟频率达到2GHz及以上,处理速度每秒90亿次,32位浮点运算,吞吐率达到2Gbit/s。两者关系:理论推动了应用,应用促进理论的发展。,1.1 TMS320系列DSP概况,4. DSP的实现方法PC机软件实现。PC机+专用处理机。专用DSP芯片。通用可编程DSP芯片。单片机(51、96系列等)。,1.1 TMS320系列DSP概况,5. DSP系统与模拟信号处理系统相比的特点接口简单、方
6、便精度高、抗干扰能力强,稳定性好编程方便、易于实现复杂算法可程控集成方便,1.1 TMS320系列DSP概况,6. DSP芯片的结构特点 (1) 改进的哈佛结构,1.1 TMS320系列DSP概况,(2)多总线结构 多总线结构可以保证在一个机器周期内多次访问程序空间和数据空间。 如:TMS320C54x内部有P、C、D、E 4条总线(每条总线又包括地址总线和数据总线),可以在一个机器周期内从程序存储器取1条指令、从数据存储器读2个操作数和向数据存储器写1个操作数,大大提高了DSP的运行速度。,1.1 TMS320系列DSP概况,(3) 流水线技术(pipeline) DSP处理器流水线技术是将
7、各指令的各个步骤重叠起来执行,而不是一条指令执行完成之后,才开始执行下一条指令。,1.1 TMS320系列DSP概况,(4)多处理单元 DSP内部一般包括多个处理单元,如算术逻辑运算单元(ALU)、辅助寄存器运算单元(ARAU)、累加器(ACC)及硬件乘法器(MUL)等。它们可以在一个指令周期内同时进行运算。 多处理单元结构,特别适用于大量乘加操作的矩阵运算、滤波、FFT、Viterbi译码等。,1.1 TMS320系列DSP概况,(5)指令周期短、功能强 采用4m NMOS制造工艺,早期DSP的指令周期约400ns,运算速度为5MIPS。 采用高性能CMOS制造工艺,其运行速度更快。TMS3
8、20LF240 x运行速度可达30MIPS,使得指令周期缩短到30MHz。TMS320C54x运行速度可达100MIPS。TMS320C6203的时钟为300MHz,运行速度达到2400MIPS。 DSP指令功能强大,一条特殊指令可完成十分复杂的功能。如:TMS320C54x中的FIRS和LMS指令,分别用于系数对称的FIR滤波器和LMS算法。,1.1 TMS320系列DSP概况,(6) 运算精度高 早期DSP的字长为8位,后来逐步提高到16位、24位、32位。为防止运算过程中溢出,有的累加器达到40位。 浮点DSP提供了更大的动态范围,如TMS320C3x、TMS320C4x等。,1.1 T
9、MS320系列DSP概况,(7)丰富的集成外设 片内具有主机接口(HPI) 直接存储器访问控制器(DMAC) 外部存储器扩展口 数模转换模块(A/D) 串行通信口(SPI、SCI) 中断处理器(CPU) 锁相环时钟产生器(PLL) 测绘访问口(实现符合IEEE 1149.1标准在片仿真),1.1 TMS320系列DSP概况,(8)功耗低 一般DSP芯片功耗为0.54W。采用低功耗技术的DSP芯片只有0.1W/3.3V、1.6V(电池供电),如:TMS3205510仅0.25mW,特别适用于便携式数字终端。,1.1 TMS320系列DSP概况,7. DSP芯片的分类(1) 按用途分类 通用型DS
10、P芯片(本课程主要讨论的芯片) 一般指可以用指令编程的DSP芯片,适合普通的DSP应用,如TI公司的一系列DSP芯片属于通用型DSP芯片。 专用型DSP芯片 为特定的DSP运算而设计,如数字滤波、卷积和FFT等,通过加载数据、控制参数或在管脚上加控制信号的方法使其具有有限的可编程能力。如Motorola公司的DSP56200(FIR数字滤波)。,1.1 TMS320系列DSP概况,(2) 按数据格式分定点 DSP 数据以定点格式工作的DSP芯片称为定点DSP芯片,该芯片简单、成本较低。两种基本表示方法: 整数表示方法:主要用于控制操作、地址计算和其他非信号处理的应用。 小数表示方法:主要用于数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 和平 dspppt 课件
链接地址:https://www.31ppt.com/p-1605086.html