淮阴工学院DSP复习
- 格式:ppt
- 大小:37.00 KB
- 文档页数:11
指令解释:STM #8765,*AR7+把立即数8765存放到AR7所指定的数据存储单元中去MPY #-2,A立即数-2与T寄存器中的值相乘,并将乘积装入累加器A中 MVPDTABLE,*AR1+把中TABLE标注的程序存储器单元地址中的一个字复制到由AR4所指定的数据存储单元中去。
BC new,AOV若累加器A溢出,则跳转至newBC new,AGT若累加器A中的值大于0,则跳转至newSTL A,*AR1+把累加器A低端存放到AR1所指定的数据存储单元中PRTZ A,#4对A清零并设置重复执行下条指令5次ADD *AR4,16,B,A将AR4所指定的数据存储单元中的值左移16后的值与累加器B中的值相加,并把结果装入累加器A中SUB *AR3+,14,A累加器A中的值减去AR3所指定的数据存储单元中的数左移14位后的值,并将结果装入累加器A中。
即:从累加器A中减去AR3所指定的数据存储单元中的数左移14位后的值的值。
MAC #345H,A,B将T寄存器中的值与立即数345的乘积加上累加器A中的值所得到的和装入累加器B中。
STA, *AR4-(ASM=0)即:将累加器A中的值存储到AR4所指向的数据存储单元中。
MAC *AR3+,*AR4+,A,BAR3所指定数据存储单元中的值与AR4所指定数据存储单元中的值相乘,将乘积与累加器A中的值相加所得到的和装入累加器B中 SUB #12345,8,A,B把累加器A中的值与立即数12345左移8位后的值相减所得到的差装入累加器B 中RPT #99NOP重复执行NOP指令100次MVDD *AR3+,*AR5+将AR3所指定的数据存储单元中的值传送到AR5指定的数据存储单元中。
CALA A用累加器A的滴16位加载PCST T,*AR7-T寄存器高端移位后存储到AR7所指定的数据存储单元中。
DST B,*AR1+将累加器B中STA, *AR4+||LD *AR4-,ALD #0032H,4,A将立即数0032H左移4位后装入累加器A中STM #1000H,*AR2将立即数1000H存放到AR2所指定的数据存储单元中。
DSP期末复习资料2.DSP芯片的特点:哈佛结构:将程序空间和数据空间分开,可同时取指令和取操作数;(重要)多总线结构:一个机器周期可以多次访问程序空间和数据空间,其内部有P、C、D、E 4个总线;(重要)流水线结构:DSP执行一条指令需要取指、译码、取操作数和执行等几个阶段;(重要)多处理单元:算术逻辑运算单元、辅助寄存器、累加器、硬件乘法器等;特殊的DSP指令、指令周期短、运算精度高、硬件配置强。
3.TMS320系列DSP可分为:C2000(16位/32位定点DSP,主要运用控制领域)、C5000(16位定点DSP,用于高性能、低功耗的中高档应用场合)、C6000(32位DSP,高性能)系列。
4. TMS320C54X的主要特性:⑴多总线结构(1条程序总线、3条数据总线、4条对应地址总线);⑵192K字节可寻址空间(64K字程序存储器、64K字数据存储器以及64K字I/O空间);⑶片内有单寻址RAM(SRAM)和RAM(DRAM存储器。
5.TMS320VC5416-160有1个CPU、6. C54X的总线结构:C54X片内有8条16位主总线、4条程序/数据总线和4条相应的地址总线。
7.当处理器复位时,复位和中断向量都映像到程序空间的FF80h。
8.累加器A和B的差别在于:累加器A的31~16位可用于乘法器的一个输入。
9.桶形移位器的移位数可用一个立即数、状态寄存器ST1的累加器移位方式ASM或者T寄存器中最低的6位数值来定义。
10.指数编码器可以在单个周期内执行EXP指令,求的累加器中数据的指数值,并以2的补码形式存放在T寄存器中,可以用11.C54XCPU有3个状态寄存器:状态寄存器0(ST0)、状态寄存器1(ST1)、处理工作方式状态寄存器(PMST)。
12.C54X中断可分为可屏蔽中断和非屏蔽中断。
所有的软件中断都是非屏蔽的。
13.定时中断的周期:CLKOUT*(TDDR+1)*(PRD+1)14. C54X片内有一个主机接口(HPI)。
1、请列出几种常用的嵌入式操作系统,并简单说明其特点?2、常用的嵌入式处理器包括?3、DSP按照数据格式可以分为定点和浮点处理器两种4、DSP同单片机不同在于其哈弗结构,请说明其特点?5、DSP与MCU硬件结构比较,有何异同?6、请列出几个常用的DSP制造商?7、CPU组成包括什么?8、DSP的程序执行机构是什么?9、DSP的每次取指操作都是取8条32位指令,称为一个取指包10、指令执行时,每条指令占用一个功能单元11、什么是DSP的数据通路,C6000的数据通路包括什么?12、下列寄存器哪个不能用作条件寄存器A1、A2、A3、B0、B1、B213、C6000DSP中有8个功能单元,分别是什么?14、什么是流水线,其操作原理是什么?15、DSP的流水线都按照所有指令均按取指(fetch)、译码(decode)和执行三级进行。
16、取指级有4个节拍,译码级有2个节拍,执行级对不同类型的指令有不同数目的节拍17、流水线操作以CPU周期为单位,1个执行包在流水线1个节拍的时间就是1个CPU周期。
18、①在DP节拍,1个取指包的8条指令根据并行性被分成几个执行包,执行包由1~8条并行指令组成。
②在DP节拍期间,1个执行包的指令被分别分配到相应的功能单元③同时,源寄存器、目的寄存器和有关数据通路被译码以便在功能单元完成指令执行19、C6000片内为哈佛结构,即存储器分为程序存储空间和数据存储空间。
20、延迟间隙21、取指包:CPU运行时总是一次取8条32位指令,组成一个取指包执行包:所有并行执行的指令组成一个执行包。
22、C6000全部采用间接寻址23、所有寄存器都可以作为线性寻址的地址指针。
而A4~A7,B4~B7这8个寄存器还可以作为循环寻址的地址指针24、DSP试验箱通过仿真器连接电脑,其接口是JTAG口。
25、CCS有两种工作模式,软件仿真模式;硬件在线编程模式26、为什么要使用RTOS27、DSP/BIOS提供了4种不同的线程:硬件中断(HWI)、软件中断(SWI) 、任务(TSK) 、IDLE线程。
一、填空:1.调压调速适合带什么负载?风机类负载(变转矩负载)2.电流跟踪PWM控制技术中滞环对性能的影响当环宽2h选得较大时,开关频率低,但电流波形失真较多,谐波分量高;如果环宽小,电流跟踪性能好,但开关频率却增大了。
实际使用中,应在器件开关频率允许的前提下,尽可能选择小的环宽。
3.SVPWM(电压空间矢量控制)特点SVPWM:特征:(1)逆变器有8个基本输出矢量,6个有效工作矢量和2个零矢量,在一个旋转周期内,每个有效工作矢量只作用1次的方式,生成正6边形的旋转磁链,谐波分量大,导致转矩脉动。
(2)用相邻的2个有效工作矢量,合成任意的期望输出电压矢量,使磁链轨迹接近于圆。
开关周期越小,旋转磁场越接近于圆,但功率器件的开关频率将提高。
(3)用电压空间矢量直接生成三相PWM波,计算简便。
(4)与一般的SPWM相比较,SVPWM控制方式的输出电压最多可提高15%。
4.异步电机电感矩阵中电感的分类每个绕组的磁链是它本身的自感磁链和其它绕组对它的互感磁链之和自感:定子、转子各相自感互感:绕组之间的互感又分为两类①定子三相彼此之间和转子三相彼此之间位置都是固定的,故互感为常值;②定子任一相与转子任一相之间的相对位置是变化的,互感是角位移的函数。
5.矢量控制系统转子磁链计算模型----转子磁场定向的意义p180基本思想通过坐标变换,在按转子磁链定向同步旋转正交坐标系中,得到等效的直流电动机模型。
仿照直流电动机的控制方法控制电磁转矩与磁链,然后将转子磁链定向坐标系中的控制量反变换得到三相坐标系的对应量,以实施控制。
意义:通过按转子磁链定向,将定子电流分解为励磁分量和转矩分量,转子磁链仅由定子电流励磁分量产生,电磁转矩正比于转子磁链和定子电流转矩分量的乘积,实现了定子电流两个分量的解耦。
在按转子磁链定向同步旋转正交坐标系中的异步电动机数学模型与直流电动机动态模型相当。
6.同步电机分类p225按励磁方式分为:可控励磁同步电动机、永磁同步电动机永磁同步电动机按气隙磁场分布分为:正弦波永磁同步电动机(简称永磁同步电动机)、梯形波永磁同步电动机(无刷直流电动机)二、作图分析: (前四题分析,第五题作图带分析)1. 双馈调速系统转子附加电动势的作用2. SVPWM 实现原则及方法(电压矢量作用顺序) p1403. 3/2变换矩阵 p1634. 通用变频器各部分作用5. DTC 结构图,知道如何根据Sgn (ΔΨs )和Sgn (ΔTe )选择合适的电压矢量作图题相应页码都有,太多了就没弄三、简答1.p153思考题5-35-3 异步电动机变频调速时,基频以下和基频以上分别属于恒功率还是恒转矩调速方式?为什 么?所谓恒功率或恒转矩调速方式,是否指输出功率或转矩恒定?若不是,那么恒功率或恒转 矩调速究竟是指什么?答:在基频以下调速,采用恒压频比控制,则磁通保持恒定,又额定电流不变,故允许输出转矩恒定,因此属于恒转矩调速方式。
DSP 原理及应用复习资料一、填空题(每空2分,共20分)二、选择题(每题2分,共20分)三、判断题(每题2分,共10分)1、DSP芯片采用改进的哈佛结构使其具有极高的数值运算效率。
()2、DSP的中断处理包括接受中断请求、响应中断两个流程。
()3、ST0中的控制位’C”能决定DSP是工作于双精度还是双字运算方式。
()4、DSP用符号@”加立即数表示采用的直接寻址,不可省略。
()5、程序计数器扩展寄存器XPC在MMR中的地址是0018H。
()6 54X系列DSP的中央CPU结构里包含有一个16x16位硬件乘法器单元。
()7、暂存器T 在存储器映像CPU寄存器的地址是OOOEH。
()8、控制字OVM可用于配置54x系列DSP芯片的片内存储器。
()9、编写命令链接文件时所用的两个命令分别是MEMORY和SECTION。
()10、TMS320VC5402片内具有两个8位的软件可编程定时器。
()11、汇编器对公用目标文件中的.bss定义段映射到目标存储器的RAM空间()12、通用DSP芯片使用SUBC完成除法的限制条件是两个操作数必须为正。
()13、C54x系列芯片的存储空间不扩展时能提供64K字的可寻址存储空间。
14、通用DSP芯片依靠带条件减法指令(SUBC)和RPTB指令实现除法。
()15、堆栈指针SP在存储器映像CPU寄存器的地址是001EH。
()16、DSP在对32位数寻址时,一般先处理低有效字,然后处理高有效字。
()17、若DSP当前中断为INT2且PMST=0080H,则中断向量地址应为C0H。
()18、汇编器对公用目标文件中的.data段映射到目标存储器的EPROM空间。
()19、ST1中的控制位“C16”能决定DSP是工作于双精度还是双字运算方式。
()20、汇编器对公用目标文件中的.text段映射到目标存储器的RAM空间。
()21、TMS320C54X的数据总线访问方式中,数据读访问的是CB和EB总线。
dsp技术复习题DSP技术复习题DSP(数字信号处理)技术是一种将模拟信号转换为数字信号并对其进行处理的技术。
它在现代通信、音频处理、图像处理和控制系统中得到广泛应用。
为了更好地理解和掌握DSP技术,接下来将通过一些复习题来回顾和巩固相关知识。
1. 什么是采样定理?为什么需要采样定理?采样定理是指在进行模拟信号转换为数字信号时,采样频率必须大于被采样信号最高频率的两倍。
这是为了避免采样信号中出现混叠现象,即高于采样频率一半的频率成分出现在低于采样频率一半的频率范围内,导致信号失真。
2. 什么是离散时间信号和连续时间信号?离散时间信号是在离散时间点上采样得到的信号,通常用序列表示。
而连续时间信号是在连续时间上的信号,通常用函数表示。
3. 什么是离散傅里叶变换(DFT)和快速傅里叶变换(FFT)?离散傅里叶变换(DFT)是将离散时间域信号转换为离散频率域信号的过程。
它通过计算信号的各个频率分量的幅度和相位信息,用于频域分析和滤波等操作。
而快速傅里叶变换(FFT)是一种高效计算DFT的算法,通过分治法将DFT 计算复杂度从O(N^2)降低到O(NlogN),在实际应用中得到广泛使用。
4. 什么是滤波器?有哪些常见的滤波器类型?滤波器是一种用于改变信号频率响应的设备或算法。
常见的滤波器类型包括低通滤波器、高通滤波器、带通滤波器和带阻滤波器。
低通滤波器允许低频信号通过而抑制高频信号,高通滤波器则相反,带通滤波器允许某一频带的信号通过而抑制其他频带的信号,带阻滤波器则相反。
5. 什么是卷积运算?它在DSP中的作用是什么?卷积运算是一种将两个函数融合在一起的数学运算。
在DSP中,卷积运算被广泛用于信号滤波、系统响应和信号处理等方面。
它可以通过将输入信号与系统的冲激响应进行卷积来得到输出信号,从而实现信号的处理和分析。
6. 什么是量化误差?如何减小量化误差?量化误差是指将连续信号转换为离散信号时产生的误差。
它是由于离散化过程中无法完美地表示连续信号而引起的。
D S P技术复习资料-完整版-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIANDSP(数字信号处理)技术复习资料1.简述数字信号处理器的主要特点(P4)。
数字信号处理(Digital Signal Processing)简称DSP。
主要特点:(1)采用哈佛结构;(2)采用多总线结构;(3)采用流水线结构;(4)配有专用的硬件乘法器-累加器;(5)具有特殊的寻址方式和指令;(6)支持并行指令操作;(7)硬件配置强,具有较强的接口功能;(8)支持多处理器结构。
2. 请给出数字信号处理器的运算速度指标(P6)。
(1)MAC时间:一次乘法和一次加法的时间;(2)FFT执行时间:运行一个N点FFT程序所需的时间;(3)MIPS:每秒执行百万条指令;(4)MOPS:每秒执行百万次操作;(5)MFLOPS:每秒执行百万次浮点操作;(6)BOPS:每秒执行十亿次操作。
(7)指令周期:执行一条指令所需的最短时间,数值等于主频的倒数;常用ns(纳秒)。
3.简述C55x的存储器配置情况(P11~12)。
(1)C55x采用统一的存储空间和I/O空间;(2)C55x的片内存储空间共有352KB(146K字),外部存储空间共有16MB(8M字);(3)存储区支持的存储器类型有异步SRAM,异步EPROM、同步DRAM 和同步突发SRAM;(4)C55x的I/O空间与程序/地址空间分开;(5)I/O空间的字地址为16位,能访问64K字地址;(6)当CPU读/写I/O空间时,在16位地址前补0来扩展成24位地址。
4.TMS320C55x的寻址空间是多少?当CPU访问程序空间和数据空间时,使用的地址是多少位(P51、P53~54)。
(1)C55x的寻址空间为16MB(24位地址,2^24 = 16777216B = 16MB)(2)CPU访问程序空间时,使用24位的地址;(3)访问数据空间时,使用23位地址,使用时23位地址左移一位将地址总线上的最低有效位(LSB)置0。