第一篇:DSP课程设计教学大纲
DSP课程设计教学大纲 课程名称:DSP课程设计 英文名称:Design of DSP course 学 时:2周 学 分:2 适用专业:电子信息工程、通信工程专业本科生
课程类别:必修 课程性质:集中实践环节 先修课程:数字信号处理、DSP原理与应用
教 材:《DSP系统设计与实现》,电子工业出版社,雷勇,2004年
一、课程性质与任务
DSP课程设计是数字信号处理和DSP原理与应用课程的后续实践环节。通过本课程设计,帮助学生进一步领会和深化课堂上学到的有关数字信号处理的基本概念、基本原理以及基本的数字信号处理操作,进一步理解DSP芯片的硬件实现机理及其内部结构特点,掌握DSP系统的开发流程和基本编程方法,实践工程的调试方法和仿真方法。通过DSP课程设计,加强学生的实际动手能力、分析问题与解决问题能力, 培养学生创新意识,为毕业后从事DSP系统设计方面的工作打下坚实的实践基础。
二、课程教学的基本要求:
作为电子信息工程、通信工程专业本科生的必修实践环节,DSP课程设计要求学生有较扎实的理论基础。进入课程设计前要认真复习数字信号处理和DSP原理与应用课程中的相关部分。课程设计采用课堂讲述、自学、分组实践相结合的方式,通过分析典型的例子,使学生熟悉并掌握DSP的开发流程和基本的编程方法。课程设计要求2—3人组成课设小组,在指定范围内选定题目,每组选一题,题目应侧重一个DSP芯片的具体应用方面。题目选定后,在教师的指导下,学生理解设计原理,分析重要电路单元,计算必要的参数并在此基础上编写程序,最后,在课程设计结束时独立写出理论分析完善、文理通顺、字迹工整的课程设计报告并上交软件程序。教师可根据作品的难易程度、参数指标、编程水平等进行评分。
三、课程内容及教学要求:
学生可从下列题目中任选一个作为DSP课程设计题目。
(一)C54x串口通信及A/D、D/A接口
教学要求:本题目要求学生了解AD50芯片的工作原理,理解C54x串口的工作过程,重点掌握多通道缓冲串口(McBSP)的使用,并在教师的指导下编写程序,实现C54x与AD50之间的数据传输。
重点:1.McBSP的初始化
2.C54x与AD50的硬件接口电路
3.通过McBSP实现DSP芯片与AD50之间的数据交换 难点:程序的编写与调试
(二)设计FIR数字滤波器
教学要求:复习FIR数字滤波器的设计方法,根据题目给出的技术指标,选择合适的窗函数及阶数,进一步得到系数表,实现满足一定技术指标的低通数字滤波器。
重点:1.FIR数字滤波器的设计原理 2.编程实现数字滤波器 难点:窗函数的选择与阶数的确定
(三)设计IIR数字滤波器
教学要求:复习IIR数字滤波器的设计原理,以巴特沃斯模拟滤波器为基础,通过双线性变换法设计IIR数字滤波器,课题要求学生根据给出的技术指标确定巴特沃斯滤波器阶数,求出3dB截止频率,进一步得到数字滤波器极点和零点,并在教师指导下编写程序,完成数字滤波功能。
重点:1.IIR滤波器的设计原理 2.计算滤波器相关参数 3.编程实现IIR滤波器
难点:对设计原理的理解,程序的设计与调试
(四)快速傅立叶变换的DSP实现
教学要求:复习FFT原理,深刻理解C54x辅助寄存器的使用及位倒序寻址等技巧,在教师指导下编程实现数字信号的快速傅立叶变换。
重点:1.快速傅立叶变换原理 2.C54x的位倒序寻址方式 难点:多级蝶形运算的实现
(五)正弦波信号发生器
教学要求:本题目要求学生复习正弦函数和余弦函数的泰勒级数展开式,掌握C54x系列DSP芯片的编程方法,在教师的指导下用C54x芯片产生频率、相位、幅值可变的正弦波。
重点:1.产生正弦波的算法 2.汇编语言程序的具体实现 难点:正弦波的具体编程实现
四、考核方式
1.课程设计报告占50% 2.设计程序的实际工作情况、难易程度和技术指标等,占总成绩的50%
五、课程的主要参考书
1、《DSP原理及应用》,电子工业出版社,邹彦,第1版,2006;
2、《DSP集成开发与应用实例》,电子工业出版社,张雄伟,第1版,2002;
制定人: 何静
审定:
批准:
2006年12月
第二篇:DSP技术课程设计教学大纲
《DSP技术与应用》课程设计教学大纲
适用专业:电子信息工程/通信工程 学 时: 2 周
编写人:刘伟春 审定人:余建坤 何海浪
一、本课程设计的性质、目的、任务
本课程设计是为电子信息工程专业高年级本科生开设的课程设计课,其目的为通过对课程设计任务的完成,使学生理解课程教学的理论内容,并且能够掌握和熟悉DSP的开发流程和基本的编程方法,开拓学生在现代控制技术上的视野,进一步提高学生硬件设计水平和工程实践能力,同时,由于设计中涉及到各种器件的使用,可以提高学生综合运用各种技术和知识的能力,为今后从事工程实践活动培养严谨的工作作风以及创新的思维和能力。
二、本课程设计的基本理论(基础理论和基本方法)
本课程设计的基本理论包括三部分。一是数字信号处理的基本理论,包括信号处理系统的概念、离散时间信号处理系统的基本分析方法、连续时间系统的离散化处理等等;二是DSP器件的基本理论,包括器件的结构(总线、CPU、寄存器、存储器等)和工作原理,器件中片内外部设备(定时器、计数器、串行I/O接口、直接内存存取DMA等)的工作原理;三是DSP仿真开发技术基本理论,包括DSP系统设计方法,系统指标分配,器件选择的原则以及DSP系统的抗干扰设计。
三、程序与要求
课题由指导教师给定,也可由学生根据自己感兴趣的方向选择适合自己的课题,然后在教师的指导下完成设计,题目较大时,可以以组为单位实施。教师在课内外给予及时指导和答疑。基本要求:
1.掌握以实现系统要求为目标的自上而下的DSP系统设计方法,并掌握系统指标分配,器件选择的原则以及DSP系统的抗干扰设计。
2.掌握DSP仿真开发系统的结构。掌握仿真器的连接和安装,熟悉开发软件Code Composer Studio的界面和基本操作。
3.掌握TMS320C54x芯片的硬件结构,了解CPU、寄存器和存储器中各数据的含义。了解TMS320C54x芯片外部设备的工作原理,熟悉数据的处理过程和中断。了解TMS320C54x芯片的指令系统,熟悉各种指令和基本算法。
4.独立完成DSP系统的软硬件设计,程序的编写和调试。课程设计报告应包括方案选择分析、重要单元电路分析、重要参数计算、基本测试数据等。
四、主要内容提要
1.方案论证(方案比较)与总体设计; 2.单元电路的设计; 3.电子元器件的选择;
4.根据性价比和预设指标,合理选择参数进行计算; 5.程序设计,包括程序流程图与源代码的实现 6.仿真与结果分析。
五、考核方式与评分标准
1.平时表现,占10%;
2.论文排版规范,有摘要、关键词、参考文献,占20%; 3.设计报告方案合理,系统软硬件设计正确,占70%。
六、配套指导教材
[1]戴明桢等编著.TMS320C54X DSP 结构原理及应用.北京:航空航天大学出版社,第2版,2007;
[2]彭启琮编著.DSP技术的发展与应用.北京:高等教育出版社,2002;
[3]胡广书编著.数字信号处理理论、算法与实现.北京:清华大学出版社,2005; [4]北京合众达电子技术有限公司编著.SEED-DTK系列实验手册.北京合众达电子技术有限公司出版,2007。
第三篇:DSP课程设计
TMS320C54x与PC通信系统的设计(单号)
一、设计目的
本次课程设计的目的是为了进一步提高学生的自我开发能力,培养学生的查阅资料,独立分析问题、解决问题以及实际动手的能力。也是对理论学习的一个应用和补充的过程。
二、设计的内容及要求
1、设计内容
主机接口HPI是一种高速、异步并行接口。TMS320C54x通过HPI接口与PC并行口的通信。
2、设计要求
(1)DSP最小硬件系统的设计
(2)TMS320C54x与PC并行口硬件电路设计(3)软件设计
三、总体设计方案
四、硬件系统设计
五、软件系统设计
六、心得体会
七、参考文献
附录1 软件系统设计程序 附录2 硬件系统原理图
(注:按以上七个部分编写论文,内容自己扩充)在PDF文档中P158-177中有相关资料可查阅
本系统设计是要实现
TMS320C54x与TLC320AD50的通信系统的设计(双号)
一、设计目的
本次课程设计的目的是为了进一步提高学生的自我开发能力,培养学生的查阅资料,独立分析问题、解决问题以及实际动手的能力。也是对理论学习的一个应用和补充的过程。
二、设计的内容及要求
1、设计内容
模/数接口设计是DSP系统设计中一个重要的组成部分。本系统设计是要实现对模拟信号的采集,并将其转换为数字信号通过TMS320C54x的串行通信接口将数据存储、处理及输出等功能。
2、设计要求
(1)DSP最小硬件系统的设计
(2)TMS320C54x与TLC320AD50串行口硬件电路设计(3)软件设计
三、总体设计方案
四、硬件系统设计
五、软件系统设计
六、心得体会
七、参考文献
附录1 软件系统设计程序 附录2 硬件系统原理图
(注:按以上七个部分编写论文,内容自己扩充)
第四篇:《DSP原理及应用》课程设计教学大纲范文
课程设计中文名称:DSP原理及应用课程设计
课程编码: 设计周数:2周 学 分:2学分
开课学期:第6学期 开课单位:通信工程学院
一、课程设计的教学目的和任务
通过本课程设计教学所要达到的目的是:通过对课程设计任务的完成,使学生理课题教学的理论
内容,并且能够掌握和熟悉DSP的开发流程和基本的编程方法。同时,由于设计中涉及到各种器件的 使用,可以起到综合运用各种技术和知识的作用。本课程设计的任务是:任务分为基本要求和提高要 求。在基本要求中,学生要通过串口对指示灯进行控制,同时完成对串口数据的采集和发送。提高要 求是通过程序编写,完成对EVM板上的FLASH 进行烧写处理,从而使基本要求的程序可以脱机运行。
二、课程设计的主要内容
在TMS320VC5410EVM板上实现对信号的采集和发送。信号通过信号源提供给串行ADC,而
DSP从串口把ADC转换后的数据读入到DSP中。最后,从同一个串口,DSP把数据发送出去,通过 DAC编程模拟信号。在示波器上可以进行观察,输入同输出的信号是相同的,仅仅具有一定的相。
在程序运行过程当中,需要对一些指示灯进行控制。
三、课程设计的基本教学条件
实验室需要每组一台电脑,一个54XEVM板,仿真器,1M信号源,20M示波器,万用表。
四、参考资料
《TMS320VC54XDSP课程实践指导书》曾浩,重大教材科《DSP技术的发展与应用》 彭启琮,高 教出版社
五、成绩评定标准
实现全部基本要求为中或者良,实现提高要求为优,实现部分基本要求为及格,其他为不及格
第五篇:DSP课程设计心得 2
心得体会:
课程设计时间虽短,但是这次我也基本熟悉了一种新的集成开发环境CCS,学习新的知识的过程也是自己学习能力培养与提升的过程。
TDS510USB 仿真器驱动程序的安装以及相应的配置流程也有了一定的了解。仿真环境的配置,到工程的建立,文件的加载,到程序的仿真,与目标板的链接与调试,整个过程在摸索中逐渐熟悉。对已有程序进行修改,重复相应的过程也能实现预定的功能,在短短的时间里能掌握这些基本就差不多了,由于有的需要配置的文件的缺失,无法完成对相应工程的配置设置,所以采用的参考例程里的程序,完成整个过程,这也是一个学习的过程。做项目不是一个人的事,每个成员都应积极的参与,为整个项目的完成提供保障,团队的协作,尽可能的去发挥每个成员的专长,在整个项目的完成都能有所收获,这才应该是做项目的真正目的,加强同学之间的交流,用心付出,共同享受带给大家的成功的喜悦。相关课程的学习只是个基础,在此基础之上对相应的硬件与软件结合,切实去体验一个芯片所能实现的各种功能,去发现所学的知识会在哪些方面用到,是如何应用,有怎样可以改进的方法,更深层次去掌握跟其他相关课程的交叉点,提升学习能力,从近期来看,可以为我们将要开始的毕业设计做准备,当做是一次练手,争取出色完成毕业设计,为四年的大学交出一份完美的答卷。从长远看,为自己以后的工作也在一定程度的奠定基础,学习能力强了,自己就能比较快的接受新知识,更能适应社会对人的要求。
相信团队的力量,同时也要提高个人解决问题的能力,让自己在团队中发挥的作用,将个人融入团队中,才能让自己有更大的收获。好好珍惜每次锻炼学习的机会,不断提升自己,不断超越自己,成就人生美好的梦想!
专业班级:微电子学
姓名
学号: