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

海思的demo板DDR数据线为什么没有同组同层和绕等长?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
 楼主| 发表于 2025-6-18 15:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
最近看到海思HI3519的官方demo板ddr部分数据线并没有做到同组同层和等长,找了好几块官方板子都是这样的,有什么说法吗?
: I* x$ q5 `: N) b& {
7 G% v* i+ |9 S% E- e  D' p( x* u

评分

参与人数 1威望 +5 收起 理由
超級狗 + 5 最佳槌子獎勵!

查看全部评分

该用户从未签到

推荐
发表于 2025-6-19 19:52 | 只看该作者
本帖最后由 超級狗 于 2025-6-20 10:58 编辑 5 P, p4 T5 H( T# _* W
硬件补丁 发表于 2025-6-19 16:17
! Q7 I9 l, q& G# o3 _DQS和CLK之间的等长关系较为宽泛(内部有training补偿机制),DQS DQ DM组内通常较为严格(数据组内还可 ...
. N3 _9 L* O  J( l
难道他们的 PHY 没有这个功能?
* V2 `: \  e8 L$ V9 }樓主問的是「為什麼可以不等長?」,小弟的回帖僅在說明其原因,請勿進行栽贓及嫁禍!3 y: ]: k& V* k
3 G( {# ]( u1 I# v+ w7 b- {
反過來說,除了這些大廠,難道那些名不見經傳的芯片就沒做 Deskew 嗎?9 S+ n7 p/ j+ P% D2 i0 _& e$ P; ?
  u( V) D/ ?9 r8 {) ]
每顆 DDR4 PHY 都有,但這東西不是給眾敗家子們揮霍用的!: U3 J. V; R. x' K" m

0 G( f/ T/ z6 ]: ]( x# D7 T6 K: w* k  a0 s

该用户从未签到

推荐
发表于 2025-6-19 16:17 | 只看该作者
超級狗 发表于 2025-6-19 07:47
8 {/ v; i" ?* y8 p4 A- FDDR4 Deskew
7 O& L* a, F- x0 \( ~  ORead deskew training) t  Y4 h2 E, J0 D: a
The read DQ deskew training compensates for the delay differences ...

: J& ~" G" ?3 M, A8 [6 yDQS和CLK之间的等长关系较为宽泛(内部有training补偿机制),DQS DQ DM组内通常较为严格(数据组内还可以不严格等长?)intel AMD平台都这样规定,难道他们的phy没有这个功能?

点评

难道他们的 PHY 没有这个功能? 樓主問的是為什麼可以不等長,小弟的回帖僅是說明原因,請勿栽贓嫁禍! 反過來說,除了這些大廠,難道那些名不見經傳的芯片就沒做 Deskew 嗎? 每顆 DDR-4 PHY 都有,但這東西  详情 回复 发表于 2025-6-19 19:52

该用户从未签到

推荐
发表于 2025-6-19 07:47 | 只看该作者
本帖最后由 超級狗 于 2025-6-20 10:08 编辑
/ y0 \- \# |0 @) Y! s/ P( \& j* N4 p0 ^
DDR4 Deskew
6 k0 X$ A$ \1 j) U: c# ^" _+ C3 KRead deskew training
7 d6 M6 ?4 A0 j" B8 |The read DQ deskew training compensates for the delay differences, primarily caused by board routing and SDRAM DQ output skew, among the DQ lanes during reads. The read deskew must not be skipped in silicon, even on systems without much skew between lanes.
; E3 }9 M1 o) y- Y. a# D
" B$ l* T( ~2 k. ^/ g$ B5 [9 J9 QDDR4 有
Deskew 功能,但即便有 Deskew 也不代表走線可以不用顧慮等長Length Matching),補償Compensation)能力還是有極限的。, [) H: Z) M* w8 L7 k5 Y+ |
/ u+ v1 y2 k" b) e, W& ~  S& Q. l2 t
另一個考量是芯片電路設計、芯片封裝、畫板走線、連接器、溫度...等諸多因素,都會影響不同
bit 間的延遲Delay),你不能一個人就把所有的裕度Tolerance)用完,留一點給別人呀~
4 {5 n' w# K& {4 v
5 n  Z1 h# k' Y7 Y

9 j0 @2 b# J5 D$ k: k' w
7 y' j$ z3 S. y0 e簡單來說,DDR4 走線不等長Length Matching)不一定會出事,但你每次都毫無根據的惡搞就等著出事。
) [8 z9 }& I" p0 Y2 r) |/ l$ J7 t! y* @4 b$ f; G

点评

狗哥,无意冒犯!你给的资料写的是per-bit deskew。小弟有疑问,到底这个补偿是通过补偿clk和dqs之间的裕量,还是直接补偿dq和clk之间的裕量,这个涉及到dqs dq dm之间是不是要遵从严格的等长关系。从文档里,我看不  详情 回复 发表于 2025-6-20 10:35
DQS和CLK之间的等长关系较为宽泛(内部有training补偿机制),DQS DQ DM组内通常较为严格(数据组内还可以不严格等长?)intel AMD平台都这样规定,难道他们的phy没有这个功能?  详情 回复 发表于 2025-6-19 16:17
  • TA的每日心情
    擦汗
    2024-5-14 15:27
  • 签到天数: 1 天

    [LV.1]初来乍到

    5#
    发表于 2025-6-18 17:05 | 只看该作者
    能做到等时就行,不同层能避开串扰就行。(我自己画是严格同组同层,用等长代替等时,目前没有出现速率不行的)

    点评

    那请问这个等时在画板时怎么实现的  详情 回复 发表于 2025-6-18 18:00

    该用户从未签到

    6#
     楼主| 发表于 2025-6-18 18:00 | 只看该作者
    wen11902 发表于 2025-6-18 17:05  Z9 ~4 I4 e# J% Z( U- P. v
    能做到等时就行,不同层能避开串扰就行。(我自己画是严格同组同层,用等长代替等时,目前没有出现速率不行 ...
    9 T! ~9 G, J2 K$ l
    那请问这个等时在画板时怎么实现的

    点评

    谢谢分享!: 5.0
    樓主有沒有在遊樂場玩旋轉木馬的感覺?^_^  发表于 2025-6-19 09:21
    找芯片引脚延时,走线自己算,不会算找板厂算,板厂不会算就老实同组同层  详情 回复 发表于 2025-6-19 09:13
    谢谢分享!: 5
    畫板畫到一半的時候把它丟著,放個兩、三天間過去。>_<|||  发表于 2025-6-19 08:54

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 旋轉木馬暈眩藥補助!

    查看全部评分

    该用户从未签到

    7#
    发表于 2025-6-19 08:28 | 只看该作者
    台雞店TSMC)7nm DDR4 PHY IP
    + c, P! m- s' b& ^9 W  {% `/ I" h! y6 l) m! f
    • Per-bit deskew on read and write datapath  m- Y$ z% F& b0 Q' I6 b: A/ `9 q
    * g2 L( v& e% X" \: D

    & C8 J" G- G( Z/ Y4 [% H

    ddr4-3l-phy-ip-for-tsmc-7nm-br.pdf

    186.09 KB, 下载次数: 5, 下载积分: 威望 -5

    该用户从未签到

    8#
    发表于 2025-6-19 08:33 | 只看该作者
    另一篇關於探討 DDR4 PHY Deskew 的文章!5 D. Y5 ]( B) q+ U# x) z4 }

    ; f/ s2 H0 Y3 S. S/ B- j( b# [8 O* {) b- I+ l

    krivi_wp_enabling3_wo25.pdf

    387.29 KB, 下载次数: 6, 下载积分: 威望 -5

  • TA的每日心情
    无聊
    2025-5-28 15:21
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    9#
    发表于 2025-6-19 08:57 | 只看该作者
    不一定需要同层,有一点很关键就是微带线和带状线的光速是不同的,通常认为微带线是空气光速,带状线是半空气光速,如果是不同层的话,内层需要比表面走长一半的长度。可以看一下160和110是不是在不同层
    ! a8 c: H& v+ V1 H0 O, T4 o+ U: c等长实际上是等时在空间上的体现,如果不同层那最终还是要回归等时设计

    点评

    哪个师傅跟你讲微带线的信号传输速度是带状线信号传输速度的两倍?还是你自己理解错了。SI9000你去看一下就知道快一丢丢而已。人家问的就是为什么不做同层等长,同层等长就意味登时,虽然不是必须的。  详情 回复 发表于 2025-6-19 15:56
  • TA的每日心情
    擦汗
    2024-5-14 15:27
  • 签到天数: 1 天

    [LV.1]初来乍到

    10#
    发表于 2025-6-19 09:13 | 只看该作者
    hammer_F 发表于 2025-6-18 18:000 x1 l' k) R% k
    那请问这个等时在画板时怎么实现的

    ; s+ A& B/ t, q8 `找芯片引脚延时,走线自己算,不会算找板厂算,板厂不会算就老实同组同层
    , o' f' x) e! M0 e: x* n

    该用户从未签到

    11#
    发表于 2025-6-19 11:34 | 只看该作者
    DDR4走线一般不用刻意走等长,控制在一定范围内就行。不光是海思的,很多其他芯片也是这样。

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    龍大洩漏天機!既然是別人要背鍋,豈有不瞎整、惡搞的道理。^_^  发表于 2025-6-20 12:02
    做这个事前咨询下你们软件是否有能力做读写时序匹配。要不肯定是硬件的锅。 ddr并行传输的逻辑决定了等长是必须的。但是这个等长是软件实现还是硬件实现都可以。 软件实现本质还是需要硬件支持的。从ddr3规范支持  详情 回复 发表于 2025-6-20 10:47
  • TA的每日心情
    无聊
    2025-6-20 15:16
  • 签到天数: 93 天

    [LV.6]常住居民II

    12#
    发表于 2025-6-19 15:31 | 只看该作者
    那是有人故意为难我们的嘛 还组内等长,与clk等长。。。

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    雅典娜智慧女神,隨隨便便就說做不到,會被眾人唾棄的!^_^  发表于 2025-6-19 20:03

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 智慧女神「阿西娜」獨享獎項!

    查看全部评分

    该用户从未签到

    13#
    发表于 2025-6-19 15:56 | 只看该作者
    Dc2024101522a 发表于 2025-6-19 08:57( h. L$ C1 d4 C. C8 w
    不一定需要同层,有一点很关键就是微带线和带状线的光速是不同的,通常认为微带线是空气光速,带状线是半空 ...
    " P( H* \8 l% S9 w* D* ^
    哪个师傅跟你讲微带线的信号传输速度是带状线信号传输速度的两倍?还是你自己理解错了。SI9000你去看一下就知道快一丢丢而已。人家问的就是为什么不做同层等长,同层等长就意味登时,虽然不是必须的。
    . S7 ~. J6 T, \4 X* D. \# t6 I

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 貌似比其他人懂得多!

    查看全部评分

    该用户从未签到

    14#
    发表于 2025-6-19 16:10 | 只看该作者
    是不是因为考虑了CPU的pin delay长度

    该用户从未签到

    15#
    发表于 2025-6-19 22:18 | 只看该作者
    能不能在程序中给它们设延时呢

    “来自电巢APP”

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    不得無理!軟賤是無所不能的,哪像你們硬賤只會胡搞!>_<|||  发表于 2025-6-20 11:24
    现在软件还没这么牛逼,只能交给硬件做  发表于 2025-6-20 09:53

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 不是電玩玩太多,就是酒喝多了!

    查看全部评分

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-20 23:28 , Processed in 0.093750 second(s), 29 queries , Gzip On.

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

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

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