DSP基本介绍及CCS软件分解
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
应用于高性能复杂的通信系统和其他一些高端应用,如语音识别、图形 处理、网络系统等。
第10页/共43页
(3)国内DSP的发展概况
☉1983年引进(TMS32010) ☉我国DSP产品主要来自海外。TI公司的产品约占国内 DSP市场的90%,其余为Lucent、AD、Motorola、ZSP和 NEC等公司。 ☉现状:DSP开发工具 / DSP硬件平台开发 / DSP应用软 件开发 ☉国内较知名的DSP公司:北京“闻亭”、“合众达”等。
➢ TMS320C5000系列包括C54x、C55x,是低功耗高性能的定点DSP,功
耗低至0.05mW/MIPS,性能高达 600MIPS。它针对强大且经济高效的 嵌入式信号处理解决方案进行了优化,其中包括消费类电子、通信、医 疗、安保和 工业应用中的便携式电子产品。
➢ TMS320C6000系列包括C62x、C64x和C67x ,是TI超高性能DSP,一般
第6页/共43页
返回首页
3.1 DSP芯片的种类
DSP芯片可以按照以下3种方式进行分类。 1.按数据格式分: 定点和浮点
根据DSP芯片工作的数据格式可分为定点DSP芯片与浮点DSP芯片。 即数据以定点格式工作的DSP芯片称之为定点DSP芯片;以浮点格式工作 的称为浮点DSP芯片。 注意:定点DSP也可以通过软件形式实现浮点运算。 2.按用途分:通用和专用
第1页/共43页
2、数字信号处理概述
▪ 2.1 数字信号处理系统的构成 ▪ 2.2 数字信号处理的实现 ▪ 2.3 数字信号处理的特点
第2页/共43页
返回首页
2.1 数字信号处理系统的构成
DSP
图2-1 典型的数字信号处理系统框图
第3页/共43页
返回本节
2.2 数字信号处理的实现
1)在通用PC机上用软件实现,灵活方便单速度慢。 2)利用单片机来实现,实现简单的DSP处理,如数字控制。 3)利用通用DSP芯片来实现,灵活、速度快、可实时处理。 4)利用专用DSP芯片来实现,算法用硬件实现,速度极快。
第17页/共43页
DSP主要技术指标
➢ ICY(Instruction Cycle)指令周期:执行一条指令所需时间,通常以ns为单 位。 ➢ MAC时间(Multiplier Accumulator,乘法累加时间):执行一次乘法加上一 次
1、DSP的概念
▪ 广义的概念:
➢ 广义的概念可理解为数字信号处理(Digital Signal Processing, DSP)技术,主要是研究数字信号处理的 各种算法。
▪ 狭义的概念:
➢ 狭义的概念可理解为数字信号处理器(Digital Signal Procesor) ,主要采用硬件实现,用于产品设计。DSP也就 是硬件工程师和芯片制造商所指专用于实现信号处理算法的 微处理器芯片。
第9页/共43页
TI DSP芯片介绍
▪ 目前,TI主流DSP产品是TMS320C2000、 TMS320C5000、
TMS320C6000系列。
➢ TMS320C2000系列包括C24x、C28x,主要面向工业控制应用,除了具
备强大的运算能力外,片内还集成了丰富的外设模块,便于构成高性能 的工业测控系统。
第16页/共43页
电脑常用单位换算
▪ 1TB=1024GB
1GB=1024MB 1MB=1024KB 1KB=1024Byte 1Byte=8Bit
▪ 注:Byte是字节 ,Bit是位
KB是千字节 MB是兆 GB是千兆 TB是千千兆 一般情况把他们看作是按千进位就行,准确的是1024也就是2的10 次方。
按照DSP芯片的用途来分,可分为通用型DSP芯片和专用型DSP芯片。 通用型DSP芯片适合普通的DSP应用,如TI公司的一系列DSP芯片。专用 型DSP芯片是为特定的DSP运算而设计的,更适合特殊的运算,如数字滤 波,卷积和FFT等。
第7页/共43页
▪ 3.2 DSP芯片的发展及趋势
(1) DSP芯片的发展历程 ☉1978年 第一片DSP诞生S2811(Microsystems公司AMI子公司) ☉1986年以来得到突飞猛进的发展。 ☉现今:生产DSP厂家80多个,品种300多种。
第13页/共43页
3.3.1 哈佛结构
第14页/共43页
3.3.2 DSP采用流水线技术
DSP处理器流水线技术是将各指令的各个步骤重叠起来 执行,而不是一条指令执行完成之后,才开始执行下一条 指令。
第15页/共43页
3.4 DSP芯片的应用
(1)信号处理 (2)通信 (3)语音 (4)图形/图像 (5)军事 (6)仪器仪表 (7)自动控制 (8)医疗 (9)家用电器
TI(德州仪器)公司市场份额:60%;ADI(美国模拟器件)公司市场 份额:15%;
Motorola市场份额:10%;Lucent市场份额:5%;
第8页/共43页
(2) TI公司DSP芯片简介 • 第一代:TMS32010及其系列产品(1982年) • 第二代:TMS32020、TMS320C25/C26/C28 • 第三代:TMS320C30/C31/C32, • 第四代:TMS320C40/C44, • 第五代:TMS320C50/C51/C52/C53/C54和集多个DSP 于一体的高性能DSP芯片TMS320C80/C82等 • 第六代:TMS320C62x/C67x等。
第4页/共43页
返回本节
2.3 数字信号处理的特点
▪ 与模拟系统(ASP)相比,数字系统具有如下
特点:
(1)精度高,编程方便,可程控; (2)可靠性高 ; (3)灵活性大; (4)接口简单; (5)易于大规模集成;。
第5页/共43页
返回本节
3、DSP芯片概述
3.1 DSP芯片的种类 3.2 ቤተ መጻሕፍቲ ባይዱMS320 DSP系列 3.3 DSP芯片的主要特点 3.4 DSP芯片的应用
第11页/共43页
国内引入的主流产品:
• TMS320F2407(电机控制) • TMS320C5409(信息处理) • TMS320C6201(图像处理)
第12页/共43页
3.3 DSP芯片的主要特点
1.哈佛结构(与冯·诺依曼结构的区别) 2.多总线结构 3.指令系统的流水线操作 4.专用的硬件乘法器 5.特殊的DSP指令 6.快速的指令周期 7.硬件配置强
第10页/共43页
(3)国内DSP的发展概况
☉1983年引进(TMS32010) ☉我国DSP产品主要来自海外。TI公司的产品约占国内 DSP市场的90%,其余为Lucent、AD、Motorola、ZSP和 NEC等公司。 ☉现状:DSP开发工具 / DSP硬件平台开发 / DSP应用软 件开发 ☉国内较知名的DSP公司:北京“闻亭”、“合众达”等。
➢ TMS320C5000系列包括C54x、C55x,是低功耗高性能的定点DSP,功
耗低至0.05mW/MIPS,性能高达 600MIPS。它针对强大且经济高效的 嵌入式信号处理解决方案进行了优化,其中包括消费类电子、通信、医 疗、安保和 工业应用中的便携式电子产品。
➢ TMS320C6000系列包括C62x、C64x和C67x ,是TI超高性能DSP,一般
第6页/共43页
返回首页
3.1 DSP芯片的种类
DSP芯片可以按照以下3种方式进行分类。 1.按数据格式分: 定点和浮点
根据DSP芯片工作的数据格式可分为定点DSP芯片与浮点DSP芯片。 即数据以定点格式工作的DSP芯片称之为定点DSP芯片;以浮点格式工作 的称为浮点DSP芯片。 注意:定点DSP也可以通过软件形式实现浮点运算。 2.按用途分:通用和专用
第1页/共43页
2、数字信号处理概述
▪ 2.1 数字信号处理系统的构成 ▪ 2.2 数字信号处理的实现 ▪ 2.3 数字信号处理的特点
第2页/共43页
返回首页
2.1 数字信号处理系统的构成
DSP
图2-1 典型的数字信号处理系统框图
第3页/共43页
返回本节
2.2 数字信号处理的实现
1)在通用PC机上用软件实现,灵活方便单速度慢。 2)利用单片机来实现,实现简单的DSP处理,如数字控制。 3)利用通用DSP芯片来实现,灵活、速度快、可实时处理。 4)利用专用DSP芯片来实现,算法用硬件实现,速度极快。
第17页/共43页
DSP主要技术指标
➢ ICY(Instruction Cycle)指令周期:执行一条指令所需时间,通常以ns为单 位。 ➢ MAC时间(Multiplier Accumulator,乘法累加时间):执行一次乘法加上一 次
1、DSP的概念
▪ 广义的概念:
➢ 广义的概念可理解为数字信号处理(Digital Signal Processing, DSP)技术,主要是研究数字信号处理的 各种算法。
▪ 狭义的概念:
➢ 狭义的概念可理解为数字信号处理器(Digital Signal Procesor) ,主要采用硬件实现,用于产品设计。DSP也就 是硬件工程师和芯片制造商所指专用于实现信号处理算法的 微处理器芯片。
第9页/共43页
TI DSP芯片介绍
▪ 目前,TI主流DSP产品是TMS320C2000、 TMS320C5000、
TMS320C6000系列。
➢ TMS320C2000系列包括C24x、C28x,主要面向工业控制应用,除了具
备强大的运算能力外,片内还集成了丰富的外设模块,便于构成高性能 的工业测控系统。
第16页/共43页
电脑常用单位换算
▪ 1TB=1024GB
1GB=1024MB 1MB=1024KB 1KB=1024Byte 1Byte=8Bit
▪ 注:Byte是字节 ,Bit是位
KB是千字节 MB是兆 GB是千兆 TB是千千兆 一般情况把他们看作是按千进位就行,准确的是1024也就是2的10 次方。
按照DSP芯片的用途来分,可分为通用型DSP芯片和专用型DSP芯片。 通用型DSP芯片适合普通的DSP应用,如TI公司的一系列DSP芯片。专用 型DSP芯片是为特定的DSP运算而设计的,更适合特殊的运算,如数字滤 波,卷积和FFT等。
第7页/共43页
▪ 3.2 DSP芯片的发展及趋势
(1) DSP芯片的发展历程 ☉1978年 第一片DSP诞生S2811(Microsystems公司AMI子公司) ☉1986年以来得到突飞猛进的发展。 ☉现今:生产DSP厂家80多个,品种300多种。
第13页/共43页
3.3.1 哈佛结构
第14页/共43页
3.3.2 DSP采用流水线技术
DSP处理器流水线技术是将各指令的各个步骤重叠起来 执行,而不是一条指令执行完成之后,才开始执行下一条 指令。
第15页/共43页
3.4 DSP芯片的应用
(1)信号处理 (2)通信 (3)语音 (4)图形/图像 (5)军事 (6)仪器仪表 (7)自动控制 (8)医疗 (9)家用电器
TI(德州仪器)公司市场份额:60%;ADI(美国模拟器件)公司市场 份额:15%;
Motorola市场份额:10%;Lucent市场份额:5%;
第8页/共43页
(2) TI公司DSP芯片简介 • 第一代:TMS32010及其系列产品(1982年) • 第二代:TMS32020、TMS320C25/C26/C28 • 第三代:TMS320C30/C31/C32, • 第四代:TMS320C40/C44, • 第五代:TMS320C50/C51/C52/C53/C54和集多个DSP 于一体的高性能DSP芯片TMS320C80/C82等 • 第六代:TMS320C62x/C67x等。
第4页/共43页
返回本节
2.3 数字信号处理的特点
▪ 与模拟系统(ASP)相比,数字系统具有如下
特点:
(1)精度高,编程方便,可程控; (2)可靠性高 ; (3)灵活性大; (4)接口简单; (5)易于大规模集成;。
第5页/共43页
返回本节
3、DSP芯片概述
3.1 DSP芯片的种类 3.2 ቤተ መጻሕፍቲ ባይዱMS320 DSP系列 3.3 DSP芯片的主要特点 3.4 DSP芯片的应用
第11页/共43页
国内引入的主流产品:
• TMS320F2407(电机控制) • TMS320C5409(信息处理) • TMS320C6201(图像处理)
第12页/共43页
3.3 DSP芯片的主要特点
1.哈佛结构(与冯·诺依曼结构的区别) 2.多总线结构 3.指令系统的流水线操作 4.专用的硬件乘法器 5.特殊的DSP指令 6.快速的指令周期 7.硬件配置强