DSP简答题答案.WOC

合集下载

dsp复习题和答案Word版

dsp复习题和答案Word版

一、TI公司DSP分类及代表产品简介TI的DSP经过完善的测试出厂时,都是以 TMS320为前缀。

在众多款型DSP中,TI把市场销量好和前景看好的DSP归为三大系列而大力推广,TI也称之为三个平台。

TMS320C6000平台,包含定点C62x和C64x以及浮点C67x。

其追求的是至高性能,最近新推出的芯片速度高达1GHZ,适合宽带网络、图像、影像、雷达等处理应用。

TMS320C5000 平台,包含代码兼容的定点C54x和C55x。

其提供性能、外围设备、小型封装和电源效率的优化组合,适合便携式上网、语音处理及对功耗有严格要求的地方。

DSP的传统设计往往是采取主从式结构:在一块电路板上,DSP做从机,负责数字信号处理运算;外加一块嵌入式微处理器做主机,来完成输入、控制、显示等其他功能。

为此,TI专门推出了一款双核处理器OMAP,包含有一个ARM和一个C5000系列DSP,OMAP处理器把主从式设计在芯片级上合二为一,一个典型的应用实例为诺基亚手机。

TMS320C2000 平台,包含16位C24xx和32位C28xx的定点DSP。

C24xx系列市场销量很好,而对C28xx系列, TI 认为很有市场潜力而大力推广。

C2000针对控制领域做了优化配置,集成了了众多的外设,适合逆变器、马达、机器人、数控机床、电力等应用领域。

另外,OMAP 系列:OMAP 处理器集成ARM 的命令及控制功能,另外还提供DSP 的低功耗,实时信号处理能力,最适合移动上网设备和多媒体家电。

其他系列的DSP 曾经有过风光,但现在都非TI 主推产品了,除了C3X 系列外,其他基本处于淘汰阶段,如:C3X 的浮点系列:C30,C31,C32 C2X 和C5X 系列:C20,C25,C50, 每个系列的DSP 都有其主要应用领域。

二、简述实时信号处理的含义。

要求在限定的时间内将采集的数据在现场处理完成并得到一定的结果,即信号处理的时间要小于或者等于下一批数据输入时间,有时甚至要求在特定的时间、地点来完成信号处理。

DSP习题和解答(精)

DSP习题和解答(精)

非标准答案,仅供参考!简答题非绿色部分的自己组织答案!y(n)为输出。

1、设系统差分方程为y(n)=ay(n-1)+x(n),其中x(n)是输入,当y(0)=0时,试判断系统是否是线性时不变的。

解:按照线性是不变系统定义判断。

由题意可归纳出y(n)=∑an-1-ix(i)i=0n对于线性时不变系统应有线性性:T[α1x1(n)+α2x2(n)]=α1y1(n)+α2y2(n)时不变性:T[x(n-k)]=y(n-k)对于y(n)=∑an-1-ix(i),分别验证是否满足线性性和时不变性。

i=0nT[α1x1(n)+α2x2(n)]=∑an-1-i[α1x1(i)+α2x2(i)]i=0n=∑an-1-iα1x1(i)+∑an-1-iα2x2(i)=α1y1(n)+α2y2(n)i=0i=0nn故知满足线性性。

T[x(n-k)]=∑a(n-k)-1-ix(i)=y(n-k)i=0n-k故知满足时不变性。

所以该系统是线性时不变系统。

y(n)为输出。

2、设系统差分方程为y(n)=ay(n-1)+x(n),其中x(n)是输入,当y(0)=0时,试判断系统是否是线性时不变的。

3、用FFT来分析信号的频谱,若已知信号的最高频率为f h =1.25kHz,要求频率分辨率为△F≤5Hz,试确定:(1)采样间隔 T ;(2)采用基-2FFT的最小样点数 N ,以及与此相对应的最小记录长度;(3)按您确定的参数所获得的实际分辨率。

解:(1)由那奎斯特采样定理知fC≥2fH=2⨯1 .25kHz=2.5kHz,且fC=T,所以T≤4⨯10-5s。

(2)归一化角频率与物理角频率的关系ω=ΩT,其中T为采样周期,自然有 1∆ω=∆ΩT,且∆Ω=2π⨯∆F,由频域采样理论知∆ω=2πN,最终得到:∆ω=2πN=2π⨯∆FT=2π⨯5⨯T⇒N=(5T)显然,当T越大N越小,故而此处取T=4⨯10-5s,上式后得到N=5⨯103。

DSP简答题

DSP简答题

DSP简答题⼆、简答题(每题5分,共20分)1.什么是定点DSP芯⽚和浮点DSP芯⽚?各有什么优缺点?解:按数据的定点格式⼯作的DSP芯⽚称为定点DSP;按数据的浮点格式⼯作的DSP芯⽚称为浮点DSP;定点DSP的价格便宜,功耗低,但运算精度低;浮点DSP的价格较⾼,C语⾔编程调试⽅便,运算精度⾼。

2. 简述流⽔线操作的基本原理。

解:流⽔线操作是各指令以机器周期为单位相差⼀个时钟周期,连续并⾏⼯作的情况。

其本质是DSP多条总线彼此独⽴地同时⼯作,使得同⼀条指令在不同机器周期内占⽤不同总线资源。

同时,不同指令在同⼀机器周期内占⽤不同总线资源。

3. ’C54x DSP有哪些重复操作?各有什么优点?解:有单条指令重复执⾏和程序块重复执⾏两种重复操作。

单条指令重复操作功能,可以使乘法/累加和数据块传送那样的多周期指令在执⾏⼀次之后变成单周期指令,⼤⼤提⾼了这些指令的执⾏速度。

利⽤块重复操作进⾏循环,是⼀种零开销循环。

4. 软件可编程等待状态发⽣器的功能是什么?解:软件可编程等待状态产⽣器可以将外部总线周期扩展到7个机器周期(C549、C5402、C5410和C5420为14个机器周期),这样’C54x DSP可以⽅便地与慢速的⽚内存储器和I/O器件接⼝。

四、简答题1.简述哈佛结构的基本特征,并画出⽰意图。

P3哈佛结构结构采⽤双存储空间,程序存储器和数据存储器分开,取指和读数可以同时进⾏,扩展了存储器带宽,增加了系统的吞吐量。

2.简述TMS320C54x DSP的ALU的可能的输⼊数据来源。

P44第⼀种答案:ALU的X输⼊端的数据:①移位器的输⼊②来⾃数据总线DB的数据存储器操作数ALU的Y输⼊端的数据:①累加器A中的数据②累加器B中的数据③来⾃数据总线CB的数据存储器操作数④T寄存器中的数据第⼆种答案:可以使⽤的输⼊形式包括:16位的⽴即数,从数据存储器读出的16位字,暂存器T中的16位字,从数据存储器中读出的2个16位字,从数据存储器读出的1个32位字,从其中⼀个累加器输出的40位值3.简述辅助寄存器(AR0~AR7)的主要功能。

DSP习题答案(可编辑修改word版)

DSP习题答案(可编辑修改word版)

一.填空题(本题总分12分,毎空1分) 累加器A 分为三个部分,分别为 ____________ AG.AH.AL TMS320VC5402型DSP 的内部采用_ &16TMS320VC5402 型 DSP 采用_____________ 哈佛TMS329VC5402 型 DSP 有 ______________ 8个DSP 处理器TMS320VC5402中DARAM 的容量是 16K 7TI 公司的 DSP 处理器 TMS320VC5402PGE100 有. 2在链接器命令文件中,PAGE 1通常指_ 数据C54X 的中断系统的中断源分为 ___________ 硬件、软件 TI 公司DSP 处理器的软件开发环境是_ 答 J CCS (Code Composer Studio ) DSP 处理器TMS32OVC54O2外部有 ___________ 答:20根 直接寻址中从页指针的位置可以偏移寻址 答:128 在链接器命令文件中,PAGE0通常指_ 答:程序 C54X 系列DSP 处理器中,实现时钟频率倍频或分频的部件是— 答:锁相环PLLTMS320C54X 系列DSP 处理器上电复位后,程序从指定存储地址 答:FFSOhTMS320C54X 系列DSP 处理器有 _________ 个通用I/O 引脚,分別是_答:2个,BIO 和XFDSP 处理器按数据格式分为两类,分別是 _____________ ; ______答:泄点DSP 和浮点DSPTMS329VC5402型DSP 的ST!寄存器中,INTM 位的功能是 _____________答:开放/关闭所有可屏蔽中断2・ 2. 3・ 3・ 4・ 4・ 5,5. 6,6. 7・7・ &8. 2・2. 3・3. 4・ 4・ 5・ 5・ 6, 6・ 7・ 7・ && 9・ 9・位的多总线结构。

总线结构对程序存储器和数据存储器进行控制。

DSP试题及答案

DSP试题及答案

1、常用的设备和CPU之间数据传送控制方式有4种,它们是程序直接控制方式、中断控制方式、DMA方式和通道方式。

2、DMA与普通中断方式的区别直接存储存取方式(DMA)是在存储器与输入输出设备间直接传送数据,是一种完全由硬件完成输入输出操作的方式。

普通中断方式是在数据缓冲寄存器满后,发中断请求,CPU进行中断处理DMA方式则是以数据块为单位传输的,在所要求传送的数据块全部传送结束时要求CPU进行中断处理,大大减少了CPU进行中断处理的次数总结:DMA方式不需CPU干预传送操作,仅仅是开始和结尾借用CPU一点时间,其余不占用CPU任何资源,中断方式是程序切换,每次操作需要保护和恢复现场1、简述DSP系统的构成和工作过程。

答:DSP系统的构成:一个典型的DSP系统应包括抗混叠滤波器、数据采集A/D转换器、数字信号处理器DSP、D/A转换器和低通滤波器等。

DSP系统的工作过程:①将输入信号x(t)经过抗混叠滤波,滤掉高于折叠频率的分量,以防止信号频谱的混叠。

②经过采样和A/D转换器,将滤波后的信号转换为数字信号x(n)。

③数字信号处理器对x(n)进行处理,得数字信号y(n)。

④经D/A转换器,将y(n)转换成模拟信号;⑤经低通滤波器,滤除高频分量,得到平滑的模拟信号y(t)。

2、简述DSP系统的设计步骤。

答:①明确设计任务,确定设计目标。

②算法模拟,确定性能指令。

③选择DSP芯片和外围芯片。

④设计实时的DSP芯片系统。

⑤硬件和软件调试。

⑥系统集成和测试。

3、DSP的引脚分为哪几类?答:F28x系列DSP的引脚分为如下5类:(1)XINTF(External Interface )信号(2)JTAG以及其他信号(3)模数转换输入信号(4)电源信号(5)GPIO信号4、F28x共有几种寻址方式?分别是哪几种?答:F28x共有四种寻址方式:(1) 直接寻址模式、(2) 堆栈寻址模式、(3)、间接寻址模式,(4) 寄存器寻址模式。

(完整word版)DSP答案(20200807021432)

(完整word版)DSP答案(20200807021432)

绪论部分:1,解释DSP的含义。

数字信号处理(Digital Signal Processing):以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理数字信号处理器(Digital Signal Processor):是一种特别适合于进行数字信号处理运算的微处理器芯片,其主要应用是实时快速地实现各种数字信号处理算法2,为什么DSP特别适合用于数字信号处理,简述其主要特点。

主要体现在以下几个方面:①、在一个指令周期内可完成一次乘法和一次加法;②、程序和数据空间分开,可以同时访问指令和数据;③、片内具有快速RAM通常可通过独立的数据总线在两块中同时访问;④、具有低开销或无开销循环及跳转的硬件支持;⑤、快速的中断处理和硬件I/O支持;⑥、具有在单周期内操作的多个硬件地址产生器;⑦、可以并行执行多个操作;⑧、支持流水线操作,使取指、译码和执行等操作可以重叠执行。

另外,DSP实际上是一个微型计算机,它按照指令对二进制的数字信号进行计算,因此,运算速度非常快。

3,简述Havard结构与Von Neumanr结构的不同,DSP采用的哪种结构?DSP采用的哈佛结构(Harvard Architecture ),数据空间和存储空间是分开的,通过独立的数据总线在程序空间和数据空间同时访问。

而MCI采用的冯•诺伊曼结构(Von NeumannArchitecture ),数据空间和存储空间共用一个存储器空间,通过一组总线(地址总线与数据总线)连接到CPU显然,运算能力上MCI不如DSP但MCE格便宜,对性能要求不高的场合MCU具有很大的优势。

4, 目前市场上主要的DSP T商有哪些?试用搜索工具查阅其主要DSP的处理器产品。

目前,在生产通用DSP的厂家中,最有影响的公司有:TI公司(美国德州仪器公司)ADI公司(美国的模拟器件公司)AT&T公司(现在的Luce nt公司)Motorola 公司NEC公司5, TI公司目前应用较广的3个DSP S列是什么?,各自适用于什么领域?TMS320C200D数字控制控制优化:硬盘&采暖、通风空调电机控制家用电器变频电源控制TMS320C5000消费、便携类低功耗:手机便携式电子产品生物识别电信和VoIPTMS320C60C?通信基站、数字图像处理高性能:无线基站视频流、视频会议视频安防/监控医疗成像6, TMS320F2833是哪个公司DSP 试解释其型号命名含义TMS 320 F 2S12 PBK A技术参数F —F1 讪 EEROM (核屯乐 1 舌 W1.9” , I/O 口 电H33 V )C —ROM (fe 电压 1.8 V/1.9 V t I/O IJ 也压3.3 V )7, 简述TMS320F2833主要性能。

DSP详细版简答题

DSP详细版简答题

DSP详细版简答题详细版1.数字信号处理算法一般的实现方法有哪些(详见课本P2)(1)在通用的微机上用软件实现。

这种方法速度慢,不便于实时完成,适于教学与仿真研究,如MATLAB几乎可以实现所有数字信号处理算法的仿真。

(2)利用特殊用途的DSP芯片来实现。

如用于FFT运算,FIR滤波的专用芯片,其特点是速度快,可用于速度高、实时处理的场合,缺点是灵活性差。

(3)利用专门用于信号处理的通用DSP芯片来实现。

通用DSP芯片以高速计算为目标进行芯片设计,如采用改进的哈佛结构、内部有硬件乘法器、使用流水线结构、具有良好的并行性,并具有专门适于数字信号处理的指令,既具有灵活性,又具有一定的处理能力和处理速度。

DSP芯片的问世及飞速发展,为数字信号技术应用于工程实际提供了可能。

(4)用FPGA/CPLD用户可编程器件来实现。

和使用专用DSP芯片一样,该方法也是利用硬件完成数字信号处理,其特点是速度快,但无软件可编程能力、无自适应信号处理能力,只适用于某单一运算。

关于什么是FPGAFPGA(Field Programmable Gate Array)即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。

它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。

FPGA的使用非常灵活,同一片FPGA通过不同的编程数据可以产生不同的电路功能。

FPGA在通信、数据处理、网络、仪器、工业控制、军事和航空航天等众多领域得到了广泛应用。

随着功耗和成本的进一步降低,FPGA还将进入更多的应用领域。

2.什么是可编程DSP芯片它有什么特点采用FPGA实现的DSP可以并行或顺序工作。

在并行工作方面,FPGA与ASIC 相当,优于DSP处理器。

而在顺序执行方面,FPGA也优于DSP处理器,因为FPGA中可以使用各种状态机或使用嵌入式微处理器来完成,且每一顺序工作的时钟周期中都能同时并行完成许多执行。

DSP习题答案(可编辑修改word版)

DSP习题答案(可编辑修改word版)

一.填空题(本题总分12 分,每空1 分)1.累加器A 分为三个部分,分别为;;。

1.AG,AH,AL2.TMS320VC5402 型DSP 的内部采用条位的多总线结构。

2.8,163.TMS320VC5402 型DSP 采用总线结构对程序存储器和数据存储器进行控制。

3.哈佛4.TMS329VC5402 型DSP 有个辅助工作寄存器。

4.8 个5.DSP 处理器TMS320VC5402 中DARAM 的容量是字。

5.16K 字6.TI 公司的DSP 处理器TMS320VC5402PGE100 有个定时器。

6.27.在链接器命令文件中,PAGE 1通常指存储空间。

7.数据8.C54x 的中断系统的中断源分为中断和中断。

8.硬件、软件1.TI 公司DSP 处理器的软件开发环境是。

1.答:CCS(Code Composer Studio)2.DSP 处理器TMS320VC5402 外部有根地址线。

2.答:20 根3.直接寻址中从页指针的位置可以偏移寻址个单元。

3.答:1284.在链接器命令文件中,PAGE 0 通常指存储空间。

4.答:程序5.C54x 系列DSP 处理器中,实现时钟频率倍频或分频的部件是。

5.答:锁相环PLL6.TMS320C54x 系列DSP 处理器上电复位后,程序从指定存储地址单元开始工作。

6.答:FF80h7.TMS320C54x 系列DSP 处理器有个通用I/O 引脚,分别是。

7.答:2 个,BIO 和XF8.DSP 处理器按数据格式分为两类,分别是;。

8.答:定点DSP 和浮点DSP9.TMS329VC5402 型DSP 的ST1 寄存器中,INTM 位的功能是。

9.答:开放/关闭所有可屏蔽中断10.MS320C54X DSP 主机接口HPI 是位并行口。

10.答:81.在C54X 系列中,按流水线工作方式,分支转移指令的分为哪两种类型:;。

1.答:无延迟分支转移,延迟分支转移3.C54x 的程序中,“.bss”段主要用于。

DSP判断简答附答案

DSP判断简答附答案

1. 在C54x系列DSP中断向量表的最大长度只能128字。

(对)2.TMS320C54X DSP是浮点型处理器。

(错)3.TMS320C54X系列DSP的汇编语言中分支转移指令执行需要4个机器周期。

(对)4. DSP的流水线冲突产生的原因是由于DSP运行速度还不够快。

(错)5. TMS320C54X中的ALU和累加器只能完成算术运算。

(错)6. TMS320C5402 DSP有7个辅助寄存器。

(错)7. TMS320C54X DSP有一个40×40位乘法器,一个40 位加法器。

(错)8. DSP处理器TMS320VC5402的堆栈是向低地址方向生长的。

(对)9. DSP和MCU属于软件可编程微处理器,用软件实现数据处理;而不带CPU软核的FPGA 属于硬件可编程器件,用硬件实现数据处理。

(对)10.DSP处理器TMS320VC5402在微型计算机工作模式时,上电复位后程序从片外存储器的FF80h单元开始执行。

(错)11.TMS320C54X芯片只能处理整形数,所以当参与数学运算的数不是整形数时,不能完成运算。

(错)12.TMS320C54X 系列DSP外部程序存储器的分页扩展受DROM位控制。

(错)13.TMS320VC5402型DSP汇编指令READA的寻址范围为64K字。

(错)14.在链接器命令文件中,PAGE 1通常指数据存储空间。

(对)15.TMS320C54X存储空间有3组16位的并行总线访问,分别为程序总线、地址总线、控制总线。

(错)16.TMS320VC5402型DSP汇编指令READA的寻址范围为64K字。

(错)17.TMS320C54X DSP汇编指令中无CALU参加的是IDLE指令。

(对)18.TMS320C54X是浮点运算处理器。

具有192K的可寻址存储空间,分别为64K字程序空间、64K字数据空间、64K字的I/O空间。

(错)19.TMS320C54X DSP存储器被分成3个独立的可选择空间:程序、数据和I/O。

dsp考试题及答案

dsp考试题及答案

dsp考试题及答案一、单项选择题(每题2分,共20分)1. DSP(数字信号处理器)的主要应用领域不包括以下哪一项?A. 音频处理B. 图像处理C. 无线通信D. 机械制造答案:D2. 以下哪个不是DSP的特点?A. 高速度B. 低功耗C. 多任务处理能力D. 低价格答案:D3. DSP系统中,哪个部件负责数据的存储?A. 存储器B. 处理器C. 输入/输出接口D. 总线答案:A4. 在DSP系统中,以下哪种类型的数据转换器用于模拟信号和数字信号之间的转换?A. A/D转换器B. D/A转换器C. 编码器D. 解码器答案:A5. DSP中的定点运算和浮点运算的主要区别是什么?A. 定点运算速度更快B. 浮点运算精度更高C. 定点运算成本更低D. 浮点运算速度更快答案:B6. 以下哪个算法不是DSP中常用的数字滤波器设计方法?A. 窗函数法B. 巴特沃斯法C. 快速傅里叶变换法D. 切比雪夫法答案:C7. DSP编程中,以下哪种语言不是常用的编程语言?A. C语言B. 汇编语言C. MATLABD. Python答案:D8. 在DSP系统中,以下哪个不是中断服务程序的作用?A. 响应外部事件B. 处理数据C. 执行实时任务D. 增加系统开销答案:D9. DSP系统中,以下哪个不是多通道缓冲技术的优点?A. 减少CPU负载B. 提高数据吞吐量C. 增加系统复杂度D. 提高系统稳定性答案:C10. 在DSP系统中,以下哪个不是DMA(直接存储器访问)的主要功能?A. 数据传输B. 减少CPU干预C. 增加系统开销D. 提高数据传输效率答案:C二、填空题(每题2分,共20分)1. DSP的全称是________,它是一种专门为________设计的处理器。

答案:数字信号处理器;实时处理数字信号2. 在DSP系统中,________是指在不改变信号频率成分的前提下,改变信号波形的过程。

答案:滤波3. DSP中的________运算是指在数字信号处理中,对信号进行放大或衰减的过程。

DSP复习题汇总答案版

DSP复习题汇总答案版

一、填空题1、DSP的寻址方式有七种,分别的什么?立即寻址、绝对寻址、累加器寻址、直接寻址、间接寻址、存储器映象寄存器寻址、堆栈寻址。

2、程序计数器的值可以通过复位操作、顺序执行指令、分支转移,(累加器转移),块重复,(子程序调用),以累加器调用子程序、中断程序等操作来改变。

3、COFF目标文件都包括以下三种形式的段,分别是:(.text 段),(.data 段),(.bss)段。

4、TI公司的定点DSP产品主要有(TMS320C2000)系列、(TMS320C5000)系列和(TMS320C6000)系列5、DSP芯片的开发工具可以分为(代码生成工具)和(代码调试工具)两类。

6、C54xDSP的指令系统有助记符指令和(代数指令)指令两种形式。

7、DROM为(1),片内RPM配置程序和数据存储空间。

ST1的CPL为(1)表示选用对战指针SP的直接寻址方式;ST1的C16等于(0)表示ALU工作在双精度算术运算式。

(填写0或1)8、DSP具有两个(40)位的累加器A和B。

累加器A的(32~39)位是保护位。

9、TMS320C54xDSP的内容总存储空间为(192K)字,分成3个可选择的存储空间。

10、TMS320C54x有4组地址总线分别是PAB、(CAB)(DAB)和(EAB)总线。

11、链接器对段的处理主要通过(MEMORY)和(SECTIONS)两个命令来完成。

12、DSP有3个16位寄存器作为状态和控制寄存器,分别是(ST0)、(ST1)和(PMST)13、TMS320C54x的三类串行口分别是标准同步串行口、(缓冲串行口)、(时分多路串行口)14、DSP的内部存储器类型可分为RAM和ROM,其中RAM又可以分为两种类型:(单寻址RAM(SARAM))和(双寻址ROM(DARAM))。

15、在数字信号处理器寻址指令系统中,Dmad为16位立即数,表示(数据存储器地址),Pmad表示(程序存储器地址)16、用于DSP与其他总线或CPU进行通信的接口称为(主机接口)17、DSP芯片采用了6级流水线的工作方式,即一条指令分为哪6个阶段?预取指、取指、译码、寻址、读数和执行6个阶段。

DSP习题答案

DSP习题答案

第一章F28x简介1. 什么是DSP,它有什么用处?答:DSP是数字信号处理器(Digital Signal Processor ),是特别适合于实现各种数字信号处理运算的微处理器。

主要应用场合:(1)数字信号处理运算,(2)通信,(3)网络控制及传输设备,(4)语音处理,(5)电机和机器人控制,(6)激光打印机、扫描仪和复印机,(7)自动测试诊断设备及智能仪器仪表、虚拟仪器,(8)图像处理,(9)军事,(10)自动控制等。

2. 写出以下缩写词的中英文全称DSP、MIPS、MOPS、MFLOPS、MACS、XINTF、JTAG、MSPS、UART 答:DSP :Digital Signal Processor,数字信号处理器。

MIPS:Millions of Instruction Per Second,即每秒执行的百万条指令MOPS:Millions of Operation Per Second,每秒执行的百万条操作MFLOPS:Millions of Float Operation Per Second,每秒执行的百万次浮点运算MACS:MACS是指DSP在1秒内完成乘-累加运算的次数XINTF:External Interface ,外部接口。

JTAG:Jiont Testable Action Group,联合测试行动组。

MSPS:Million Samples per Second,每秒采样的百万次数。

UART:Universal Asynchronous Receiver/Transmitter,通用异步接收/发送器。

3. 什么是定点DSP芯片和浮点DSP芯片,各有什么优缺点?答:定点DSP芯片按照定点的数据格式进行工作,其数据长度通常为16位、24位、32位。

定点DSP的特点:体积小、成本低、功耗小、对存储器的要求不高;但数值表示范围较窄,必须使用定点定标的方法,并要防止结果的溢出。

dsp考试题及答案

dsp考试题及答案

dsp考试题及答案一、单项选择题(每题2分,共20分)1. 在数字信号处理中,离散时间信号是指()。

A. 连续时间、连续幅度的信号B. 离散时间、连续幅度的信号C. 离散时间、离散幅度的信号D. 连续时间、离散幅度的信号答案:C2. 离散傅里叶变换(DFT)的周期是()。

A. NB. 2NC. N/2D. 2N/3答案:A3. 快速傅里叶变换(FFT)算法的主要优点是()。

A. 计算精度高B. 计算速度快C. 易于编程实现D. 占用存储空间小答案:B4. 线性时不变(LTI)系统的最基本性质是()。

A. 线性B. 时不变性C. 因果性D. 稳定性答案:A5. 如果一个离散时间信号x[n]是实数,那么它的傅里叶变换X(e^jω)是()。

A. 实数B. 虚数C. 共轭对称的D. 共轭反对称的答案:C6. 窗函数的主要作用是()。

A. 滤波B. 放大C. 降低频谱泄漏D. 压缩信号答案:C7. 在数字滤波器设计中,巴特沃斯滤波器的特点是()。

A. 最大峰值B. 最小相位C. 最小通带波动D. 最大阻带衰减答案:C8. 离散时间信号的采样定理要求采样频率至少是信号最高频率的()。

A. 1倍B. 2倍C. 4倍D. 10倍答案:B9. 离散时间信号的Z变换是连续时间信号傅里叶变换的()。

A. 时域表示B. 频域表示C. 复频域表示D. 时频域表示答案:C10. 离散时间信号的希尔伯特变换用于()。

A. 滤波B. 调制C. 信号分析D. 信号的解析表示答案:D二、填空题(每题2分,共20分)1. 数字信号处理中的DFT是将离散时间信号从时域变换到______域。

答案:频域2. 一个离散时间信号x[n]的周期为N,则其DFT的周期为______。

答案:N3. 快速傅里叶变换(FFT)算法中,Cooley-Tukey算法是一种基于______分解的FFT算法。

答案:分而治之4. 线性时不变(LTI)系统的冲击响应h[n]与系统的频率响应H(e^jω)之间的关系是______。

dsp考试 简答题

dsp考试 简答题

6. 简述DSP处理器TMS320VC5402在微计算机工作模式中上电启动的过程。
6. 答:DSP上电复位后,程序PC指针跳转到0xff80位置,在芯片的0xff80这个单元中存储着跳转指令、程序自动跳转到0xF800,开始执行自举装载程序,自举装载程序将片外存储器的程序搬运到DSP程序存储空间的某个地方,自举装载程序的最后一条指令是跳转指令,程序接着跳转到刚才搬运在程序存储空间的某个地址,从而开始程序的自动运行。
SECTIONS伪指令——用来指定链接器将输入段组合成输出段方式,以及输出段在存储器中的位置,也可用于指定子段。
5. 已知DSP的工作时钟为20MHZ,现需要用定时器定时10ms,请问PRD和TDDR寄存器的初始值如何确定?
5.答:(PRD)=19999,(TDDR)=9;或(PRD)=49999,(TDDR)=4
⑤ 当TIM减到0时,定时时间到,由借位产生定时中断TINT和定时输出TOUT,并将PRD中的时间常数重新装入TIM。
6. 简述PMST寄存器中IPTR的作用。
6.答:C54x的中断向量地址是由PMST寄存器中的IPTR(9位中断向量指针)和左移2位后的中断向量序号所组成。
中断向量地址=IPTR+(左移2位的中断向量序号)
⑵ 在调用前,由于子程序不使用参数,故子程序所需要的寄存器等都必须事先设置好;而对于宏指令来说,由于可以使用参数,调用时只要直接代入参数就行了。
4.TMS320C54X DSP的程序代码或数据以段的形式装载于存储器中,段可分为哪两种基本类型?有哪5条伪指令来建立和管理各种各样的段?并指明各伪指令的功能。
4. 简述DSP处理器中断系统分为几种中断,如何清除中断标志?
4. 答:硬件中断:由片外管脚和片内外设引起的中断,又分为可屏蔽中断和非屏蔽中断。

DSP常考知识点及其答案

DSP常考知识点及其答案

第一章绪论1 什么是DSP?答:DSP是数字信号处理器(Digital Signal Processor ),是特别适合于实现各种数字信号处理运算的微处理器。

主要应用场合:(1)数字信号处理运算,(2)通信,(3)网络控制及传输设备,(4)语音处理,(5)电机和机器人控制,(6)激光打印机、扫描仪和复印机,(7)自动测试诊断设备及智能仪器仪表、虚拟仪器,(8)图像处理,(9)军事,(10)自动控制等。

2. DSP芯片的特点有哪些?答:(1) 采用改进的哈佛结构;(2) 采用流水线技术;(4) 配有专用的硬件乘法-累加器;(5) 具有特殊的DSP指令;(6) 快速的指令周期;(7) 硬件配置强;(8).支持多处理器结构;(9) 省电管理和低功耗。

3. DSP采用改进的哈佛总线结构,画出改进的哈佛总线结构示意图。

答:改进的哈佛结构如下:4. DSP中由哪些地址和数据总线组成多总线结构?答:存储器接口有三条地址总线:(1) PAB(Program Address Bus (22))程序地址总线,用来传送来自程序空间的读写地址。

PAB是一个22位的总线。

(2) DRAB(Data-read Address Bus (32))数据读地址总线。

32位的DRAB用来传送来自数据空间的读地址。

(3) DW AB(Data-write Address Bus (32))数据写地址总线。

32位的DW AB用来传送来自数据空间的写地址。

存储器接口还有三条数据总线:(1) PRDB(Program-read Data Bus (32))程序读数据总线,PRDB 在读取程序空间时用来传送指令或数据。

(2) DRDB(Data-read Data Bus (32) )数据读数据总线。

32位的DRDB在读取数据空间时用来传送数据。

(3) DWDB(Data/Program-write Data Bus (32))数据/程序写数据总线。

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

复习大纲
第一章绪论
教学内容:DSP芯片的特点;DSP芯片的发展;DSP芯片的应用。

基本要求:掌握:DSP芯片的特点;了解:DSP芯片的发展;DSP芯片的应用。

第二章TMS320C54X的硬件结构
教学内容:总线结构;中央处理器;中央存储器;复位电路。

基本要求:掌握:各类存储器的特点;理解:中央处理器中各部件的主要功能;了解:了解各总线的用途和复位电路。

第三章TMS320C54X的指令系统
教学内容:寻址方式;指令系统;流水线。

基本要求:掌握:各寻址方式的特点;理解:指令系统中各指令的意义;不同指令的流水线特点。

第四章TMS320C54X应用系统开发过程
教学内容:汇编,链接,COFF文件格式。

基本要求:掌握:常用汇编伪指令的使用、汇编器的使用;链接伪指令的使用、链接器的使用;理解:COFF文件格式。

第五章汇编语言程序设计
教学内容:程序的控制与转移;堆栈的使用;加减法和乘法运算;重复操作;数据块传送;双操作数乘法;长字运算和并行运算;小数运算;除法运算;
浮点运算。

第一章DSP技术概述
1. DSP应用系统模型包括哪些主要部分?
答:典型的DSP系统为:
2. DSP系统有何特点?
答:(1)精度高(2)可靠性强(3)集成度高(4)接口方便
(5)灵活性好(6)保密性好(7)时分复用
3. 试列举DSP芯片的特点。

答:(1)哈佛结构(2)多总线结构和多处理单元
(3)流水线技术(4)特殊的DSP指令
(5)指令周期短(6)运算精度高
(7)硬件配置强(8)耗电省
第二章DSP芯片结构介绍
1. TMS320C54x芯片存储器采用什么结构?有何特点?
答:1)采用改善的哈佛结构和存储器分区
特点:
改善的哈佛结构特点是:将程序和数据存储在不同的存储空间(即程序存储器和数据存储器是两个相互独立的存储器)
存储器分区特点是:存储器分为3个可单独选择的空间后,在任何一个存储空间,RAM、
ROM、EPROM、EEPROM或存储器影响外围设备,都可以驻留在片内或片外
2. TMS320C54x芯片的总线有哪些?它们各自的作用和区别是什么?
答:在TMS320C54x内部有P、C、D、E四种16位总线:
(1)程序总线(PB)C54x用1条程序总线传送取自程序存储器的指令代码和立即操作数。

(2)数据总线(CB、DB和EB)C54x用3条数据总线将内部各单元连接在一起。

其中CB和DB传送读自数据存储器的操作数,EB传送写到存储器的数据。

(3)地址总线(PAB、CAB、DAB和EAB)C54x用4条地址总线传送执行指令所需的地址
3. TMS320C54x芯片的CPU主要包括哪些部分?它们的功能是什么?
答:主要包括:40位算术逻辑运算单元(ALU)、40位累加器A和B、移位-16~30位的桶形移位寄存器、乘法器/加法器单元、比较和选择及存储单元、指数编码器、CPU 状态和控制寄存器。

(1)40位算术逻辑运算单元:输出40位的数据送往累加器A或B,进行溢出处理、进位位和双十六位算术运算。

(2)累加器A和B:可以配制成乘法器/加法器或ALU目的寄存器。

(3)桶形移位器:为输入的数据定标、对累加器的值进行算术或逻辑移位。

(4)乘法器/加法器单元:在一个流水线状态周期内完成一次乘法累加(MAC)运算。

(5)比较、选择和存储单元:专为Viterbi算法设计的进行加法/比较/选择运算的硬件单元。

(6)指数编码器:它可以在单个周期内执行EXP指令,求得累加器中数的指数值,并以2的补码形式存放到T寄存器中。

(7)CPU状态控制寄存器:C54x有3个状态控制寄存器:状态寄存器0(ST0)、状态寄存器1(ST1)、处理器工作方式状态寄存器(PMST)。

ST0和ST1中包含各种工作条件和工作方式状态;PMST中包含存储器的设置状态及其它控制信息。

4. 累加器A和B的作用是什么?它们有何区别?
答:作用:可以配制成乘法器/加法器或ALU目的寄存器。

此外,在执行MIN和MAX 指令或者并行指令LD||MAC时都要用到它们,这时,一个累加器加载数据,另一个完成运算。

区别:累加器A和累加器B的差别仅在于累加器A的31~16位可以用作乘法器的一个输入。

5. ST0、ST1、PMST的作用是什么?它们是如何影响DSP工作过程的?
答:(1)作用:ST0和ST1中包含各种工作条件和工作方式状态;PMST中包含存储器的设置状态及其它控制信息
(2)这三个状态和控制寄存器都是存储器映像寄存器(地址为6,7,1D),可以快速地存放到数据存储器,或者由数据存储器对它们加载,或者用子程序或中断服务程序保存和恢复处理器的状态。

6. 数据页0(0H~7FH)能否被映像到程序空间?
答:能。

7. TMS320C54x的总存储空间为多少?可分为哪三类?它们的大小是多少?
答:(1)总存储空间为192K字
可以分为:程序存储空间、数据存储空间、I/0空间
大小均为64K
8. 试述三种存储器空间的各自作用是什么?
答:程序存储空间:用于存放要执行的指令和指令执行中所用的系数表。

数据存储空间:存放执行指令所用的数据
I/O存储空间:与存储器映像外围设备相连接,也可以作为附加的数据存储空间使用。

9. 试述RAM、ROM的分配和使用方法
答:RAM有两种:单寻址RAM(SARAM)和双寻址RAM(DARAM)。

RAM总是安排到数据存储空间,但也可以构成程序存储空间。

ROM一般构成程序存储空间,也可以部分地安排到数据存储空间。

使用方法:MP/MC位
若MP/MC=0,则片内ROM安排为程序空间;
若MP/MC=1,则片内ROM不安排为程序空间。

OVLY位
若OVLY=1,则片内RAM安排为程序和数据空间;
若OVLY=0,则片内RAM只安排为数据存储空间。

DROM位
若DROM=1,则部分片内ROM安排为数据空间;
若DROM=0,则片内ROM不安排为数据空间。

10. 片内DARAM可否用作程序空间?对哪些情况要用两个机器周期才能访问到存储器?
答:可以。

(1)对数据ROM的双操作数寻址时,如果操作数驻留在同一块内,则需要2个周期;(2)外围电路寄存器用于对外围电路的控制和存放数据,对它们寻址,需要用2个机器周期。

11. 寻址存储器映像外围电路寄存器时,要用多少个机器周期
答:2个。

12. 定时器由哪些寄存器组成?它们是如何工作的?
答:(1)定时器由三个寄存器组成:定时器寄存器(TIM)、定时器周期寄存器(PRD)和定时器控制器寄存器(TCR)
TIM是减一计数器
PRD中存放时间常数
TCR中包含定时器的控制位和状态位
13. 时钟发生器由哪些部分组成?它们是如何工作的?
答:(1)时钟发生器由内部振荡器和锁相环(PLL)电路两部分组成。

(2)内部振荡器:利用DSP芯片内部提供的晶振电路,在DSP芯片的X1和X2/CLKIN 之间连接一晶体可启动内部振荡器,从而输入参考时钟;
PLL:硬件配置的PLL是通过设定C54x的3个引脚CLKMD1、CLKMD2、CLKMD3的状态,选定时钟方式。

软件可编程PLL通过锁定定时器以延迟PLL的转换时钟时间,直到锁定为止。

14. HPI由那些部分组成?它们的作用是什么?
答:(1)HPI由5个部分组成:HPI存储器(DARAM)、HPI地址寄存器(HPIA)、HPI数据锁存器(PHID)、PHI控制寄存器(HPIC)、PHI控制逻辑。

(2)DARAM :主要用于C54x与主机之间传送数据,也可以用作通用的双寻址数据RAM或程序RAM;。

相关文档
最新文档