[工学]DSP器件及应用课件6.pptVIP

  • 5
  • 0
  • 约1.06万字
  • 约 70页
  • 2018-02-28 发布于浙江
  • 举报
[工学]DSP器件及应用课件6

1 华中科技大学武昌分校 DSP器件及应用 黄向宇 huangmao72@126.com 7.2 外部存储器和I/O扩展 外扩的作用 尽管许多DSP片内存储器很大,但片外存储器仍是不可缺少的。片外存储器的作用包括: (1)用EPROM/FIash等非易失存储器为DSP固化程序。 (2)用片外RAM存储大量数据。用FIFO(先进先出)、双端日存储器等与其他设备握手并传输数据。 C54x DSP的外部接口包括数据总线、地址总线和一组用于访问片外存储器与I/O端口的控制信号线,C54x DSP外部程序、数据存储器以及I/O扩展地址和数据总线的复用,完全依靠片选和读写选通配合时序控制完成外部程序存储器、数据存储器和扩展I/O的操作。 外部扩展时需注意的问题 外部存储器分为串口存储器和并口存储器两种。在DSP系统中,由于要求高速交换数据,从接口方式考虑,一般都采用并口扩展存储器。在选择外部存储器时,应首先考虑下面几个问题: (1)电压 (2)速度 (3)容量 RAM 静态RAM (SRAM) Async SRAM, (Asynchromous Static RAM), 异步静态随机存储器 Sbsram, (synchronous burst sram), 同步突发静态随机存储器 PB SRAM, (Pipelined Burst SRAM),管道突发随机存储器 动态RAM (DRAM) EDO RAM,(extended data out), 扩展数据输出存储器 CDRAM, (Cached DRAM),高速缓存随机存储器 SDRAM, (Synchronous DRAM), 同步动态随机存储器 DDR SDRAM, (Double Data Rate SDRAM), 同步动态随机储存器Ⅱ RAMBUS RAM , rdram 7.3 A/D和D/A接口设计 7.4 时钟和复位电路 时钟及复位电路是DSP应用系统必须具备的基本电路,TMS320C54x可以通过锁相环PLL为芯片提供高稳定频率的时钟信号,同时实现时钟的倍频或分频。对于一个DSP系统而言,上电复位电路虽然只占很小的一部分,但它的好坏将直接影响系统的稳定性。 专用复位电路 RC设计的复位电路,电路结构简单,但可靠性差,在恶劣的环境中很容易受到干扰影响,引起误动作。因此,在要求比较高的场合,为保证设备的正常运行,必须设置硬件监控电路。 MAX706 MAX706是MAXIM公司推出的集复位、掉电检测、看门狗功能于一体的多功能芯片。该芯片具有电源投入时的复位功能,能够检测出电源掉电和电源瞬时短路并给出复位信号。同时具有电源电压上升时复位信号的解除功能。当程序走飞后,它也能够使DSP系统复位。 7.5 供电系统设计 TMS320C54x系列芯片大部分采用低电压设计,这样可以大大地节约系统的功耗,该系列芯片的电源分为两种,即内核电源与I/O电源,其中I/O电源一般采用3.3 V设计,而内核电源采用3.3V, 2.5V或1.8V电源,降低内核电源的主要目的是为了降低功耗。。 省电工作方式 TMS320 VC54x有几种省电模式,这几种模式可以使CPU暂时处于体眠状态,这时的功耗比正常模式要低,但能保持CPU的内容并在恢复正常供电后,恢复正常工作。 可以通过执行工DLE1、工DLE2、工DLE3指令,或者使HOLD信号变低,同时将HM状态位置1以进入省电模式。表7-22给出了各种省电操作。 7.7 引导方式及设计 当用户在ccs环境下完成开发任务,编写完成用户软件之后,需要脱离依赖PC机的CCS环境,并要求目标系统上电后可自行启动并执行用户软件代码,这就需要用到Bootloader技术。 同时Bootloader也指由TI在生产芯片时预先烧制在TMS320VC5402片内ROM中,完成该功能段的一般代码名称。 多种启动模式 (1) HPI启动模式: 由外部处理器(即主机)将执行代码通过C5402的HPI口搬移到C5402片内RAM。当主机搬移完所有程序代码后,还要将程序入口地址写入C5402数据空间007Fh内。这样,C 5402一旦检测到007Fh处不再为0值,即判断为代码转移完毕,并跳转到007Fh里存放的地址去执行,从而完成启动。 (2) 8bit/16bit的并行启动模式: C 5402通过其数据和地址总线从数据空间读取自举启动表(Boot Table)。自举启动表内容包括:需要搬移的代码段,每个段的目的地址,程序入口地址和其他配置

文档评论(0)

1亿VIP精品文档

相关文档