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

[HyperLynx] HyperLynx DDR系统仿真中的过孔耦合仿真方法

[复制链接]
  • TA的每日心情
    开心
    2019-11-29 15:37
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    跳转到指定楼层
    1#
    发表于 2019-11-29 15:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

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

    x
    本帖最后由 HelloEE 于 2019-11-29 15:57 编辑 ! _, F+ |* o( X4 U7 {9 n2 \$ E
    ' b% @0 x4 E' w, p& ^4 j
    随着DDR系统的速率提升,需要更快速及更精准的仿真,过孔耦合的影响也越来越大。HyperLynx可以通过以下两个方法来提升仿真效率及提高仿真精度。
    • 使用QPL模式批量添加去耦电容模型
      ! ?3 L# x( `6 K0 }2 f

      ! q9 w9 D- g2 t5 p, z9 y1 s) a
    QPL是指Qualified Part List file,我们可以把已验证的去耦电容模型,添加到这个配置文件内,并且保存到仿真模型库内,这样可以快速的一次性设定所有电容模型。
    8 S) E; g% C  l, v( |) a  ]$ r0 w* P* f+ \* x5 y# b# L4 q
    1
    模型文件格式,完成后保存为*.qpl文件
    DECAP, 2100-0352, "", RLC, 0.00047, 0.01, no
    DECAP, 2100-0321, "", RLC, 0.0001, 0.01, no
    DECAP, 2100-0322, "", RLC, 1e-008, 0.01, no
    DECAP, 2100-0323, "", RLC, 4.7e-006, 0.01, no
    DECAP, 2100-0324, "", RLC, 2.2e-008, 0.01, no
    # O5 G+ z* h2 Q
    2
    在HyperLynx中选择Models > Edit Model Library Paths…,点击 “Add File”,找到文件放置路径,选择定义好的qpl文件,点击Ok即可。
    & b0 H% R7 K( W6 n; @/ N0 P6 x8 }( x: m

    , f( j3 l; ]' M: M/ f7 ~" T& f5 y2 |, U& F4 O9 H5 }) \1 ~
    • 运行PDN Model Extractor以创建信号via-to-via耦合模型
      9 \9 l+ \3 \( N0 _& h

      3 z) v+ }* }& g, C/ c8 L2 G
    # O- k3 ]6 U$ F( P, H& g% }# Q
    1
    选择需要仿真的网络(可以使用Ctrl-单击组合选择显示的BL0通道信号)。
    ; M9 v# O1 \( `2 C/ u7 f, x

    1 ]1 p9 f4 J4 v' K. A% L# ^2 I" X2 V# N7 u. i$ Z8 b! a
    2
    选择Analyze 3D EM > Manage Power Aware SI Models,选择”… for signal via-to-via coupling”,然后点击Create…

    . I; d" z4 P6 P

    , X, D0 m4 _9 O9 `6 x/ L, s! M5 B0 r. }
    3
    软件会自动查找所有的过孔,如本设计中,共有11个选定的网络,每个信号2个过孔,每个过孔2个端口,会创建44个端口。然后点击Next。

    8 Y6 \$ l" P3 d3 y# {3 ~) H
    4 J& I2 K! J+ B" M0 x

    9 Y7 k  Q8 T3 ]: S: ]9 m
    4
    激活所有电容后,点击Next。

    6 `/ Y/ E4 P# q6 D6 |6 L
    ( \- }, L4 V* J- w' X+ O, g7 _

    ( v* i: T6 {! R" Q' s
    5
    设定仿真频率及采样点数等,然后即可进行仿真。
    - m" q: v8 |8 ]( d+ Q

    & p/ ]. O! I% ]7 n3 R' N3 b' p; s( T0 X9 k
    6
    仿真完成后,就可以得到对应的S参数。
    # Z% p6 F$ @* `. F; q

    6 ^+ G2 ^/ c9 |4 V
    # j6 X7 f. W# \9 `3 `
    7
    仿真提取完成后,软件会自动将创建的模型启用到时域仿真内。
    5 h: ~9 z* v' Q! W" b
      O. A/ D2 N; W( |4 J

    * K8 a  E  F" _" D. X: }% t接下来,我们就可以使用HyperLynx DDR Wizard进行更加快速及精准的DDR系统仿真了。
    + a" i& ]4 X3 T& h$ d* A# I
  • TA的每日心情
    开心
    2019-11-29 15:39
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    2#
    发表于 2019-11-29 18:10 | 只看该作者
    谢谢楼主分享

    该用户从未签到

    3#
    发表于 2019-12-1 14:56 | 只看该作者
    谢谢楼主分享

    该用户从未签到

    5#
    发表于 2019-12-4 21:43 | 只看该作者
    3 S8 L- b( x/ P5 o7 N
    谢谢楼主分享

    该用户从未签到

    6#
    发表于 2020-7-16 10:07 | 只看该作者

    ) W, ~8 ^' b- @8 Y感谢分享哈哈哈

    该用户从未签到

    7#
    发表于 2023-6-8 14:51 | 只看该作者
    怎样进行DDR的仿真呢
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-29 19:17 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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