数字信号处理器(DSP)原理及应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
效的传输与应用。
数字信号处理是以众多学科为理论基础,它所涉及的范
围极其广泛。如数学领域中的微积分、概率统计、随机过
程、数字分析等都是数字信号处理的基础工具。它与网络
理论、信号与系统、控制理论、通信理论、故障诊断等密
切相关。
2020年4月12日
DSP原理及应用
4
第7章 数字信号处理器(DSP)原理及应用
18
第7章 数字信号处理器(DSP)原理及应用
1.2.2 DSP芯片的特点
数字信号处理不同于普通的科学计算与分析,它强调运 算的实时性。除了具备普通微处理器所强调的高速运算和控 制能力外,针对实时数字信号处理的特点,在处理器的结构、指 令系统、指令流程上作了很大的改进,其主要特点如下: 1.采用哈佛结构
2020年4月12日
DSP原理及应用
15
第7章 数字信号处理器(DSP)原理及应用
1.2.1 DSP芯片的发展概况
DSP芯片诞生于20世纪70年代末,至今已经得到 了突飞猛进的发展,并经历了以下三个阶段。
第一阶段,DSP的雏形阶段(1980年前后)。
1978年AMI公司生产出第一片DSP芯片S2811。 1979年美国Intel公司发布了商用可编程DSP器件Intel2920, 由于内部没有单周期的硬件乘法器,使芯片的运算速度、数据
Fra Baidu bibliotek
① 在通用的计算机上用软件实现
x(n) u(n) u(n 10)
x(n)
1.5 1 0.5
h(n) (0.9)n u(n)
0
h(n0)
1.5
1
0.5
10
20
30
40
n
50
0
0
10
20
30
40
50 n
y(n) x(n) h(n)
y(n)
8
9
7
(0.9)(nk) u(n k)
6 5
4
k0
3 2
数据总线DB 地址总线AB
ROM
RAM
外部存储 器接口
图1.2.1 冯·诺伊曼结构
DSP原理及应用
21
第7章 数字信号处理器(DSP)原理及应用
1.采用哈佛结构 (2)哈佛(Harvard)结构
该结构采用双存储空间,程序存储器和数据存储器分 开,有各自独立的程序总线和数据总线,可独立编址和独 立访问,可对程序和数据进行独立传输,使取指令操作、 指令执行操作、数据吞吐并行完成,大大地提高了数据处 理能力和指令的执行速度,非常适合于实时的数字信号处 理。微处理器的哈佛结构如图1.2.2所示。
处理能力和运算精度受到了很大的限制。运算速度大约为单指 令周期200~250ns,应用领域仅局限于军事或航空航天部门。
这个时期的代表性器件主要有:Intel2920(Intel)、 PD7720(NEC)、TMS32010(TI)、DSP16(AT&T)、 S2811(AMI)、ADSp—21(AD)等。
2020年4月12日
DSP原理及应用
16
第7章 数字信号处理器(DSP)原理及应用
1.2.1 DSP芯片的发展概况
第二阶段,DSP的成熟阶段(1990年前后)。
这个时期的DSP器件在硬件结构上更适合数字信号处理的 要求,能进行硬件乘法、硬件FFT变换和单指令滤波处理,其 单指令周期为80~100ns。
的发展,诸如:语音与图像的压缩编码、识别与鉴别,
信号的调制与解调、加密和解密,信道的辨识与均衡,
智能天线,频谱分析等各种快速算法都已成为研究的热
点、并取得了长足的进步,为各种实时处理的应用提供
了算法基础。
2020年4月12日
DSP原理及应用
6
第7章 数字信号处理器(DSP)原理及应用
2.数字信号处理的实现
⑥ 用FPGA 等可编程阵列产品开发ASIC芯片实现
图像数据
TAG接口
READY ACK
CPU DS
并
口
BUSY
PC WRITE
RAM数据线
2020年4月12日
FPGA
EPM7128S-10 ALTERA公司
VSYNC HRFF PCLK
OV7620 CMOS图像传感器
MEM RD MEM WR
地址线
DSP芯片普遍采用数据总线和程序总线分离的哈佛结构 或改进的哈佛结构,比传统处理器的冯·诺伊曼结构有更快的 指令执行速度。
2020年4月12日
DSP原理及应用
19
第7章 数字信号处理器(DSP)原理及应用
1.采用哈佛结构 (1) 冯·诺伊曼(Von Neuman)结构
该结构采用单存储空间,即程序指令和数据共用一个 存储空间,使用单一的地址和数据总线,取指令和取操作 数都是通过一条总线分时进行。
言合快路)于的AS实以特IC现乘殊(A,法场pp但合-累li速,c加a度如t运io慢专n算,用S为p不于e主c适Fi的fFi合cT密I、实n集t数时e型g字r数Da滤t字SePd波信算C、号i法r卷c处;u积i理t)的、,广相只泛关用使算于用法算,的可 法以的D需以器RAS增的处编将件PM芯强模理程中D②④、S片运拟能,的PR在用,的算;力但CO通通PM相功能,专U用用、应能力可用部计的f的集和完性分la算可信成s提成强,h机编、号到高复,再系程E处A运杂应配统DPS理算的用上RlSC中PO算速数受用中芯加M法度字到户。片入)由和。信限所一实专内外不号制需般现用部设适处;的说,的硬(合理存来包具加件于的储,括有速电嵌算器D串可处S路入法(口编包理P实式,核、程括机现应在是并性C实。用实通a口和现c用,时用h、强,e户专DD、主大用SS无用机PP 性领接强域口,中、应处DM用于A受主、到导定限地时制位器;等),组成用户的ASIC。
DSP可以代表数字信号处理技术(Digital Signal Processing),也可以代表数字信号处理器(Digital Signal Processor)。前者是理论和计算方法上的技 术,后者是指实现这些技术的通用或专用可编程微 处理器芯片。
数字信号处理包括两个方面的内容: 1.算法的研究 2.数字信号处理的实现
④ 利用专门用于信号处理的可编程DSP芯片来实现
2020年4月12日
DSP原理及应用
12
第7章 数字信号处理器(DSP)原理及应用
⑤ 利用特殊用途的DSP 芯片实现
最高可达50MIPS ,内置A/D 及PWM型D/A转换器 ,内置MAC指令
2020年4月12日
DSP原理及应用
13
第7章 数字信号处理器(DSP)原理及应用
>>y=filter(bax);
>>subplot(1,1,1);
>>subplot(2,1,2); stem(n,y); title(`输出序列`)
>>xlabel(`n`); ylabel(`y(n)`); axis([-5,50,-0.5,8])
2020年4月12日
DSP原理及应用
8
第7章 数字信号处理器(DSP)原理及应用
1
0
0
10
20
30
40
2020年4月12日
DSP原理及应用
n
50
9
第7章 数字信号处理器(DSP)原理及应用
② 在通用的计算机系统中加上加速卡来实现
2020年4月12日
DSP原理及应用
10
第7章 数字信号处理器(DSP)原理及应用
③ 用单片机来实现
2020年4月12日
DSP原理及应用
11
第7章 数字信号处理器(DSP)原理及应用
SRAM RAM数据线 512K
27M 时钟 输入
SCCB接口
89C2051
DSP原理及单应用片机
14
第7章 数字信号处理器(DSP)原理及应用
1.2 可编程DSP芯片
数字信号处理器(DSP)是一种特别适合于进行 数字信号处理运算的微处理器,主要用于实时快速实 现各种数字信号处理的算法。
在20世纪80年代以前,由于受实现方法的限制, 数字信号处理的理论还不能得到广泛的应用。直到20 年及80年代初,世界上第一块单片可编程DSP芯片的 诞生,才使理论研究成果广泛应用到实际的系统中, 并且推动了新的理论和应用领域的发展。可以毫不夸 张地讲,DSP芯片的诞生及发展对近20年来通信、计 算机、控制等领域的技术发展起到十分重要的作用。
且使系统开发更加方便、程序编辑调试更加灵活、功耗进一步 降低、成本不断下降。尤其是各种通用外设集成到片上,大大地 提高了数字信号处理能力。这一时期的DSP运算速度可达到单 指令周期10ns左右,可在Windows环境下直接用C语言编程,使 用方便灵活,使DSP芯片不仅在通信、计算机领域得到了广泛 的应用,而且逐渐渗透到人们日常消费领域。
如TI公司的TMS320C20,它是该公司的第二代DSP器件, 采用了CMOS制造工艺,其存储容量和运算速度成倍提高,为 语音处理、图像硬件处理技术的发展奠定了基础。
20世纪80年代后期,以TI公司的TMS320C30为代表的第
三代DSP芯片问世,伴随着运算速度的进一步提高,其应用范
围逐步扩大到通信、计算机领域。
数字信号处理的实现是用硬件、软件或软硬结
合的方法来实现各种算法。数字信号处理的实现一般
有以下几种方法:
①③⑤⑥ 在用通单专基用片用于计机的通算实用DS机现DPS芯(,P片核用PC实的于机现A不)S,太I上C可复芯用用杂片软在的实件要数现(求字。如信信随F号o号着rt处处r专a理理n用、速。集C度不成语极适电
2020年4月12日
DSP原理及应用
3
第7章 数字信号处理器(DSP)原理及应用
1.1 数字信号处理概述
数字信号处理(简称DSP)是一门涉及多门学科并广
泛应用于很多科学和工程领域的新兴学科。
数字信号处理是利用计算机或专用处理设备,以数字
的形式对信号进行分析、采集、合成、变换、滤波、估算
、压缩、识别等加工处理,以便提取有用的信息并进行有
2020年4月12日
DSP原理及应用
1
第7章 数字信号处理器(DSP)原理及应用
知识要点 ● 数字信号处理 ● DSP芯片的特点 ● DSP系统 ● DSP系统的设计过程
2020年4月12日
DSP原理及应用
2
第7章 数字信号处理器(DSP)原理及应用
一、绪论
1.1 数字信号处理概述 1.2 可编程DSP芯片 1.3 DSP系统 1.4 DSP应用简介
2020年4月12日
DSP原理及应用
5
第7章 数字信号处理器(DSP)原理及应用
1.算法的研究
算法的研究是指如何以最小的运算量和存储器的 使用量来完成指定的任务,如20世纪60年代出现的快速 傅里叶变换(FFT),使数字信号处理技术发生了革命 性的变化。
近几年来,数字信号处理的理论和方法得到了迅速
这个时期的器件主要有:TI公司的TMS320C20、30、40、
50系列,Motorola公司的DSP5600、9600系列,AT&T公司的
DSP32等。
2020年4月12日
DSP原理及应用
17
第7章 数字信号处理器(DSP)原理及应用
1.2.1 DSP芯片的发展概况
第三阶段,DSP的完善阶段(2000年以后)。 这一时期各DSP制造商不仅使信号处理能力更加完善,而
2020年4月12日
DSP原理及应用
7
第7章 数字信号处理器(DSP)原理及应用
① 在通用的计算机上用软件实现
x(n)
y(n)
h(n)
x(n) u(n) u(n 10) h(n) (0.9)n u(n)
>>b=[1]; a=[1,-0.9];
>>n=-5:50; x=setpseq(0,-5,50)- setpseq(10,-5,50)
目前,DSP芯片的发展非常迅速。硬件方面主要是向多处理 器的并行处理结构、便于外部数据交换的串行总线传输、大容 量片上RAM和ROM、程序加密、增加I/O驱动能力、外围电路 内装化、低功耗等方面发展。软件方面主要是综合开发平台的 完善,使DSP的应用开发更加灵活方便。
2020年4月12日
DSP原理及应用
第6章 数字信号处理器(DSP)原理及应用
内容提要
进入21世纪之后,数字化浪潮正在席卷全球, 数字信号处理器DSP(Digital Signal Processor)正 是这场数字化革命的核心,无论在其应用的广度还 是深度方面,都在以前所未有的速度向前发展。本 章主要对数字信号处理器进行简要介绍。
首先对数字信号处理进行了概述,介绍了DSP的 基本知识;接着介绍了可编程DSP芯片,对DSP芯片 的发展、特点、分类、应用和发展趋势作了论述; 然后介绍DSP系统,对DSP系统的构成、特点、设计 过程以及芯片的选择进行了详细的介绍。
当进行高速运算时,不但不能同时进行取指令和取操 作数,而且还会造成数据传输通道的瓶颈现象,其工作速 度较慢。
2020年4月12日
DSP原理及应用
20
第7章 数字信号处理器(DSP)原理及应用
1.采用哈佛结构 (1) 冯·诺伊曼(Von Neuman)结构
I/O口
串行接口
并行接口
CPU
2020年4月12日