TMS320C32 DSP的存储器接口设计方案
时间:09-07
来源:互联网
点击:
STRB0_B0和STRB0_B1作为片选信号,STRBx_B2/A_2不用。由于数据宽度大于存储器宽度,所以在外部存储器偶地址中存放32位数据的低16位,奇地址中存放32位数据的高16位,外部存储器的地址为OH~lFFFFH,对应的在C32存储映射中的地址为OH~0FFFFH。当一条指令向逻辑地址OH中装入一个32位数据时,存储器接口必须向外部16位存储器执行两个指令周期。这两个指令周期访问2个连续的外部存储器地址OH和1H,从而完成对32位数据的操作。 当在外部32位存储器中存放32位数据时,STRBl的4个引脚都设置为片选引脚。这时数据宽度与外部存储器宽度一致,由于是STRBl使能,所以128 K32位的外部存储空间与C32存储器映射的900000H~91FFFFH相对应。 当接口电路设计为16位时,其物理地址等于逻辑地址右移l位,即DSP的地址线A00接在SRAM的A1上;当接口电路设计为32位时,其物理地址等于逻辑地址,即DSP的地址线A00接在SRAM的A0上。 5 小结 本文主要介绍了如何根据实际需要来自动地调节存储器接口宽度。由于C32可以非常灵活地调整其存储器接口宽度,使得存储器接口电路的设计更加的灵活,因此非常适用于电机或电力系统等实时系统的数据采集与处理。
- 基于PCI总线和DSP芯片的图像处理平台的硬件设计(07-06)
- DSP芯片基于SCl6C750B的RS232接口设计(03-18)
- TMS320C32 DSP的中断编程方法 (07-02)
- TMS320C32的存储器接口设计(10-29)
- 基于DSP的存储器接口设计方案(09-03)
- TMS320C32的中断编程方法介绍(08-15)