数字信号处理DSP复习第7章

合集下载

精品课件-数字信号处理(第三版) 刘顺兰-第7章

精品课件-数字信号处理(第三版) 刘顺兰-第7章

第7章数字信号处理中的有限字长效应
7.1.2 定点制误差分析 1. 数的定点表示 定点制下,一旦确定了小数点在整个数码中的位置,在整个
运算过程中即保持不变。因此,根据系统设计要求、 数值范围来 确定小数点处于什么位置很重要,这就是数的定标。 数的定标有Q表示法和S表示法两种。Q表示法形如Qn,字母Q后的 数值n表示包含n位小数。如Q0表示小数点在第0位的后面,数为整 数;Q15 表示小数点在第15位的后面,0~14位都是小数位。S表 示法则形如Sm.n,m表示整数位,n表示小数位。以16位DSP为例, 通过设定小数点在16位数中的不同位置,可以表示不同大小和不 同精度的小数。表7.1列出了一个16位数的16种Q表示、 S表示及 它们所能表示的十进制数值范围。
小的正数: (01.000..0)2×2-127=1×2-127≈5.9×10-39
(4) 当S=1,E=-127,F的23位均为1时,表示的浮点数为绝 对值最小的负数:
(10.111..1)2×2-127=(-1-2-23)×2-127≈-5.9×10-39 双精度浮点数占用8个字节(64位)存储空间,包括1位符号位、 11位阶码、 52位尾数,数值范围为1.7E-308~1.7E+308。
第7章数字信号处理中的有限字长效应
乘除运算时,假设进行运算的两个数分别为x和y,它们的Q 值分别为Qx和Qy,则两者进行乘法运算的结果为xy,Q值为Qx+Qy, 除法运算的结果为x/y,Q值为Qx-Qy。
在程序或硬件实现中,上述定标值的调整可以直接通过寄存 器的左移或右移完成。若b>0,实现x×2b需将存储x的寄存器左 移b位;若b<0,实现x×2b则需将存储x的寄存器右移|b|位即可。
称为小数点位置。

DSP原理及应用-绪论

DSP原理及应用-绪论
注 意
1982年问世的第一个定点DSP芯片是TMS320C10 同一代TMS320系列DSP产品的CPU结构是相同的, 但片内存储器及外设电路的配置不一定相同
15
TI的三大主力芯片
TMS320C2000系列 用于数字控制系统 TMS320C5000系列 用于低功耗、便携的无线通信终端产品 TMS320C6000系列
2
要求:
不迟到、不早退、更不能无故旷课 按时完成作业,决不容许抄袭现象
课堂上积极回答问题,积极参与讨论
3Leabharlann 第1章 绪论1.1 数字信号处理概述
4
数字信号处理:滤波、参数提取、频谱分析、压缩等
Digital Signal Processing 广义理解 DSP Digital Signal Processor 狭义理解
美国Inmos公司的:IMSA100卷积/相关器
14
TMS320 DSP芯片(通用型)

定点型
TMS320C1x、 TMS320C2x、 TMS320C2xx、 TMS320C5x、 、 TMS320C54x、 TMS320C62x

浮点型
TMS320C3x、 TMS320C4x、 TMS320C67x
外部可扩展的程序和数据空间,总线接口,I/O接口等。
不同的DSP芯片所提供的硬件资源是不相同的,应根据系统的 实际需要,考虑芯片的硬件资源。
27
4.DSP芯片的运算精度
运算精度取决于DSP芯片的字长。定点DSP芯片的字长通常
为16位和24位。浮点DSP芯片的字长一般为32位。
5.DSP芯片的开发工具 快捷、方便的开发工具和完善的软件支持是开发大型、复杂 DSP应用系统的必备条件。

数字信号处理 串行通信接口(SCI)

数字信号处理  串行通信接口(SCI)
较高,通常应用于11个或更少字节的数据块传送。而数据块较 大时推荐使用空闲线模式。
12
SCI的增强特性
SCIFIFO描述 发送器与接收器各有16级FIFO,有3个专门的寄存器控制; 复位时,SCI工作于标准模式,禁止FIFO功能。
自动波特率检测 自动检测SCI通信的波特率,并刷新BRR寄存器。
(BRR+1)×8
注意:如果BRR=0,则波特率=LSPCLK/16.
SCICLK×8
1≤BRR≤65535,如果BRR=0,等同于BRR=1
BRR
SYSCLKOUT/4
6
SCI多处理器通信
在同一条串行连线上,多处理器通信模式允许一个处理器 (主机)向串行线上其它处理器(从机)发送数据。
一条串行线上每刻只能有一个节点发送数据(发送使能控 制),但可以多个节点同时接收数据。 1、地址字节
13
第7章 DSP片上串行通信外设
7.3 串行通信接口(SCI)
串行通信概述
串行通信:通信线上既传输数据信息,也传输联络信息,因 此收发双方就必须要有通信协议。特点是串行传输成本低, 适用于远距离通信,但传输速度低。 串行通信分类:1)同步通信;2)异步通信。
同步通信:发送器和接收器通常使用同一时钟源来同步。方法是在发送器 发送数据时同时包含了时钟信号,接收器利用该时钟信号进行接收。 异步通信:收发双方的时钟不是同一个时钟,是由双方各自的时钟实现数 据的发送和接收。但要求双方使用同一标称频率,允许有一定偏差。 同步方法:要正确传输字符,准确读取每一位是必须用各自的时钟同步的, 为克服不同时钟的偏差,每个字符都有一个起始位进行同步。
方法二: 利用TXWAKE位产生11位的空闲时间 1)首先置位TXWAKE(SCICTL1.3),控制数据发送特征; 2)写一个数据字节(内容不重要)到SCITXBUF,发送一个

数字信号处理DSP总复习(教师讲稿)

数字信号处理DSP总复习(教师讲稿)

总 复 习考试题型:填空题、判断题、简答题、计算题、设计题 第一章 离散时间信号与系统1.1 离散时间信号——序列一.序列的运算(P9):重点掌握序列的移位、翻褶、和、积运算,它们是计算序列的线性卷积、周期卷积、圆周卷积的基础。

移位的记忆技巧:若m 为正,则减滞后(右移),加超前(左移)。

翻褶序列的记忆技巧:对()x n 的翻褶序列()x n -,若m 为正,则减滞后(左移),加超前(右移)。

二、几种常用的序列(P15):重点掌握单位抽样序列()n δ、单位阶跃序列()u n 和矩形序列()N R n 的定义和相互之间的关系。

三、序列的周期性(P16) (※)P16-18:判断正弦序列是否是周期序列(※)(参见P42习题4)正弦序列0()sin()x n A n ωφ=+为周期序列的条件是:02πω为整数或有理数。

2006-2007年度第二学期考题:①数字频率ω、模拟域频率Ω以及采样频率s f 三者之间的关系:sT f ωΩ=Ω=。

②判断信号()sin5x n n =是否为周期性的。

如为周期性的确定它的周期。

(3分) 解:220.45πππω==,为无理数,所以()x n 是非周期的。

1.2 线性移不变系统(※)一、(※)判断给定系统是否是线性的、移不变的、因果的、稳定的。

(参见P42习题6,7,8)(不能只写判断结果,要有判断过程) 1.线性系统(P20)已知系统()[()]y n T x n =,若系统满足叠加原理112211221122[()()][()][()]()()T a x n a x n a T x n a T x n a y n a y n +=+=+则系统是线性系统。

2、移不变系统(P22)已知系统[()]()T x n y n =,若[()]()T x n m y n m -=-,则该系统是移不变系统。

3、因果系统(P27)判断方法有如下三种:1)已知系统差分方程:用因果系统的定义判断2)已知系统的单位冲激响应()h n :线性移不变系统是因果系统的充分必要条件是()0,0h n n =< (教材P27,公式(1-27))3)已知系统函数()H z :因果系统的收敛域是半径为x R -的圆的外部,且必须包括|z|=∞在内(教材P86) 4、稳定系统(P28)判断方法有如下三种:1)已知系统差分方程:用稳定系统的定义判断2)已知系统的单位冲激响应()h n :线性移不变系统是稳定系统的充分必要条件是|()|n h n P ∞=-∞=<∞∑(教材P27,公式(1-27)) 3)已知系统函数()H z :稳定系统的系统函数H (z )的收敛域包括单位圆(教材P86) 2006年考题:1、判断下列系统的因果性及稳定性。

《数字信号处理》(2-7章)习题解答

《数字信号处理》(2-7章)习题解答

第二章习题解答1、求下列序列的z 变换()X z ,并标明收敛域,绘出()X z 的零极点图。

(1) 1()()2nu n (2) 1()()4nu n - (3) (0.5)(1)nu n --- (4) (1)n δ+(5) 1()[()(10)]2nu n u n -- (6) ,01na a <<解:(1) 00.5()0.50.5nn n n zZ u n z z ∞-=⎡⎤==⎣⎦-∑,收敛域为0.5z >,零极点图如题1解图(1)。

(2) ()()014()1414n nn n z Z u n z z ∞-=⎡⎤-=-=⎣⎦+∑,收敛域为14z >,零极点图如题1解图(2)。

(3) ()1(0.5)(1)0.50.5nnn n zZ u n z z --=-∞-⎡⎤---=-=⎣⎦+∑,收敛域为0.5z <,零极点图如题1解图(3)。

(4) [](1Z n z δ+=,收敛域为z <∞,零极点图如题1解图(4)。

(5) 由题可知,101010910109(0.5)[()(10)](0.5)()(0.5)(10)0.50.50.50.50.50.5(0.5)n n nZ u n u n Z u n Z u n z z z z z z z z z z z --⎡⎤⎡⎤⎡⎤--=--⎣⎦⎣⎦⎣⎦⋅=-----==--收敛域为0z >,零极点图如题1解图(5)。

(6) 由于()(1)nn n a a u n a u n -=+--那么,111()(1)()()()nn n Z a Z a u n Z a u n z z z a z a z a a z a z a ----⎡⎤⎡⎤⎡⎤=---⎣⎦⎣⎦⎣⎦=----=-- 收敛域为1a z a <<,零极点图如题1解图(6)。

(1) (2) (3)(4) (5) (6)题1解图2、求下列)(z X 的反变换。

数字信号处理课后习题答案(全)1-7章

数字信号处理课后习题答案(全)1-7章
=2x(n)+x(n-1)+ x(n-2)
将x(n)的表示式代入上式, 得到 1 y(n)=-2δ(n+2)-δ(n+1)-0.5δ(2n)+2δ(n-1)+δ(n-2)
+4.5δ(n-3)+2δ(n-4)+δ(n-5)
第 1 章 时域离系统的单位脉冲响应h(n)和输入x(n)分别有以下三种情况,
+6δ(n-1)+6δ(n-2)+6δ(n-3)+6δ(n-4)
1
4
(2m 5) (n m) 6 (n m)
m4
m0
第 1 章 时域离散信号和时域离散系统
(3) x1(n)的波形是x(n)的波形右移2位, 再乘以2, 画出图形如题2解图 (二)所示。
(4) x2(n)的波形是x(n)的波形左移2位, 再乘以2, 画出图形如题2解图(三) 所示。
(5)y(n)=x2(n)
(6)y(n)=x(n2)
(7)y(n)=
n
(8)y(n)=x(n)sin(ωxn(m) )
m0
解: (1) 令输入为
输出为
x(n-n0)
y′(n)=x(n-n0)+2x(n-n0-1)+3x(n-n0-2) y(n-n0)=x(n-n0)+2x(n—n0—1)+3(n-n0-2)
第 1 章 时域离散信号和时域离散系统
题2解图(四)
第 1 章 时域离散信号和时域离散系统
3. 判断下面的序列是否是周期的; 若是周期的, 确定其周期。
(1) x(n) Acos 3 πn A是常数
7 8
(2)
j( 1 n )
x(n) e 8

数字信号处理中的有效字长效应

数字信号处理中的有效字长效应

另:由于截尾噪声具有直流分量,将影响信号的频谱结构,因此一般 采用舍入处理。
7.2.2 量化信噪比与所需字长的关系
量化的信噪比
信号的平均功率 与量化x2噪声的平均功率
之比
2 e
2 x
2 e

q2
2
x =12 • 12
22b

2 x
信噪比用对数表示时记作SNR,单位dB
信号S功N率R(d越B大x2)=,信10噪l比g越高;ex22
2、浮点数的表示
浮点数的小数点位置是不固定的,它随每个数的大小而变化
N M • RP
M是数的尾数部分,R是数的基数,P是阶
基数确定后,浮点数就完全由尾数和阶决定
一个浮点数可以表示如下:
Sp
Pn
Sm
Mr
:S:p阶尾P数的M符或号浮位点;数N:的阶符码号,位阶,PP的尾n 绝符对或值数部符分; S:m 尾数的绝对值部分,尾码。
1. e(n)是一个平稳随机序列 2. e(n)与信号也不相关 3. e(n)本身的任意两个值之间不相关,具有白噪声性质 4. e(n)在其误差范围内均匀等概分布。
xa (t) 采样 xa (nT ) 量化编码 xˆ(n)
A/D转换原理图
e(n)
xa (t) 理想A/DC x(n) + xˆn
A/D转换的统计模型
第7章 数字信号处理中的有效字长效应
前言
数字信号处理的实质:一组数值运算。
从设计的角度来讨论:认为数字是无限精度的。
从实现的角度考虑:数字的精度就是有限的
数字系统中的每一个数总是用有限字长的二进制数码表示,运算 过程中需要的数字信号的值、系统的系数和运算过程中的结果都 是存储在有限字长的存储单元中的,此时数字的精度就是有限的。

数字信号处理第7章数字信号处理的硬件实现

数字信号处理第7章数字信号处理的硬件实现
第7章 数字信号处理的硬件实现
1. 2. 点 3. 4.
DSP技术的概念及其发展 DSP处理器的主要结构特
T I 系列DSP DSP的开发环境
*
1
数字信号处理技术主要实现途径:
1、信号处理软件包
缺点是软件实时处理较差,因此,多用于教学与科研 当中。
2、专用的数字信号处理机
方便、经济,但是它的灵活性和适应性都较差。 3.采 用单片信号处理器(Chip Digital Signal
1/11/2020
24
7.4 DSP的开发环境
对于DSP工程师来说, 除了需要熟悉和掌握DSP 本身的结构和技术指标, 而且还需要学习使用其开发
工具和环境。下图给出了一个DSP的软件开发流 程图。
本章将以TI公司的TMS320系列DSP芯片为例, 简要介绍目前使用得比较广泛的开发环境和工具。
1/11/2020
1/11/2020
12
哈佛结构则将数据和程序分别存储在不同的存储 器当中, 即程序存储器(PM), 数据存储器(DM), 它们 各自独立单独编址, 独立访问。与此相对应, 系统中还 设置了程序总线和数据总线两条总线, 从而使数据的 吞吐率提高了一倍。
目前使用的DSP芯片都采用了改进的哈佛结构。
1/11/2020
1/11/2020
18
7.3.1 TMS320C2000系列DSP
TMS320C2000系列DSP控制器,具有很好的性能,集 成了Flash存储器、高速A/D转换器,以及可靠CAN模块, 主要应用于数字化的控制系统当中。
1.TMS320C24x系列DSP TMS320C24x系列所达到的20MIPs,可以应用自适应 控制、Kalman滤波、状态控制等先进的控制算法,C24x与 早先的C2x系列原代码兼容,向上与C5x的原代码兼容。

qwp_dsp总复习纲要

qwp_dsp总复习纲要

《数字信号处理》总复习纲要基本内容与要求傅立叶变换存在的条件 第一章 离散信号与系统1. 掌握离散系统稳定、因果、线性时不变的定义。

2. 掌握系统的线性性和时不变性的分析方法3. ↖重点掌握奈奎斯特抽样定理及其意义,熟悉连续信号采样前后的频谱关系,若不满足采样定理会出现频谱混叠失真。

P374. 系统频率响应的几何作图法中,在Z 平面原点处加入或去掉零、极点对系统特性的影响p895. ↖重点掌握LTI 系统的Z 域描述——系统函数)()()(z X z Y z H =与系统频响)()()(jwjw jweX e Y eH =的物理意义,会由系统的差分方程-系统函数-系统框图之间的一个求出另外两个; 6. ↖重点掌握LTI 系统时域和Z 域对于系统因果性、稳定性的判定方法;因果 时域要求 h(n)=0 (n<0) ; p86频域对应 系统的收敛域是某个圆外部,包括z=∞ 稳定 时域要求 h(n)绝对可和 ;频域对应 系统函数的收敛域包含单位圆 第二章 Z 变换7. ↖熟练掌握Z 正变换的定义式,会用公式求序列的ZT ,会求零、极点,以及判断收敛域; 8. 掌握Z 变换收敛域的定义、收敛域的特点、收敛域的确定及收敛域与极点的关系; 9. 熟悉序列Z 变换的收敛域的特征(双边,有限长,左、右序列);p4410. 掌握Z 变换的主要性质与定理(共轭对称性,时移、频移性质,时域卷积性质等),并能熟练运用这些定理进行运算和证明;11. 掌握求逆Z 变化的方法有哪几种,特别是部分分式法和留数法p50~56。

12. 掌握序列的DTFT 变换的定义,DTFT 谱的周期性。

以及DTFT 变换的性质(线性性,时域卷积等)实序列的傅立叶变换的特点13. ↖ Z 变换与DTFT (离散时间傅里叶变换)的关系;序列的DTFT 是其单位圆上的Z 变换 14. ↖ Z 变换与LT 的关系:抽样序列的Z 变换是该序列的拉氏变换在z=e sT 的结果第三章 离散傅里叶变换15. 掌握DFT 的定义、物理意义, 掌握DFT 隐含周期性16. ↖掌握DFT 与Z 变换(ZT)、离散傅里叶变换(DFT)之间的关系序列的N 点DFT 是序列的Z 变换在单位圆上的N 点等间隔抽样 序列的N 点DFT 是序列的DTFT 在[0,2π]上的N 点等间隔抽样17. 重点掌握DFT 的一些重要性质及应用(线性,圆周共轭对称性,时域、频域循环移位性质,离散圆卷积定理性质);18. 利用DFT 计算连续时间信号p134~137时域离散化要满足采样定理时域离散化,间隔T ←----> 频域周期化 周期f s =1/T对频谱离散化 时域周期化, 周期T 0=1/ F 0 ←---->频谱离散化,间隔F 0 有关系00f =s T N F T, N 就是频域一个周期的点数,也是时域一个周期的点数F 0是频域分辨力栅栏效应p137:利用DFT 计算频谱只限制在离散点上的频谱,也就是基频F 0的整数倍处的谱,而不是连续频谱函数,就象通过一个栅栏观看一样,只能在离散点的地方看到真实景象,成为~。

清华大学《数字集成电路设计》周润德 第7章 数据通路 乘法器

清华大学《数字集成电路设计》周润德 第7章 数据通路 乘法器

第二节乘法器(一)乘法器的应用与实现:(1)应用:1. 硬件乘法器可大大提高运算速度,超过软件实现2. 数字信号处理(DSP)相关(Correlation)、滤波(Filtering)卷积(Convolution)、频率(Frequency)3. 与其它运算电路集成,组成功能很强的协处理器(2)实现:1. 求部分积2. 移位3. 相加(3)分类:1. 并行:a)组合阵列b)脉动阵列c )波茨编码d )Wallace Tree e )流水线式2. 串行3. 串并行(4)选择乘法器的原则:1. 速度2. 数据处理量(Throughput )3. 精度4. 面积(二)组合阵列乘法器(Array Multiplier )(1)基本原理:称为“部分积”位(点积),共有个,由与门产生。

2)(1010ji j m i n j i y x P +−=−=∑∑=y x j i mn(2)RCA 阵列乘法器结构:RCA 阵列乘法器结构:对位乘法器,共需个半加器(HA )个全加器(FA )个与门(AND )对位乘法器,共需个半加器(HA )个全加器(FA )个与门(AND )n n ×n)2(−n n n 2n m ×nnm mn −−mn(3)设计原则:乘法器存在许多延时几乎相同的关键路径,因此重点放在Adder上,使加法器的Sum和Carry的传输时间相同!传输门实现全加器:“求和”与“进位”时间相同CSA阵列乘法器的实现五种类型单元电路,其中Cell 2、Cell 4、Cell 5 含全加器(FA)Cell 1Cell 2Cell 3Cell 4Cell 5最后求和有可用CPA 故总共有即=n2.结构实现(n=4)(四)改进的波茨编码乘法器(1)原理(基4 波茨编码乘法器):1. 阵列乘法器的缺点:加法阵列大,运算次数多, 运行速度慢2. 解决关键:减少加法阵列减少部分积的数目每次乘数中取k 位(例如k =2)与被乘数相“与”产生部分积(即波茨编码乘数)。

DSP(数字信号处理)课件

DSP(数字信号处理)课件

第1章 绪论 章
DSP定义:利用数字计算机或专用数字硬件,对数字信号进行 DSP定义:利用数字计算机或专用数字硬件, 定义 的一切处理运算称为数字信号处理。 的一切处理运算称为数字信号处理。 DSP芯片:解决实时处理要求,适合DSP运算需求的单片可编程 DSP芯片:解决实时处理要求,适合DSP运算需求的单片可编程 芯片 DSP 微处理器芯片。 微处理器芯片。
用于初始化
LD LD LD LD LD
# 80h, A ;80h A # 32767,B ;32767 B # 23,DP ;23 DP # 15,ASM ;15 ASM # 3,ARP ;3 ARP
OVLY=0, 则片内RAM只映象到数据存储空间 若OVLY=0, 则片内RAM只映象到数据存储空间 若OVLY=1, 则片内 , 则片内RAM映象到程序和数据空间 映象到程序和数据空间
DROM位 位
当DROM=1,则部分片内 ,则部分片内ROM映象到数据空间 映象到数据空间 映象与MP/MC的有关 当DROM=0,则片内 ,则片内ROM映象与 映象与 的有关
返回首页
2.5 TMS320C54x片内外设简介 片内外设简介
1.通用 引脚 .通用I/O引脚 2.定时器 . 3.时钟发生器 . 4.主机接口(HPI) 4.主机接口(HPI) 5.串行口 . 6.软件可编程等待状态发生器 . 7.可编程分区转换逻辑 .
返回首页
第3章 TMS320C54x的数据寻址方式 章 的数据寻址方式
除程序存储器空间和数据存储器空间外, 除程序存储器空间和数据存储器空间外,C54x系 系 列器件还提供了I/O存储器空间 利用I/O空间可 存储器空间, 列器件还提供了 存储器空间,利用 空间可 以扩展外部存储器。 以扩展外部存储器。 I/O存储器空间为 存储器空间为64K字(0000h~FFFFh),有 ),有 存储器空间为 字 ~ ), 两条指令PORTR和PORTW可以对 存储器空 可以对I/O存储器空 两条指令 和 可以对 间操作, 间操作,读写时序与程序存储器空间和数据存储 器空间有很大不同。 器空间有很大不同。 使用片内存储器没有等待状态,速度快; 使用片内存储器没有等待状态,速度快; 使用片外存储器可以对更大的存储空间寻址, 使用片外存储器可以对更大的存储空间寻址,但 是速度较慢。 是速度较慢。

数字信号处理复习总结

数字信号处理复习总结

绪论:本章介绍数字信号处理课程的基本概念。

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。

数字信号处理 第二版 第七章

数字信号处理 第二版 第七章

n 5 ,h(n) h(10 n)
0 1 2 3
4
7
9
5 6
8
10
n
25
H()
0
H (e )
j

2

H ( ) 对 0, ,2 呈奇对称。
低通 0
H (e )
j
×
0
H (e j )
×
高通
H (e j )
带通 0

×
带阻
26
0
只能设计带通滤波器;不能设计低通、高通和 带阻滤波器。
n 0
N 1
利用三角函数积化和差公式, 故
h ( n )sin( n ) 0
n 0
10 则必然要求 h ( n )sin( n ) 为奇对称序列。
N 1
方程对 成立的唯一解为
N 1 2
h(n) h( N 1 n)
0 n N 1
即为FIR滤波器具有第一类线性相位的时域 充要条件: ★ 单位脉冲响应 h(n) 关于 n ( N 1) 2 呈 偶对称。 ★ 时间延时 为 h(n) 长度 ( N 1) 的一半, 即 ( N 1) 2 。
y (n) A H (e ) sin[(n ) ]
j
是与 无关的常数(用采样数表示)。 式中,
7.1.3 线性相位条件对 h(n)的要求
1、第一类线性相位
N 1 n 0
H (e ) h ( n )e
j
j n
H (e ) e
j
j
根据欧拉公式 e
图7-2 A 类相位特性
2、 h(n)为奇对称 (第二类线性相位)

武汉大学数字信号处理DSP复习

武汉大学数字信号处理DSP复习
n
即单位冲激响应绝对可和。
23
前言
3. 有限维时不变离散时间系统
I. 常系数齐次线性差分方程的经典解法 一般齐次差分方程表示为:
N
ak yn k 0
k 0
其中, a0 , a1,, aN 为常数。
为求解齐次差分方程,首先假设一个具有如下形式的解:
yn Cr n , 则 yn-1 Cr n-1, ,yn-N Cr n-N ,将这些表达式代入齐
(教科书)
19
前言
第四章、离散时间系统
系统的分类与判断(线性、因果、移不变、稳定性) 单位抽样响应在线性时不变离散时间系统的作用 (输入输出关系-线性卷积和,因果条件、稳定条件)
1. 离散时间系统
一个时间离散系统,是将一种序列映 射成(或变换成)另外一种序列的运算。 x(n) 离散时间系统 y(n)
幅度响应和相位响应)。如我们常说的高通滤波器、低通滤波器等就 是指的系统幅度——频率响应曲线。
H (e j ) Y (e j ) / X (e j ) H (e j ) 称为系统的频率响应函数。
例 求由下面的冲击响应所描述的线性时不变离散时间系统的频率响应
H (e j ) 的闭合表达式: h[n] [n] [n R]
1、 对于离散时间系统 y[n] a x[n 2], y[n], x[n]分别表示系统的输出与输入序列, a
为非零常数,则,以下说法正确的有( ) A. 对于输入信号 xi[n], i 1, 2 ,输出 yi[n] a xi[n 2], i 1, 2 。当输入 x[n] A x1[n] B x2[n] 时,输出 y[n] A y1[n] B y2[n]。因此,系统为线性系统; B. 对输入信号为 x[n] [n] 时,输出为单位抽样响应 h[n] a [n 2]。因为 n 0, h[n] 0 , 所以系统是因果系统; C.对于有界输入 x[n] B , 输出 y[n] a B , 有界的输入产生了有界输出,所以系统 稳定; D. y[n], y1[n] 分 别 对 应 输 入 序 列 x[n], x1[n] 的 输 出 。 如 果 x1[n] x[n n0 ] , 则

DSP第七章.

DSP第七章.

.bss x,1
.bss y,1
.bss w,1
.bss z,1
.def start
.data
table: .word 10,26,23
start:
.text STM #0,SWWSR STM #STACK+10H,SP STM #x,AR1
RPT #2
MVPD table, *AR1+
CALL SUMB
设置好堆栈之后,就可以使用堆栈了,例 如:
CALL pmad ;(SP)-1→SP, (PC)+2→TOS
;pmad→PC
RET
;(TOS)→PC, (SP)+1→SP
3、 加、减法和乘法运算
例:计算z=x+y-w。
.title “example4.asm”
.mmregs
STACK .usect “STACK”, 10H
如果程序中要用到堆栈,必须先进行设置, 其方法为:
size .set 100
stack .usect “STK”,size
STM #stack+size, SP
保留空间的高地址(#stack+size)赋给SP,作 为栈底。
自定义未初始化段STK究竟定位在数据 RAM中的什么位置,应当在链接器命令文 件中规定。
例,对一个数组进行初始化:x[5]={0,0,0,0,0} .bss x,5 STM #x,AR1 LD #0,A RPT #4 STL A,*AR1+ 或者 .bss x,5 STM #x,AR1 RPTZ A,#4 STL A,*AR1+
2.块程序重复操作:
块程序重复操作指令RPTB将重复操作的 范围扩大到任意长度的循环回路。

6.1DSP讲义

6.1DSP讲义

6.2 ADSP-21535 介绍
是Blackfin DSP系列中的首个成员,和Intel联合开发,集成更 多的外围功能,系统成本更低。 是互联网视频应用的高集成度、高性能解决方案,例如可视 电话、游戏设备、网络终端、网上电视和智能手持设备。 包括了外围部件接口(PCI)总线和通用串行总线(USB)设 备接口。 集成了2.4Mbits的静态随机存储器(SRAM)和可设置为高速 缓冲存储器(Cache)或SRAM的一级存储器。 通过两个片上的串行外围接口(SPI)端口从模数转换器( ADC)接收数据再将数据传送到数模转换器(DAC)。 增强媒体指令处理含有丰富的多媒体内容的位流。视频算术 逻辑单元(ALU)能够在一个时钟周期内最多处理4个8位的算 术运算。有专门的指令支持视频压缩、运动评估和哈夫曼编码 (Huffmancoding)算法用于诸如运动图象专家组(MPEG)这 样的视频处理标准。
1.3 核心CPU 核心CPU
• • • • • 32位的中央算术逻辑单元(CALU) 32位加法器 16位×16位并行乘法器,32位乘积 三个定标移位寄存器 8个16位辅助寄存器,带有一个专用的算术单元,用来作数 据存储器的间接寻址
1.4 存储器
• 系统的内存扩展更加方便 • 片内544字×16位的双路数据/程序RAM • 224K字×16位的最大可寻址存储器空间(64K字的程序空间, 64K字的数据空间,64K字的I/O空间和32K字的全局空间) • 具有16位地址总线和16位数据总线
5.3.3 TMS320C4x • 并行浮点处理器 • 275mops, 320Mbyte/s数据吞吐量 • 6个高速通讯接口 • 6个DMA通道 • 分开的数据和地址总线,16G连续的程序和数据存储空间 • 片内分析模块支持高效的并行处理调试 • 片内程序高速缓冲存储器
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第7章 有限脉冲响应数字滤波器的设计
为了构造一个长度为N的第一类线性相位FIR滤波器, 只有将hd(n)截取一段,并保证截取的一段关于 n=(N-1)/2偶对称。设截取的一段用h(n)表示,即
h(n) hd (n) RN (n)
式中, RN(n)是一个矩形序列,长度为N,波形如图7.2.1
(b)所示。 由该图可知,当=(N-1)/2时,截取的一段h(n) 关于 n=(N-1)/2偶对称,保证所设计的滤波器具有线性相
第7章 有限脉冲响应数字滤波器的设计
第7章 有限脉冲响应数字滤波器的设计
7.1 线性相位FIR数字滤波器的条件和特点 (第五章已讲) 7.2 利用窗函数法设计FIR滤波器
第7章 有限脉冲响应数字滤波器的设计
7.2 利用窗函数法设计FIR
7.2.1 窗函数法设计原理
设希望逼近的滤波器频率响应函数为Hd(ejω),
根据傅里叶变换的时域卷积定理,得到(7.2.3)
式的傅里叶变换:
1 H (e ) 2π
j

π
π
H d (e j )WR (e j( ) )d
式中,Hd(ejω)和WR(ejω)分别是hd(n)和RN(n)的
傅里叶变换,即
WR (e j )
n 0 1 j ( N 1) e 2
第7章 有限脉冲响应数字滤波器的设计
加大N,只能使Hg(ω)过渡带变窄, 并不能减小吉布斯效应。
图7.2.4 矩形窗函数长度的影响
第7章 有限脉冲响应数字滤波器的设计
以上分析说明,调整窗口长度N只能有效地控 制过渡带的宽度,而要减少带内波动以及增大阻带
衰减,只能从窗函数的形状上找解决问题的方法。
过渡带的宽度近似等于WRg(ω)主瓣宽度4π/N。 (2) 通带内产生了波纹,最大的峰值在ωc-2π/N 处。阻带内产生了余振,最大的负峰在ωc+2π/N处。通 带与阻带中波纹的情况与窗函数的幅度谱有关,
WRg(ω)旁瓣幅度的大小直接影响Hg(ω)波纹幅度的大小。
以上两点就是对hd(n)用矩形窗截断后,在频域的反 映,称为吉布斯效应。这种效应直接影来自滤波器的性能。其频谱函数为
2π 2π j j j j N 1 N 1 WBl (e ) 0.42WR (e ) 0.25WR (e ) WR (e ) 4π 4π j j N 1 N 1 0.04WR (e ) WR (e )
WHng ( )e
j
N 1 2
第7章 有限脉冲响应数字滤波器的设计
当N>>1时, N-1≈N
2π 2π WHng ( ) 0.5WRg ( ) 0.25 WRg WRg N N
汉宁窗的幅度函数WHng(ω)由三部分相加,旁瓣互相对 消,使能量更集中在主瓣中。汉宁窗的四种波形如图 7.2.6所示,参数为:
第7章 有限脉冲响应数字滤波器的设计
图7.2.1 窗函数设计法的时域波形(矩形窗,N=30)
第7章 有限脉冲响应数字滤波器的设计
实际设计的滤波器的单位脉冲响应为h(n),长度
为N,其系统函数为H(z),
H ( z ) h(n) z n
n 0
N 1
这样用一个有限长的序列h(n)去代替hd(n),肯定会引 起误差,表现在频域就是通常所说的吉布斯(Gibbs)效
WR (e ) FT [ RN (n)] WRg ( )e WHn (e j ) FT [WHn (n)]
N 1 j 2 π 2π 2 0.5WRg ( ) 0.25 WRg WRg e N 1 N 1 j j N 1 2
其单位脉冲响应是hd(n)。
H d (e j )
n


hd ( n)e j n
1 j j n hd ( n) H (e )e d d 2π
第7章 有限脉冲响应数字滤波器的设计
如果能够由已知的Hd(ejω)求出hd(n),经过Z变换可得
到滤波器的系统函数。但通常以理想滤波器作为Hd(ejω), 其幅度特性逐段恒定,在边界频率处有不连续点,因而
构造新的窗函数形状,使其谱函数的主瓣包含 更多的能量,相应旁瓣幅度更小。旁瓣的减小可使 通带、阻带波动减小,从而加大阻带衰减。但这样 总是以加宽过渡带为代价的。
第7章 有限脉冲响应数字滤波器的设计 7.2.2 典型窗函数介绍
本节主要介绍几种常用窗函数的时域表达式、时域 波形、幅度特性函数(衰减用dB计量)曲线,以及用 各种窗函数设计的FIR数字滤波器的单位脉冲响应和损 耗函数曲线。为了叙述简单,我们把这组波形图简称为 “四种波形”。下面均以低通为例,Hd(ejω)取理想低通, ωc=π/2,窗函数长度N=31 1. 矩形窗(Rectangle Window) wR(n)=RN(n) 前面已分析过,其幅度函数为
第7章 有限脉冲响应数字滤波器的设计
将Hd(ejω)和WR(ejω)代入(7.2.4)式,得到:
1 H (e ) 2π
j

π
π
H dg ( )e j WRg ( )e j( ) d
e
j
1 2π

π
π
H dg ( )WRg ( )d
将H(ejω)写成H(ejω)=Hg(ω)e-jω ,则
其频谱函数WHm(ejω)为
2π 2π j E j E N 1 N 1 WHm (e ) 0.54WR (e ) 0.23WR (e ) 0.23WR (e )
第7章 有限脉冲响应数字滤波器的设计
其幅度函数WHmg(ω)为
第7章 有限脉冲响应数字滤波器的设计
这种改进的升余弦窗,能量更加集中在主瓣中,
主瓣的能量约占99.96%,瓣峰值幅度为40 dB,但其 主瓣宽度和汉宁窗的相同,仍为8π/N。可见哈明窗 是一种高效窗函数,所以MATLAB窗函数设计函数 的默认窗函数就是哈明窗。 哈明窗的四种波形如图7.2.7所示,参数为:
n=-31 dB; Bg=8π/N; s=-44 dB
第7章 有限脉冲响应数字滤波器的设计
图7.2.6 汉宁窗的四种波形
第7章 有限脉冲响应数字滤波器的设计
4. 哈明(Hamming)窗——改进的升余弦窗
2 πn Hm (n) 0.54 0.46 cos RN (n) N 1
n=-41 dB; Bg=8π/N; s=-53 dB。
第7章 有限脉冲响应数字滤波器的设计
图7.2.7 哈明窗的四种波形
第7章 有限脉冲响应数字滤波器的设计
5. 布莱克曼(Blackman)窗
2πn 4πn Bl (n) 0.42 0.5 cos 0.08 cos RN (n) N 1 N 1
n=-25 dB; Bg=8π/N; s=-25 dB
第7章 有限脉冲响应数字滤波器的设计
图7.2.5 三角窗的四种波形
第7章 有限脉冲响应数字滤波器的设计
3. 汉宁(Hanning)窗——升余弦窗
2 n wHn (n) 0.5 1 cos RN (n) N 1
2π 2π WHmg () 0.54WRg () 0.23WRg 0 . 23 W Rg N 1 N 1
当N>>1时,其可近似表示为
2π 2π WHmg () 0.54WRg () 0.23WRg 0.23WRg N N
口看到的一段hd(n)序列,所以称h(n)=hd(n)RN(n)为用
矩形窗对hd(n)进行加窗处理。 下面分析用矩形窗截断的影响和改进的措施。为 了叙述方便,用w(n)表示窗函数,用下标表示窗函数 类型,矩形窗记为wR(n)。用N
第7章 有限脉冲响应数字滤波器的设计 h(n) hd (n) RN (n)
应。该效应引起过渡带加宽以及通带和阻带内的波动,尤
其使阻带的衰减小,从而满足不了技术上的要求,如图 7.2.2所示。
吉布斯效应是由于将hd(n)直接截断引起的,因此,也
第7章 有限脉冲响应数字滤波器的设计
图7.2.2 吉普斯效应
第7章 有限脉冲响应数字滤波器的设计
RN(n)(矩形序列)就是起对无限长序列的截断作 用,可以形象地把RN(n)看做一个窗口,h(n)则是从窗
WRg(ω)称为矩形窗的幅度函数,如图所示,将图
中[-2π/N, 2π/N]区间上的一段波形称为WRg(ω)的主 瓣,其余较小的波动称为旁瓣。
将Hd(ejω)写成Hd(ejω)=Hdg(ω)e-jω, 理想低通滤 波器的幅度特性函数为:
, | | c 1 H dg ( ) 0,c | | π
其频谱函数为
2 sin N / 4 WB (e ) e N sin( / 2)
j 2
j
N 1 2
第7章 有限脉冲响应数字滤波器的设计
其幅度函数为
2 sin( N / 4) WBg ( ) N sin( / 2)
2
三角窗的四种波形如图7.2.5所示,参数为:
hd(n)是无限时宽的,且是非因果序列。
例如,线性相位理想低通滤波器的频率响应函数Hd(ejω)为
j e H d (e j ) 0
| | c
c π
其单位脉冲响应hd(n)为
1 c ja jn sin[c (n )] hd (n) e e d 2π c π(n )
1 π H g ( ) H dg ( )WRg ( )d 2π π
相关文档
最新文档