EDA365电子工程师网

标题: LPDDR3 32bit 芯片 的四组Data group 能否随意交换? [打印本页]

作者: 秦子墨    时间: 2016-11-19 18:17
标题: LPDDR3 32bit 芯片 的四组Data group 能否随意交换?
      用安霸平台做项目的时候,为了更好的走DDR走线,调整了LPDDR的默认4个Byte的顺序。但找安霸的FAE确认线路的时候,安霸回复说DDR的Byte-0 不可以调整,安霸芯片需要从Byte-0 获取寄存器信息。1 G# C: E3 ~7 L+ ?

  }! I6 a* f1 u( [3 t      不知道大家在用LPDDR的时候有无遇到过此类问题?
7 b. W& S6 a0 e5 l! K- m4 K1 T$ O, Z' k0 M

$ e. F' g+ f- F
) B4 }& t( s4 S7 P0 d8 ?( ]

QQ截图20161119101412.png (72.23 KB, 下载次数: 0)

QQ截图20161119101412.png

作者: kobeismygod    时间: 2016-11-19 23:02
本帖最后由 kobeismygod 于 2016-11-19 23:09 编辑
+ }+ ~; `* t3 g: K; u# Z2 }$ |4 K9 Y% A
LPDDR3协议第57页有这样一句话”The mode register contents are available on the first data beat of DQ[7:0] “说明读取mode register应该是在byte0来完成,所以他们不让你动,然后在DQ calibration的section中说对DQ进行校准时候要通过每个byte的第一个bit接收校准pattern,所以最好每个byte内的第一个bit不要动,其他可以自由交换。
作者: xtaylg    时间: 2016-11-19 23:48
kobeismygod 发表于 2016-11-19 23:027 p6 ]6 f! L' @4 k3 R
LPDDR3协议第57页有这样一句话”The mode register contents are available on the first data beat of DQ[ ...

" k  V$ ?: U, }原来是这样不允许交换!
3 c* v  r9 v0 N' K8 u
作者: 秦子墨    时间: 2016-11-20 10:15
kobeismygod 发表于 2016-11-19 23:02
9 m" u) ^" d3 U1 d  c0 d8 e9 @LPDDR3协议第57页有这样一句话”The mode register contents are available on the first data beat of DQ[ ...

1 a5 J7 o$ h/ m5 ^/ E9 P  w感谢!
, L  t' D; ?7 D0 h* r
8 P" [$ f% ~1 e8 Z
作者: djadfas    时间: 2016-11-21 09:36
沃日 还有人做安霸的摄像头
作者: dengxiaoyang    时间: 2016-11-21 13:55
本帖最后由 dengxiaoyang 于 2016-11-22 14:22 编辑 " E* F; M2 A2 c

8 T6 w& l1 [8 [- G2 s我在用ddr3的时候,组内是可以互换的,这个我试过了。用的片子是MT41K256M16JT-125。
作者: 秦子墨    时间: 2016-11-21 15:06
经确认,Group0是不能换的,Group1-3之间可以交换,具体可以看LPDDR3协议,今天上午也有找DDR厂商确认。
作者: fengyu6117    时间: 2016-11-22 09:19
秦子墨 发表于 2016-11-21 15:06+ k' _( i  p& v) O) C
经确认,Group0是不能换的,Group1-3之间可以交换,具体可以看LPDDR3协议,今天上午也有找DDR厂商确认。
! ~* ~) m1 l* t4 `- q
楼主,那DDR3有这个要求没?是不是可以任意换。
作者: EricTong    时间: 2016-11-22 11:45
我记得当时用联芯平台时,是可以互换的。不过那时候用的是LPDDR2( ~% Q; A, o9 R& a) l6 H

作者: 秦子墨    时间: 2016-11-23 20:27
fengyu6117 发表于 2016-11-22 09:19
6 _) V% e. ]) c/ K+ U2 u楼主,那DDR3有这个要求没?是不是可以任意换。
; s. ~7 {8 q% r( x  k3 K3 Q
这个可以看一下DDR3的规格书,看是否对Byte0 有要求。也可以看一下DDR3协议,这部分我暂没有去研究。
- y- Y$ R# a) G. M! B8 F/ X
作者: winboy755    时间: 2016-11-25 11:22
Freescale 的DDR3 swap pin rule也要求不能换每组的第1位、DQS、DQS#和DQM
作者: lobedon    时间: 2016-12-22 14:42
BYTE TO BYTE 可以  但是各BYTE 第一個BIT 不可換
作者: qq455144808    时间: 2017-3-5 10:26
组内是可以调整的  便于布线
作者: 寒冰箭影    时间: 2017-4-28 10:00
学习MARK!
作者: maoself    时间: 2017-5-10 07:32
学习了
作者: raytingg    时间: 2017-7-10 10:57
谢谢楼主分享+ \/ z3 R" H+ H

作者: thinking123456    时间: 2018-4-26 18:27
学习了




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2