资源预览内容
第1页 / 共163页
第2页 / 共163页
第3页 / 共163页
第4页 / 共163页
第5页 / 共163页
第6页 / 共163页
第7页 / 共163页
第8页 / 共163页
第9页 / 共163页
第10页 / 共163页
亲,该文档总共163页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
嵌入式系统 在计算机中应用,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世纪90年代,为先进的DSP,采用流水线,并行指令,多CPU处理器。 DSP的典型应用领域 自动化领域的应用:自适应航行控制、防滑制动器、蜂窝电话、数字无绳电话、发动机控制、全球导航系统、振动分析、搞干扰雷达等。,DSP嵌入式系统在各个领域中的应用,家电、消费类:数字音频/电视机、教育玩具、音乐合成器、 UPS、空调、自动监控、PDA等。 控制领域应用:磁盘驱动控制、发动机控制、激光打印机、电动机控制、机器人控制、伺服控制等。 常用算法应用:自适应滤波、卷积、相关、数字滤波、快速付氏变换、希伯尔变换、波形生成、开窗处理等。 图象处理:三维动画、数据图、同态处理、数字图象压缩/传递、模式识别、神经智能、图形工作站。,DSP嵌入式系统在各个领域中的应用,工业控制:自动化控制DCS、智能仪表、电力电网 监控、电力拖动、变频控制等。 医学应用:生命监护仪、助听器、CT仪、远程诊疗图象实时处理系统等。 军事应用:图象处理、导弹制导、航空/航海导航仪、无人自动驾驶、雷达处理、声纳处理等。 通信应用:modem、IP电话、VIOP网关、电视会议、PBX、ADPCM译码、DTMF编解码、3G基站、数据加密。,DSP嵌入式系统在各个领域中的应用,语音处理:语音识别、语音增强、语音合成、声码器、语音文本等。,TI DSP产品的介绍和应用,TMS320 DSP Platforms Achieve Unequivocal 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,C5441 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 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 microStar 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),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 64Kw 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 ROM 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 Power 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/ 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 core 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 - 16 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,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,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,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号