DSP入门学习教程.pptx
《DSP入门学习教程.pptx》由会员分享,可在线阅读,更多相关《DSP入门学习教程.pptx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、内容内容什么是DSPTI DSP的发展第1页/共34页第一页,编辑于星期五:十七点 二十分。什么是什么是DSPDSP:数字信号处理理论,用数学方法处理数字化了的信号经典数字处理方法:时域:信号滤波FIR、IIR频域:频谱分析FFT数字信号处理特点AiXi高速实时第2页/共34页第二页,编辑于星期五:十七点 二十分。什么是什么是DSPDSP:数字信号处理器硬件乘法器MAC指令特殊寻址高主频DSP处理器处理器第3页/共34页第三页,编辑于星期五:十七点 二十分。DSP与与MCU硬件结构比较硬件结构比较多总线:片内多条数据、地址和控制总线流水线执行:多个控制和运算部件并行工作硬件乘法器特殊指令:MA
2、C(乘累加指令,单周期同时完成乘法和加法运算)RPTS和RPTB(硬件判断循环边界条件,避免破坏流水线)特殊寻址方式:位倒序寻址(实现FFT快速倒序)循环寻址特殊片上外设:软件插等待电路(便于与慢速设备接口)数字锁相电路 PLL(有利系统稳定)丰富片上存储器类型:RAM、ROM、Flash等丰富片上外围电路:定时器、异步串口、同步串口、DMA控制器、HPI接口、A/D和通用I/O口等第4页/共34页第四页,编辑于星期五:十七点 二十分。1982年,年,TI推出第一代推出第一代DSP芯片芯片TMS320C10u5 MIPS(Million Instructions Per Second)u4K
3、RAMu3微米工艺u55000个晶体管u汇编语言第5页/共34页第五页,编辑于星期五:十七点 二十分。今天今天TMS320C6455u1GHzu8000MIPSu2MB L2 Cacheu硬件协处理器u65纳米uC/C+、MatLab第6页/共34页第六页,编辑于星期五:十七点 二十分。产品开发关注?产品开发关注?DSPTMS320性能性能功耗功耗价格价格第7页/共34页第七页,编辑于星期五:十七点 二十分。25年,年,DSP性能提升性能提升2000倍倍198219911997200320075MIPS8000MIPS9600MIPS1600MIPS100MIPS第8页/共34页第八页,编辑于
4、星期五:十七点 二十分。功耗大幅降低功耗大幅降低第9页/共34页第九页,编辑于星期五:十七点 二十分。不断挑战更高性价比不断挑战更高性价比第10页/共34页第十页,编辑于星期五:十七点 二十分。德州仪器(德州仪器(TI)的三大)的三大DSP系列系列TMS320C2000数字控制数字控制数字控制数字控制TMS320C5000消费、便携类消费、便携类消费、便携类消费、便携类TMS320C6000通信基站、通信基站、通信基站、通信基站、数字图像处理数字图像处理数字图像处理数字图像处理控制优化控制优化低功耗低功耗高性能高性能v 硬盘硬盘&采暖、通风空调采暖、通风空调v 电机控制电机控制v 家用电器家用
5、电器v 变频电源控制变频电源控制v 手机手机v 便携式电子产品便携式电子产品v 生物识别生物识别v 电信和电信和VoIPv 无线基站无线基站v 视频流、视频会议视频流、视频会议v 视频安防监控视频安防监控v 医疗成像医疗成像第11页/共34页第十一页,编辑于星期五:十七点 二十分。Optical NetworkingControl of laser diodeTV screenDeflection of electron beam for small angle and sharp corner TV screenAutomotive EPS(electric power steering s
6、ystem)Battery operated precision for steeringPrinterPrint head controlPaper path motor controlDigital Power SupplyProvides control,sensing,PFC,and other functions“Segway”Many new coolApplication to comeTire PressureLow cost pressure sensing based on tire rotation speed measurementC2000系列系列DSP应用领域应用领
7、域第12页/共34页第十二页,编辑于星期五:十七点 二十分。C2000系列系列DSP子系列子系列uC24x:16位定点DSP、20MIPS代表器件:TMS320F240uLF240 x:16位定点DSP、40MIPS代表器件:TMS320LF2407uF28x:32位定点DSP、150MIPS代表器件:TMS320F2801、TMS320F2812uF283x:32位浮点DSP、150MFLOPS代表器件:TMS320F28335第13页/共34页第十三页,编辑于星期五:十七点 二十分。C2000系列系列DSPF2812/11/10内部结构内部结构Memory Bus 128Kw Flash+
8、2Kw OTP4Kw Boot ROM18Kw RAMCode securityXINTF32-bitRegister FileReal-TimeJTAG32-bitTimers(3)150 MIPs C28xTM 32-bit DSP32x32-bitMultiplierR M WAtomicALU Interrupt ManagementEvent Mgr AEvent Mgr B12-Bit ADCWatchdogGPIOMcBSPCAN 2.0BSCI-UART ASCI-UART BSPIPeripheral Bus从片内从片内RAM 和和Flash 存储器上快速执行程序存储器上快速
9、执行程序l100-120 MIPS(采用Flash加速技术)l150 MIPS(关键的代码在片上RAM中执行)存储器子系统存储器子系统事件管理器事件管理器超高速超高速12-位位ADCl12.5 MSPS采样率l双采样保持器,可以同时采样l自动通道排序器,无需CPU干预最多1次转换16通道控制口控制口多个标准通信口,简化与其他器件的接口多个标准通信口,简化与其他器件的接口Communications Portsl150MIPS(每秒执行1.5亿条指令)l单周期完成一条32x32-位MAC(或2条16x16-位MAC)l极快的中断响应l单周期完成读-修改-写操作l与F24x/LF240 x源代码兼
10、容高性能高性能 CPU(C28xTM内核内核)第14页/共34页第十四页,编辑于星期五:十七点 二十分。TMS320F2812TMS320F2812与与与与LF2407LF2407的比较的比较的比较的比较内核由内核由16位变为位变为32位,速度由位,速度由40MHZ增加到了增加到了150MHZ片内片内SRAM由由2.5K增加到增加到18K,FLASH由由32K增加到增加到128KADC精度由精度由10位增加到位增加到12位,速度由位,速度由2M增加到增加到12.5M增加了一个增加了一个SCI,一个,一个McBSPTI提供较多的相关的行业应用的提供较多的相关的行业应用的LIB库文件,尤其是电机方
11、库文件,尤其是电机方面的,可以加快客户的开发速度。面的,可以加快客户的开发速度。通用通用IO。TMS320LF2407与与TMS320LF2812的管脚里的管脚里面基本上除了面基本上除了ADC、电源、电源、JTAG,其他接口都可以设置,其他接口都可以设置成成GPIO,如,如PWM,CAP,QEP,CAN,SCI,SPI等,等,客户可以灵活配置。客户可以灵活配置。第15页/共34页第十五页,编辑于星期五:十七点 二十分。F280 x的内部结构的内部结构32 位位 DSP 内核内核100 MIPS 性能性能单周期单周期 32x32 MAC超快中断响应超快中断响应控制外设控制外设控制外设多达控制外设
12、多达 5 个个 三相逆变器三相逆变器多达多达 16 个独立个独立 PWM 通道通道多达多达 4 个增强型捕获单元个增强型捕获单元高达高达 2 个增强型个增强型 QEP 单元单元(正交解码单正交解码单元元)增强型计时器单元增强型计时器单元TMS320F280 x 32-位位寄存器寄存器 文件文件实时实时JTAG32 位位计时器计时器(3)C28xTM 32-位位 DSP32x32-位位乘法器乘法器R M W原子原子ALU 中断管理中断管理存储总线存储总线 32-256 KB 存储器存储器自引导自引导只读存只读存储器储器12-36KB RAM代码安全性代码安全性ADC看门狗看门狗GPIO高达高达
13、4 x SPI 达达到到双通道双通道CAN高达高达 2 x SCIIC外设总线外设总线eQEPeCAPePWM计时器计时器存储器存储器存储器存储器:32 KB 256 KB RAM:12 KB 36 KB自引导只读存储器自引导只读存储器:高达高达 64 KB第16页/共34页第十六页,编辑于星期五:十七点 二十分。CPU:TMS320F28335Processor Performance300 MFLOPS at 150MHzSingle-cycle 32-bit MAC6-channel DMA support for EMIF,ADC,McBSPMemory512KB flash and
14、68KB RAMConfigurable 16-or 32-bit EMIFControl PeripheralsPWM outputs interfaces for three 3-phase motors6 High-resolution PWM outputsHighest-speed on-chip ADCCommunications PortsEach McBSP configurable as SPICAN 2.0b with 32 mailboxesI2C at 400 KbpsDevelopment ToolsSEED-DEC28335+SEED-XDSusb2.0Code C
15、omposer Studio IDE V3.3Software librariesTMS320F28335Real-TimeJTAG32-bitTimers(3)C28xTM 32-bit DSC32x32-bitMultiplierR M WAtomicALU Interrupt ManagementMemory Bus Code security12-bit ADCSPI2 CAN3 SCI2 McBSP512 KB Flash68 KB RAM6 CAP12 PWM(6 HRPWM)DMA32-bitFloating-Point Unit88 GPIOICBoot ROM16/32-bi
16、tEMIF2 QEPPeripheral Bus第17页/共34页第十七页,编辑于星期五:十七点 二十分。F2833x性能提升50%367 MHz236 MHz207 MHz 同样150Mhz主频,F28335比F2812性能至少提升50%!第18页/共34页第十八页,编辑于星期五:十七点 二十分。C2000系列系列 Roadmap C242F241LC2404ALF2401ALC2402AF240F243LC2406ALF2402ALF2403ALF2406ALF2407AF2810128-LQFPF2811128-LQFPF2812176-LQFP179-u*BGAHigh-end F28
17、xderivativesF2801100 pinF2806100 pinF2808100 pinC2810128-LQFPC2811128-LQFPC2812176-LQFP179-u*BGAR2811128-LQFPR2812176-LQFP179-u*BGAMulti-Function,Appliance&Consumer Control High-Precision Uni-processor Control for Applications from Industrial Drives to AutomotiveFuture of Control:Improved Industrial
18、 DriveUnder development:-Higher quality of MIPS-New peripheral integrationCost optimizedC28x derivativesLC2403APrice&Control Performance第19页/共34页第十九页,编辑于星期五:十七点 二十分。C5000系列系列DSP的应用的应用TI DSPs in 60%of all digital cell phonesTI DSPs chosen by 8 of top 10 internet consumer electronic manufacturersTI DS
19、Ps chosen by 7 of top 8 digital still camera manufacturersTI DSPs in 80%of IP phone designsTI has 80%of VoIP Gateway marketTI DSPs used in 8 of the top 10 wireless infrastructuresTMS320C5000第20页/共34页第二十页,编辑于星期五:十七点 二十分。C5000系列系列DSP子系列子系列uC54x:16位定点DSP、100160MIPS代表器件:TMS320VC5402、VC5409、VC5410、VC5416
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 入门 学习 教程
限制150内