找回密码
 注册
关于网站域名变更的通知
查看: 3460|回复: 19
打印 上一主题 下一主题

DDR的地址线可以交换不?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2016-5-23 13:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
数据线可以交换,但地址线可以交换不?看到别人的板子上地址线A12和A13反了,所以问问
  {  a- x2 q$ \% j! l0 @$ W

该用户从未签到

推荐
发表于 2016-5-26 09:44 | 只看该作者
v520 发表于 2016-5-26 09:117 Z  J7 i; [  y* C; N: Q
图中的管脚标号错了,总之图中L8位置在ddr中应该是A12,但是别人的设计中却连到了CPU的A13

3 g7 T! Y/ e# r$ A9 y 樓上數位朋友說不行,是因為除了我講得的 Row Address 和 Column Address 可能長度不同外,DRAM 還會拿  Address 來當 Command Input。
) I" c7 a, C6 q% e
9 d0 r% d" C$ h- x! o. {& i8 g你必須確認對調的管腳,在任何情況下,都不會影響其正常功能。- K/ n& E- a5 C* m( _! I5 A  ~/ I
0 O' w( f/ ^/ V  p8 n
簡單來說,芯片資料要讀熟啦!你這種狀況是否行得通,就是要看芯片資料。
0 X6 V6 W  R: M5 }" o  ~' W) u/ r4 ~6 b7 a- m- K# D

" H' W: j& ]. V, b6 d' h0 n& X

该用户从未签到

2#
发表于 2016-5-23 18:02 | 只看该作者
有些可以、有些不行。$ N  _! h% W" x! R, b! t$ w

0 {2 J% u; A: b! v6 @0 s我舉個例子︰
4 x; @+ c1 p6 C# m6 \+ v- k* d假如你的  Row Address 是 A0 ~ A14,Column Address 是 A0 ~ A9。你把 A0 ~ A9 的 Pin 和 A10 ~ A14 的 Pin 對調,應該知道會怎麼死的吧?
1 j) b' E$ i/ ^& g# Z6 E2 Q3 J* y- X" ^: K9 k
  E3 K* g; E' R2 e4 D/ M

点评

图中的管脚标号错了,总之图中L8位置在ddr中应该是A12,但是别人的设计中却连到了CPU的A13  详情 回复 发表于 2016-5-26 09:11
我看到别人的设计上A12和A13确实是反过  详情 回复 发表于 2016-5-26 09:04

该用户从未签到

4#
发表于 2016-5-24 17:06 | 只看该作者
没事别乱换,乱换会出事
  • TA的每日心情
    郁闷
    2019-11-19 15:44
  • 签到天数: 1 天

    [LV.1]初来乍到

    7#
    发表于 2016-5-25 16:10 | 只看该作者
    在DRAM上电初始化的过程中,需要配置模式寄存器,而模式寄存器的值是controller通过地址线发出给DRAM的。如果换了,模式寄存器里的值就不对了。

    该用户从未签到

    8#
     楼主| 发表于 2016-5-26 09:04 | 只看该作者
    超級狗 发表于 2016-5-23 18:024 L6 w- F) P) N4 v* H
    有些可以、有些不行。0 g' O# y" ~- V* j0 C/ b  L* C. q0 }, V

    5 [) V1 t( B4 ~7 C5 [/ c4 ^我舉個例子︰

    5 s7 f" H' V: q# K+ \我看到别人的设计上A12和A13确实是反过, \0 f9 Q& ]) ]" U

    A12.png (31.52 KB, 下载次数: 0)

    DDR L2应该是A13

    DDR L2应该是A13

    A13.png (30.38 KB, 下载次数: 0)

    DDR L8应该是A12

    DDR L8应该是A12

    ddr.png (308.29 KB, 下载次数: 0)

    ddr.png

    该用户从未签到

    9#
     楼主| 发表于 2016-5-26 09:11 | 只看该作者
    超級狗 发表于 2016-5-23 18:02' q* K( f0 \" s7 h2 p. h/ n
    有些可以、有些不行。2 @1 ]% o5 U/ `  U3 I

    3 Y6 a$ |/ d9 E2 x  u- V' ~- o我舉個例子︰

    8 g8 G$ E3 j" @, v8 U图中的管脚标号错了,总之图中L8位置在ddr中应该是A12,但是别人的设计中却连到了CPU的A13
    4 i' \( Z! \$ I9 P: J# J+ B

    点评

    你的 A12 和 A13 對 DRAM 來說是不是 BA(Bank Address)?是的話就想一想並看一看有沒有影響?^_^  发表于 2016-5-26 09:53
    樓上數位朋友說不行,是因為除了我講得的 Row Address 和 Column Address 可能長度不同外,DRAM 還會拿 Address 來當 Command Input。 你必須確認對調的管腳,在任何情況下,都不會影響其正常功能。 簡單來  详情 回复 发表于 2016-5-26 09:44
  • TA的每日心情
    开心
    2020-5-19 15:39
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    11#
    发表于 2016-5-26 15:25 | 只看该作者
    有些可以换的,但是最好不要交换控制命令等信号,建议能不换最好不要交换

    该用户从未签到

    12#
    发表于 2016-5-28 13:47 | 只看该作者
    第一次接触,你要认为这个东西只是一一对应的。

    该用户从未签到

    14#
    发表于 2016-5-30 19:10 | 只看该作者
    这个准确的说不一样,主要还是要看控制器

    该用户从未签到

    15#
    发表于 2016-9-8 17:03 | 只看该作者
    是的 有些CPU 可以修改 按照demo去做
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-31 15:57 , Processed in 0.187500 second(s), 33 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表