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

请教设置等长规则的问题

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

    [LV.4]偶尔看看III

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

    EDA365欢迎您登录!

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

    x
    ' G6 c- u. g+ f3 c- E

    * s3 x" J; h. d$ v5 B% j; e如下图所示,下图是某公版的设计,DDR4的控制/地址信号从主控芯片U1连到内存颗粒U150和U153,fly-by的拓扑(信号先连到U150再连到U153)。
    % I' e4 {: r- i: l" _3 L
    ( ~# w( k- V. R% K6 K* b$ \在Constraint Manager的Relative Propagation Delay里需要设置所有控制/地址信号分别到U150和U153时等长,怎样才能像下图那样把所有U1到U150的长度挑出来,然后U1到U153的长度挑出来?
    5 P0 l* h# x  ?6 Z: {8 k1 _% A" B( t. H
    2 B& O% i  X7 \% c3 \2 X) l: t  ]

    * ~2 ]( ?$ V+ k
    * @! R, B3 p& Q% b  Y

    该用户从未签到

    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:439 B/ F. m) L3 [7 }8 ]+ `/ H
    pinpair设规则的时候就设好

    2 M& T5 m# T; X5 p7 c谢谢你的回答! 是挨个网络设置pin pair,然后再把到相同芯片的pin pair归到同一个Match Group吗?
    / |- H) V0 S$ w% @2 b2 k: l3 C4 ?6 Z. S' \" G, Z: J+ G
    网络数量比较多,有没有批量设置pin pair的办法?我没找到批量设置的办法, _5 n* x3 l4 l! h! A$ r. ?
    8 Q  Z6 l: e# Q. f4 B0 w2 N
    4 w+ Q9 z9 ~0 w5 ]
  • TA的每日心情
    慵懒
    2022-4-7 15:32
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    5#
     楼主| 发表于 2017-9-15 17:03 | 只看该作者
    paul_iw 发表于 2017-9-15 16:330 J8 Y8 f' V9 `, T) z% E, s
    先设置PIN pair
      o) Q% N3 ^* E( q. B
    谢谢你的回答! 是挨个网络设置pin pair,然后再把到相同芯片的pin pair归到同一个Match Group吗?2 |% p' Z: T. ^$ {6 Y7 m

    3 r2 ]! _' ^/ i& J! U; x) Y  o网络数量比较多,有没有批量设置pin pair的办法?我没找到批量设置的办法
    * z  K$ Y8 J& W6 H0 i( p6 _3 [: L' T$ A$ i9 {' y- Q, o

    ! F* G% ^6 @; v7 k/ y8 z* w3 d& H& i, @' ^& p# b

    : O! ^/ M2 c) X' }+ E' ^1 w8 v( `

    该用户从未签到

    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:075 ]+ R) A8 z4 G- C3 b; t9 x- K$ z4 T
    在没有skill可用的时候,只能手动一个个设置了

      y3 {. @! H+ Y  N& y0 F( }; } 好吧,谢谢你!* q! ^# R- a) ^2 E1 H: }6 I1 [

    点评

    类似这个样子,这个是地址线的  详情 回复 发表于 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# F* b. `# u) U; y; o5 ^
    好吧,谢谢你!
    9 U# d9 J; e. I% f9 N- J
    在Electrical约束里找一个你要设pinpar的net然后右键最下面有个SigXplorer,点击进去,然后set 里有个Constraint点下进去,然后再点Rel Prop Delay,在这里你可以设置多个pin-pin的等长拓扑,设置好之后保存更新到约束里,然后再到约束里找到和这个net拓扑相同的其它所有net,比如说所有的DDR data,然后加入到你刚才创建的那个拓扑就可以批量设置pin-pair的等长了data和地址因为拓扑不一样,要各找一个net建拓扑约束,不知道你能否看明白哦,可以网上找找教程
    * Q, b( H' C; R3 z5 q3 `. N& \* L$ k. e) s, o4 l

    点评

    能看明白,谢谢你! 如下图,由于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$ n4 y$ z: N' B1 n7 o
    好吧,谢谢你!

    ; n4 O" c1 e% j' {类似这个样子,这个是地址线的
    # R. F, J$ e; i6 O' `* K$ B

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

    $1A60C2AA470518D.jpg

    该用户从未签到

    10#
    发表于 2017-9-18 10:01 | 只看该作者
    看来学习的还很多
    1 @  ^, @! ^! [0 {& a
  • TA的每日心情
    慵懒
    2022-4-7 15:32
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    11#
     楼主| 发表于 2017-9-19 09:34 | 只看该作者
    ACE_ASL 发表于 2017-9-15 18:43
    3 U. b# _9 V6 S' Q, D2 B在Electrical约束里找一个你要设pinpar的net然后右键最下面有个SigXplorer,点击进去,然后set 里有个Cons ...
    , \$ Y. Y5 q3 H" J2 h# t+ u) x" a% t
    能看明白,谢谢你!5 E) m8 [9 L8 S. o: P' g" t
    ; J! X  B- c' u/ Z! @4 h
    如下图,由于U1->U8->U9之后还有一个端接电阻,有些net会出错,把到电阻的pin pair分到MGrp里,还删不掉,有什么好办法吗?# J" y" v/ X& B+ r( }5 Y+ r' R1 Z! x

    . u( F& X5 |+ ^$ J
    3 D) m5 H* g& Y' M5 J2 h4 [
    / `7 j# I# E* W% @7 d' t. |$ _$ J( w 2 V1 I" D4 n0 Z( ]& a* z9 V. c. ^& C

    该用户从未签到

    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-9-4 02:55 , Processed in 0.125000 second(s), 27 queries , Gzip On.

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

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

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