第一章-DSP处理器概述要点课件.ppt

上传人:牧羊曲112 文档编号:3834561 上传时间:2023-03-24 格式:PPT 页数:58 大小:4.99MB
返回 下载 相关 举报
第一章-DSP处理器概述要点课件.ppt_第1页
第1页 / 共58页
第一章-DSP处理器概述要点课件.ppt_第2页
第2页 / 共58页
第一章-DSP处理器概述要点课件.ppt_第3页
第3页 / 共58页
第一章-DSP处理器概述要点课件.ppt_第4页
第4页 / 共58页
第一章-DSP处理器概述要点课件.ppt_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《第一章-DSP处理器概述要点课件.ppt》由会员分享,可在线阅读,更多相关《第一章-DSP处理器概述要点课件.ppt(58页珍藏版)》请在三一办公上搜索。

1、第一章 DSP处理器概述,(3学时),主要内容,模拟与数字技术,采用数字技术的好处是什么?数字信号处理系统,为什么DSP处理器是实现数字信号处理的最佳选择?DSP处理器及其特点,DSP处理器与其他处理器的区别在哪里?DSP处理器的分类,TI 系列DSP的发展与特点?DSP嵌入式应用系统,设计开发DSP系统的流程和工具情况是怎样的?,什么是DSP,Digital Signal Processing 数字信号处理 即数字信号处理,是指数字信号处理的理论和算法,例如滤波、变换、卷积和频谱分析等;Digital Signal Processor 数字信号处理器 即数字信号处理器,是指实现数字信号处理算

2、法的微处理器芯片,它为数字信号的实时处理提供一个平台。,模拟技术与数字技术,模拟技术,数字技术,数字信号处理,数字技术的优点,数字技术采用数字化方式对数据和信号进行处理,这种处理一般由硬件和软件配合实现,由软件实现复杂的数据和信号处理,由硬件提供一个软件运行的系统平台。(1)能实现大规模复杂处理;(2)灵活性强:(3)可靠性高(4)精度高,软件可实现,数字信号处理系统,数字信号处理系统的实现,数字信号处理系统的实现,数字信号处理系统的实现,DSP处理器由于其高性价比而成为当前数字信号处理系统设计中采用的主流处理器。,DSP的发展,1978年,美国英特尔(Intel)公司推出了2920。这款芯片

3、将内部信号处理器和A/D、D/A集成在一个芯片中,但没有硬件乘法器。1979年,AMI公司发布了S2811,主要是作为其他微处理器的数字信号协处理器。同年,贝尔实验室(Bell Labs)发布了第一个真正意义上的DSP芯片MAC4。1980年,日本NEC公司和AT&T公司在IEEE召开的国际固态电路会议上分别推出了PD7720和DSP1,这两款芯片得到了许多研究人员的推崇,在公共电信网得到了一定的应用。,1983年,美国德州仪器(TI)公司推出了具有里程碑意义的TMS320C10,这款DSP字长为16比特,采用哈弗(Harvard)结构,有独立的指令和数据存储器,并且有一个特殊的指令集处理读入

4、累加、乘加等运算,一个乘加运算的时间是390ns。当时另一个比较成功的DSP是Motorola的DSP5600。1984年,AT&T公司推出DSP32,这是早期具备较高性能的浮点DSP芯片。,DSP的发展,主要的DSP芯片制造商:美国德州仪器(TI)公司、美国飞思卡尔(FreeScale)公司、美国模拟器件(AD)公司以及日本电气(NEC)公司。,DSP的特点,(1)哈佛结构:这种结构使程序和数据空间彼此独立。(2)多总线结构:可以保证在一个机器周期内多次访问程序空间和数据空间。(3)支持流水线操作:采用流水线结构,在程序运行过程中使取指、译码和执行等操作可以重叠进行。(4)硬件乘法器:配有硬

5、件乘法器,与专用累加器一起构成乘法累加运算单元MAC,可在一个周期内完成一次乘法和一次累加操作。,(5)并行执行多个操作:DSP内部一般都包括有多个处理单元,如算术逻辑运算单元(ALU)、辅助寄存器运算单元(ARAU)、累加器(ACC)以及硬件乘法器(MUL)等,它们可以在一个指令周期内同时进行运算。(6)快速的运算速度:TMS320C5416 的指令执行速度可达到160 MIPS,或160MMACS,即每秒1.6亿次乘法累加运算。而DaVinci芯片TMS320DM6446更是达到了接近5000MMACS。,DSP的特点,DSP的分类,根据DSP芯片工作时的数据格式划分,可分为定点DSP芯片

6、和浮点DSP芯片两大类,按照DSP芯片的字长划分,可以分为16位、24位、32位DSP芯片。根据DSP芯片的用途分,可分为通用型DSP芯片和专用型DSP芯片。按照不同生产厂家的产品系列划分,有TI公司的TMS320系列、AD公司的ADSP21系列、AT&T公司的DSP16/32系列、Motorola公司的MC5600/MC9600系列、NEC公司的PD77系列等。,DSP的性能指标,(1)计算速度:一般用MIPS、MFLOPS和MMACS表示。分别表示每秒执行的指令数、每秒执行的浮点操作数和每秒执行的乘法累加数。(2)运算精度:一般由处理器的字长表示。定点DSP芯片字长一般为16位,少数24位

7、。浮点DSP芯片的字长一般为32位。(3)硬件资源:DSP芯片所提供的硬件资源,如片内RAM、ROM的数量,外部可扩展的程序和数据空间,总线接口、I/O接口等。,(4)功耗:电源消耗量。一般移动和便携式DSP设备对功耗要求较高,选择DSP芯片时一般采用低功耗芯片。,DSP的性能指标,定点DSP芯片的价格较为便宜、功耗低,但运算精度稍低。浮点DSP芯片的优点是运算精度高,C语言编程调试方便,但价格稍贵,功耗也较大。,TI DSP概述,德州仪器的DSP芯片以TMS320表示,目前占有全球市场的50%。,TMS320C2000,TMS320C5000,TMS320C6000,OMAP,DaVinci

8、,http:/,(开放多媒体应用平台),(达芬奇平台),C2000系列,被称为数字信号控制器(DSC:Digital Signal Controller)。LF240 x子系列:16位定点DSP、40MIPS,代表器件:TMS320LF2407 F280 x子系列:32位定点DSP、60100MIPS,代表器件:TMS320F2809 F281x子系列:32位定点DSP、150MIPS,代表器件:TMS320F2812 F282x子系列:32位浮点DSP、200300MFLOPS,代表器件:TMS320F28232 F283x子系列:32位浮点DSP、300MFLOPS,代表器件:TMS320

9、F2832,C2000系列,C2000系列,C2000应用与特点,低价格、高性能,适用于控制领域,如工业自动化、汽车电子、电机控制、家用电器和消费电子等领域。,(1)处理能力强。指令周期最短为25ns,运算能力达40MIPS以上。(2)片内FLASH或ROM。系统升级也比较方便。(3)功耗低。在3.3V工作时每个MIPS消耗1.1mA电流,F280 x等系列内核的工作电压只有1.8V,功耗更低。(4)资源配置灵活。具有A/D和CAN模块,容易与其他设备连接。,C5000系列,C54x子系列:16位定点DSP、100532MIPS代表器件:TMS320VC5402、VC5416、VC5441 C

10、55x子系列:16位定点DSP、300600MIPS代表器件:TMS320VC5510、VC5509、VC5502 C54xARM7子系列:100MIPS,RISC频率47.5MHz代表器件:TMS320VC5470、VC5471 C55xARM9子系列:即OMAP芯片代表器件:OMAP5910,(1)TMS320C54x(2)TMS320C55x,C5000系列,TMS320C5416内部结构,C5000系列,C5000系列DSP代码上完全兼容,但C55x的内部结构相对C54x复杂,采用1个40位ALU和16位ALU,2个乘加器(MAC)和4个累加器,而C54x分别只有1个40位ALU、MA

11、C和2个累加器。另外,C55x的程序和地址总线也进行了扩展。,C5000应用与特点,低功耗、高性能定点DSP,主要应用在无线移动通信、程控交换机、调制解调器和GPS、PDA。,(1)运算速度快。运算速度为100600MIPS。(2)优化的CPU结构。内部ALU,40位的累加器,1717位MAC和40位的桶形移位器。(3)低功耗方式。可在3.3V、2.5V、1.8V甚至1.2V的低电压下工作,C55x的待机功耗只有0.12mW。(4)智能外设。串行口和时分复用(TDM)串行口,自动缓冲串行口BSP和与外部处理器通信的HPI。,C6000系列,(1)C62x子系列:32位定点DSP、300600M

12、MACS代表器件:TMS320C6211,C6201(2)C64x子系列:32位定点DSP,40009600MMACS代表器件:TMS320C6416、C6424、C6455(1.2GHz)(3)C67x子系列:32位浮点DSP、5002400MMACS代表器件:TMS320C6711、C6713、C6727(4)C64x+ARM9子系列:即DaVinci芯片代表器件:TMS320DM6446,一种高性能的DSP芯片,C6000系列,C6000系列,C6000应用与特点,面向视频会议、高清晰数字电视、无线局域网、安防视频监控和核磁共振(MRI)等需要大规模数据处理应用。,(1)运行速度快。运算

13、能力普遍超越C5000,最高的C6455处理器时钟频率达到1.2GHz,每秒执行MAC运算达到 9600个。(2)VelociTI超长指令字(VLIW)结构。在一条指令中组合了几个执行单元,可在一个时钟周期内并行执行多条指令。(3)大容量的片内存储器和大范围的寻址能力。(4)智能外设。内部集成了416个DMA接口,两三个多通道缓存串口McBSP,两个32位计时器。,OMAP系列,(1)C55x+ARM9:400MIPS(DSP)+150MHz(ARM9)代表器件:OMAP5910、OMAP1610(2)C55x+ARM11:440MIPS(DSP)+330MHz(ARM11)代表器件:OMAP

14、2420(3)ARM+协处理器:200600MH z(ARM911、ARM Cortex),GPRS/ISP/IVA/PowerVR代表器件:OMAP750、OMAP2430、OMAP2431、OMAP3503,ARM+DSP,在具体应用中把不同的任务交给适合的处理器来处理。,OMAP系列,OMAP系列,数字媒体、生物特征识别、定位服务、增强型游戏及远程通信,2.5G/3G 手持无线通信终端及 PDA。,(1)处理效率高。DSP+ARM双核结构使整个芯片的处理效率和性能得到极大提升。(2)有效的开发环境。支持Microsoft Windows CE、Linux、Wind River VxWor

15、ks 等领先的操作系统及TI 的 DSP/BIOS实时可扩展内核。(3)丰富的外设。配备有多种极佳外设的片上系统功能,包括USB 1.1、MMC/SD 卡接口、多通道缓冲串行端口、实时时钟、GPIO 与 UART、LCD 接口、SPI等。,OMAP应用与特点,DaVinci系列,(1)C64x/C643x+VICP:40007200MMACS代表器件:DM647、DM648、DM6435、DM6437(2)C644x/C646x+ARM9+VICP:4700 MMACS(DSP)+300MHz(ARM9)代表器件:DM6441、DM6446、DM6467(3)ARM9+VICP:270MHz代

16、表器件:DM335、DM355,2005年,TI推出了新一代高性能DSP芯片TMS320DM6443、TMS320DM6446,并命名为达芬奇(DaVinci)数字媒体处理器。DaVinci一般构成为 C64x DSP+ARM9+应用软件包。,DaVinci系列,DaVinci系列,DaVinci系列,多格式视频安全设备、视频电话、高清数字电视广播通信系统,车用视觉系统(车道偏离、避免碰撞)以及机器视觉系统、机器人技术、网络摄像机、数码相机等。,(1)整体性能高。采用SOC技术,高性能C64x DSP与高端ARM内核相结合。(2)音视频信号处理速度快。高性能的C64x DSP和VPSS、VIC

17、P硬件子系统相结合,各种音视频信号编解码速度很快。(3)片上外设丰富。音视频I/O接口,10/100 以太网、UART、I2C、SPI、GPIO、McBSP 和PWM 等。(4)丰富的开发工具与环境:Linux、WinCE操作系统、音视频处理API等。,基于DSP的嵌入式系统,嵌入式系统是指应用软件与硬件一体化的系统,具有体积小、软件代码精炼、高度自动化、响应速度快等特点,特别适合于要求实时多任务处理的应用场合。,DSP嵌入式应用系统一般有主从方式和独立运行方式两种类型,前一种方式一般作为一个子处理系统协助主系统完成一些复杂信号处理任务,后一种方式则完全独立。,DSP嵌入式系统设计流程,需求分

18、析,可行性分析,信号分析,算法分析与设计,资源分析,硬件结构分析与设计,软件设计与调试,系统集成与综合调试,系统设计的最终目标不仅是实现系统功能,而且要尽量做到结果精确、效率高、资源消耗少。,DSP应用系统的设计包括硬件子系统设计和软件子系统设计两大部分。这两部分的设计并非完全独立,而是需要协调综合考虑。,开发工具与实验平台,开发工具提供系统开发的便利性,可以加快设计开发系统的进程,而实验平台则可以提供一种测试系统的环境。,TMS320C5416 DSK,SEED5416 DTK,DSP嵌入式系统应用,移动电话,DSP嵌入式系统应用,DSP嵌入式系统应用,软件无线电,远程医疗系统,DSP嵌入式系统应用,DSP嵌入式系统应用,DSP嵌入式系统应用,DSP,DSP嵌入式系统应用,苏州大学 TI DSP实验室,脉象信号分析系统,1394视频通信系统,基于DSP的嵌入式系统,复合频率信号频率计音频范围扫频仪跳变信号采集分析系统某双路时序信号的生成系统视频中人脸跟踪分析系统设计,冯诺依曼结构,哈佛结构,改进的哈佛结构,指令执行顺序:,流水线作业操作的优越性:,流水线作业操作:,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号