《DSP原理及应用》课程教学大纲.doc
《《DSP原理及应用》课程教学大纲.doc》由会员分享,可在线阅读,更多相关《《DSP原理及应用》课程教学大纲.doc(11页珍藏版)》请在沃文网上搜索。
1、DSP原理及应用课程教学大纲一、课程基本信息1、课程名称(中/英文):DSP原理及应用 / Digital Signal Processors: Principles and Applications2、课程性质:专业必修3、周学时/学分:4/34、总学时36+28=64学时5、授课对象:电子信息科学与技术6、使用教材:邹彦主编,DSP原理及应用,北京:电子工业出版社,2005. 二、课程简介本课程主要介绍DSP芯片的基本原理和应用,主要内容包括常用DSP芯片的基本结构和特征,定点和浮点DSP处理中的一些关键问题。重点介绍目前应用最广泛的TI DSP芯片中的TMS320C5000系列的硬件结构
2、、汇编指令和寻址方式;介绍DSP芯片的开发工具及使用,重点介绍CCS集成开发环境的使用方法;介绍数字滤波器和快速傅立叶变换(FFT)等常用数字信号处理算法的DSP实现。三、教学目的与基本要求通过本课程的学习,使学生了解DSP芯片的原理和常用DSP芯片的应用,熟悉DSP芯片的开发工具及使用方法,熟悉 DSP芯片的软硬件设计,掌握常用数字信号处理算法的DSP实现方法,为今后从事相关领域的研发工作奠定基础。四、主要教学方法本课程采用课堂讲授、多媒体演示、实验、课外作业与辅导相结合的教学方法。五、教学进度表章次题目教学时数第一章概述2 第二章TMS320C54x的硬件结构4 第三章TMS320C54x
3、的指令系统6 第四章汇编语言程序的开发工具2 第五章TMS320C54x的汇编语言程序设计6 第六章应用程序设计4 第七章TMS320C54x片内外设、接口及应用4 第八章TMS320C54x的硬件设计6 第九章DSP集成开发环境CCS2 总计36 六、考核方式和成绩评定办法1、考核方式:理论部分采用闭卷考,实验部分采用综合实验考试。2、成绩评定办法:按照学分比例,理论部分成绩占总成绩2/3,实验成绩占总成绩的1/3。理论部分成绩由平时成绩、期中成绩和期末成绩三部分构成,比例分别为10、20和70。实验成绩由平时成绩和综合实验考试成绩两部分构成,比例分别为60和40。七、理论部分第1章 绪论
4、(2学时)教学目的:让学生了解DSP芯片的发展历程,DSP芯片的分类,DSP芯片的一般特点,DSP应用系统的组成、设计过程和开发工具,DSP芯片的应用,培养学习该课程的兴趣,掌握基本的学习方法。教学重点:DSP芯片的特点及应用、DSP应用系统特点及开发工具教学难点:DSP应用系统设计过程1.1 数字信号处理概述1.2 可编程DSP芯片1.2.1 DSP芯片的发展概况1.2.2 DSP芯片的特点1.2.3 DSP芯片的分类1.2.4 DSP芯片的应用1.2.5 DSP芯片的发展现状和趋势1.3 DSP系统1.3.1 DSP系统的构成1.3.2 DSP系统的特点1.3.3 DSP系统的设计过程1.
5、3.4 DSP芯片的选择1.4 DSP产品简介第2章 TMS320C54x的硬件结构(4学时)教学目的:让学生了解TMS320C5000系列定点DSP芯片的基本结构,掌握中央处理单元各个组成部分的工作原理,流水线冲突产生的原因及解决冲突的办法,深刻理解DSP芯片的结构特征与其快速的数字信号处理能力之间的关系。教学重点:中央处理单元、存储器、流水线冲突及解决、片内外设教学难点:存储器空间组织2.1 C54x的基本结构2.2 C54x的主要特性和外部引脚2.2.1 C54x的主要特性2.2.2 C54x的引脚功能2.3 C54x的内部总线结构2.4 C54x的中央处理器2.4.1 算术逻辑运算单元
6、(ALU)2.4.2 累加器A和B2.4.3 桶形移位寄存器2.4.4 乘法-累加单元(MAC)2.4.5 比较、选择和存储单元(CSSU)2.4.6 指数编码器(EXP)2.4.7 CPU状态和控制寄存器2.5 C54x的存储空间结构2.5.1 存储空间结构2.5.2 程序存储空间2.5.3 数据存储空间2.5.4 I/O空间2.6 C54x的片内外设电路2.7 C54x的系统控制2.7.1程序地址的产生2.7.2 流水线操作2.7.3 系统的复位2.7.4 中断操作2.7.5 省电和保持方式2.8 C54x的外部总线2.8.1 外部总线接口2.8.2 外部总线等待状态控制2.8.3 外部总
7、线接口时序第3章 TMS320C54x的指令系统 (6学时)教学目的:让学生了解TMS320C5000 DSP芯片汇编语言语句格式,熟悉汇编语言中常用缩写符号及含义,掌握TMS320C54x的算术指令、逻辑指令、程序控制指令、装载指令和存储指令中每条指令的格式和使用方法,掌握常用的数据寻址方式,以及程序存储器地址产生和装载。教学重点:算术指令、逻辑指令、程序控制指令、装载指令和存储指令、数据寻址方式教学难点:程序寻址3.1 寻址方式3.1.1 立即寻址3.1.2 绝对寻址3.1.3 累加器寻址3.1.4 直接寻址3.1.5 间接寻址3.1.6 存储器映像寄存器寻址3.1.7 堆栈寻址3.2 T
8、MS320C54x指令的表示方法3.2.1 指令系统中的符号3.2.2 指令系统中的运算符3.3 TMS320C54x的指令系统3.3.1 数据传送指令3.3.2 算术运算指令3.3.3 逻辑运算指令3.3.4 程序控制指令3.3.5 并行操作指令3.3.6 重复操作指令第4章 汇编语言程序的开发工具 (2学时)教学目的:让学生了解DSP芯片的常用代码生成工具和调试工具的功能和使用方法;了解汇编器和链接器创建的目标文件格式,即公共目标文件格式(COFF),了解COFF格式对于程序编写和程序移植所带来的方便与好处。教学重点:宏汇编器、链接器、C编译器、初学者工具(DSK)、评价模块(EVM)、仿
9、真器(XDS),块的概念、汇编器和链接器对块的处理、程序重定位。教学难点:C汇编源码调试器、软件模拟器、程序重定位。4.1 TMS320C54x软件开发过程4.2 汇编语言程序的编辑、汇编和链接过程4.3 COFF的一般概念4.3.1 COFF文件的基本单元4.3.2 汇编器对段的处理4.3.3 链接器对段的处理4.3.4 链接器对程序的重新定位4.3.5 程序装入4.3.6 COFF文件中的符号4.4 源程序的汇编4.4.1 汇编程序的运行4.4.2 汇编时的列表文件4.4.3 汇编伪指令4.4.4 宏定义和宏调用4.5 链接器的使用4.5.1 链接器的运行4.5.2 链接器命令文件的编写与
10、使用4.5.3 目标库4.5.4 MEMORY命令4.5.5 SECTIONS命令4.5.6 多个文件的链接实例第5章 TMS320C54x的汇编语言程序设计 (6学时)教学目的:让学生了解DSP汇编语言程序格式及相关规定,掌握堆栈,控制程序,算术运算程序,重复操作程序,传送程序的设计方法。教学重点:堆栈的使用方法,分支、调用、返回控制程序,加、乘、除、长字和并行运算程序,单指令、块重复、循环嵌套等重复操作程序,数据块传送程序 教学难点:重复操作程序,小数运算程序和浮点运算程序。5.1 概述5.1.1 汇编语言源程序格式5.1.2 汇编语言中的常数与字符串5.1.3 汇编源程序中的符号5.1.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP原理及应用 DSP 原理 应用 课程 教学大纲