第13章 硬件系统设计_第1页
第13章 硬件系统设计_第2页
第13章 硬件系统设计_第3页
第13章 硬件系统设计_第4页
第13章 硬件系统设计_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第十三章第十三章 硬件系统设计硬件系统设计 uDSP系统u电源u时钟uJTAGu周边器件C6000 DSP系统设计系统设计DSP 系统构成系统构成一个C6000 DSP要能够正常的运行程序完成简单的任务,并能够通过JTAG被调试,它的最小系统应该包括C6000芯片、电源、时钟源、复位电路、JTAG电路、程序ROM以及对芯片所做的设置。DSP 最小系统组成最小系统组成DSP系统功能框图系统功能框图 DSP时钟:时钟:CPU时钟时钟EMIF时钟时钟外设时钟外设时钟VcoreVI/O电源:电源:电源供电电源供电电源监视电源监视系统监视系统监视 手动复位手动复位 看门狗电路看门狗电路存储器:存储器:异

2、步存储器接口异步存储器接口 SRAM、Flash、NvRAM同步存储器接口同步存储器接口 同步静态同步静态RAM:SBSRAM、ZBTSRAM 同步动态同步动态RAM:SDRAM 同步同步FIFO模拟模拟I/O:通用通用A/D、D/A音频音频Codec视频视频Decoder、Encoder数字数字I/O:输入输出输入输出串行通信接口串行通信接口 UART(RS232、RS422/RS485) CAN总线总线 USB 多处理器接口:多处理器接口:双口双口RAM(DPRAM)HPI接口接口PCI接口接口总线扩展总线扩展存储总线存储总线外设总线外设总线系统总线:复位、时钟、中断系统总线:复位、时钟、

3、中断DSP外部接口外部接口CLKCPUCLKEMIFCLKI/O数据地址控制片上外设RESET电源电源uDSP系统需要的电源种类u数字电源和模拟电源u电源滤波u电源对PCB布局的影响u供电方案及器件选型u上电次序u电源监视与系统监视u电源电路实例电源电源uTI DSP上有5类典型电源引脚:u CPU核电源引脚u I/O电源引脚u PLL电路电源引脚u Flash编程电源引脚(仅C2000系列DSP有)u 模拟电路电源引脚 (仅C2000系列DSP有)1.将DSP上的所有电源引脚连到各自的供电电源上TMS320 DSP核电源I/O电源模拟电源PLL电源Flash电源核地I/O地模拟地PLL地给给

4、TI DSP供电供电电源电源数字和模拟部分独立供电数字和模拟部分独立供电TMS320 DSP数字数字部分部分模拟模拟部分部分外部外部模拟模拟电路电路外部外部数字数字电路电路数字地数字地模拟地模拟地模拟模拟电源电源数字数字电源电源电源电源从(有噪声的)数字电源产生模拟电源从(有噪声的)数字电源产生模拟电源被动去耦电路:u简单u对大多数应用已经可以满足要求被动滤波电路被动滤波电路数字电源模拟电源数字地模拟地电源电源从(有噪声的)数字电源产生模拟电源从(有噪声的)数字电源产生模拟电源u多路稳压器提供更好的去耦效果u必须注意:模拟地和数字地必须连在一起多路稳压器方法多路稳压器方法稳压器B稳压器A+V0

5、V数字电源模拟电源来自整流器数字地模拟地电源电源电源旁路滤波电源旁路滤波u旁路电容起电荷池的作用,以减少电源上的噪声u旁路电容一般采用瓷片电容u通常每个电源引脚加一个旁路电容,以平滑电源的波动旁路电容旁路电容旁路电容旁路电容电源电源电源对电源对PCB布局的影响(布局的影响(1)旁路电容旁路电容大电容大电容供电电源供电电源滤波电容滤波电容反馈线反馈线稳压器稳压器电源电源电源对电源对PCB布局的影响(布局的影响(2)旁路电容旁路电容大电容大电容供电电源供电电源滤波电容滤波电容数字地数字地模拟地模拟地数字电源数字电源(没有显示)(没有显示)反馈线反馈线稳压器稳压器电源电源DSP系统电源方案系统电源方

6、案直流输入直流输入开关电源控制器开关电源控制器开关电源模块开关电源模块优点:简单、成本低优点:简单、成本低缺点:效率低缺点:效率低优点:电流大、效率高优点:电流大、效率高缺点:占地大缺点:占地大优点:效率高、方便优点:效率高、方便缺点:成本高缺点:成本高直流输出直流输出直流输出直流输出直流输出直流输出5VVcoreVI/O线性稳压器线性稳压器电源电源电源器件选型:步骤电源器件选型:步骤u用哪种类型的电源器件u输入电压u输出电压 输出电压是否可调 输出电压的路数u输出电流u控制状态:EN控制、PowerGood状态电源电源电源器件选型:常用器件(电源器件选型:常用器件(1)u线性稳压器:双路输出

7、TPS767D318:5V 3.3V1.8V 1A1A ENTPS767D301:5V 3.3V可调 1A1A EN单路输出TPS76333:5V 3.3V 150mA ENTPS7333:5V 3.3V 500mA ENTPS76801:5V 可调 1A EN PGTPS76833:5V 3.3V 1A EN PGTPS75701:5V 可调 3A EN PGTPS75733:5V 3.3V 3A EN PGTPS75501:5V 可调 5A EN PGTPS75533:5V 3.3V 5A EN PG电源电源电源器件选型:常用器件(电源器件选型:常用器件(2)u开关电源控制器:双路输出TP

8、S56300:5V 1.3V3.3V(可设置) 取决于MOS管TPS5602:5V 可调节 取决于MOS管单路输出TPS56100:5V 1.32.6V(可设置) 取决于MOS管u开关电源模块:双路输出PT6931:5V 3.3V1.8V 5.5A1.75APT6932:5V 3.3V1.5V 5.5A1.45A电源上电次序电源上电次序uCPU内核先于I/O上电,后于I/O掉电uCPU内核与I/O供电应尽可能同时,二者时间相差不能太长(一般不能1s,否则会影响器件的寿命或损坏器件) u为了保护DSP器件,应在CPU内核电源与I/O电源之间加一肖特基二极管 电源与系统监视电源与系统监视uSVS:

9、电源电压监视器件u主要功能:监测电源电压,当不满足要求时,产生复位信号u辅助功能:上电复位、手动复位、看门狗电路u常用的SVS器件:TPS3823-33,MAX706/MAX708:具有电压监测、上电复位、手动复位和看门狗电路TPS3809K33:仅有电压监测和上电复位功能电源电路实例(电源电路实例(1)电源电路实例(电源电路实例(2)电源电路实例(电源电路实例(3)电源上电次序波形电源上电次序波形时钟时钟u基础知识u系统中哪些器件需要时钟u器件的时钟选项u时钟电路u时钟信号电气指标u时钟电路选择原则u使用C6000系列DSP片内PLLu时钟对PCB布局的影响时钟基础知识时钟基础知识u晶体Cr

10、ystal晶体谐振器的简称,是一种压电石英晶体器件,具有一个固有的谐振频率,在恰当的激励作用下,以其固有频率振荡。 u振荡电路Oscillator为晶体提供激励和检测的电路 u晶振Crystal Oscillator将晶体、振荡器和负载电容集成在一起,其输出直接为一方波时钟信号。u锁相环电路PLL(Phase-Locked Loops)用于对输入时钟信号进行分频或倍频的电路晶体振荡电路哪些器件需要时钟哪些器件需要时钟uDSPCPU时钟EMIF时钟(仅C55x和C6000系列DSP)u串行通信器件UARTUSBu音频视频器件Audio Codec器件Video Decoder和Encoder器件

11、 u器件的时钟选项器件的时钟选项u大多数器件片内均包含振荡电路,只需外加晶体和2个负载电容即可产生所需的时钟信号。也可禁止片内振荡电路,直接由外部提供时钟信号uTI DSP更提供多种灵活的时钟选项:片内片外振荡器片内PLLPLL分频倍频系数可由硬件软件配置u不同的DSP时钟可配置的能力可能不同,使用前应参考各自的数据手册时钟电路:晶体时钟电路:晶体CLOAD =C1 x C2C1 + C2DSPC1C2InternalOscillatoru优点: 电路简单:只需晶体2个电容 价格便宜,占地小 时钟信号电平自然满足要求u缺点: 驱动能力差,不能给其他器件使用 频率范围小:20KHz60MHzu注

12、意: 负载电容:配置正确的负载电容 C6000、C5510等DSP无OSC晶体时钟电路:晶振时钟电路:晶振晶振C1C2Oscillatoru优点: 电路简单 占地小 频率范围宽:1Hz400MHz 驱动能力强:可提供多个器件使用u缺点: 成本较高 频率生产时已确定,多个独立的时钟需要多个晶振u注意: 使用时要注意时钟信号电平,一般为5V或3.3V,要求1.8V电平的时钟不能选用,如VC5401、VC5402、VC5409和F281x时钟电路:可编程时钟芯片(时钟电路:可编程时钟芯片(1)时钟电路:可编程时钟芯片(时钟电路:可编程时钟芯片(2)u优点: 电路简单、占地小:可编程时钟芯片晶体2个外

13、部电容 多个时钟输出,可产生特殊的频率值,适合于多时钟源的系统 驱动能力强:可提供多个器件使用 频率范围宽:最大可达200MHzu缺点: 成本较高,但对于多时钟源系统来说,总体成本较低u注意: 时钟信号电平一般为5V或3.3Vu常用器件: CY22381(3个独立的PLL、3个时钟输出引脚)$1.4 CY2071A(1个PLL、3个时钟输出引脚)时钟驱动芯片时钟驱动芯片1.Cypress, IDT公司的23xx系列: 2300, 2304, 2308, 23092.零输入-输出时延3.多路低偏移(low-skew)输出4.10MHz133MHz操作范围5.低抖动(low jitter)时钟信号

14、电气指标时钟信号电气指标u频率u信号电平u时钟上升时间和下降时间u高低电平脉冲宽度u占空比 u驱动能力时钟电路选择原则时钟电路选择原则u系统中要求多个不同频率的时钟信号时,首选可编程时钟芯片u单一时钟信号时,选择晶体时钟电路u多个同频时钟信号时,选择晶振u尽量使用DSP片内的PLL,降低片外时钟频率,提高系统的稳定性uC6000、C5510、C5409A、C5416、C5420、C5421和C5441等DSP片内无振荡电路,不能用晶体时钟电路uVC5401、VC5402、VC5409和F281x等DSP时钟信号的电平为1.8V,建议采用晶体时钟电路使用使用C6000系列系列DSP片内片内PLL

15、时钟对时钟对PCB布局的影响布局的影响u用被动元件滤波方式给时钟电路供电,供电电源加10100F钽电容旁路,每个电源引脚加0.010.1F瓷片电容去耦u晶振、负载电容、PLL滤波器等应尽可能靠近时钟器件u在靠近时钟源的地方串接1050端接电阻,以提高时钟波形的质量JTAGTMSTDITDOPD(+5V)TCK_RET1357911TCK2410128TRSTGNDGNDGNDGNDkey6EMU01314EMU1 DSPEMU0EMU1TRSTTMSTDITDOTCK仿真插头仿真插头EMU0EMU1TRSTTMSTDITDOTCKTCK_RETPDGNDVCCVCC6 InchesJTAG仿真

16、接口仿真接口-单片单片DSPVCCVCCDSPTMSTCKTRSTEMU1 EMU0TDOTDIDSPTMSTCKTRSTEMU1 EMU0TDOTDI仿真插头仿真插头EMU0EMU1TRSTTMSTDITDOTCKTCK_RETPDGNDJTAG仿真接口仿真接口-多片多片DSP1. 总线驱动244/2452. 电子开关3. 串口UART2324. USB接口5. PCI接口6. 可编程逻辑器件CPLD/FPGADSP 周边器件周边器件244/245逻辑图逻辑图作用:驱动、总线隔离、总线隔离器、芯片保护、电平转换244/245的作用的作用244/245的作用的作用244/245的作用的作用电平

17、变换电平变换u为什么需要电平变换DSP系统中难免存在5V/3.3V混合供电现象I/O为3.3V供电的DSP,其输入信号电平不允许超过电源电压3.3V5V器件输出信号高电平可达4.4V长时间超常工作会损坏DSP器件输出信号电平一般无需变换u电平变换的方法:总线收发器(Bus Transceiver):v常用器件: SN74LVTH245A(8位)、SN74LVTH16245A(16位)v特点:3.3V供电,需进行方向控制,延迟:3.5ns,驱动:-32/64mA,输入容限:5Vv应用:数据、地址和控制总线的驱动总线开关(Bus Switch) v常用器件:SN74CBTD3384(10位)、SN

18、74CBTD16210(20位)v特点:5V供电,无需方向控制,延迟:0.25ns,驱动能力不增加v应用:适用于信号方向灵活、且负载单一的应用,如McBSP等外设信号的电平变换2选1切换器(1 of 2 Multiplexer)v常用器件:SN74CBT3257(4位)、SN74CBT16292(12位)v特点:实现2选1,5V供电,无需方向控制,延迟:0.25ns,驱动能力不增加 v应用:适用于多路切换信号、且要进行电平变换的应用,如双路复用的McBSPCPLDv3.3V供电,但输入容限为5V,并且延迟较大:7ns,适用于少量的对延迟要求不高的输入信号电阻分压v10K和20K串联分压,5V2

19、0(1020)3.3V244/245的作用的作用u 按总线宽度分:8位244/245,16位16244/16245,32位32244/32245u 按制作工艺分:ALVC, LV, LVC, LVT, ALB, CBT等等,不同的工艺带来不同的特性,造成速度、驱动能力、功耗性能的差异、有的还考虑了信号完整性以及电平兼容性。244/245 分类分类u作用:多路复用、总线切换u参数:开关电阻值,pin-pin时延,开关切换时间电子开关电子开关DSP系统中实现系统中实现UART功能功能uC2000系列DSP片内已集成有UART功能u用McBSP模拟实现UART功能u外部扩展UART器件通过SPI总线

20、扩展:MAX3100(Maxim公司)通过8位异步存储器接口扩展vPC UART:包含Modem信号单通道:TL16C750FN(TI公司)双通道:TL16C752BPT(TI公司)四通道:TL16C754BFN(TI公司)v工业UART:无Modem信号单通道:SC28L91(Philips公司)双通道:SC28L92(Philips公司)四通道:SC28L194(Philips公司)八通道:SC28L198(Philips公司)串口转换芯片串口转换芯片MAX3111Eu 片内集成了RS232 Transceiver和UARTu 片内集成了电压泵uSPI/QSPI/MICROWIRE接口兼容

21、串口转换芯片串口转换芯片MAX3111EDSP系统中实现系统中实现USB功能功能uC5509 DSP片内集成有USB1.1功能u外部扩展USB器件USB器件按传输速率分为:v低速:1.5Mbpsv全速:12Mbps(USB1.1)v高速:480Mbps(USB2.0)USB接口组成:vUSB发生器:实现USB的电气连接(物理层)vUSB串行接口引擎SIE:实现USB底层通信协议(链路层)v微处理器:编程实现各种应用(应用层)新设计的DSP系统一般选用USB2.0Cypress公司是全球最大的USB接口器件的供应商,其产品系列最全,开发最方便Cypress公司USB2.0器件按实现的功能可分为v

22、USB收发器:链路层和应用层全由与之配合的处理器实现CY7C68000vUSB智能引擎:USB收发器SIE,与之配合的处理器只需实现应用层CY7C68001vUSB控制器:USB收发器SIEMCU,与之配合的处理器只需与MCU进行数据交换CY7C68013DSP系统中一般选用USB智能引擎或USB控制器DSP与与CY7C68013接口接口uCY7C68013为智能USB外设,包含FIFO接口,用于缓存USB端点数据流命令接口,配置、查询USB状态u通过DSP的异步存储器接口实现DSP与与CY7C68013接口接口USB连接器FD15:0FA2:0SLCS#SLRD#SLOE#SLWR#PKTENDIFCLKINT#FLAGAFLAGBFLAGCREADYD15:0An:0CEx#ARE#AOE#AWE#INTx#D-D+D+D-GND+5VDSPCY7C68013“1”“1”CPLDDSP系统中实现系统中实现PCI功能功能uC6411C6415C6416和C6205 DSP片上已集成PCI接口u外部扩展PCI桥接器件PCI桥接器件的组成:vPCI总线:直接与PCI总线接口。不同的PCI桥接器件PCI总线部分基

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论