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

DDR3布线时均可以用bit swapping方便布线么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2017-5-16 08:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
DDR3布线时均可以用bit swapping方便布线么?
* |8 `: _7 w; S9 [

该用户从未签到

2#
发表于 2017-5-16 11:31 | 只看该作者
确定是否可以byte内位交换:1、CPU特殊初始化用到ddr 就有可能不行    我用到的cpu 95%是可以的 但也有明确说明不行的

该用户从未签到

3#
发表于 2017-5-16 12:12 | 只看该作者
只限同组内8位数据位可以交换

点评

同意此观战,我们的单板几乎都要交换的。字节组内交换!  详情 回复 发表于 2017-6-7 16:52

该用户从未签到

5#
发表于 2017-5-28 18:43 | 只看该作者
组内出了做低位以外都可以交换。

该用户从未签到

6#
发表于 2017-6-7 16:52 | 只看该作者
t123654 发表于 2017-5-16 12:12
6 k# [; R/ ]  ?只限同组内8位数据位可以交换
! U" n0 Z6 g4 A: O0 v* G) e
同意此观战,我们的单板几乎都要交换的。字节组内交换!
0 t* M! h2 f4 F0 p+ `& O# q

该用户从未签到

8#
发表于 2017-6-22 11:07 | 只看该作者
有的处理器要求每个BYTE的最低位不能交换,同组其他可以交换,具体看处理器的要求

点评

交换后,程序上要做修改吗,还是说负负得正,写进去数据会错位,但读出来也错一次。 所以就没有问题了  详情 回复 发表于 2019-10-22 16:39

该用户从未签到

9#
发表于 2019-10-22 16:39 | 只看该作者
zhuyt05 发表于 2017-6-22 11:07. \/ [" }# p' s3 d6 E) {/ u, g
有的处理器要求每个BYTE的最低位不能交换,同组其他可以交换,具体看处理器的要求

+ F4 L* M1 u# D7 h- {0 I交换后,程序上要做修改吗,还是说负负得正,写进去数据会错位,但读出来也错一次- \) V. p( C! y
$ ?5 e8 Z; G0 e5 S  `
所以就没有问题了% G0 q) h8 s" r* C1 K$ p5 e

点评

具体要不要修改软件,看处理器手册,我们之前用的几款都是不影响软件的,不用特别修改,直接交换即可,有一款处理器初始化内存要用的每个BYTE的最低位,那款处理器每个BYTE最低位不能交换,其他可以  详情 回复 发表于 2019-10-23 09:08

该用户从未签到

10#
发表于 2019-10-23 09:08 | 只看该作者
wangwake 发表于 2019-10-22 16:39
9 e  ?# Y) e* |) Z+ P6 V交换后,程序上要做修改吗,还是说负负得正,写进去数据会错位,但读出来也错一次。4 b% K  `' ~8 @" f" n$ k

* }  u. v( G+ v( ]所以就没有问题了 ...
1 w9 [( z2 @) p
具体要不要修改软件,看处理器手册,我们之前用的几款都是不影响软件的,不用特别修改,直接交换即可,有一款处理器初始化内存要用的每个BYTE的最低位,那款处理器每个BYTE最低位不能交换,其他可以
2 L7 K+ S8 @0 j
  • TA的每日心情
    开心
    2022-9-1 15:16
  • 签到天数: 30 天

    [LV.5]常住居民I

    11#
    发表于 2022-6-9 09:31 | 只看该作者
    感谢楼主分享。。。。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-24 18:02 , Processed in 0.109375 second(s), 24 queries , Gzip On.

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

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

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