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

请教设置等长规则的问题

[复制链接]
  • TA的每日心情
    慵懒
    2022-4-7 15:32
  • 签到天数: 27 天

    [LV.4]偶尔看看III

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

    EDA365欢迎您登录!

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

    x
    1 @3 N: v, o  p$ n' y0 E& b) p

    # l- s% `: `, q2 [( n2 Z4 u( ^如下图所示,下图是某公版的设计,DDR4的控制/地址信号从主控芯片U1连到内存颗粒U150和U153,fly-by的拓扑(信号先连到U150再连到U153)。
    " l/ a8 r& K* S+ T9 P1 v( n3 ^2 `: W  B
    在Constraint Manager的Relative Propagation Delay里需要设置所有控制/地址信号分别到U150和U153时等长,怎样才能像下图那样把所有U1到U150的长度挑出来,然后U1到U153的长度挑出来?
    2 u+ u  t6 ~; s, M7 j
    % g# x9 g/ O9 ~ # G6 @& V2 F+ e( y6 V9 R

    ( a8 e6 I# o. d2 q9 [. T+ M # j! l7 N$ S7 P/ M" _9 P3 H/ N

    该用户从未签到

    2#
    发表于 2017-9-15 15:43 | 只看该作者
    pinpair设规则的时候就设好

    点评

    谢谢你的回答! 是挨个网络设置pin pair,然后再把到相同芯片的pin pair归到同一个Match Group吗? 网络数量比较多,有没有批量设置pin pair的办法?我没找到批量设置的办法 [attachimg]130756[/attachimg]  详情 回复 发表于 2017-9-15 17:02

    该用户从未签到

    3#
    发表于 2017-9-15 16:33 | 只看该作者
    先设置PIN pair

    点评

    谢谢你的回答! 是挨个网络设置pin pair,然后再把到相同芯片的pin pair归到同一个Match Group吗? 网络数量比较多,有没有批量设置pin pair的办法?我没找到批量设置的办法 [attachimg]130757[/attachimg]  详情 回复 发表于 2017-9-15 17:03
  • TA的每日心情
    慵懒
    2022-4-7 15:32
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    4#
     楼主| 发表于 2017-9-15 17:02 | 只看该作者
    紫菁 发表于 2017-9-15 15:43) b! N: ~% W% w6 x; X- T& S# y2 D
    pinpair设规则的时候就设好
    9 l) B* e8 g1 B; p# C; z  D. e
    谢谢你的回答! 是挨个网络设置pin pair,然后再把到相同芯片的pin pair归到同一个Match Group吗?! _5 }! W) P/ e2 G  S6 Q) e0 J* B  q
      _9 v, y3 h. n3 r- p, c! G
    网络数量比较多,有没有批量设置pin pair的办法?我没找到批量设置的办法
    , q. S+ ]: l- z- l1 d$ }
    & \! N8 [) B5 x
    2 V% `% i9 @, K1 |& F; U! q
  • TA的每日心情
    慵懒
    2022-4-7 15:32
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    5#
     楼主| 发表于 2017-9-15 17:03 | 只看该作者
    paul_iw 发表于 2017-9-15 16:33
    ' y# Q# r3 R! S+ r8 t8 d先设置PIN pair

    - |% f! E+ N) \& {1 w谢谢你的回答! 是挨个网络设置pin pair,然后再把到相同芯片的pin pair归到同一个Match Group吗?/ I2 g9 B$ {: _6 c
    ( ]! K! l# P8 ^! w- N  v7 \
    网络数量比较多,有没有批量设置pin pair的办法?我没找到批量设置的办法
    . E. C% Y- z4 [  v' n" S# l5 g% g5 a/ n* [; y7 A

    7 e8 f1 O" a# ?  P5 v4 J8 m$ F: Z+ i! F
    % I! o  Z. U6 ~; @$ U' U

    该用户从未签到

    6#
    发表于 2017-9-15 17:07 | 只看该作者
    在没有skill可用的时候,只能手动一个个设置了

    点评

    好吧,谢谢你!  详情 回复 发表于 2017-9-15 17:17
  • TA的每日心情
    慵懒
    2022-4-7 15:32
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    7#
     楼主| 发表于 2017-9-15 17:17 | 只看该作者
    paul_iw 发表于 2017-9-15 17:07
    3 T3 r" ^: ?9 U4 K" y在没有skill可用的时候,只能手动一个个设置了

    1 f  C& U1 i, B 好吧,谢谢你!# K8 b" C5 f2 y1 t" S1 ^3 M/ p

    点评

    类似这个样子,这个是地址线的  详情 回复 发表于 2017-9-15 18:51
    在Electrical约束里找一个你要设pinpar的net然后右键最下面有个SigXplorer,点击进去,然后set 里有个Constraint点下进去,然后再点Rel Prop Delay,在这里你可以设置多个pin-pin的等长拓扑,设置好之后保存更新到约  详情 回复 发表于 2017-9-15 18:43
  • TA的每日心情
    无聊
    2023-11-1 15:41
  • 签到天数: 1 天

    [LV.1]初来乍到

    8#
    发表于 2017-9-15 18:43 | 只看该作者
    gavinhuang 发表于 2017-9-15 17:17
    1 S* D6 O, v. c# V好吧,谢谢你!

    0 f9 n1 I) }" @9 {2 ?) f! R在Electrical约束里找一个你要设pinpar的net然后右键最下面有个SigXplorer,点击进去,然后set 里有个Constraint点下进去,然后再点Rel Prop Delay,在这里你可以设置多个pin-pin的等长拓扑,设置好之后保存更新到约束里,然后再到约束里找到和这个net拓扑相同的其它所有net,比如说所有的DDR data,然后加入到你刚才创建的那个拓扑就可以批量设置pin-pair的等长了data和地址因为拓扑不一样,要各找一个net建拓扑约束,不知道你能否看明白哦,可以网上找找教程5 j7 P1 k! h2 O- c

    + n* B6 r# Q$ X# }  E( L5 |8 ~* z

    点评

    能看明白,谢谢你! 如下图,由于U1->U8->U9之后还有一个端接电阻,有些net会出错,把到电阻的pin pair分到MGrp里,还删不掉,有什么好办法吗? [attachimg]130900[/attachimg] [attachimg]130899[/attachi  详情 回复 发表于 2017-9-19 09:34
  • TA的每日心情
    无聊
    2023-11-1 15:41
  • 签到天数: 1 天

    [LV.1]初来乍到

    9#
    发表于 2017-9-15 18:51 | 只看该作者
    gavinhuang 发表于 2017-9-15 17:17
    , C9 P& h5 y; m  N! r' t- G% ?: Q9 _好吧,谢谢你!
    $ [4 P' d8 D5 S) ^) t8 c3 C
    类似这个样子,这个是地址线的5 M0 s1 A" ?% x3 O

    $1A60C2AA470518D.jpg (56.26 KB, 下载次数: 0)

    $1A60C2AA470518D.jpg

    该用户从未签到

    10#
    发表于 2017-9-18 10:01 | 只看该作者
    看来学习的还很多/ ^( t, ^+ j2 w5 e0 j9 I
  • TA的每日心情
    慵懒
    2022-4-7 15:32
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    11#
     楼主| 发表于 2017-9-19 09:34 | 只看该作者
    ACE_ASL 发表于 2017-9-15 18:430 M% _# `- m0 Z: N
    在Electrical约束里找一个你要设pinpar的net然后右键最下面有个SigXplorer,点击进去,然后set 里有个Cons ...

    * e# t- `& G$ A/ A2 f能看明白,谢谢你!5 e2 p7 S6 X6 P& f$ d4 c( }$ {
    2 U( E. o! Q% e2 x1 ^1 G
    如下图,由于U1->U8->U9之后还有一个端接电阻,有些net会出错,把到电阻的pin pair分到MGrp里,还删不掉,有什么好办法吗?
    5 O+ A1 T0 p  \, C, M
    : q: l4 D+ u  B1 e* [ 0 @3 U6 P2 z8 q6 l3 |

    / D6 y9 B/ t7 O: w; J/ [6 Y) Y
      h+ @" A5 U' c/ |# K2 C  i

    该用户从未签到

    12#
    发表于 2017-9-20 10:16 | 只看该作者
    出错的在到SigXplorer里重新建一个ecset,mg设置同一个名字就好,地址线拓扑不一样经常有这个问题。

    该用户从未签到

    13#
    发表于 2017-9-30 11:43 | 只看该作者
    sig不方便其实,乱匹配,比如你想所有的一组,它偏分四组,T点是这样的,烦
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-4 06:27 , Processed in 0.109375 second(s), 34 queries , Gzip On.

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

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

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