1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 高速数字信号处理器(DSP) 第一部分 芯片和系统 1. DSP(Digital Signal Processor)的主要特点 优点:大规模集成性 稳定性好,精度高 可编程性 高速性能 可嵌入性 接口和集成方便 缺点:成本较高,高频时钟的高频干扰,功率消耗较大等 DSP芯片的主要应用领域 3. DSP系统的基本构成 3.1 信号处理系统的不同实现方式 在通用计算机上软件实现; 在通用计算机中加入专用的加速处理机; 利用通用单片机; 通用可编程DSP芯片; 专用DSP芯片; 基于通用DSP芯片内核的ASIC。 3.2. 系统的一般框图: 1.5 片内的外围设备(续) 三个16位简单比较单元 四个捕获单元,其中两个可直接连接来自光学编码器的正交编码脉冲信号,用于进行速度的检测。 双路10位模数转换器(ADC):可实现两路信号同时采样,转换时间为6.6us 6个外部中断:电源驱动保护中断,复位,非屏蔽中断NMI和三个可屏蔽中断 基于锁相环的时钟模块 实时中断(RTI)的看门狗(WD)定时器模块 串行通讯接口(SCI),串行外部设备接口(SPI) 2.5 中断层次 中断分为两个层次: 第一层:非可屏蔽中断和可屏蔽中断(INT6-INT1); 第二层:每个INT对应多个中断,如: INT1-XINT1,XINT2,XINT3,RTI 5.1.4 有四种中断情况 上溢,下溢,比较匹配,周期匹配 5.2 3个全比较单元(FULL COMPARE) 每个全比较单元有两个相关的比较/PWM输出,全比较单元的时基由定时器1提供; 5.3 3个简单比较单元(SIMPLE COMPARE) 简单比较单元有一个相关的比较/PWM输出,简单比较单元的时基由定时器1和2提供 5.4 脉宽调制电路 包括空间矢量脉宽调制电路,死区产生单元等,与全比较单元一起产生基于空间矢量的三相互逆的PWM波 4. 指令系统 4.1 TMS320C240指令集主要特征 功能全面 支持多种寻址方式 指令周期短,一般为1-2个周期 4.2 主要组成部分 加法、算术和逻辑指令 辅助寄存器指令 临时寄存器和乘法指令 分支指令 控制指令 I/O和内存指令 5. 事件管理模块的组成 5.1 3个普通定时器(GP TIMER) 5.1.1 用途 均可独立在应用中被用作时基,在控制系统中产生采样时间 为QEP电路和捕获单元的操作提供时基 为全比较单元、简单比较单元和相关PWM电路提供时基,用于产生COMPARE/PWM输出 输出ADC模块的ADC转换开始信号 5.1.2 两种运行模式 记数模式和比较模式 5.1.3 有六种记数模式 起/停,单次向上,单次向下,连续向上,连续向下,双向运行。 * 2. DSP芯片的主要应用 硬件实现非实时的数字信号处理 高速实时数字信号处理 高速实时数字控制 4. DSP芯片介绍 4.1 DSP芯片的分类 4.2 DSP芯片的特点 针对常用信号处理算法设计芯片:如FIR滤波, FFT算法和乘加和操作等,在寻址和运算方面做了增强,DSP芯片比相同时钟和集成度的通用微处理器快2-3个数量级。 4.2.1 运算特点 在一个指令周期内可完成一个乘法和一个加法 集成有硬件乘法器 采用可并行的多功能单元 4.2.2 总线结构 采用独立程序总线和数据总线的哈佛总线结构 4.2.3 专用寻址单元 采用专用的地址产生器 4.2.4 片内存储器(包括CASH) 片内集成有数据RAM和程序RAM,可同时访问指令和数据,减少总线竞争和速度匹配问题 4.2.5 流水处理 多个指令重叠进行,理想情况下,K 段流水能在 K+N-1个周期内,处理 N 条指令。一般为2-6级流水。 4.3 DSP芯片的性能指标 指令周期:执行一条指令的时间,如TI 5402-100为10ns; MAC时间:即乘加时间,一般为指令周期; FFT时间:信号处理的重要指标; MFLOPS:百万次浮点操作/秒,包括浮点运算和存储等操作,如TMS320C67xx可达1GFLOPS峰值性能; MOPS:百万次操作/秒,用于对DSP的综合描述,包括地址计算、DMA访问、数据传输、I/O操作等; MIPS:百万条指令/秒; MBPS:百万位/秒,用于衡量DSP的数据传输能力。 芯片价格(包括配件),硬件资源,开发工具,功耗,封装形式等因素。 4.4 DSP发展历史和主要的供应商 历史 第一片DSP是1978年由AMI公司发布的S2811 第一片具有乘法器的DSP是NEC公司的?PD7720 最成功的DSP为

您可能关注的文档

文档评论(0)

82393aa + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档