当前位置:文档之家› 数字信号复习提纲

数字信号复习提纲

数字信号复习提纲
数字信号复习提纲

第1-4章复习题

1、虚指数序列 x [k ]= e jωk 不一定为周期序列;而连续虚指数信号x (t )= e jωt 必是周期信号。

2、线性卷积[][][]n y k x n h k n ∞

=-∞

=

-∑

例题: x[k]非零范围为N 1≤ k ≤ N 2,h[k]的非零范围为N 3≤ k ≤ N 4,求:y[k]=x[k]* h[k]的非零范围。

解答:N 1+N 3≤ k ≤ N 2+N 4

解析:两个序列卷积时,卷积所得序列的起点等于两个序列起点之和,终点等于两个序列的终点之和,序列长度等于两个序列的长度之和减1。 3、互相关[][][]xy

k r n x k y k n ∞

=-∞

=

+∑

,自相关[][][]x

k r n x k x k n ∞

=-∞

=

+∑

r xy [n ]=x [-n ] * y [n ] r x [n ]= x [-n ] * x [n ] 4、离散LTI 系统因果性:h[k]=0,k<0 离散LTI 系统稳定性:[]k h k S ∞

=-∞

=<∞∑

5、DTFT :()[]j j k

k X e x k e

Ω-Ω=-∞

=

IDTFT :2π1

[]()d 2πj j k x k X e e ΩΩ<>

=Ω?

6、已知x [k ]为一有限长序列且[]{2,1,1,0,3,2,0,3,4}x k ↓

=---,不计算x [k ]的DTFT X (e jω),试直接确定下列表达式的值。 (1)6

02

()[]0j k X e x k =-=

=∑

(2)6π2

()(1)[]0j k k X e x k =-=-=∑ (3)π

π

()d 2π[0]2πj X e x Ω-Ω==-?

(4)6

π

2

2

π2

()d 2π[]88πj k X e x k Ω

-=-Ω==∑?

(5)

2

6

π

22π

2

d ()

d 2π[]1780πd j k X

e k x k Ω

-=-Ω==Ω∑?

7、单频信号通过LTI 系统的响应 LTI

()j k j k j e e H e ΩΩΩ??→

8、系统稳态响应sr []()j jk y k H e e ΩΩ=

例题:设系统的初始状态为零,试确定输入信号为x [k ]=cos(πk )u [k ],

[][]2[2][4]h k k k k δδδ=+-+-时,系统的稳态响应。

解答:系统的频率响应2422()124cos j j j j H e e e e Ω-Ω-Ω-Ω=++=Ω 由已知πΩ=,所以22()4cos 4j j H e e πππ-== 根据系统稳态响应定义sr []()j jk y k H e e ΩΩ= 所以,sr []()4cos()j jk y k H e e k πππ==

9、LTI 系统稳定的充要条件:[]k h k ∞

=-∞<∞?∑H (z )的收敛域ROC 包含单位圆。

因果系统H (z )的极点位于z 平面单位圆内时,系统稳定。 例题:已知一离散LTI 系统的系统函数为111

()(12)(13)

H z z z --=--判断系统的稳定性和

因果性。

● |z |>3系统不稳定、因果,11[](23)[]k k h k u k ++=-+

● 2<|z |<3系统不稳定、非因果,11[]2[]3[1]k k h k u k u k ++=---- ● |z |<2系统稳定、非因果,11[]2[1]3[1]k k h k u k u k ++=----- 10、简单数字滤波器

一阶FIR 低通数字滤波器1LP1()0.5(1)H z z -=+

LP11()0.5

j j z e z H e z Ω

Ω=+=,0LP1()1j H e =,πLP1()0j H e =。 一阶FIR 高通数字滤波器1HP11()(1)2

H z z -=-

HP11()0.5

j j z e z H e z Ω

Ω=-=,0HP1()0j H e =,πHP1()1j H e =。 11、一阶复系数全通滤波器111

()1z d A z dz -*

--=-

最小相位系统H min (z ):零极点都在z 平面单位圆内的因果系统称为最小相位系统。等价于零点都在z 平面单位圆内的稳定因果系统称为最小相位系统。 12、任一实系数因果稳定系统的H (z )都可表示为min ()()()m H z H z A z =

例题:一实系数因果稳定系统的系统函数H (z )为1

1

(),1,11b z H z a b az --+=

<<+ 解答:由于系统的零点为z = -1/b ,故不是一最小相位系统。

11111()11

b z bz

H z az bz ----++=++1111

111bz z b

az bz ----++=++

与H (z )具有相同幅度响应的最小相位系统为

1

min 1

1()1bz H z az

--+=+ 13、利用数字系统处理模拟信号,A/D ,D/A 转换,考察各步输出的频谱。

A/D

h [k ]

A/D

T T

x (t )

x [k ]

y [k ]

y (t )

14、DFT :2π1

[][],0,1,2,,1N j mk N

m X m x k e

m N --==?=-∑L

IDFT :2π1

1[][],0,1,2,,1N j mk N m x k X m e k N N -==?=-∑L

15、引入DFT 的意义?

16、利用DFT 分析连续非周期信号的频谱

17、2π[]DFT{[] }()

,0,1,2,,1j m N

X m x k X e m N Ω

Ω=

===-L

有限长序列x [k ]离散傅里叶变换X [m ]是其离散时间傅里叶变换X (e jω)在一个周期[0,2p]的等间隔抽样。 18、2π10

[][][][]N j mk N

N k X m x k e

X m R m --==

?=?∑%

DFT 可以看成是截取DFS 的主值区间构成的变换对。 19、DFT 性质

线性特性{}{}{}1212DFT [][]DFT []DFT []ax k bx k a x k b x k +=+ 循环位移[][()][]N N y k x k n R k =+

时域循环位移对应频域相移 {}DFT [()][][]mn

N N N

x k n R k X m W -+=

时域相移对应频域循环位移 {

}

DFT [][()][]lk

N N N W x k X m l R m =+ 周期共轭对称[]*[()][]*[]N N x k x k R k x N k =-=-

时域共轭对应DFT 频域周期共轭 DFT{[]}[()][][]N N x k X m R m X N m *

*

*

=-=- 时域周期共轭对应DFT 频域共轭 DFT{[()][]}[]N N x k R k X m *

*

-=

例题:已知一9点实序列的DFT 在偶数点的值为X [0]=3.1,X [2]=2.5+4.6j, X [4]=-1.7+5.2j, X [6]=9.3+6.3j,X [8]=5.5-8.0j 。确定DFT 在奇数点的值。 解答:根据实序列DFT 的对称特性X [m ]=X *[N -m ]可得,

X [1]=X *[9-1]= X *[8]= 5.5+8.0j; X [3]=X *[9-3]= X *[6]= 9.3-6.3j ; X [5]=X *[9-5]= X *[4]= -1.7-5.2j; X [7]=X *[9-7]= X *[2]= 2.5-4.6j 。

20、计算有限长序列线性卷积、循环卷积的方法 21、利用DFT 计算序列线性卷积的步骤

解答:若x 1[k ]的长度为N , x 2[k ]的长度为M ,则L =N +M -1点循环卷积等于x 1[k ] 与x 2[k ]的线性卷积。

]

1

212[][][][]L L x k x k x k x k ?=*

22、利用DFT 对连续非周期信号的频谱进行分析的意义?在近似分析过程中一般会出现哪些现象(混叠、频率泄漏、栅栏)?如何解决? 23、解决频谱混叠主要有两种方法:

(1)带限信号,减小抽样间隔,使之满足时域抽样定理; (2)非带限信号,用抗混叠滤波器限制信号频带。 24、重排序

m

m

当021m N ≤≤-,[]X m 对应()X j ω的频率点

(),0,1,,12

sam

sam f N

m f m m N

N ωω=

=

=-L 或的抽样点。 当21N m N ≤≤-,[]X m 对应()X j ω的频率点

()(-)),,1,122

sam

sam f N N

m N f

m N m N N

N ωω=

-=

=+-L 或(的抽样点。 例题:已知语音信号x (t )的最高频率为f m =3.4kHz, 用f sam =8kHz 对x (t )进行抽样。如对抽样信号做N =1600点的DFT ,试确定X [m ]中m =600和m =1200点所分别对应原连续信号的连续频谱点f 1和f 2 (kHz)。 解答:X [m ] 与X (j ω)存在以下对应关系: 当m =600时,由于0≤m ≤(N /2-1),所以

sam 18

600kHz 3kHz 1600

f f m N =

=?= 当m =1200时,由于N /2≤m ≤N-1,所以

sam 28()(12001600)kHz 2kHz 1600

f f m N N =

-=?-=- 25、如果连续信号x (t )在时域无限长,则离散化后的序列x [k ]也为无限长,无法适用

DFT 分析,这时需要对x [k ]进行加窗函数截短使之成为有限长序列。常见的窗函数主要有矩形窗、汉宁窗、哈明窗、布莱克曼窗等。 26、加窗处理对信号频谱分析主要有两个方面的影响:

(1)频谱中出现多余的高频分量,这是由于窗函数忽然截断引起的,这个现象也叫频率泄漏(对于同一窗函数,增加长度N 虽然年可以减少主瓣宽度,但不能改善旁瓣泄漏);

(2)谱线变成了具有一定宽度的谱峰,降低了频率的分辨率。频率分辨率是表示分辨信号频谱中相邻谱峰的能力。

27、已知一连续信号为12()cos(2π)0.15cos(2π)x t f t f t =+,1100Hz f =,2150Hz f =。

若以抽样频率sam 600f Hz =对该信号进行抽样,试求由DFT 分析其频谱。如何选

择窗函数?(矩形窗/哈明窗)

-300-200

-1000100200300

10

20

幅度谱

频率(Hz)

-300-200

-100

010*******

10

20

频率(Hz)

幅度谱

28、2π[](), 0,1,,1j Ω

N N Ωm N

X m X e m N =

==-L ,[]N X m 实际上是()j ΩN X e 在

一个周期[0,2

)上N 个等间隔的抽样点,且两个相邻抽样点之间的频谱间隔

sam

d Δ(Hz)f f N

=

,其越小,则称频率分辨率越高。因为[]N X m 是离散序列,因而无法反映()j Ω

N X e 抽样点之间的全部细节,这称为栅栏现象。栅栏现象是利用DFT 分析连续信号频谱过程中无法克服的现象。为了改善栅栏现象,可以在序列后补零。补零只能提高观察频谱的分辨率,但不能增加信息从而改善失真。 29、DFT 参数选取d m , f f ? 抽样频率: sam m 2f f ≥ 抽样间隔:sam 112m

T f f =≤ 抽样时间: p sam d

1N T NT f f ==

=?

抽样点数:pmin sam

m max

d d

2N T f f T f f ≥

=

=

?? 例题:试利用DFT 分析一连续信号,已知其最高频率为1000Hz ,要求频率分辨率?f d ≤2Hz ,DFT 的点数必须为2的整数幂次,确定以下参数:最大的抽样间隔,最少的信号持续时间,最少的DFT 点数。 解答:

最大的抽样间隔3max m 11s 0.510s 221000

T f -=

==?? 最少的信号持续时间pmin d 11

s 0.5s 2

T f ===? 最少的DFT 点数pmin 3

max

0.5

10000.510

T N T -≥=

=?。选择DFT 的点数N =1024,以满足其为2的整数幂次。

30、FFT 算法的基本思想:利用旋转引子WN 的周期性、对称性和可约性,通过将长序列分解为短序列,再由短序列的DFT 来实现整个序列的DFT ,从而减少DFT 的复数乘法和复数加法的次数,提高DFT 的运算效率。

31、基2时间抽取FFT 算法原理:时间抽取是把k 序号按奇、偶分解。

21

21

122

[][2], [][21]N N r m r m N N r r X m x r W

X m x r W

--====

+∑∑

12[][][]m

N X m X m W X m =

+

12[2][][]m

N X m N X m W X m +=- 0,1,,

12

N

m =-L N=4

142[][][],0,1m X m X m W X m m =+=

142[2][][],0,1m X m X m W X m m +=-=

x [0]x [2]x [1]x [3]

X [0]X [2]

X [1]

X [3]

32、利用N 点复序列的FFT 算法计算两个N 点实序列FFT 步骤: (1)x 1[k ], x 2[k ]是实序列,将其构成复序列y [k ]=x 1[k ]+j x 2[k ]

(2){}12DFT [][][]x k jx k Y m +=,{}12DFT [][][()]N x k jx k Y m *-=-

(3){}{}11DFT [][][()]2N x k Y m Y m *=+-,{}{}21DFT [][][()]2N x k Y m Y m j *=--

33、利用N 点复序列的FFT 算法计算2N 点实序列FFT 步骤: y [k ]是一个长度为2N 的序列,

12[][2]

[]0,1,,1[][21]

x k y k y k k N x k y k =?→=-?=+?L

122122[][][] 0,1,,1[][][]

m N m

N

Y m X m W X m m N Y m N X m W X m =+=-+=-L

34、利用FFT 实现IFFT 步骤:

{}{}()

1

1

00111[]IDFT [][][]DFT []N N mk mk N N m m x k X m X m W X m W X m N N N *

--*-**

==??==== ???

∑∑

(1) 将X [m ]取共轭;

(2) 用FFT 流图计算 DFT{[]}X m *; (3) 对步骤(2)中结果取共轭并除以N 。

35、LTI 系统 0

1

()1M

j

j j N

i

i i b z H z a z -=-==

+∑∑,若a i 等于零,则系统为FIR 数字滤波器;若a i

至少有一个非零,则系统为IIR 数字滤波器。

36、数字滤波器(DF )技术要求:Ωp 、Ωs 、(20lg(1))p p A δ=--、(20lg )s s A δ=- 37、IIR 数字滤波器设计的基本思想

(1) 将数字滤波器的设计转换为模拟滤波器的设计; (2) 设计满足技术指标的模拟滤波器; (3) 将模拟滤波器转换为数字滤波器。

38、Butterworth 模拟低通滤波器(具有3dB 不变性,不管阶数N 为多少,其幅度响应都通过3dB 点)

N =3N =1

N =10

0.707

|H (j ω)|

ω

ω

39、BW LP 滤波器的设计步骤 (1) 确定滤波器的阶数N

0.10.1101lg 1012lg()

s p

A A s p N ωω??- ?

-??≥

(2) 确定滤波器的3dB 截频ωc

c 110.10.122(10

1)

(101)

p

s p

s

A A N

N

ωωω≤≤

--

(3) 确定滤波器的极点

121j π22c ;1,2,,k N k s e

k N ω-??+ ???

==L

(4) 确定模拟低通滤波器的系统函数H L (s )

11()N

L k k

H s s s ==-∏

40、切比雪夫I (CB I)型模拟低通滤波器(幅度响应在通带具有等波纹特性,可以使

设计指标的精度均匀分布在通带或阻带内,或同时均匀分布在通带和阻带内,则可降低滤波器的阶数。)

41、如何设计模拟 高通 、带通、带阻滤波器?

8、模拟频率变换

42、模拟带通滤波器的设计步骤

(1) 由带通滤波器的上下截频确定变换式中的参数

p2p1B ωω=- 2

p1p2ωωω= (2) 确定原型低通滤波器的阻带截频

s s1s2min{,}ωωω=,其中2s1p1p2s1p2p1s1()ωωωωωωω-=-,2

s2p1p2

s2

p2p1s2

()ωωωωωωω-=- (3) 设计通带截频为1 (rad/s)、阻带截频为s ω、通带衰减为A p dB 、阻带衰减为A s dB

的原型低通滤波器

(4) 将原型低通滤波器转换为带通滤波器H BP (s )

22

0BP L ()()

s s Bs

H s H s ω+=

=

43、脉冲响应不变法由H(s)获得H(z)

优点:数字滤波器和模拟滤波器的频率关系为线性,Ω=ωT ;

缺点:存在频谱混叠,故不能用脉冲响应不变法设计高通、带阻等滤波器。 44、双线性变换法设计数字滤波器的步骤

(1)

将数字滤波器的频率指标{Ωk }转换为模拟滤波器的频率指标{ωk };

2

tan()2

k k T ωΩ=

(2) 由模拟滤波器的指标设计模拟滤波器的H (s ); (3)

利用双线性变换法,将H (s )转换H (z )。

1

1

211()()

z s T z H z H s ---=

+=

优点:无混叠;

缺点:幅度响应不是常数时会产生幅度失真。

45、IIR 数字滤波器的基本结构:直接型结构、级联型结构和并联型结构 46、用双线性变换法设计满足下列指标的IIR 数字带阻滤波器

p10.2rad πΩ=,p20.8rad πΩ=,s10.5rad πΩ=,s20.6rad πΩ=,p 1A dB ≤,s 40A dB ≥

(1) 试确定所需模拟原型低通滤波器的设计指标;

(2) 若原型模拟低通滤波器()L H s 已设计完毕,试写出由()L H s 获得数字带阻滤波器

的步骤;

(3) 若IIR 数字滤波器的(z)H 为2424

0.020.04z 0.02z (z)1 1.56z 0.64z H -----+=++,试画出该系统的直接型

结构框图。

DSP期末考试题目

1.2812芯片定点32位。 2.2000系列用于自动化的原因功能比较强。 2812 IO口供电电压3.3V,内核供电电压1.8V或1.9V 2812 编译时.CMD是什么文件,.out是什么文件.obj是什么文件? .CMD是链接命令文件,.out 是最终可执行文件,.obj是目标文件。 2812 3个通用定时器是多少位,DSP采用段的概念,各个段的都有什么意思?32位;已初始化的断:包含真实的指令跟数据,存放在程序存储空间;未初始化的段:包含变量的地址空间,存放在数据存储空间。 2812 时钟150M时,低速、高速外设时钟是多少M?低速37.5M,高速75M DSP总线结构是什么样子? 改进型哈弗结构 2812 CPU的中断有可屏蔽中断和不可屏蔽中断,分别是哪些? 可屏蔽中断:1~14 14个通用中断;DLOGINT数据标志中断;RTOSINT实时操作系统中断。不可屏蔽中断:软件中断(INTR指令和TRAP指令);硬件中断,非法指令陷阱;硬件复位中断;用户自定义中断。 2812实际寻址空间是多少? 00000~3FFFF(4M) 2812 1个事件管理器能产生8路PWM波。注意老师多半出的2个事件管理器16路 DSP有3组数据总线,分别是什么?程序数据总线、数据读数据总线、数据写数据总线。ADC模块有多少组采样通道?8*2=16路 SCI和SPI口哪一个需要设置波特率?SCI 把目标文件下载到实验板怎么操作?File→load program CAN通讯的最大带宽是多少?1M 加上看门狗,2812cpu定时器一共有多少个?3个通用定时器,4个事件管理定时器,1个看门狗,总共8个。 2812DSP流水线深度为8。 TI公司生产的最牛dsp是667x有8个核,320G mac /s。注:mac是乘法累加G=109 2812AD满量程转换时,转换寄存器的值是多少?0xFFF0 2812CPU最小系统:主芯片,电源模块,时钟电路,复位电路,JTAG。 DSP生产厂家是TI公司,ADI公司,飞思卡尔公司。 TI公司的DSP芯片类型有C2000,C5000,C6000。系列 DSP工程开发,需要编写4个文件:头文件,库文件,源文件,CMD链接文件。 2812有2个事件管理器EVA、EVB,每一个事件管理器包含哪几个功能?通用定时器;比较单元;捕获单元;正交编码电路。 2812通用定时器计数周期怎么算?T=(TDDRH:TDDR+1)*(PRDH:PRD+1) /150 μs 2812在什么情况下工作于微处理器模式?MP/=1 2812中断系统有一部分挂在PIE上面,这些都属于可屏蔽中断,那么能够响应中断的条件是什么?INTM置0响应总中断,其他的置1响应。(INTM=0,IFR=1,IER=1,PIEIFR=1,PIEIER=1,PIEACR=1) 2812在进行引导时第一条程序在什么位置?0x3FFFC0 注:就是程序运行的起始地址,2^20byte=1M 2812AD转换器的输入电压0~3V。 2812片内flash有128k*16位。 2812的OTP模块是可编程模块可以多次擦写吗?不可以,是一次擦写。

数字信号处理知识点总结

《数字信号处理》辅导 一、离散时间信号和系统的时域分析 (一) 离散时间信号 (1)基本概念 信号:信号传递信息的函数也是独立变量的函数,这个变量可以是时间、空间位置等。 连续信号:在某个时间区间,除有限间断点外所有瞬时均有确定值。 模拟信号:是连续信号的特例。时间和幅度均连续。 离散信号:时间上不连续,幅度连续。常见离散信号——序列。 数字信号:幅度量化,时间和幅度均不连续。 (2)基本序列(课本第7——10页) 1)单位脉冲序列 1,0()0,0n n n δ=?=?≠? 2)单位阶跃序列 1,0 ()0,0n u n n ≥?=?≤? 3)矩形序列 1,01 ()0,0,N n N R n n n N ≤≤-?=?<≥? 4)实指数序列 ()n a u n 5)正弦序列 0()sin()x n A n ωθ=+ 6)复指数序列 ()j n n x n e e ωσ= (3)周期序列 1)定义:对于序列()x n ,若存在正整数N 使()(),x n x n N n =+-∞<<∞ 则称()x n 为周期序列,记为()x n ,N 为其周期。 注意正弦周期序列周期性的判定(课本第10页) 2)周期序列的表示方法: a.主值区间表示法 b.模N 表示法 3)周期延拓 设()x n 为N 点非周期序列,以周期序列L 对作()x n 无限次移位相加,即可得到周期序列()x n ,即 ()()i x n x n iL ∞ =-∞ = -∑ 当L N ≥时,()()()N x n x n R n = 当L N <时,()()()N x n x n R n ≠ (4)序列的分解 序列共轭对称分解定理:对于任意给定的整数M ,任何序列()x n 都可以分解成关于/2c M =共轭对称的序列()e x n 和共轭反对称的序列()o x n 之和,即

数字电子技术知识点

《数字电子技术》知识点 第1章数字逻辑基础 1.数字信号、模拟信号的定义 2.数字电路的分类 3.数制、编码其及转换 要求:能熟练在10进制、2进制、8进制、16进制、8421BCD之间进行相互转换。 举例1:()10= ( )2= ( )16= ( )8421BCD 解:()10= 2= ( 16= 8421BCD 4.基本逻辑运算的特点 与运算:见零为零,全1为1; 或运算:见1为1,全零为零; 与非运算:见零为1,全1为零; 或非运算:见1为零,全零为1; 异或运算:相异为1,相同为零; 同或运算:相同为1,相异为零; 非运算:零变 1, 1变零; 要求:熟练应用上述逻辑运算。 5.数字电路逻辑功能的几种表示方法及相互转换。 ①真值表(组合逻辑电路)或状态转换真值表(时序逻辑电路):是由变量的所有可能取值组合及其对应的函数值所构成的表格。 ②逻辑表达式:是由逻辑变量和与、或、非3种运算符连接起来所构成的式子。 ③卡诺图:是由表示变量的所有可能取值组合的小方格所构成的图形。 ④逻辑图:是由表示逻辑运算的逻辑符号所构成的图形。 ⑤波形图或时序图:是由输入变量的所有可能取值组合的高、低电平及其对应的输出函数值的高、低电平所构成的图形。 ⑥状态图(只有时序电路才有):描述时序逻辑电路的状态转换关系及转换条件的图形称为状态图。 要求:掌握这五种(对组合逻辑电路)或六种(对时序逻辑电路)方法之间的相互转换。 6.逻辑代数运算的基本规则

①反演规则:对于任何一个逻辑表达式Y ,如果将表达式中的所有“·”换成“+”,“+”换成“·”,“0”换成“1”,“1”换成“0”,原变量换成反变量,反变量换成原变量,那么所得到的表达式就是函数Y 的反函数Y (或称补函数)。这个规则称为反演规则。 ②对偶规则:对于任何一个逻辑表达式Y ,如果将表达式中的所有“·”换成“+”,“+”换成“·”,“0”换成“1”,“1”换成“0”,而变量保持不变,则可得到的一个新的函数表达式Y ',Y '称为函Y 的对偶函数。这个规则称为对偶规则。要求:熟练应用反演规则和对偶规则求逻辑函数的反函数和对偶函数。 举例3:求下列逻辑函数的反函数和对偶函数:E D C B A Y += 解:反函数:))((E D C B A Y +++= 对偶函数:))((E D C B A Y D ++ += 7.逻辑函数化简 (1)最小项的定义及应用; (2)二、三、四变量的卡诺图。 要求:熟练掌握逻辑函数的两种化简方法。 ①公式法化简:逻辑函数的公式化简法就是运用逻辑代数的基本公式、定理和规则来化简逻辑函数。 举例4:用公式化简逻辑函数:C B BC A ABC Y ++=1 解:B C B BC C B BC A A C B BC A ABC Y =+=++=++=)(1 举例5:用公式法化简逻辑函数为最简与或式:BC B C A B C A F +++?= 解:BC B B C A BC B C A B C A BC B C A B C A F ++=++=+++=)( C A BC C A BC C A +=++=+= 举例6:用公式法化简逻辑函数为最简与或式:)(A B A ABC B A F +++= 解:)(A B A ABC B A F +++= )()(A B A ABC B A +?+= =)()(A B A ABC B A ++?+=)()(B A A ABC B A +?+ =A ABC B A ?+)(=0 ②图形化简:逻辑函数的图形化简法是将逻辑函数用卡诺图来表示,利用卡诺图来化简逻辑函数。(主要适合于3个或4个变量的化简) 举例7:用卡诺图化简逻辑函数:)6,4()7,3,2,0(),,(d m C B A Y ∑+∑= 解:画出卡诺图为 则B C Y += 举例8:已知逻辑函数C B A C B A B A Z ++=,约束条件为0=BC 。用卡诺图化简。

DSP试卷及答案

DSP试卷1 一.填空题(本题总分12分,每空1分) 1.TMS320VC5402型DSP的部采用条位的多总线结构。 2.TMS329VC5402型DSP有个辅助工作寄存器。 3.在器命令文件中,PAGE 1通常指________存储空间。 4.TI公司DSP处理器的软件开发环境是__________________。 5.直接寻址中从页指针的位置可以偏移寻址个单元。 6.TMS320C54x系列DSP处理器上电复位后,程序从指定存储地址________单元开始工作。7.MS320C54X DSP主机接口HPI是________位并行口。 8.TMS320VC5402型DSP处理器的核供电电压________伏。 9. C54x系列DSP上电复位后的工作频率是由片外3个管脚;;来决定的。 二.判断题(本题总分10分,每小题1分,正确打“√”,错误打“×”)1.DSP 处理器TMS320VC5402的供电电压为5V。()2.TMS320VC5402型DSP部有8K字的ROM,用于存放自举引导程序、u律和A律扩展表、sin函数表以及中断向量表。()3.MEMORY伪指令用来指定器将输入段组合成输出段方式,以及输出段在存储器中的位置。() 4. DSP的流水线冲突产生的原因是由于DSP运行速度还不够快。()5.DSP和MCU属于软件可编程微处理器,用软件实现数据处理;而不带CPU软核的FPGA 属于硬件可编程器件,用硬件实现数据处理。()6. C54x系列DSP的CPU寄存器及片外设寄存器映射在数据存储空间的0000h-0080h中。 ()7.TMS320C54X 系列DSP可以通过设置OVL Y位实现数据存储空间和程序存储空间共享片ROM。() 8. TMS320VC5402型DSP汇编指令READA的寻址围为64K字。() 9.在TMS320VC5402型DSP所有中断向量中,只有硬件复位向量不能被重定位,即硬件复位向量总是指向程序空间的0FF80H位置。()10. C54x系列DSP只有两个通用的I/O引脚。()三.程序阅读题(本题总分30分,每小题10分) 1. 阅读下面的程序,回答问题。 .bss x, 8 LD #0001H,16,B STM #7,BRC STM #x,AR4 RPTB next-1 ADD *AR4,16,B,A STH A,*AR4+ next: LD #0,B 问题:(1)寄存器“BRC”的功能是什么? (2)汇编语句“ADD *AR4,16,B,A”执行了多少次? (3)执行语句“LD #0001H,16,B”后,累加器B的容是多少? 2.已知DSP的三个时钟引脚状态CLKMD1-CLKMD3=111,外部晶振=10MHz,参数设置表:

数字信号处理的应用和发展前景

数字信号处理的应用与发展趋势 作者:王欢 天津大学信息学院电信三班 摘要: 数字信号处理是应用于广泛领域的新兴学科,也是电子工业领域发展最为迅速的技术之一。本文就数字信号处理的方法、发展历史、优缺点、现代社会的应用领域以及发展前景五个方面进行了简明扼要的阐述。 关键词: 数字信号处理发展历史灵活稳定应用广泛发展前景 数字信号处理的简介 1.1、什么是数字信号处理 数字信号处理简称DSP,英文全名是Digital Signal Processing。 数字信号处理是利用计算机或专用处理设备以数字的形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理,以得到符合人们需要的信号形式。 DSP系统的基本模型如下: 数字信号处理是一门涉及许多学科且广泛应用于许多领域的新兴学科。它以众多的学科为理论基础,所涉及范围及其广泛。例如,在数学领域、微积分、概率统计、随即过程、数值分析等都是数字信号处理的基本工具;同时与网络理论、信号与系统、控制论、通信理论、故障诊断等学科也密切相关。近年来的一些新兴学科,如人工智能、模式识别、神经网络等,都是与数字信号处理密不可分的。数字信号处理可以说许多经典的理论体系作为自己的理论基础,同时又使自己成为一门新兴学科的理论基础。 1.2、数字信号系统的发展过程 数字信号处理技术的发展经历了三个阶段。 70 年代DSP 是基于数字滤波和快速傅里叶变换的经典数字信号处理, 其系统由分立的小规模集成电路组成, 或在通用计算机上编程来实现DSP 处理功能, 当时受到计算机速度和存储量的限制,一般只能脱机处理, 主要在医疗电子、生物电子、应用地球物理等低频信号处理方面获得应用。 80 年代DSP 有了快速发展, 理论和技术进入到以快速傅里叶变换(FFT) 为主体的现代信号处理阶段, 出现了有可编程能力的通用数字信号处理芯片, 例如美国德州仪器公司(TI公司) 的TMS32010 芯片, 在全世界推广应用, 在雷达、语音通信、地震等领域获得应用, 但芯片价格较贵, 还不能进 入消费领域应用。 90 年代DSP 技术的飞速发展十分惊人, 理论和技术发展到以非线性谱估计为代表的更先进的信号处理阶段, 能够用高速的DSP 处理技术提取更深层的信息, 硬件采用更高速的DSP 芯片, 能实时地完成巨大的计算量, 以TI 公司推出的TMS320C6X 芯片为例, 片内有两个高速乘法器、6 个加法器, 能以200MHZ 频率完成8 段32 位指令操作, 每秒可以完成16 亿次操作, 并且利用成熟的微电子工艺批量生产,使单个芯片成本得以降低。并推出了C2X 、C3X 、C5X 、C6X不同应用范围的系列, 新一代的DSP 芯片在移动通信、数字电视和消费电子领域得到广泛应用, 数字化的产品性能价 格比得到很大提高, 占有巨大的市场。 1.3、数字信号处理的特点

数字信号处理期末重点复习资料

1、对模拟信号(一维信号,是时间的函数)进行采样后,就是 离散 信号,再进行幅度量化后就是 数字信号。 2、若线性时不变系统是有因果性,则该系统的单位取样响应序列h(n)应满足的充分必要条件是 当n<0时,h(n)=0 。 3、序列)(n x 的N 点DFT 是)(n x 的Z 变换在 单位圆 的N 点等间隔采样。 4、)()(5241n R x n R x ==,只有当循环卷积长度L ≥8 时,二者的循环卷积等于线性 卷积。 5、已知系统的单位抽样响应为h(n),则系统稳定的充要条件是 ()n h n ∞ =-∞ <∞∑ 6、用来计算N =16点DFT ,直接计算需要(N 2)16*16=256_次复乘法,采用基2FFT 算法,需要__(N/2 )×log 2N =8×4=32 次复乘法。 7、无限长单位冲激响应(IIR )滤波器的基本结构有直接Ⅰ型,直接Ⅱ型,_级联型_和 并联型_四种。 8、IIR 系统的系统函数为)(z H ,分别用直接型,级联型,并联型结构实现,其中 并联型的运算速度最高。 9、数字信号处理的三种基本运算是:延时、乘法、加法 10、两个有限长序列 和 长度分别是 和 ,在做线性卷积后结果长度是 __N 1+N 2-1_。 11、N=2M 点基2FFT ,共有 M 列蝶形,每列有N/2 个蝶形。 12、线性相位FIR 滤波器的零点分布特点是 互为倒数的共轭对 13、数字信号处理的三种基本运算是: 延时、乘法、加法 14、在利用窗函数法设计FIR 滤波器时,窗函数的窗谱性能指标中最重要的是___过渡带宽___与__阻带最小衰减__。 16、_脉冲响应不变法_设计IIR 滤波器不会产生畸变。 17、用窗口法设计FIR 滤波器时影响滤波器幅频特性质量的主要原因是主瓣使数字滤波器存在过渡带,旁瓣使数字滤波器存在波动,减少阻带衰减。 18、单位脉冲响应分别为 和 的两线性系统相串联,其等效系统函数时域及频域表 达式分别是h(n)=h1(n)*h2(n), =H1(ej ω)×H2(ej ω)。 19、稳定系统的系统函数H(z)的收敛域包括 单位圆 。 20、对于M 点的有限长序列x(n),频域采样不失真的条件是 频域采样点数N 要大于时域采样点数M 。

DSP考试题全解

第一章 4、F2812和F2810的区别 F2812有外部存储器接口TMS320F2810没有;TMS320F2812有128K的Flash TMS320F2810仅64K;F2812具有外部扩展接口XINTF,高达1MW的寻址空间,支持可编程的等待状态和读写选通时序,提供 三个独立的片选信号,而F2810没有。 5、TMS320F281x系列DSP芯片有哪些外部接口? 串行通信外设:一个高速同步串行外设接口(SPI),两个UART接口模块(SCI),增强的CAN2.0B接口模块,多通道缓冲串口(McBSP);其它外设:锁相环(PLL)控制的时钟倍频系数,看门狗定时模块, 三个外部中断,3个32位CPU定时器,128位保护密码,高达56个通用I/O引脚。 思考题: 1、TMS320F281x系列中的F2810、F2811、 F2812间有何区别? TMS320F2812有外部存储器接口,而TMS320F2811和TMS320F2810没有。 TMS320F2812和TMS320F2811有128K的Flash,而TMS320F2810仅64K。 2、与单片机相比,DSP有何特点? DSP器件具有较高的集成度。DSP具有更快的CPU,更大容量的存储器,内置有波特率发生器和FIFO 缓冲器。提供高速、同步串口和标准异步串口。有的片内集成了A/D和采样/保持电路,可提供PWM输出。DSP器件采用改进的哈佛结构,具有独立的程序和数据空间,允许同时存取程序和数据。内置高速的硬件 乘法器,增强的多级流水线,使DSP器件具有高速的数据运算能力。DSP器件比16位单片机单指令执行 时间快8~10倍完成一次乘加运算快16~30倍。DSP器件还提供了高度专业化的指令集,提高了FFT快速傅里叶变换和滤波器的运算速度。此外,DSP器件提供JTAG接口,具有更先进的开发手段,批量生产 测试更方便,开发工具可实现全空间透明仿真,不占用用户任何资源。软件配有汇编/链接C编译器、C源码调试器。 第二章 5、假设CPU的时钟频率为150MHz,试根据周期寄存器或定时器接口芯片(如8254)进行比较,简述CPU定时器可实现的定时周期最大值。 CPU定时器只有一种计数模式:CPU将周期寄存器PRDH:PRD中设定的定时时间常数装入32位的计数寄存器TIMH:TIM中,然后计数寄存器根据CPU的时钟SYSCLKOUT递减计数。T=1/f 7、F281x芯片的很多引脚是复用的,结合芯片封装尺寸、引脚利用效率、功能配置等方面, 讨论这些复用引脚有哪些优缺点。 可以通过方向寄存器(GPxDIR)控制引脚为输入或输出;通过量化寄存器(GPxQUAL)设定量化采样周期(QUAL PRD),消除输入信号中的毛刺干扰。 思考题: 1、定时器0(INT1.7)中断与定时器1中断(INT13)、定时器2中断(INT14)相比有何不同? CPU优先级上:INT1.7为5,INT13为17,INT14为18,依次降低;PIE组内优先级:INT1.7为7 因此定时器0(INT1.7)中断是既涉及CPU中断也涉及PIE中断向量,而定时器1中断(INT13)、定时器2中断(INT14)只涉及CPU级中断。 2、假定SYSCLKOUT=150MHz,试分析看门狗定时器的定时周期值范围? 最低:除64;最高:除 1 3、假定SYSCLKOUT=150MHz,试分析CPU定时器的定时周期值范围? 最低:除4(75MHz);最高:除2(37.5MHz) 第三章

数字信号处理复习总结-最终版

绪论:本章介绍数字信号处理课程的基本概念。 0.1信号、系统与信号处理 1.信号及其分类 信号是信息的载体,以某种函数的形式传递信息。这个函数可以是时间域、频率域或其它域,但最基础的域是时域。 分类: 周期信号/非周期信号 确定信号/随机信号 能量信号/功率信号 连续时间信号/离散时间信号/数字信号 按自变量与函数值的取值形式不同分类: 2.系统 系统定义为处理(或变换)信号的物理设备,或者说,凡是能将信号加以变换以达到人们要求的各种设备都称为系统。 3.信号处理 信号处理即是用系统对信号进行某种加工。包括:滤波、分析、变换、综合、压缩、估计、识别等等。所谓“数字信号处理”,就是用数值计算的方法,完成对信号的处理。 0.2 数字信号处理系统的基本组成 数字信号处理就是用数值计算的方法对信号进行变换和处理。不仅应用于数字化信号的处理,而且

也可应用于模拟信号的处理。以下讨论模拟信号数字化处理系统框图。 (1)前置滤波器 将输入信号x a(t)中高于某一频率(称折叠频率,等于抽样频率的一半)的分量加以滤除。 (2)A/D变换器 在A/D变换器中每隔T秒(抽样周期)取出一次x a(t)的幅度,抽样后的信号称为离散信号。在A/D 变换器中的保持电路中进一步变换为若干位码。 (3)数字信号处理器(DSP) (4)D/A变换器 按照预定要求,在处理器中将信号序列x(n)进行加工处理得到输出信号y(n)。由一个二进制码流产生一个阶梯波形,是形成模拟信号的第一步。 (5)模拟滤波器 把阶梯波形平滑成预期的模拟信号;以滤除掉不需要的高频分量,生成所需的模拟信号y a(t)。 0.3 数字信号处理的特点 (1)灵活性。(2)高精度和高稳定性。(3)便于大规模集成。(4)对数字信号可以存储、运算、系统可以获得高性能指标。 0.4 数字信号处理基本学科分支 数字信号处理(DSP)一般有两层含义,一层是广义的理解,为数字信号处理技术——DigitalSignalProcessing,另一层是狭义的理解,为数字信号处理器——DigitalSignalProcessor。 0.5 课程内容 该课程在本科阶段主要介绍以傅里叶变换为基础的“经典”处理方法,包括:(1)离散傅里叶变换及其快速算法。(2)滤波理论(线性时不变离散时间系统,用于分离相加性组合的信号,要求信号频谱占据不同的频段)。 在研究生阶段相应课程为“现代信号处理”(AdvancedSignalProcessing)。信号对象主要是随机信号,主要内容是自适应滤波(用于分离相加性组合的信号,但频谱占据同一频段)和现代谱估计。 简答题: 1.按自变量与函数值的取值形式是否连续信号可以分成哪四种类型? 2.相对模拟信号处理,数字信号处理主要有哪些优点? 3.数字信号处理系统的基本组成有哪些?

DSP数字信号处理

数字信号处理是将信号以数字方式表示并处理的理论和技术。数字信号处理与模拟信号处理是信号处理的子集。 简介 简单地说,数字信号处理就是用数值计算的方式对信号进行加工的理论和技术,它的英文原名叫digital signal processing,简称DSP。另外DSP也是digital signal processor的简称,即数字信号处理器,它是集成专用计算机的一种芯片,只有一枚硬币那么大。有时人们也将DSP看作是一门应用技术,称为DSP 技术与应用。 《数字信号处理》这门课介绍的是:将事物的运动变化转变为一串数字,并用计算的方法从中提取有用的信息,以满足我们实际应用的需求。 本定义来自《数字信号处理》杨毅明著,由机械工业出版社2012年发行。 特征和分类 信号(signal)是信息的物理体现形式,或是传递信息的函数,而信息则是信号的具体内容。 模拟信号(analog signal):指时间连续、幅度连续的信号。 数字信号(digital signal):时间和幅度上都是离散(量化)的信号。 数字信号可用一序列的数表示,而每个数又可表示为二制码的形式,适合计算机处理。 一维(1-D)信号: 一个自变量的函数。 二维(2-D)信号: 两个自变量的函数。 多维(M-D)信号: 多个自变量的函数。 系统:处理信号的物理设备。或者说,凡是能将信号加以变换以达到人们要求的各种设备。模拟系统与数字系统。 信号处理的内容:滤波、变换、检测、谱分析、估计、压缩、识别等一系列的加工处理。 多数科学和工程中遇到的是模拟信号。以前都是研究模拟信号处理的理论和实现。 模拟信号处理缺点:难以做到高精度,受环境影响较大,可靠性差,且不灵活等。数字系统的优点:体积小、功耗低、精度高、可靠性高、灵活性大、易于大规模集成、可进行二维与多维处理 随着大规模集成电路以及数字计算机的飞速发展,加之从60年代末以来数字信号处理理论和技术的成熟和完善,用数字方法来处理信号,即数字信号处理,已逐渐取代模拟信号处理。 随着信息时代、数字世界的到来,数字信号处理已成为一门极其重要的学科和技术领域。 数字信号处理器 DSP芯片,也称数字信号处理器,是一种特别适合于进行数字信号处理运算的微处理器,其主要应用是实时快速地实现各种数字信号处理算法。根据数字信号处理的要求,DSP芯片一般具有如下主要特点: (1)在一个指令周期内可完成一次乘法和一次加法;

DSP知识要点

DSP技术知识要点(通信工程 ) CHAP1 冯、诺依曼结构和哈佛结构的特点 冯、诺依曼结构:采用单存储空间,即程序指令和数据共用一个存储空间,使用单一的地址和数据总线,取指令和取操作数都是通过一条总线分时进行。当进行高速运算时,不但不能同时进行取指令和取操作数,而且还会造成数据传输通道的瓶颈现象,其工作速度较慢。 哈佛结构:采用双存储空间,程序存储器和数据存储器分开,有各自独立的程序总线和数据总线,可独立编址和独立访问,可对程序和数据进行独立传输,使取指令操作、指令执行操作、数据吞吐并行完成,大大地提高了数据处理能力和指令的执行速度,非常适合于实时的数字信号处理。 DSP芯片的特点(为何适合数据密集型应用:前5点)1.采用哈佛结构2.采用多总线结构3.采用流水线技术4. 配有专用的硬件乘法-累加器5. 具有特殊的DSP指令6.快速的指令周期7.硬件配置强8.支持多处理器结构9.省电管理和低功耗。 定点DSP芯片和浮点DSP芯片的区别及应用特点 定点DSP芯片(数据以定点格式工作):精度和范围是不能同时兼顾的。 定点DSP是主流产品,成本低,对存储器要求低、耗电少,开发相对容易,但设计中必须考虑溢出问题。用在精度要求不太高的场合。 浮点DSP芯片(数据以浮点格式工作):精度高、动态范围大,产品相对较少,复杂成本高。但不必考虑溢出的问题。用在精度要求较高的场合。 定点DSP的表示(Qm.n,精度和范围与m、n的关系)及其格式转换 ○1整数表示法:最高位是符号位,0代表正数,1代表负数,其余位以二进制的补码形式表示数值,小数点在D0位。用于控制操作、地址计算、及其它非信号处理应用。 ○2小数表示法:最高位是符号位,0代表正数,1代表负数,其余位以二进制的补码形式表示数值,小数点在Dn-1位。用于数字和各种信号处理算法的计算中。 ○3数的定标;n越大,数值范围越小,但精度越高; 相反,n越小,数值范围越大,但精度就越低。不同Qm.n形式的数进行加减

DSP考试试题

《DSP原理及应用》 一、填空 1、在C语言和C54x汇编语言的混合程序设计中,C函数的参数和返回值传递到C54x的寄存器中,在函数“long func ( int *pl, int i2, int i3, int i4 )”中,*pl 传递到___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、C54x 的链接器命令文件中,SECTIONS命令的主要作用是告诉链接器如何将输入段组合成输出段,以及在存储器何处存放输出。MEMORY命令的主要作用是定义目标系统的存储器配置图,包括对存储器各部分的命名,以及规定它们的起始地址和长度。 二、简述题 1、根据你的理解,试列举DSP 芯片的特点? 答:哈佛结构;多总线结构;指令系统的流水线操作;专用的硬件乘法器;特殊的DSP指令;快速的指令周期;丰富的外设。 2、TMS320C54x芯片的总线结构有何特点,主要包括哪些总线?它们的功能是什么? 答:TMS320C54x DSP采用先进的哈佛结构并具有十二组总线,其独立的程序总线和数据总线允许同时读取指令和操作数,实现高度的并行操作。 采用各自分开的数据总线分别用于读数据和写数据,允许CPU在同一机器周期内进行两次读操作数和一次写操作数,独立的程序总线和数据总线允许CPU同时访问程序指令和数据。 包口12条总线,分别是:PAB和PB、BAB和BB、CAB和CB、DAB和DB、EAB和EB、FAB和FB。 3、DSP为了降低功耗采取了哪些措施? 答:双电压供电;多种工作模式。 4、TMS320C54x的总存储空间为多少?可分为哪3类,它们的大小是多少?存储器空间的各自作用是什么? 答:程序空间16M Byte;I/O空间64K Words;数据空间8M Words。 5、TMS320C54x 有哪些寻址方式,它们是如何寻址的?试为每种寻址方式列举一条指令。答:直接寻址模式,mov #K16,DP; 间接寻址模式,mov *AR0,AC0; 绝对寻址模式,mov *(#0x011234),T2; MMR寻址模式,mov *abs16(#AR2),T2; 寄存器位寻址模式,btstp @30,AC1; 圆形寻址模式。 6、将C源程序转换成可执行文件需要经过哪些步骤? 答:创建C源文件;创建工程文件;创建连接器命令文件;编译整个工程文件;链接;生成可执行文件。 7、常用的TMS320C54x汇编命令有哪些,他们的作用是什么?

数字信号处理知识点归纳整理

数字信号处理知识点归纳整理 第一章时域离散随机信号的分析 1.1. 引言 实际信号的四种形式: 连续随机信号、时域离散随机信号、幅度离散随机信号和离散随 机序列。本书讨论的是离散随机序列 ()X n ,即幅度和时域都是离散的情况。随机信号相比随机变量多 了时 间因素,时间固定即为随机变量。随机序列就是随时间n 变化的随 机变量序列。 1.2. 时域离散随机信号的统计描述 1.2.1 概率描述 1. 概率分布函数(离散情况) 随机变量 n X ,概率分布函数: ()()n X n n n F x ,n P X x =≤ (1) 2. 概率密度函数(连续情况) 若 n X 连续,概率密度函数: ()()n n X X n n F x,n p x ,n x ?=

? (2) 注意,以上两个表达式都是在固定时刻n 讨论,因此对于随机序列而言,其概率分布函数和概率密度函数都是关于n 的函数。 当讨论随机序列时,应当用二维及多维统计特性。 ()()()()1 21 21 2,,,1 21122,, ,1 2 ,,,1 2 12,1,,2, ,,,,,,1,,2, ,,,1,,2, ,,N N N x X

X N N N N x X X N x X X N N F x x x N P X x X x X x F x x x N p x x x N x x x =≤≤≤?= ??? 1.2.2 数字特征 1. 数学期望 ()()()()n x x n n m n E x n x n p x ,n dx ∞ -∞ ==????? (3) 2. 均方值与方差 均方值: ()()22 n n x n n E X x n p x ,n dx ∞ -∞ ??=??? (4) 方差: ()()()222 2x n x n x n E X m n E X m n σ????=-=-???? (5)

《DSP原理与应用》期末考试试题

一、单项选择题:(每小题2分,共30分) 1、下面对一些常用的伪指令说法正确的是:( D ) A、.def所定义的符号,是在当前模块中使用,在别的 模块中定义的符号; B、.ref 所定义的符号,是当前模块中定义,并可在别 的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。 2、要使DSP能够响应某个可屏蔽中断,下面的说法正确的 是( B) A、需要把状态寄存器ST1的INTM位置1,且中断屏蔽 寄存器IMR相应位置0 B、需要把状态寄存器ST1的INTM位置1,且中断屏蔽 寄存器IMR相应位置1 C、需要把状态寄存器ST1的INTM位置0,且中断屏蔽 寄存器IMR相应位置0 D、需要把状态寄存器ST1的INTM位置0,且中断屏蔽 寄存器IMR相应位置1 3、对于TMS320C54x系列DSP芯片,下列说法正确的 是………… ( C ) A、 8位DSP B、32位DSP C、定点型DSP D、浮 点型DSP 4、若链接器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0: PROG: origin=C00h, length=1000h PAGE 1: DATA: origin=80h, length=200h } 则下面说法不正确的是() A、程序存储器配置为4K字大小 B、程序存储器配置 为8K字大小 C、数据存储器配置为512字大小 D、数据存储器取名 为DATA 5、在串行口工作于移位寄存器方式时,其接收由()来启动。 A、REN B、RI C、REN和RI D、TR 6、执行指令PSHM AR5之前SP=03FEH,则指令执行后SP=( A ) A、03FDH B、03FFH C、03FCH D、0400H 7、TMS320C54X DSP采用改进的哈佛结构,围绕____A__组_______位总线建立。 A、8,16 B、16,8 C、8,8 D、16, 16 8、TMS320C54X DSP汇编指令的操作数域中, A 前缀

DSP历年期末试卷及答案精选文档

D S P历年期末试卷及答 案精选文档 TTMS system office room 【TTMS16H-TTMS2A-TTMS8Q8-

试卷1 一.填空题(本题总分12分,每空1分) 1.TMS320VC5402型DSP的内部采用条位的多总线结构。2.TMS329VC5402型DSP有个辅助工作寄存器。 3.在链接器命令文件中,PAGE 1通常指________存储空间。 4.TI公司DSP处理器的软件开发环境是__________________。 5.直接寻址中从页指针的位置可以偏移寻址个单元。 6.TMS320C54x系列DSP处理器上电复位后,程序从指定存储地址________单元开始工作。 7.MS320C54X DSP主机接口HPI是________位并行口。 型DSP处理器的内核供电电压________伏。 9. C54x系列DSP上电复位后的工作频率是由片外3个管脚;;来决定的。 二.判断题(本题总分10分,每小题1分,正确打“√”,错误打“×”)1.DSP 处理器TMS320VC5402的供电电压为5V。()

2.TMS320VC5402型DSP内部有8K字的ROM,用于存放自举引导程序、u 律和A律扩展表、sin函数表以及中断向量表。 ( ) 3.MEMORY伪指令用来指定链接器将输入段组合成输出段方式,以及输出段在存储器中的位置。( ) 4. DSP的流水线冲突产生的原因是由于DSP运行速度还不够快。 () 5.DSP和MCU属于软件可编程微处理器,用软件实现数据处理;而不带CPU 软核的F P G A属于硬件可编程器件,用硬件实现数据处理。 ()6. C54x系列DSP的CPU寄存器及片内外设寄存器映射在数据存储空间的0000h-0080h中。 () 7. TMS320C54X 系列DSP可以通过设置OVLY位实现数据存储空间和程序存储空间共享片内ROM。 ( )

硬核DSP简介及其实现

Title: Hard Core DSP – What it is and how to make it happen Author: Lynn Patterson Title: VP Product Development Date: 6/11/98 OVERVIEW In recent years Digital Signal Processing technology has been applied to a variety of types of processing applications. Generally these can be classified as non-real time, soft real-time and hard-core real-time applications. Non real-time DSP refers to applications where the huge FLOP capacity of the DSP is put to work on historical data. The data was collected and archived for processing at a later time. The data is stored on some type of mass storage media and job processed in a compute center. Some examples are seismic evaluation, image enhancement and intelligent signal extraction applications. Soft real-time DSP refers to applications where data arrives to the system from a “sensor” as it is sampled, an algorithm is applied to that data and results are posted. This process repeats continuously. In a “soft” system, the processing node may not be able to fully process all data without some tuning of the system. This on-the-fly adjustment can be implemented in several ways. 1. The data source can be throttled – that is there is some handshaking mechanism from the processing back to the source that triggers the source to slow the rate at which it delivers data to the system for processing. 2. The system employs the elasticity in the system buffers to hold the additional data samples over the steady state rate. Essentially, one or several blocks of data are queued up while one block requires longer for processing than the time line alotted . The ability to allow for oversized buffering space is typically difficult and typically the worst case scenario can not be accounted for. 3. Data is dropped. If the processing node can not accept the samples or block of samples, it is dropped and is not retrievable. 4. Additional processing nodes are applied to the data stream. This requires the system to have a real-time dynamic architecture. 5. The algorithm applied to the data adjusts to require a reduced processing load under peak conditions. Depending on the nature of the adjustment, this may or may not differentiate an application as soft or hard real-time. In all of these cases the “performance” of the system may vary over time but the system does not fail. Consider the case ff the system throttles itself, the overall performance drops since the system does not run at full speed. For the case of elastic buffers, dropped data may ultimately result if the processing can not “catch up”. Therefore, for cases 2 and 3, if data is dropped, the algorithm has a reduced set of data to work on and it should be expected that the quality of the result is decreased. The fourth case is rarely possible in real-time systems. However, if the system did accommodate this, it is reasonable to assume that the additional processing is taken from another system task and the overall performance of the system is reduced due to that. The final case also implies a decrease in the quality of the result since a reduced algorithm was implemented. Consider an example of an image inspection system, if throttling is implemented, the full algorithm is applied but the rate of inspection for the system is decreased and hence the performance of the product. If data is dropped, less frames are averaged and the quality of the image is reduced. I will assume additional processors can not be employed as this is an

相关主题
文本预览
相关文档 最新文档