打印

sdram的地址线如何接?

[复制链接]
5815|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
edisontang|  楼主 | 2007-9-6 09:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
sdram和cpu相连时,地址线如何接?(我现在用的是两片HY57V641620F,即64Mbit,16bit位宽的sdram来组成一个16Mbytes的32bit的存储系统) 

1.sdram的A0接cpu的哪根地址线?(有些情况,A0就是接cpu的A0,还有些情况,是根据flash的位宽来决定的,比如我现在用的是16bit位宽的sdram,所以sdram的A0就接cpu的A1,依次类推,如果用的是32bit位宽的sdram,sdram的A0就接cpu的A2,这两者有什么区别?究竟分别应用于什么场合?) 

2.sdram的BA0,BA1接cpu的哪根地址线?(有些情况,BA0,BA1是接cpu的高位地址线,比如我现在的情况,sdram一共16Mbytes=2的24次方,所以最高位就是A23,A22,即BA1,BA0分别接cpu的A23,A22;还有些情况,如果sdram的A0~A11接的是cpu的A0~A11的话,BA1,BA0就接cpu的A13,A12.这两者有什么区别?究竟分别应用于什么场合) 



相关帖子

沙发
微风| | 2007-9-6 11:19 | 只看该作者

RE

1.sdram的A0接cpu的A2地址线,根据数据位宽
2.sdram的BA0,BA1接cpu的地址线根据地址映射来定,SDRAM地址在哪里那么BA0和BA1就根据实际地址来接

使用特权

评论回复
板凳
wangkj| | 2007-9-6 13:55 | 只看该作者

不同的cpu接法不同,不都一样。

使用特权

评论回复
地板
edisontang|  楼主 | 2007-9-6 14:47 | 只看该作者

可否举些例子呢?多谢了

使用特权

评论回复
5
thw01| | 2007-9-6 16:26 | 只看该作者

用百度搜

百度上有很多S3C2410的电路原理图,你可以借鉴一下!另:三星的网站上有SMDK2410的原理图,理解了就会了!

使用特权

评论回复
6
edisontang|  楼主 | 2007-9-6 16:56 | 只看该作者

那只是针对2410的,是否有人可以总结一下呢

使用特权

评论回复
7
chinawei97| | 2007-9-6 17:37 | 只看该作者

我的理解!

其实这样接比较好理解,为了支持位宽 8 16 32 ,所以得有个方法区别!
a0-接a0 ,8位结构;a0-a1 支持16位结构,等价于左移1位,乘以2,相对于8位来说明;a0-a2,32位结构,等价于左移2位。

使用特权

评论回复
8
qjy_dali| | 2007-9-6 19:45 | 只看该作者

不同的CPU,一般有不同的接法

比如,S3C2410与AT91RM9200就不一样。其它不同的还多呢,这种事,最好看相对应的处理器,没有什么通用的接法。当然,这主要是对SDRAM之类

使用特权

评论回复
9
xinhuaH| | 2013-10-30 10:04 | 只看该作者
7楼正解

使用特权

评论回复
10
戈卫东| | 2013-10-30 10:57 | 只看该作者
看别人怎么接----MPU厂家会一些评估板图的吧....

使用特权

评论回复
11
miaomiaode| | 2014-8-14 14:38 | 只看该作者
我也在郁闷这个,后来我发现S3C2440这样接没错,但是看看公司的其他如hi3515与的dm3730都不是这样接的,结论是不同CPU不同接法,请参考数据手册

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

58

主题

104

帖子

0

粉丝