1 / 38

TMS320VC5402 硬件系统简介

TMS320VC5402 硬件系统简介. TMS320VC5402 封装类型. PQFP-144 ( PLASTIC QUAD FLATPACK ). PBGA-144 (PLASTIC BALL GRID ARRAY PACKAGE). TMS320VC5402 基本系统. 电源. TMS320VC5402 系统需要的电源类型: CPU 核电源、 I/O 电源。 上电次序: CPU 内核先于 I/O 上电,后于 I/O 掉电。 数字部分和模拟部分独立供电。. 电源. 电源实例. 电源. 电源保护电路. 时钟.

carney
Download Presentation

TMS320VC5402 硬件系统简介

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TMS320VC5402硬件系统简介

  2. TMS320VC5402封装类型 PQFP-144 (PLASTIC QUAD FLATPACK) PBGA-144 (PLASTIC BALL GRID ARRAY PACKAGE)

  3. TMS320VC5402基本系统

  4. 电源 • TMS320VC5402系统需要的电源类型:CPU核电源、I/O电源。 • 上电次序:CPU内核先于I/O上电,后于I/O掉电。 • 数字部分和模拟部分独立供电。

  5. 电源 电源实例

  6. 电源 电源保护电路

  7. 时钟 • TMS320VC5402内部有震荡电路,外接晶体及负载电容即可正常工作。当然也可以不使用内部震荡电路,直接输入时钟信号。 • 注意:当使用外接晶体时,要配置正确的负载电容,使输出时钟频率精确、稳定。 • TMS320VC5402有片内锁相环PLL(Phase-Locked Loops)可以对输入的时钟信号进行分频或者是倍频。

  8. 时钟 TMS320VC5402 片内PLL分频及倍频系数由片内寄存器CLKMD控制,CLKMD上电时的值由上电时对外部管脚CLKMD1、 CLKMD2、 CLKMD3电平采样设定。

  9. 时钟 时钟电路实例

  10. 复位电路 复位电路可以输出稳定的复位信号,常见的复位芯片一般还带有电源检测及看门狗等功能。 复位电路实例

  11. 复位电路 TPS3707-33D内部功能图

  12. JTAG口 JTAG是Joint test Action Group的简称,又称JTAG口,它是一符合IEEE Std 1149.1边界扫描逻辑标准的标准接口。它主要用于在硬件上对DSP进行实时在线仿真测试和DSP程序的下载,它提供对所连接设备的边界扫描,同时也可以用来测试引脚到引脚的连续性,以及进行DSP芯片的外围器件的操作测试。

  13. JTAG口 • TCK:测试时钟 • TDI: 测试数据输入 • TDO:测试数据输出 • TMS:测试方式选择 • TRST#:测试复位引脚 • EMU0:仿真中断引脚0 • EMU1:仿真中断引脚1

  14. JTAG口 JTAG口实例

  15. 存储器 存储器基础 • 两个主体 • 存储器 • 存储器控制器 • 三总线接口 • 数据总线:双向,用来传输读写的数据 • 地址总线:由控制器输出,用来选择存储单元 • 控制总线:由控制器输出,用来控制读写操作 • 两种基本操作 • 读操作:存储器放数据到数据总线 • 写操作:控制器放数据到数据总线 • 主从结构 • 控制器为主 • 存储器为从

  16. 存储器 存储器及其接口类型 • 异步存储器接口:数据、地址和控制总线无统一的时钟进行同步,如SRAM、FLASH等。 • 同步存储器接口:数据、地址和控制总线使用统一的时钟进行同步,如SDRAM、同步FIFO等。 • TMS320VC5402只能外接异步存储器。

  17. 存储器 TMS320VC5402外部存储器接口接口信号 • 数据总线:D0-D15 • 地址总线:A0-A19 • 控制总线: • 数据、程序、I/O空间选通信号:DS#、PS#、IS# • 存储器选通信号:MSTRB# • 数据准备信号:READY • 读写选通信号:R/W# • I/O选通信号:IOSTRB# • 挂起输入信号:HOLD# • 挂起应答信号:HOLDA# • 微状态完成信号:MSC# • 指令捕获信号:IAQ#

  18. 存储器-TMS320VC5402寻址空间

  19. 存储器 TMS320VC5402扩展程序空间

  20. 存储器 TMS320VC5402存储器读取时序图 无等待周期

  21. 存储器 TMS320VC5402存储器读取时序图 有等待周期

  22. 存储器 TMS320VC5402存储器写时序图 无等待周期

  23. 存储器 TMS320VC5402存储器写时序图 有等待周期

  24. 存储器 16位外部SRAM接口信号 • 数据总线:D0-D15 • 地址总线:视SRAM容量而定 • 控制总线: • 片选信号:CE# • 输出使能信号:OE# • 写使能信号:WE# • 低字节控制信号:LB# • 高字节控制信号:UB#

  25. 存储器 SRAM存储器读写时序图 (左)读(右)写

  26. 存储器 SRAM存储器与5402接口实例

  27. 存储器 其中SRAM控制信号和高位地址信号由下列VHDL语言给出:

  28. 存储器 • FLASH接口控制信号的生成与SRAM基本相同,所不同的是在对FLASH进行读写的时候等待周期要设得更长,具体值要根据5402的当前频率以及不同型号FLASH的数据手册。 • FLASH在写入的时候与SRAM不同,必须使用擦除和写入命令序列,厂商不同,命令序列稍有不同。

  29. 存储器 典型FLASH命令序列

  30. 存储器 TMS320VC5402在外接存储器时的注意事项: • 没有使用的管脚要做适当的处理: • READY上拉 • HOLD#上拉 • 如果外部总线上挂接的设备较多,应适当的添加总线驱动设备,如244,245等。 • 为了布线的方便,SRAM的地址和数据总线可以适当的交换,而FLASH不行。

  31. 通用串口、并口及ADC/DAC TMS320VC5402不带有通用串口、并口及ADC/DAC,只能根据需要在外部扩展。可以选择的器件很多,应根据性能要求选择。 一般通串口、并口过外部总线扩展。ADC/DAC 则可以通过McBSP或是外部总线扩展。

  32. 通用串口 通用串口实例

  33. 并口 并口实例

  34. ADC ADC实例

  35. 印刷电路板(PCB)设计 PCB是英文(Printed Circuie Board)印制线路板的简称。通常把在绝缘材上,按预定设计,制成印制线路、印制元件或两者组合而成的导电图形称为印制电路。而在绝缘基材上提供元器件之间电气连接的导电图形,称为印制线路。这样就把印制电路或印制线路的成品板称为印制线路板,亦称为印制板或印制电路板。

  36. 印刷电路板(PCB)设计 四层PCB实物及模型

  37. 印刷电路板(PCB)设计 在Protel中进行PCB设计

  38. Thank you!

More Related