25
BIT-RRL 1 数数数数数数数 DSPs 数数数数 数数数数数数数数数数数数数 数数数

数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

  • Upload
    zytka

  • View
    318

  • Download
    0

Embed Size (px)

DESCRIPTION

数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国. 第一讲:概述. 数字信号处理技术的意义、内容 高速数字信号处理器的发展 数字信号处理系统设计与开发. DSPs 的诞生. 数字信号处理理论的发展 微电子的发展 80 年代初期第一片数字信号处理芯片诞生 1983 年 TMS32010 用于实时信号处理. DSPs 的迅速发展. 80 年代还属于少数人研究的数字信号处理( DSP ),进入 90 年代, DSP 逐渐成为人们最常用的工程术语之一。 21 世纪, DSPs 无处不在。 成本下降:消费市场 速度上升:满足各种需求. - PowerPoint PPT Presentation

Citation preview

Page 1: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 1

数字信号处理器 DSPs发展趋势

北京理工大学雷达技术研究所高梅国

Page 2: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 2

第一讲:概述

•数字信号处理技术的意义、内容•高速数字信号处理器的发展 •数字信号处理系统设计与开发

Page 3: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 3

DSPs 的诞生

•数字信号处理理论的发展•微电子的发展•80 年代初期第一片数字信号处理芯

片诞生•1983 年 TMS32010 用于实时信号

处理

Page 4: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 4

DSPs 的迅速发展

• 80 年代还属于少数人研究的数字信号处理( DSP ),进入 90 年代,DSP 逐渐成为人们最常用的工程术语之一。 21 世纪, DSPs 无处不在。

•成本下降:消费市场•速度上升:满足各种需求

Page 5: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 5

四大 DSPs 产商

• Texas Instruments (德州仪器)公司• Lucent Technologies (朗讯技术)公

司• Analog Devies (模拟设备)公司• Motorola (摩托罗拉)公司•大约还有 80 家 DSPs 产商

Page 6: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 6

主流 DSP 列表

Page 7: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 7

TI 公司 DSPs

Page 8: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 8

TI 公司 DSPs

Page 9: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 9

C6000 系列

Page 10: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 10

高性能 DSPs器件名称

主频MHz

数据宽度、定 / 浮点

运行速度 片内RAM

1024 复数FFT 时间

C6701 167 32 、浮 1GFLOPS 64KB 138us

C6202 250 32 、定 2000MIPS 3Mbits 84us

C6203 300 32 、定 2400MIPS 7Mbits 70us

C6416 600 32 定,外 64 4800MIPS 8Mbits 10us

C64XX 1100 32 定,外 64 8800MIPS 6us

21060 40 32 、浮 120MFLOPS 4Mbits 500us

21160 100 32/40 浮 600MFLOPS 4Mbits 92us

TS001

M7410

150

500

32/80 浮40 浮点

900MFLOPS

4GFLOPS

6Mbits

64KB

69us

30us

Page 11: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 11

DSPs 的特点

•信号处理的基本运算: –滤波、 DFT 、卷积

–点积,乘加

Page 12: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 12

DSPs 的特点 •硬件乘法累加操作( MACs ) •哈佛结构 •零消耗循环控制 •地址产生器和特殊寻址模式•多功能单元•片内存储器 •流水处理 •执行时间的可预测性 •具有丰富的外设 ( DSPs 具有 DMA 、串口、

Link 口、定时器等 )

Page 13: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 13

DSPs 的性能

•DSP 处理器的性能可分为三个档次:–低成本、低性能 DSPs ( ADSP-21xx ,

TMS320C2xx , DSP560xx 等系列, 20 ~ 50MIPS )–低能耗的中段 DSPs ( DSP16xx , TM

S320C54x 系列, 100 ~ 150MIPS )–多样化的高端 DSPs ( TMS320C6200 、

C6400 、 ADI 的 21160 、 Tiger SHARC 1000MIPS 以上)

Page 14: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 14

DSPs 评估标准

•评价处理器性能的指标–速度–能耗–存储器容量

• 随着处理器技术的多样化,象 MIPS 这样的传统量度越来越不准确

• 用与信号处理相关的基准程序来测试评估DSP 处理器

•BDTI 公司已完成成套的核心标准测试程序

Page 15: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 15

DSPs 评估

Page 16: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 16

DSPs 评估标准•MIPS :百万条指令 /秒– (Million Instruction Per Second)–按公式 S=J/(Ti×10-6) 计算,其中 Ti 为指令周期

(单位ns ), J为每周期并行指令数 • MOPS :百万次操作 /秒

– (Million Operation Per Second) • MFLOPS: 百万次浮点操作 /秒

– (Million Float Operation Per Second) • MBPS :百万位 /秒

– (Million Bit Per Second)

Page 17: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 17

现代 DSPs 的结构

•DSP 处理器的更高性能由于不能从传统结构中得到解决,因此提出了各种提高性能的策略。其中提高时钟频率似乎是有限的,最好的方法是改进 DSP 结构——提高并行性。

•提高每条指令执行的操作的数量 •提高每个指令周期中执行的指令的数量

Page 18: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 18

现代 DSPs 的结构:增强型 DSP •使用额外的执行单元和增加数据通路•使用复杂的、混合的指令集 •缺点:结构复杂、指令复杂,进一步发展有限

•朗讯公司的 DSP16000 , ADI 的 ADSP2116x

Page 19: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 19

现代 DSPs 的结构: VLIW结构 •超长指令字结构( Very Long Instruction Word)

•一条指令周期执行多条指令,指令包•RISC 化的指令集 •大的统一的寄存器堆 •优点:高性能、结构规整(潜在的易编程

和好的目标编译系统) •缺点:高功耗,代码膨胀 ,编译困难

Page 20: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 20

现代 DSPs 的结构:超标量体系结构

•并行地流出和执行多个指令 •动态规划指令并行•用于高性能的通用处理器中,如 Pentium和 PowerPC

•DSP : ZSP164xx •优点:性能有大的跨越、结构规整、代码

宽度没有明显增长•缺点:非常高的功耗、指令的动态安排使

代码优化困难

Page 21: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 21

现代 DSPs 的结构: SIMD 结构 •单指令多数据流( SIMD )处理器把输入的长的数据分解为多个较短的数据,然后由单指令并行地操作,从而提高处理海量、可分解数据的能力

•适合于矢量、图像数据操作 •DSP16000 , ADSP21160

Page 22: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 22

现代 DSPs 的结构: DSP/微控制器的混合结构

• 在一个结上集成多种处理器,如 Motorola DSP5665x

• DSP 作为协处理器,如 ARM Piccolo• DSP 核移值到已有的位处理器,如 S

H- DSP• 微控制器与已有的 DSP集成在一起,如 TMS320C27xx

Page 23: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 23

现代 DSPs 的结构: DSPs 化现场可编程门阵列( FPGAs ) •用户可定制 DSPs

•块组建 DSPs

•可编程整数 DSPs

• DSP+ FPGA

Page 24: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 24

DSP 处理器发展的趋势

•结构多样化•集成单片化用户化•开发工具更完善•评价体系更全面更专业•DSP 处理器将集成 DSP 处理器核,微

控制器,存储器 RAM 和 ROM ,串行口,模数转换器,数模转换器,用户定义数字电路,用户定义模拟电路等

Page 25: 数字信号处理器 DSPs 发展 趋势 北京理工大学雷达技术研究所 高梅国

BIT-RRL 25

GPPs 在 DSP 中的应用

•通用处理器 (GPPs) 借用了 DSPs 的许多结构优点,其浮点处理速度比高档 DSPs 还要快

•瞄准嵌入系统应用的高性能 GPPs 与 DSPs 进行混合,形成专用的嵌入 GPPs ,如Hitachi 的 SH-DSP , ARM 的 Piccolo,Siemens 的 TriCore

•GPPs缺乏实时可预测性,优化 DSP 代码困难,有限的 DSP 工具支持,高功耗等