嵌入式系统在计算机中的应用

上传人:206****923 文档编号:54172604 上传时间:2018-09-08 格式:PPT 页数:163 大小:18.24MB
返回 下载 相关 举报
嵌入式系统在计算机中的应用_第1页
第1页 / 共163页
嵌入式系统在计算机中的应用_第2页
第2页 / 共163页
嵌入式系统在计算机中的应用_第3页
第3页 / 共163页
嵌入式系统在计算机中的应用_第4页
第4页 / 共163页
嵌入式系统在计算机中的应用_第5页
第5页 / 共163页
点击查看更多>>
资源描述

《嵌入式系统在计算机中的应用》由会员分享,可在线阅读,更多相关《嵌入式系统在计算机中的应用(163页珍藏版)》请在金锄头文库上搜索。

1、嵌入式系统 在计算机中应用,DSP嵌入式系统在各个领域中的应用,1、什么是DSP? DSP英文Digital Signal Processor 即数字信号微处理器。专门用于完成各种实时数字信号处理,可以处理复杂的算法和大规模的数据流。2、DSP的发展 DSP的发展有五十年的历史。 (1)20世纪50-60年代,在通用计算机上进行算法的研究和处理系统的模拟与仿真。信号的处理是模拟的。 (2) 20世纪70年代,为经典的DSP,数字滤波,频谱分析,采用通用计算机。,DSP嵌入式系统在各个领域中的应用,(3) 20世纪80年代,为现代的DSP,采用哈佛结构,将数据与程序存贮空间分开。 (4) 20世

2、纪90年代,为先进的DSP,采用流水线,并行指令,多CPU处理器。 DSP的典型应用领域 自动化领域的应用:自适应航行控制、防滑制动器、蜂窝电话、数字无绳电话、发动机控制、全球导航系统、振动分析、搞干扰雷达等。,DSP嵌入式系统在各个领域中的应用,家电、消费类:数字音频/电视机、教育玩具、音乐合成器、 UPS、空调、自动监控、PDA等。 控制领域应用:磁盘驱动控制、发动机控制、激光打印机、电动机控制、机器人控制、伺服控制等。 常用算法应用:自适应滤波、卷积、相关、数字滤波、快速付氏变换、希伯尔变换、波形生成、开窗处理等。 图象处理:三维动画、数据图、同态处理、数字图象压缩/传递、模式识别、神经

3、智能、图形工作站。,DSP嵌入式系统在各个领域中的应用,工业控制:自动化控制DCS、智能仪表、电力电网 监控、电力拖动、变频控制等。 医学应用:生命监护仪、助听器、CT仪、远程诊疗图象实时处理系统等。 军事应用:图象处理、导弹制导、航空/航海导航仪、无人自动驾驶、雷达处理、声纳处理等。 通信应用:modem、IP电话、VIOP网关、电视会议、PBX、ADPCM译码、DTMF编解码、3G基站、数据加密。,DSP嵌入式系统在各个领域中的应用,语音处理:语音识别、语音增强、语音合成、声码器、语音文本等。,TI DSP产品的介绍和应用,TMS320 DSP Platforms Achieve Uneq

4、uivocal Leadership,Application Expertise Drives Performance-Tuned DSP Products,Optimizing Performance in Space/Power/Cost Constraints,C5000: Power-Efficient Performance,C5000 DSP Platform Roadmap,Power-Efficient Performance (Memory + MIPS + Peripherals),C5401 50 MIPS,C5421 Multicore 200 MIPS,C5440,C

5、5441 532 MIPS,C5409 80-160 MIPS,C5410 100-160 MIPS,C5416 160 MIPS,C5420 Multicore 200 MIPS,C55xTM Multicore,Time,C5402 100-160 MIPS,C5510 320-400 MIPS,TMS320C5402-100,High Performance 100 MIPS 16K words SRAM 2 McBSPs 6-channel DMA 8-bit HPI 22 GPIO Low Power 1.8-V core 60 mW active power nW range in

6、 standby mode Small Size 144-pin LQFP Ultra-small 144 microStar BGA (12 mm x 12 mm),TMS320C5402A-160,High Performance 160-MIPS performance 16K words SRAM 3 McBSPs 6-channel DMA 8/16-bit HPI 1.2-V and 1.8-V core options Low Power 72 mW active power (100 MIPS) Small Size 144-pin LQFP Ultra-small 144 m

7、icroStar BGA (12 mm x 12 mm),D(15-0),A(22-0),TMS320C5404-120,High Performance 120-MIPS performance 16K words SRAM 3 McBSPs 6-channel DMA 8/16-bit HPI UART 1.5-V core options Low Power 50 mW active power (120 MIPS) Small Size 144-pin LQFP Ultra-small 144 microStar BGA (12 mm x 12 mm),D(15-0),A(22-0),

8、TMS320C5409-160,High Performance Up to 160-MIPS performance 32K words SRAM 3 McBSPs 6-channel DMA 8/16-bit HPI 1.2-V and 1.8-V core options Low Power 72 mW active power (100 MIPS) Small Size 144-pin LQFP Ultra-small 144 microStar BGA (12 mm x 12 mm),D(15-0),A(22-0),High Performance Up to 160 MIPS 64

9、Kw words SRAM 3 McBSPs 6-channel DMA 8-bit HPI Low Power 1.5-V core 80 mW active power (120 MIPS) nano-Watt range in standby modeSmall Size 144-pin LQFP Ultra-small 144 microStar BGA (12 mm x 12 mm),D(15-0),A(23-0),TMS320C5410-160,TMS320C5416-160,High Performance 160 MIPS 128K words SRAM 16K words R

10、OM 3 McBSPs 6-channel DMA 8/16-bit HPI Low Power 90 mW power dissipation 1.5-V core Three power-management modes Small Size 144-pin LQFP Ultra-small 144 microStar BGA (12 mm x 12 mm),TMS320VC5420-200,High Performance 200 MIPS 100kw SRAM/Core(3.2 Mbits total) 6 McBSPs 12-channels DMA 16-bit HPI Low P

11、ower 1.8-V core 120 mW active power nano-Watt range in standby modeSmall Size 144-pin LQFP Ultra-small 144 microStar BGA (12 mm x 12 mm),TMS320VC5421-200,High Performance 200 MIPS (100 MHz / core) 64kw SRAM/Core; 128 kw shared (4.1 Mbits Total) 6 McBSPs with 128-channel selection 12-channels DMA w/

12、external transfer (256K word) 16-bit HPI Low Power 1.8-V core 160 mW active power 200 MIPS Small Size 144-pin LQFP Ultra-small 144 microStar BGA (12 mm x 12 mm),High Performance 133 MHz per core (532 MIPS) 640K words SRAM (10.2 Mbits) 4 McBSPs plus 2 shared 16-bit HPI Ultra-low power/channel 1.5-V c

13、ore 550 mW active power 532 MIPS 0.15 m process technology Small Size 176 TQFP 179 microStar BGA (12 x 12 mm),TMS320VC5441-532,Extending the C5000 Architecture,2 - 40 bit accumulators 1 - 40-bit ALU 1 - 40 bit barrel shifter L31,R16 1 - 17x17-bit MAC unprotected pipeline 1 - 16 bit program bus 3 - 1

14、6 bit data buses 4 - 16 bit address buses separate program, data memory,4 - 40 bit accumulators 1 - 40-bit ALU - dual mode + 1 16-bit ALU 1 - 40 bit barrel shifter L32,R31 2 - 17x17-bit MACs protected pipeline 1 - 32 bit program bus 5 - 16 bit data buses 6 - 24 bit address buses unified memory space

15、,Extended hardware resources,16 bit instructions defined parallel instructions,Superset of 54x Mnemonic 8,16,24,32,40,48 bit instructions defined parallel instructions user defined parallel instructions,Existing C54x Architecture,MAC,ACC A,ACC B,40-Bit ALU,Shifter,ASM,T-Reg,P Bus (Coefficient),C Bus

16、,D Bus,ACC Buss,E Bus,Address GeneratorsY X,3 Address Busses,16-bit 64k words,16-bit data busses,DAB,CAB EAB,Splittable,Resources on C54x,AR0,AR1,AR2,AR3,AR4,AR5,AR6,AR7,C55x: Extends C5000 Capabilities,MAC-0,MAC-1,AC0,AC1,AC2,AC3,16-Bit ALU,Shifter,DR0,DR1,DR2,DR3,B Bus (Coefficient),C Bus,D Bus,D Registers Interconnect,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号