第七章数字信号处理的硬件实现精品.ppt

  1. 1、本文档共120页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章数字信号处理的硬件实现精品.ppt

第七章 数字信号处理的硬件实现 提 纲 从模拟信号到数字信号 DSP特点 DSP芯片的分类 DSP的发展历史与现状 AD公司定点DSP TI公司的DSP DSP的应用 DSP的开发 DSP的发展趋势 DSP特点 DSP除了具备普通微处理器所强调的高速运算和控制功能外,针对实时数字处理,在处理器结构、指令系统、指令流程上做了很大的改进,其特点如下: (1) DSP普遍采用了数据总线和程序总线分离的哈佛(Harvard )结构及改进的哈佛结构,比传统处理器的冯·诺依曼(Von Neumann)结构有更高的指令执行速度; 特殊的高速寻址方式,可以在其它操作进行的同时,完成址寄存器指针的修改,并具有循环寻址、位反序寻址功能。循环寻址用于FIR滤波器,可以省去相当于延迟线功能的大量数据移动,用于FFT,则可以紧凑地存放旋转因子表;位反序有利于FFT的快速完成; DSP芯片的分类 按数据格式分 定点 浮点 按用途分 通用 专用 DSP的发展历史和现状 AD公司定点DSP ADSP2181特点为 25ns指令周期,20MHz晶振 40MIPS 单周期指令执行 多总线结构允许在每个指令周期内存取双操作码 多功能指令 片内80KB存储器,可配置成16K24bit程序存储区(PM)和16K16bit 数据存储区(DM),PM可同时存放数据 独立的ALU、乘法/累加器和桶形移位器 两个独立的地址产生器 1个可编程16位计数器 128脚TQFP和PQFP封装 16位内部DMA口能够高速存取片内RAM 8位DMA传输的BDMA口 两个双缓冲串口,带自动压扩 6个外部中断 13个可编程标志管脚 2048个I/O地址 片内PM能从外部EPROM或通过内部DMA口自动引导 ICE在线仿真器接口支持在最终系统中的调试 在一个指令周期内,ADSP2181能完成5个操作,包括 产生下一个指令地址 取下一条指令 执行1~2次数据搬移 更新1~2个地址指针 执行运算 TI公司的DSP TMS320系列今后将主要以3个平台为基础发展 DSP控制平台’C2000(’C20x,’C24x) DSP有效性能平台’C5000(’C54x,’C55x) DSP高性能平台’C6000(’C62xx,’C67xx) (1)TMS320C2000 作控制用的DSP ’C20x 16位定点DSP,速度为20~40MIPS(Million Instruction Per Second,每秒执行百万条指令),主要用途是电话、数字相机和售货机等,其中,’F206带有闪速存储器(Flash Memory) ’C24x 16位定点DSP,速度为20MIPS,用于数字马达控制、工业自动化、电力转换系统和空调等。 (2)TMS320C5000 低功耗高性能DSP,16位定点,速度40~200MIPS,主要用途是有线和无线通信、IP(Internet Protocol, Internet 协议)电话、便携式信息系统、寻呼机和助听器等。图1.1 是’C5000系列的发展图。 (3)TMS320C6000 ’C62xx 16位定点DSP,速度为1200~2000MIPS,用于无线基站、ADSL(非对称数字用户专用线) Modem、网络系统、中心局交换机和数字音频广播设备等。 ’C67xx 32位浮点DSP,速度为1GFLOAPS(Million Floating Point Operations Per Second,每秒执行百万次浮点操作),用于基站数字波束形成、医学图象处理、语音识别和3-D(三维)图形等。 DSP集成开发环境 TI公司的集成开发环境CCS(Code Composer Studio)提供了环境配置、源文件编辑、程序调试、跟踪和分析等工具,可以帮助用户在一个软件环境下完成编辑、编译、链接、调试和数据分析等工作,因此CCS能够加快软件开发进程,提高工作效率。 CCS一般工作在两种模式下:软件仿真和与硬件开发板相结合的在线仿真。软件仿真(Simulator)可以脱离DSP芯片,在PC机上模拟DSP的指令集与工作机制,主要用于前期算法实现和调试。与硬件开发系统相结合的仿真(Emulator)是程序实时运行在DSP芯片上,可以在线编制和调试应用程序。不同的DSP芯片系列要采用不同型号的CCS,对于TMS320C2000系列的DSP可采用CC2000来仿真调试。 DSP应用 1.语音处理 它是最早采用数字信号处理技术的领域之一。 本世纪50年代提出语音形成数字模型,经过十多年对语音的分析、综合、证明是正确的。 在语音领

您可能关注的文档

文档评论(0)

挑战不可能 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档