资源预览内容
第1页 / 共181页
第2页 / 共181页
第3页 / 共181页
第4页 / 共181页
第5页 / 共181页
第6页 / 共181页
第7页 / 共181页
第8页 / 共181页
第9页 / 共181页
第10页 / 共181页
亲,该文档总共181页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
2020年4月24日 DSP原理及应用 1 第8章TMS320C54x的硬件设计 内容提要DSP系统的硬件设计 在设计思路和资源组织上与一般的CPU和MCU有所不同 本章主要介绍基于TMS320C54x芯片的DSP系统硬件设计 内容有 硬件设计概述 DSP系统的基本设计 DSP的电平转换电路设计 DSP存储器和I O的扩展 DSP与A D和D A转换器的接口 DSP系统的硬件设计实例首先介绍硬件设计概述 给出DSP系统硬件设计过程 然后介绍DSP系统的基本设计和电平转换电路设计 在基本设计中 讲述了DSP芯片的电源电路 复位电路和时钟电路的设计方法 并在此基础上介绍了电平转换电路 接着介绍了存储器和I O的扩展以及DSP与数 模 模 数转换器的接口 最后通过两个设计实例 介绍了DSP芯片应用系统的设计 调试和开发过程 2020年4月24日 DSP原理及应用 2 第8章TMS320C54x的硬件设计 8 1硬件设计概述8 2DSP系统的基本设计8 3DSP的电平转换电路设计8 4DSP存储器和I O的扩展8 5DSP与A D和D A转换器的接口8 6DSP系统的硬件设计实例 2020年4月24日 DSP原理及应用 3 第8章TMS320C54x的硬件设计 8 1硬件设计概述 DSP系统的硬件设计又称为目标板设计 是在考虑算法需求 成本 体积和功耗核算的基础上完成的 一个典型的DSP目标板主要包括 DSP芯片及DSP基本系统程序和数据存储器数 模和模 数转换器模拟控制与处理电路各种控制口和通信口电源处理电路和同步电路 2020年4月24日 DSP原理及应用 4 第8章TMS320C54x的硬件设计 8 1硬件设计概述 一个典型的DSP目标板结构如下图 2020年4月24日 DSP原理及应用 5 第8章TMS320C54x的硬件设计 8 1硬件设计概述 系统硬件设计过程 第一步 确定硬件实现方案 在考虑系统性能指标 工期 成本 算法需求 体积和功耗核算等因素的基础上 选择系统的最优硬件实现方案 第二步 器件的选择 一个DSP硬件系统除了DSP芯片外 还包括ADC DAC 存储器 电源 逻辑控制 通信 人机接口 总线等基本部件 2020年4月24日 DSP原理及应用 6 第8章TMS320C54x的硬件设计 8 1硬件设计概述 第二步 器件的选择 DSP芯片的选择 选择DSP芯片要综合多种因素 折衷考虑 首先要根据系统对运算量的需求来选择 其次要根据系统所应用领域来选择合适的DSP芯片 最后要根据DSP的片上资源 价格 外设配置以及与其他元部件的配套性等因素来选择 ADC和DAC的选择 A D转换器的选择应根据采样频率 精度以及是否要求片上自带采样 多路选择器 基准电源等因素来选择 D A转换器应根据信号频率 精度以及是否要求自带基准电源 多路选择器 输出运放等因素来选择 2020年4月24日 DSP原理及应用 7 第8章TMS320C54x的硬件设计 8 1硬件设计概述 第二步 器件的选择 存储器的选择 常用的存储器有SRAM EPROM E2PROM和FLASH等 可以根据工作频率 存储容量 位长 8 16 32位 接口方式 串行还是并行 工作电压 5V 3V 等来选择 逻辑控制器件的选择 系统的逻辑控制通常是用可编程逻辑器件来实现 首先确定是采用CPLD还是FPGA 其次根据自己的特长和公司芯片的特点选择哪家公司的哪个系列的产品 最后还要根据DSP的频率来选择所使用的PLD器件 2020年4月24日 DSP原理及应用 8 第8章TMS320C54x的硬件设计 8 1硬件设计概述 第二步 器件的选择 通信器件的选择 通常系统都要求有通信接口 首先要根据系统对通信速率的要求来选择通信方式 一般串行口只能达到19kb s 而并行口可达到1Mb s以上 若要求过高可考虑通过总线进行通信 然后根据通信方式来选择通信器件 总线的选择 常用总线 PCI ISA以及现场总线 包括CAN 3xbus等 可以根据使用的场合 数据传输要求 总线的宽度 传输频率和同步方式等来选择 2020年4月24日 DSP原理及应用 9 第8章TMS320C54x的硬件设计 8 1硬件设计概述 第二步 器件的选择 人机接口 常用的人机接口主要有键盘和显示器 通过与其他单片机的通信构成 与DSP芯片直接构成 电源的选择 主要考虑电压的高低和电流的大小 既要满足电压的匹配 又要满足电流容量的要求 2020年4月24日 DSP原理及应用 10 第8章TMS320C54x的硬件设计 8 1硬件设计概述 系统硬件设计过程 第三步 原理图设计 从第三步开始就进入系统的综合 在原理图设计阶段必须清楚地了解器件的特性 使用方法和系统的开发 必要时可对单元电路进行功能仿真 第一步 确定硬件实现方案 第二步 器件的选择 2020年4月24日 DSP原理及应用 11 第8章TMS320C54x的硬件设计 8 1硬件设计概述 第三步 原理图设计 原理图设计包括 系统结构设计可分为单DSP结构和多DSP结构 并行结构和串行结构 全DSP结构和DSP MCU混合结构等 模拟数字混合电路的设计主要用来实现DSP与模拟混合产品的无逢连接 包括信号的调理 A D和D A转换电路 数据缓冲等 2020年4月24日 DSP原理及应用 12 第8章TMS320C54x的硬件设计 8 1硬件设计概述 第三步 原理图设计 原理图设计包括 存储器的设计是利用DSP的扩展接口进行数据存储器 程序存储器和I O空间的配置 通信接口的设计 电源和时钟电路的设计 控制电路的设计包括状态控制 同步控制等 在设计时要考虑存储器映射地址 存储器容量和存储器速度等 2020年4月24日 DSP原理及应用 13 第8章TMS320C54x的硬件设计 8 1硬件设计概述 系统硬件设计过程 第三步 原理图设计 PCB图的设计要求设计人员既要熟悉系统的工作原理 还要清楚布线工艺和系统结构设计 第一步 确定硬件实现方案 第二步 器件的选择 第四步 PCB设计 第五步 硬件调试 2020年4月24日 DSP原理及应用 14 第8章TMS320C54x的硬件设计 8 2DSP系统的基本设计 一个完整的DSP系统通常是由DSP芯片和其他相应的外围器件构成 本节主要以TMS320C54x系列芯片为例 介绍DSP硬件系统的基本设计 包括 电源电路复位电路时钟电路 2020年4月24日 DSP原理及应用 15 第8章TMS320C54x的硬件设计 8 2DSP系统的基本设计 为了降低芯片功耗 C54x系列芯片大部分都采用低电压设计 并且采用双电源供电 即 8 2 1电源电路的设计 内核电源CVDDI O电源DVDD 采用3 3V 2 5V 或1 8V电源 采用3 3V供电 2020年4月24日 DSP原理及应用 16 第8章TMS320C54x的硬件设计 8 2 1电源电路的设计 内核电源CVDD 采用1 8V 主要为芯片的内部逻辑提供电压 包括CPU 时钟电路和所有的外设逻辑 I O电源DVDD 采用3 3V 主要供I O接口使用 1 电源电压和电流要求 为了获得更好的电源性能 C5402芯片采用双电源供电方式 可直接与外部低压器件接口 而无需额外的电平变换电路 2020年4月24日 DSP原理及应用 17 第8章TMS320C54x的硬件设计 理想情况下 两电源应同时加电 若不能做到同时加电 应先对DVDD加电 然后再对CVDD加电 内部静电保护电路 1 电源电压和电流要求 C5402芯片的加电次序 要求 DVDD电压不超过CVDD电压2V CVDD电压不超过DVDD电压0 5V 2020年4月24日 DSP原理及应用 18 第8章TMS320C54x的硬件设计 内核电源CVDD所消耗的电流主要取决于CPU的激活度 1 电源电压和电流要求 C5402芯片的电流消耗主要取决于器件的激活度 外设消耗的电流取决于正在工作的外设及其速度 时钟电路消耗一小部分电流 而且是恒定的 与CPU和外设的激活程度无关 I O电源DVDD消耗的电流取决于外部输出的速度 数量以及输出端的负载电容 2020年4月24日 DSP原理及应用 19 第8章TMS320C54x的硬件设计 8 2 1电源电路的设计 2 电源电压的产生 DSP芯片采用的供电方式 主要取决于应用系统中提供什么样的电源 在实际中 大部分数字系统所使用的电源可工作于5V或3 3V 因此有两种产生芯片电源电压的方案 第一种方案 5V电源通过两个电压调节器 分别产生3 3V和1 8V电压 第二种方案 使用一个电压调节器 产生1 8V电压 而DVDD直接取自3 3V电源 2020年4月24日 DSP原理及应用 20 第8章TMS320C54x的硬件设计 8 2 1电源电路的设计 3 电源解决方案 产生电源的芯片 Maxim公司 MAX604 MAX748 TI公司 TPS71xx TPS72xx TPS73xx等系列 这些芯片可分为 线性稳压芯片 开关电源芯片 使用方法简单 电源纹波电压较低 对系统的干扰较小 但功耗高 电源效率高 但电源所产生的纹波电压较高 容易对系统产生干扰 2020年4月24日 DSP原理及应用 21 第8章TMS320C54x的硬件设计 3 电源解决方案 DSP系统电源方案有以下几种 采用3 3V单电源供电 可选用TI公司的TPS7133 TPS7233和TPS7333 Maxim公司的MAX604 MAX748 采用可调电压的单电源供电 可选用TI公司的TPS7101 TPS7201和TPS7301 采用双电源供电 可选用TI公司的TPS73HD301 TPS73HD325 TPS73HD318等芯片 2020年4月24日 DSP原理及应用 22 第8章TMS320C54x的硬件设计 采用3 3V单电源供电 由MAX748芯片构成的电源 电源电压 3 3V最大电流 2A 2020年4月24日 DSP原理及应用 23 第8章TMS320C54x的硬件设计 采用可调电压的单电源供电 TI公司的TPS7101 TPS7201和TPS7301等芯片提供了可调节的输出电压 其调节范围为1 2V 9 75V 可通过改变两个外接电阻阻值来实现 2020年4月24日 DSP原理及应用 24 第8章TMS320C54x的硬件设计 采用可调电压的单电源供电 输出电压与外接电阻的关系式 Vref为基准电压 典型值为1 182V R1和R2为外接电阻 通常所选择的阻值使分压器电流近似为7 A 输出电压V0与外电阻R1和R2的编程表 2020年4月24日 DSP原理及应用 25 第8章TMS320C54x的硬件设计 采用双电源供电 TI公司提供的双电源芯片 TPS73HD301TPS73HD325TPS73HD318 固定的输出电压 3 3V可调的输出电压 1 2V 9 75V 固定的输出电压 3 3V和2 5V 固定的输出电压 3 3V和1 8V 每路电源的最大输出电流为750mA 并且提供两个宽度为200ms的低电平复位脉冲 2020年4月24日 DSP原理及应用 26 第8章TMS320C54x的硬件设计 采用双电源供电 由TPS73HD318芯片组成的双电源电路 2020年4月24日 DSP原理及应用 27 第8章TMS320C54x的硬件设计 8 2DSP系统的基本设计 8 2 2复位电路的设计 2020年4月24日 DSP原理及应用 28 第8章TMS320C54x的硬件设计 8 2 2复位电路的设计 C54x的复位分为软件复位和硬件复位 软件复位 是通过执行指令实现芯片的复位 硬件复位 是通过硬件电路实现复位 硬件复位有以下几种方法 上电复位 手动复位 自动复位 2020年4月24日 DSP原理及应用 29 第8章TMS320C54x的硬件设计 8 2 2复位电路的设计 1 上电复位电路 上电复位电路是利用RC电路的延迟特性来产生复位所需要的低电平时间 由RC电路和施密特触发器
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号