DSP原理与应用-2015本科作业

合集下载

DSP原理及应用课后习题答案

DSP原理及应用课后习题答案

DSP原理及应用课后习题答案简述DSP芯片的主要特点哈彿结构•一将程序和数据存储在不同的存赭空河中.即程序存储器和数据存储器足两个相互独立的存赭器.毎个存储器独立编址.独立访问.多总线结构…保证在一个机器周期内可以多次访问程序存僦空何和数据存储空何.揣令系统的流水线操作••减少描令执行时仙・增强处理器的处理能力•取址.译码.取操作和执行四个阶段。

少用的礎件乘法器••使乘法累加运畀能在单个周期内完成.特殊的DSP描令.抉速的描令周期、玦件配18强。

详细描述冯诺依曼结构和哈佛结构,并比较不同?河诺依曼结构••数据和程序共用总线和存储空间.在某一时刻.只能谀写程序或者饯写数据.将播令.数据、地址存储在同一个存储器统一編址.依鏗折令计数器提供的地址来区分是描令•数据还是地址•取揣令和IR操作数都访问同一存鯨器.数据吞叶率低.哈佛结构••一将程用和数据存储在不同的存赭空徇中.即程序存储器和数据存储器足两个相互独立的存锚器.每个存储器独立编址.独立访问.改进的还允许在程序存储空何和数据存赭空何之间相互传送数据。

DSP系统的设讣过程?确定DSP系统设计的性能描标进行览浓优化与模拟:选择DSP芯片和外用芯片:进行皱件电路的设计:进行软件设计: 逬行软硕件综合调试.请描述TMS320C54X的总线结构?C54X采用先进的哈佛结沟并具有八组总线•其曲立的程序总线和数据总线允许同时渎取描令和操作数.实现高度的并行操作’ 程序总线PB传送从程序存储器来的指令代码和立即数.3组数据总线连按各种元器件.CB和DB总线传送从数据存储器读出的操作数.EB总线传送写入到存储器中的数据•(1分)4组地址总线PAB\CAB\DAB\E.AB传送执行抬令所滞的地址。

TMS320C54X片内存储器一般包括哪些种类?如何配置片内存储器?C54X片内存僦器一般包括两种类型:ROM(只优存锚器).RAM{随机访何存储器人RAM又町分为双访何DARAM和单访问SARAM .简述TMS320C54X芯片的CPU外组成部分及其功能。

DSP技术与应用习题库及答案(1)

DSP技术与应用习题库及答案(1)

一、填空题第一章1.数字信号处理特点大量的实时计算(FIR IIR FFT),数据具有高度重复(乘积和操作在滤波、卷积和FFT中等常见)。

2.信号处理的作用信号改善;信号检测、估计等3.信号处理的方法信号波形分析/变换、滤波、现代谱估计/分析、自适应滤波等。

4.信息系统包括采集、传输、处理、等。

5.数字信号处理常用算法有FIR 滤波、IIR 滤波、离散傅里叶变换、卷积、离散余弦变换等6.处理器速度的提高得益于器件水平、处理器结构、并行技术等。

7.DSP结构特点包括采用哈佛结构体系、采用流水线技术、硬件乘法器、多处理单元、特殊的DSP指令。

8.DSP芯片按用途分为通用型DSP 、专用型DSP 。

9.DSP芯片按数据格式分为浮点型、定点型。

第二章1.C28x芯片具有C27X、C28X、C2XLP操作模式。

2.C28x芯片模式选择由ST1中的AMODE和OBJMODE位组合来选定模式。

3.CPU内核由CPU、仿真逻辑、接口组成。

4.CPU主要特性是保护流水线、独立寄存器空间算术逻辑单元(ALU)、地址寄存器算术单元(ARAU)、循环移位器乘法器。

5.CPU信号包括存储器接口信号、时钟和控制信号、复位和中断信号、仿真信号。

6.TMS320F2812组成特点是32位、定点、改进哈佛结构、循环的寻址方式。

8.存储器接口有3组数据总线。

9.存储器接口地址总线有PAB、DRAB、DWAB、10.CPU中断控制寄存器有IFR 、IER 、DBGIER。

11.ACC累加器是32位的,可表示为ACC、AH、AL。

12.被乘数寄存器是32 位的,可表示为XT、T、TL 。

13.乘数结果寄存器是32位的,可表示为P 、PH、PL。

14.数据页指针寄存器16 位的,有65536 页,每页有64个存储单元。

数据存储空间容量是4M字。

15.堆栈指针复位后SP指向地址是0x000400h 。

第三章1.DSP芯片内部包含存储器类型有片内双访问存储器(DARAM)、片内单访问程序/数据RAM(SARAM)、掩膜型片内ROM存储器、闪速存储器(Flash)一次性可编程存储器(OTP)。

[DOC]-DSP原理及应用试卷答案

[DOC]-DSP原理及应用试卷答案

[DOC]-DSP原理及应用试卷答案DSP原理及应用试卷答案通信系《DSP原理及应用》期末考试题(答案)一、填空题(每空2分,共20分)1、在C语言和C55x汇编语言的混合程序设计中,C函数的参数和返回值传递到C55x的寄存器中。

在函数“long func(int *p1, int i2, int i3, inti4)”中,*p1传递到 AR0 寄存器,i2传递到 T0 寄存器,i4传递到 AR1 寄存器,返回值由 AC0 寄存器传递。

2、汇编语言“mov *AR0,AC0”使用的寻址方式是间接寻址模式,“mov#0x3,DPH”使用的寻址方式是直接寻址模式,“mov *(#0x011234),T2”使寻址方式是绝对寻址模式。

用的3、指令执行前AC0的值是0012345678,那么汇编语句“AND #0x7f,AC0”,执行之后,AC0的值是 0000000078 。

4、C55x 的链接器命令文件中,SECTIONS命令的主要作用是告诉链接器如何将输入段组合成输出段,以及在存储器何处存放输出。

MEMORY命令的主要作用是定义目标系统的存储器配置图,包括对存储器各部分的命名,以及规定它们的起始地址和长度。

二、简述题(共40分)1、根据你的理解,试列举 DSP 芯片的特点,(5分)答:哈佛结构;多总线结构;指令系统的流水线操作;专用的硬件乘法器;特殊的DSP指令;快速的指令周期;丰富的外设2、TMS320C55x 芯片的总线结构有何特点,主要包括哪些总线,它们的功能是什么,(6分)答:TMS320C55x DSP采用先进的哈佛结构并具有十二组总线,其独立的程序总线和数据总线允许同时读取指令和操作数,实现高度的并行操作。

采用各自分开的数据总线分别用于读数据和写数据,允许CPU在同一个机器周期内进行两次读操作数和一次写操作数。

独立的程序总线和数据总线允许CPU同时访问程序指令和数据。

包括12条总线,分别是:PAB和PB、BAB和BB、CAB和CB、DAB和DB、EAB和EB、FAB和FB。

DSP原理与应用试卷_附答案卷A.doc

DSP原理与应用试卷_附答案卷A.doc

课程名称(含档次)DSP原理及应用课程代号专业电子信息工程考试方式(开、闭卷)闭卷一、选择题(本题总分24 分,每题 2 分)1、下列 TI 公司的 DSP芯片,那种属于浮点型A、 TMS320C54xB、 TMS320C55x DSP(C、TMS320C62x)D、 TMS320C67x2、TMS320VC5402DSP有(A、1B、2)组数据总线。

C、3D、43、TMS320VC5402 型 DSP处理器的内核供电电压(A、5VB、C、D、4、TMS320C54x 系列 DSP处理器有()个通用A、2B、4C、8D、16 I/O)伏。

引脚。

5、TMS320C5402DSP直接寻址中从页指针的位置可以偏移寻址(A、7B、8C、 64D、 128)个单元。

6、链接命令文件用(A、 .objB、 .cmd)扩展名表示。

C、 .out D、 .asm7、TMS320C5402 DSP内部含有(A、 8B、9)个辅助寄存器。

C、5D、 168、TMS320C54x DSP中,累加器的位数为A、16 位B、 32 位9、C54X DSP的流水线是由(A、4B、6C、8: ()C、40 位D、64 位)级(也即是由多少个操作阶段)组成。

D、 1010、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,面的那些辅助寄存器如果使用到了是非法的()在此种寻址方式下,下A、AR1B、 AR2C、 AR3D、 AR411、看门狗的作用是(A、降低频率B、 PC受到干扰而跑飞时产生复位)。

C、既可以降低频率也可以升高频率D、稳定频率,但不改变频率12、要使 DSP能够响应某个可屏蔽中断,下面的说法正确的是(A、需要把状态寄存器ST1的 INTM 位置 1,且中断屏蔽寄存器B、需要把状态寄存器ST1的 INTM 位置 1,且中断屏蔽寄存器C、需要把状态寄存器ST1的 INTM 位置 0,且中断屏蔽寄存器D、需要把状态寄存器ST1的 INTM 位置 0,且中断屏蔽寄存器IMRIMRIMRIMR相应位置相应位置相应位置相应位置11)二、填空题(本题总分24 分,每空 1 分)1、C54x 系列 DSP处理器中,实现时钟频率倍频或分频的部件是___ _________。

dsp原理及应用教程的答案

dsp原理及应用教程的答案

DSP原理及应用教程的答案1. 什么是DSP?DSP, 即数字信号处理 (Digital Signal Processing),是将模拟信号进行采样和量化后,通过数字计算处理获得期望信号的一种技术。

它在实际应用中具有广泛的意义,例如在通信、音频处理、图像处理和控制系统等领域都有重要的应用。

2. DSP的基本原理DSP的基本原理是将模拟信号进行采样,通过模数转换器将其转换为数字信号,然后用数字信号来进行处理,最后再通过数模转换器将其转换回模拟信号。

整个过程中,涉及到数字滤波、傅里叶变换、时域和频域分析等基本技术。

3. DSP的应用领域DSP广泛应用于各个领域,下面列举了一些常见的应用领域:•通信领域:DSP可以用于语音编解码、信号调制解调、通信算法优化等。

•音频处理:DSP在音频处理中具有重要地位,可以用于降噪、音频效果处理、音频识别等。

•图像处理:在数字图像处理中,DSP可以用于图像增强、图像压缩、图像识别等。

•控制系统:DSP可以应用于控制系统中的自适应控制、信号滤波、系统辨识等。

•雷达和遥感:DSP在雷达信号处理和遥感图像处理中有着广泛的应用。

4. DSP的优点DSP相比于传统的模拟信号处理,具有以下几个优点:•灵活性:数字信号处理器可以通过修改算法来适应不同的应用需求,具有更大的灵活性。

•稳定性:数字信号处理器对噪声和干扰具有较好的抗干扰能力,可以保证系统的稳定性。

•可编程性:数字信号处理器可以进行编程,具有易用性和可调节性。

•高精度:通过采样和量化处理,数字信号处理可以实现更高的精度,并且不容易受到模拟信号处理中的漂移和误差的影响。

5. DSP的发展趋势随着科技的不断进步,DSP技术也在不断发展和演进。

以下是一些DSP发展的趋势:•高速和低功耗:随着芯片工艺的进步,DSP芯片可以实现更高的计算速度和更低的功耗。

•集成度提高:随着集成电路技术的发展,DSP芯片的集成度将进一步提高,功能更加强大。

DSP原理及应用答案

DSP原理及应用答案
(1) stack的存储空间为0x3000;
(2) SP=0x3120;
三、应用题(10分)
得分
评卷人
设CLKOUT=8MHz,试阅读下列程序。试回答,引脚XF产生什么波形的信号?若要求方波周期改为16s,T0中断周期减小到原来一半,试说明程序的修改方法。
程序:
.title "time.asm"
.mmregs
rete修正指针marar30bar3ar0ar3并反向进位测试指令bitfx11x1条件转移bcl1ntctc位为零则转移到l1条件转移banzl2ar2ar2不为0则转移到l2条件转移xc1alt小于0跳过1条指令执行传送指令mvpdtablear1程序区到数据区的传送传送指令ltdar1数据t同时移位ar11ar1堆栈指令pshmpopmpshdpopd对mmr对数据区累加指令addar2a数据加上a存于a减法指令subar2a减去数据存于a条件减法subcdena用于除法运算乘法指令mpyanum数据与ah相乘存于b数据存于乘加指令macar2a数据与t相乘后加a的内容乘加指令macar2ar3a两个数据相乘后加a的内容位操作指令rsbxssbx重复指令rptzst1第14cpl直接寻址基址方式位st1第11intm可屏蔽中断总开关st1frct乘法小数方式控制位定时器参数内容描述定时周期clkouttddr1prd1pcr1512
.text
_c_int01:STM #x,AR1
RPT #15
MVPD table,* AR1+
CALL bitrev
end:B end
bitrev:STM #8,AR0
STM #x,AR3
STM #y,AR4
RPT #14

DSP原理与应用--答案

DSP原理与应用--答案

《DSP 原理及应用》答案90分答案须用《西安电子科技大学网络与继续教育学院标准答题纸》手写完成,要求字迹工整、卷面干净。

一、名词解释(共5题,共10分)1. FFT_____快速傅里叶变换。

是一种高效实现离散傅里叶变换(DFT)的快速算法,是数字信号处理中最为重要的工具之一,它在声学、语音、电信和信号处理等领域有着广泛的应用。

2. BSP____缓冲同步串行接口BSP是一个全双工、双缓冲的串行接口。

它是在SP的基础上增加一个自动缓冲单元ABU。

ABU的功能是利用专用总线,控制串行口直接与’C54x的内部存储器进行数据交换。

3. COFF____汇编器和链接器生成的目标文件,是一个可以由C54x器件执行的文件。

这些目标文件的格式称之为公共目标文件格式(COFF)。

4. 哈佛体系结构_____’C54x的CPU采用了流水线指令执行结构和相应的并行结构设计,使其能在一个指令周期内,高速地完成多项算术运算。

C54x器件除了提供哈佛结构的总线、功能强大的CPU以及大容量的存储空间外,还提供了必要的片内外部设备。

5. 中断系统_____中断系统是DSP应用系统实现实时操作和多任务多进程操作的关键部分。

如果系统有多个外部中断源,首先按这些中断源时间响应要求的轻重缓急进行中断排队;然后按规定优先级将中断源连接到系统中。

二、填空题(共20分,每题2分)1.数字信号处理器,数字信号处理方法。

2.=0=13.BIO XF4.目的寄存器ALU或乘法器/加法器单元5.:立即数;ASM ;T低6位6.C16=0 C16=17.上电复位;手动复位;软件复位。

8.#9.FFT点数的一半。

10..text ;.data .bss三、选择题(共10题,每题2分,共20分)1~5 A B B A C 6~10 A A D C C四、简述题(5X4分=20分)1.从性能和内部结构上看DSP与微机相比有何特点?答:DSP比微机,是性价比高,DSP是集成度高、可嵌入式、功耗低和价格低的专用芯片2.TMS320C54x片内存储器一般包括哪些种类?如何控制存储器片内或片外的分配?答:TMS320C54x的片内存储空间分为3个可选择的存储空间:64K的程序空间,64K的数据空间和64K的I/O空间,所有TMS320C54x芯片都包括RAM、SARAM、DARAM。

DSP原理及应用大作业

DSP原理及应用大作业

DSP原理及应用大作业题目:IIR算法的软件实验学生姓名:学号:院(系):信息工程学院专业:电子信息工程专业IIR算法实验摘要:本课题通过软件设计IIR数字滤波器,并对所设计的滤波器进行仿真:应用DSP集成开发环境—CCS调试程序,用TMS320F2812实现IIR数字滤波。

具体工作包括:对IIR 数字滤波器的基本理论进行分析和探讨。

应用DSP集成开发环境调试程序,用TMS320F2812来实现IIR数字滤波。

关键词:数字滤波器;DSP;TMS320F2812;无限冲激响应滤波器(IIR)。

引言:21世纪是数字化的时代,随着信息处理技术的飞速发展,数字信号处理技术逐渐发展成为一门主流技术。

相对于模拟滤波器,数字滤波器没有漂移,能够处理低频信号,频率特性可做成非常接近于理想的特性,且精度可以达到很高,容易集成等。

这些优势决定数字滤波器的应用越来越广泛。

数字滤波器是数字信号处理中最重要的组成部分之一,被广泛应用于语音图像处理、数字通信、谱分析、模式识别、自动控制等领域。

实验原理1.无限冲激响应数字滤波器的基础理论。

2.模拟滤波器原理(巴特沃斯滤波器、切比雪夫滤波器、椭圆滤波器、贝塞尔滤波器)。

3.数字滤波器系数的确定方法。

4.根据要求设计低通IIR滤波器要求:低通巴特沃斯滤波器在其通带边缘1kHz处的增益为-3dB,12kHz处的阻带衰减为30dB,采样频率25kHz。

设计:-确定待求通带边缘频率fp1Hz、待求阻带边缘频率fs1Hz和待求阻带衰减-20logδsdB。

模拟边缘频率为:fp1=1000Hz,fs1=12000Hz 阻带边缘衰减为:-20logδs=30dB -用Ω=2πf/fs把由Hz表示的待求边缘频率转换成弧度表示的数字频率,得到Ωp1和Ωs1。

Ωp1=2πfp1/fs=2π1000/25000=0.08π弧度Ωs1=2πfs1/fs=2π12000/25000=0.96π弧度-计算预扭曲模拟频率以避免双线性变换带来的失真。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学号尾号为单号 学号尾号为双号
GPIOA9 GPIOB4
要求:A4白纸,写清姓名、学号。 写清序号,不需抄题目,只写答案。
十一:281系列的DSP的ADC模块有几种工作方式?分别都是什么?5分
十二:15分 下面是一个蜂鸣器电路,试用左边的GPIO口控制蜂鸣器按一定 频率(自定)发声-不发声。写出 1、GPIO初始化函数InitGpio ( ):无入口参数,无出口参数; 2、主函数 main( ):无入口参数,无出口参数; 3、延时函数(即发声频率控制)delay_loop ( ) :无入口参数,PIOA9这个引脚作为I/O口 学号尾号为双号的同学使用GPIOB组的GPIOB4这个引脚作为I/O口
DSP原理与应用
大作业题目
一:DSP最适宜做数字信号的处理,这取决于哪些因素?试从处理 器结构、指令系统、指令流程的角度,简述一下其优点?10分 二: TMS320F281x系列DSP芯片有哪些片内外设?5分 三:简要描述下列GEL函数的功能 : 10分 GEL_BreakPtAdd(0x2000,“a<b”); GEL_Load (“C:\\work\\test.out”, “cpu_b”); GEL_MapAdd (0x1000, 0, 0x100, 0, 1); 四:看门狗模块在何种情况下会发出复位信号或中断信号?并写出 喂狗函数。10分 五:一个完整的工程有哪几个文件构成? CMD文件的功能是什么? 对应的指令是?10分 六: LQFP封装的TMS320F281x系列DSP芯片其引脚共有多少?按功 能分类都有哪几类 ?我们最多可以用多个少I/O口?5分
七: 试分析下面的结构体数据结构的成员 :几个?什么类型? 5 分 struct CPUTIMER_VARS { volatile struct CPUTIMER_REGS *RegsAddr; Uint32 InterruptCount; float CPUFreqInMHz; float PeriodInUSec; }; 八:使用CPU定时器0时,通常会调用定时器的配置函数,比如语句 ConfigCpuTimer(&CpuTimer0,150,1000000),这样定时器0就可以 定时1s时间吗?试证明。10分 九:假定SYSCLKOUT=150MHz,SysCtrlRegs.HISPCP.all=0x0001; SysCtrlRegs.LOSPCP.all=0x0001;这两语句分别表示什么?5分 十:画出定时器0的周期中断TINT0的三级中断响应的流程图。10分
相关文档
最新文档