1、看文档里面说,5509内部地址线24bit。按照数据存储空间使用时,地址编码采用字寻址方式,使用A1~A23共计23条地址总线访问存储器,此时A0无效。但时,数据传输过程中使用24条地址总线A0~A23,此时A0始终为0。
2、EMIF中对16bit的存储器写8bit的数据时,内部地址bit0表示MSB和LSB。
问题
一、5509接TL16C752用作串口时,地址线接的DSP上A1-A3,是不是就是第1条里面说的A0始终为0的原因?
二、第2条里面bit0跟第一条里面的A0是什么关系?
Shine:
你说的24bit内部地址跟EMIF的地址管脚是两个概念。EMIF的地址管脚是外部地址线。
EMIF的地址管脚没有24bit,BGA封装做多是21根地址线。
zane xu:
回复 Shine:
谢谢回答,那么内部地址地址24bit,与EMIF引脚A0-A13的对应关系是怎样的那?
zane xu:
回复 Shine:
例如访问SDRAM,地址0x20 0000,这个时候A0-A13输出是怎么样的那?
zane xu:
回复 Shine:
例如访问SDRAM,地址0x20 0000,这个时候A0-A13输出是怎么样的那?
Shine:
回复 zane xu:
看你接多大的SDRAM,地址管脚输出见下面的表Table 3−1.。http://www.ti.com/lit/ug/spru670a/spru670a.pdf
zane xu:
回复 Shine:
恩,谢谢
还有个别的疑问,板子上用的TL16C752挂到CE1空间上扩展串口,为什么是DSP的A1-3接的752的A0-A2,手册上写的8bit的是从A0开始接的
Shine:
回复 zane xu:
请问你用是vc5509吧?
如果是vc5509的话,是不支持8bit asynchronous memory的。
8-bit-wide memory is not supported by a TMS320VC5509 DSP
http://www.ti.com/lit/ug/spru670a/spru670a.pdf
zane xu:
回复 Shine:
用的5509a,并且752也好使,感觉好混乱