Board logo

标题: 弱弱的问ti芯片5509内存映射从0x000000~0xffffff,但只有14根地址线,怎么寻址这么大 [打印本页]

作者: jfy_81    时间: 2006-6-28 15:51     标题: 弱弱的问ti芯片5509内存映射从0x000000~0xffffff,但只有14根地址线,怎么寻址这么大

我用的是ti 5509芯片,只有14根地址线


存储器可以寻址范围从0x000000~0xffffff.


从0x400000往后都是片外扩展


请问DSP是用什么方法寻址到这么大的范围的呢?


 


作者: cyan_eagle    时间: 2006-6-29 08:48

0x400000之后的地址空间被CE0 CE1 CE2 CE3分为4个独立的空间,每个空间可以挂接同步或者异步的存储器,但是由于外部总线宽度的限制,每个空间只能挂接16K bytes的异步RAM,如果挂接同步DRAM,则最大可以挂接4M bytes。
0x000000~0xffffff不可能作为一个统一的地址空间被统一寻址。
作者: jfy_81    时间: 2006-6-29 09:58

非常感谢您的回答.不过我还是有些不明白.

在0x00000~0x400000的地址范围内(即DSP片上存储器),也需要23根地址线才可以寻址啊?这时是如何做到的呢?
作者: cyan_eagle    时间: 2006-6-30 10:06

首先DSP片上存储器的寻址范围是0x00000~0x040000而不是0x00000~0x400000。
另外,DSP片上存储器是用内部地址总线寻址的,内部总线宽度是24位。外部总线的宽度是14根。





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0