spContent=DSP芯片是针对数字信号处理需要而设计的一种具有特殊结构的微处理器,是现代电子技术、计算机技术和信号处理技术相结合的产物。DSP芯片由于运算速度快,具有可编程特性和接口灵活的特点,使其在许多电子产品的研制、开发和应用中,发挥着越来越重要的作用。
DSP芯片是针对数字信号处理需要而设计的一种具有特殊结构的微处理器,是现代电子技术、计算机技术和信号处理技术相结合的产物。DSP芯片由于运算速度快,具有可编程特性和接口灵活的特点,使其在许多电子产品的研制、开发和应用中,发挥着越来越重要的作用。
—— 课程团队
课程概述
本课程主要介绍DSP芯片的基本原理和应用,主要内容包括讲解常用DSP芯片的基本结构和特征,DSP芯片的开发环境,重点讲述DSP的数值运算基础、DSP芯片的存储资源管理与基于TMS320C55x的汇编语言开发。
通过本课程的理论学习与实验操作,学生可以掌握DSP芯片开发的基本流程,包括CCS软件操作、DSP芯片片内资源综合利用、DSP应用程序开发等环节。
授课目标
1. 使学生了解DSP芯片的原理和常用DSP芯片的应用;
2. 熟悉DSP芯片的开发工具及使用方法,熟悉 DSP芯片的软硬件设计;
3. 掌握常用数字信号处理算法的DSP实现方法;
4. 为今后从事相关领域的研发工作奠定基础。
成绩要求
课程满分100分,由章节测试、章节作业、网上讨论及期末考试组成,各部分具体要求及评分细则如下:
课程大纲
概述
课时目标:了解DSP的基本概念;熟悉DSP系统的基本构成、特点;了解DSP系统常用的设计与开发方法;掌握实时DSP系统的基本概念,3学时。
1.1 引言
1.2 DSP系统
1.3 DSP芯片概述
1.4 常用的DSP芯片
1.5 内容组织与常用术语
DSP芯片的基本结构和特征
课时目标:了解DSP芯片的基本结构;了解中央处理单元CPU的基本组成;掌握存储单元的相关概念;了解集成外设与接口的相关概念;熟悉常见的外设和接口类型;理解中断的相关概念以及中断的处理过程,5学时。
2.1 引言
2.2 DSP芯片的基本结构
2.3 中央处理单元
2.4 存储单元
2.5 集成外设与接口
2.6 中断
DSP的数值运算基础
课时目标:了解定点的基本概念,数的定标;掌握浮点与定点的相互转换;理解溢出保护、符号扩展、舍入与截尾操作;掌握定点运算实现的基本原理,能够完成加减乘除等运算的C语言定点模拟;掌握DSP定点算术运算实现的基本原理,5学时。
4.1 引言
4.2 定点的基本概念
4.3 定点运算实现的基本原理
4.4 DSP定点算法运算实现
DSP芯片的存储资源管理
课时目标:了解C54x的存储区组织,能够区分程序、数据、IO等不同空间;了解C55x的存储区组织,能够区分程序、数据、IO等不同空间;掌握COFF目标文件格式,了解块、程序重定位的概念;掌握CMD文件的格式要求,能够编写简单的CMD文件,5学时。
4.1 引言
4.2 C54的存储区组织
4.3 C55的存储区组织
4.4 程序结构与COFF
4.5 存储区分配与CMD
基于TMS320C55x的汇编语言开发
课时目标:熟悉C55x的汇编指令系统;熟悉寻址方式中的绝对寻址、直线寻址;熟悉寻址方式中的间接寻址,6学时。
5.1 汇编语言源程序格式
5.2 常见符号和伪指令
5.3 汇编指令系统
5.4 寻址方式
展开全部
参考资料
1. DSP原理及应用(修订版),邹彦主编,电子工业出版社,2012年.
2. TMS320C54x DSP结构、原理及应用(第三版),戴明桢,周建江,北京航空航天大学出版社,2015年.
3. TMS320C54X DSP应用技术教程,叶青等,机械工业出版社,2011年。