看看这个DDR的连接图。
和一个朋友讨论了一下。他的意思是:DDR芯片与CPU直接的数据线必须严格对应。但是我在查资料的时候发现了,这个图,棋数据线是乱连的。
哪位朋友解释一下。谢谢了
这个图是一个公司成熟产品的DDR接口图
这样。也对的啊。
数据线分每8位为一组信号,在一组内可以互相交换,但是组内的8根信号在PCB中走线等长,一组与另一组也可以互换,但要确保相关的控制线也要同时交换。
很少这样连的,不过是可以这样连的。
这样连接后,需要软件进行转换。
需软硬件接合.
4楼正解,
这相当于一16个位放在16个盒子里,顺序怎么放没关系,只要存与取一样顺序即可。这里连接,软件上应该是不能按字节存取的,否则会出错。
就像储藏盒,重新编个号,没有问题。
看到这样的帖子
受教了
这个连接是对的,MPC的总线方式是大端模式,要用以上连接法
这样子做会不会带来不稳定什么的问题?软件处理麻烦么?这种做法常见么?
需要改软件吗?
学习了谢谢学习了谢谢学习了谢学习了谢谢谢
数据线倒了没关系,数据不会错
需要软件进行转换
字节组内数据线可交换.
字节间交换也行,但关联的DQS /DQS DQM需跟随交换.
DDR的控制命令跟其地址线有关,跟数据线无关.
同意 4楼,需要软硬结合!
学习了学习了学习了
调整一下,好布线吧
需软硬件接合.
4楼,20楼,经典回答。
谁说要软件结合的?
举个例子:假如你们公司组织出去旅游,按每11个人一组编制,每组有八个成员+2个助理+1个组长,每组都要编号,第一组成员编号为DQ0~DQ7,两位助理为编号为DQS0+/-,组长编号为DQM0,第二组成员编号为DQ8~DQ15,两位助理为编号为DQS1+/-,组长编号为DQM1,以此类推。出去时各组成员分别坐不同的车,组长和助理固定坐前排位置,其它成员可以按座号和自己的编号一一对应入座,也可以打乱顺序,但每个人都有座位。假如你们都不喜欢这部车,那么你们可以跟其它组商量换车,但整体换,不能个别成员换,否则,组长和助理就没法跨车管理到那个人了。到了目的地下车后,公司领导要清点人数,按组按编号开始清点,每个人还是原来的编号,组还是原来的组,管你哪一组是坐哪一部车来的,管你在车上是对号入座还是胡乱坐来的呢
楼上讲太好了~印象深刻啊!
4楼说的是对滴~~
菜鸟不懂啊,能否详细解释一下?
感谢如此形象的解释!
这样做是为了方便走线吧 数据应该没问题的 这样写进去 这样读出来 没什么问题
