gzyueqian
13352868059
首页 > 新闻中心 > > 正文

如何设计TMS320C32 DSP的存储器接口

更新时间: 2009-05-12 08:50:17来源: 粤嵌教育浏览量:1506

 摘要 通过对高性能浮点DSP处理器TMS320C32的外部存储器接口的研究,介绍其存储器结构的特点,并根据其特点给出3种设计方案。这3种不同的方案,分别可以实现3种宽度的存储器接口,即8位、16位和32位的外部数据访问或是16位和32住的外部程序访问。这一特点使得TMS320C32芯片非常适合于时变系统的控制与处理。

关键词TMS320C32 浮点DSP处理器 存储器接口 存储器宽度

  TMS320C32是美国TI公司生产的一款浮点数字信号处理器(DSP),其CPU是在TMS320C30和TMS320C3l的基础上进行改进和简化来的,是C3X系列中的增强版。增强的功能有:可变宽度的存储器接口,更快的指令周期,节电模式,可重定位的中断向量表,以及外部中断可由电平的边沿或电平触发等。

  1 TMS320C32的外部存储器接口的特点

  TMS320C32是一个32位微处理器,它可通过24位地址总线、32位数据总线和选通信号对外部存储器进行访问。其外部存储器接口结构如图l所示。

  

  图l中,引脚PRGW是用来配置外部程序存储器宽度的。当PRGW引脚为低电平时程序存储器宽度为16位;为高电平时程序存储器宽度为32位。STRBO和STRBl各为一组访问外部存储器的选通信号,各有4个信号引脚(STRBx_B3/A_1、STRBx_B2/A_2、STRBx_Bl和STRBx_B0)。从图l中可以看出,选通信号STRB0和STRBl能从8/16/32位存储器中访问8/16/32位数据,或从16/32位存储器中执行32位程序;IOSTRB是外设I/O的选通信号引脚,它只能从32位宽度的存储器中访问32位的数据和程序。

免费预约试听课