DSP原理及应用——总复习 ppt课件
- 格式:ppt
- 大小:509.00 KB
- 文档页数:50


TMS320C54x DSP原理及应用复习资料
- 1 - 填空:
●OVLY=(0),片内RAM仅配置到到数据存储空间。
●DROM=(1),片内ROM配置程序和数据存储空间。
●ST1的CPL=(1)表示选用对战指针SP的直接寻址方式。
●ST1的C16=(1)表示ALU工作在双精度算术运算式。
●软件中断是由(INTR)(TRAD)(RESET)产生的。
●时钟发生器包括一个(内部振荡电路)和一个(锁相环电路)。
●状态寄存器ST1中CPL=0表示(使用DP),CPL=1表示(使用SP)
●累加器寻址的两条指令分别是(READA Smem)(WRITA Smem)
●链接器对段的处理主要通过(MEMORY)和(SECTIONS)两个命令完成。
●所有的TMS320C54x芯片内部都包含(程序)存储器和(数据)存储器。
●所有的COFF目标文件都包含以下三种形式的段:(.text文本段 .data数据段 .bss保留空间段)。
●TMS320C54x有8组16位总线(1组程序总线,3组数据总线,4组地址总线)。
●TMS320C54x DSP具有两个(40)位累加器。累加器A的(AG或32~39)位是保护位。
●对于32位数寻址时,如果寻址的第一个字处在偶地址,那么第二个就处在(下一个高)地址;如果寻址的第一个字处在奇地址,那么第二个就处在(前一个低)地址。
●●●●●●
●DSP芯片特点:有(改进的哈佛结构)、(低功耗设计)和(高度并行性)(多处理单元)(特殊DSP指令)等特点。
●DSP片内寄存器在C语言中一般采用(指针)方式来访问,常常采用的方法是将DSP寄存器地址的列表定义在(头文件)。
●TMS320C54x有3个16位寄存器作为状态和控制寄存器(ST0)(ST1)(PMST)。
●TMS320C54x的三类串行口:(标准同步串行口)(缓冲串行口)(时分多路串行口)。
●TMS320C54x的工作方式状态寄存器PMST提供了三个控制位,包括(MP/非MC)、(OVLY)、(DROM)。
DSP总结:
以下总结仅针对宁波大学DSP芯片技术及应用(通信类非控制类)这门课,个人根据重点、考点总结的,用于期末复习(请结合课本以及PPT的例子),不足之处请见谅,基本能过就是,如若其中有错请联系QQ:493288964。还是建议您平时学点,理解为先!!!
将该文章用于百度等兑换积分的行为是可耻的!
第一章 绪论(简介)
1、DSP芯片特点:
采用哈佛结构;多总线结构;流水线技术;专用的硬件乘法器;特殊的DSP指令;快速的指令周期;硬件配置强;支持多处理器结构
1)CPU是冯.诺伊曼结构;DSP是数据和地址空间分开的哈佛结构。
冯.诺依曼结构:单存储空间;统一的程序和数据空间;共享的程序和数据总线;程序指令只能串行执行
单指令周期:100ns,现在单指令周期为:10ns
哈佛结构:双存储空间;程序存储器和数据存储器分开;程序总线和数据总线分开;独立编址、独立访问
改进型哈佛结构:双存储空间、多条总线;多条数据总线;高速缓冲器(重复指令,只需读入一次)
2)采用多总线结构:TMS320C54X:4组总线;单机器周期内可完成的操作;
3)流水线操作
4)专用的硬件乘法器
硬件乘法累加器是DSP区别于通用微处理器的一个重要标志
MAC(乘累加)单元(独立的乘法器和加法器;单周期内完成一次乘法和一次加法运算
;MPY,MAC,MACA, MACSU等指令)
分类:工作时钟和指令类型:静态和一致性DSP芯片;用途分:通用和专用型;数据格式分:定点和浮点型
2、DSP按数据格式分为定点型和浮点型
定点DSP芯片:数据长度16位/24位 TMS320C2000/5000/6000
价格便宜、功耗较低、但运算精度稍低。
浮点DSP芯片:数据长度32位/40位 MS320C3X/4X/VC33/C67X/C8X
价格稍贵、功耗较大、但运算精度高。
3、芯片简介
TMS320VC5416PGE160 主处理器芯片的性能:频率:160MHz 速度:160MIPS 周期:6.25ns
汕 头 大 学 实 验 报 告
学院: 工学院 系: 电子系 专业: 电子信息工程 年级: 2009
实验一 DSP基础实验
(一)实验目的
1. 熟悉CCS开发环境;
2. 了解DSP 54X EVM板的硬件环境;
(二)实验原理
CCS(Code Composer Studio)是用于开发DSP芯片的集成开发环境,采用Windows风格界面,集编辑、编译、链接、软件仿真、硬件调试以及实时跟踪等功能于一体。
(三)实验内容与基本要求
1. 打开或新建工程文件(.pjt);
2. 查看了解工程的文件(.c .cmd .asm .h .lib等文件格式);
3. 编译工作文件,汇编联接后生成DSP可执行文件(.out);
4. 使用FILE菜单中的LOAD PROGRAM命令调入可执行文件(.out);
5. 程序运行(RUN)或单步运行程序;
6. 打开view菜单中的COU Registers观察DSO 54X EVM板存储器值和DSP寄存器值;
7. 打开view菜单中的memory,设定要观察的单元地址,观察DSP 54X的内存值;
8. 打开view菜单中的watch windows窗口,观察变量值的变化;
9. 打开debug菜单中的breakpoints在程序中建立断电,观察程序运行到断点时变量值、存储器的变化;
10. 在程序的空函数处设置探针,程序运行到探针这个地方,会从计算机上读取正弦波的数据。经过处理之后,在view菜单中的graph中观看波形。
要求:打开运行一个小程序,熟悉CCS工程的文件结构,熟悉CCS各个功能的使用,并掌握DSP54X的工程建立和编译方法。自己编写一个小程序(实验老师已给出),进一步熟悉DSP的CCS开发平台。
(四)实验程序框图
实验环境配置流程如图一所示:
图一
DSP原理及应用
实验指导书
山东建筑大学信息与电气工程学院
I 目 录
前言………………………………………………………………………………1
实验一 开发环境建立…………………………………………………3
实验二 CCS使用……………………………………………………………4
实验三 FFT与滤波器程序……………………………………………………5
实验四 定时器实验……………………………………………………6
实验五 数字IO实验…………………………………………………………7
实验六 电机驱动实验………………………………………………………8
实验七 DSP芯片 电路原理图………………………………………………9
1 前 言
1. 实验目的
《DSP原理及应用》是信息与通信专业的一门实践性很强的专业课。DSP原理及应用实验作为该课程的重要教学环节,对培养学生理论联系实际的学风,培养学生研究问题和解决问题的能力,培养学生的创新能力和协作精神,提高学生针对实际问题进行电子设计制作的能力具有重要的作用。
通过该课程的实验环节,使学生得到DSP原理及应用基本实践技能的训练,学会运用所学理论知识判断和解决实际问题,加深和扩大理论知识;学会常用仪表、电子仪器等基本实验设备的测量原理及使用方法;能根据要求合理布线和正确连接实验线路,能分析并排除实验中出现的故障;能运用理论知识对实验现象、结果进行分析和处理;能根据要求,进行简单的设计,并正确选择合适的电路单元及适用的仪器设备。
2. 实验前预习
每次实验前,学生须仔细阅读本实验指导书的相关内容,明确实验目的、要求;明确实验步骤、测试数据及需观察的现象;复习与实验内容有关的理论知识;预习仪器设备的使用方法、操作规程及注意事项;做好预习要求中提出的其它事项。
3. 实验注意事项
(1) 实验开始前,应先检查本组的仪器设备是否齐全完备,了解设备使用方法及实验箱的组成和接线要求。