EDA365电子工程师网

标题: Allegro 16.6 CM問題 [打印本页]

作者: kelly629    时间: 2015-3-19 14:03
标题: Allegro 16.6 CM問題
請教下前輩們CM設定時 Net Group & Match Group差別在哪裡?
8 l2 \+ p8 u+ u+ Y  R分別用在什麼狀況下呢?
/ l% x5 t6 }) J
作者: dzkcool    时间: 2015-3-19 14:38
Net Group是16.6以前的bus,用于网络的归类;0 h) _9 g0 s( s7 Z
Match Group包含的是一组pinpair,通常用来做等长匹配;
2 _8 M5 F" P$ ?' g3 K3 f4 q- C5 L对于单点到单点的网络拓扑,如果需要等长,可以直接创建Match Group,程序会自动提取pinpair,对于复杂的就要生成拓扑模版或手工创建pinpair。
作者: kelly629    时间: 2015-3-19 16:25
那先Creat Net Group在建PinPair 與直接Match Group的作用是一樣的嗎?
作者: dzkcool    时间: 2015-3-19 16:48
结果是一样的,使用场合不一样而已,直接创建Match Group的方法是有先决条件的。
作者: myl593799546    时间: 2015-3-19 17:32
dzkcool 发表于 2015-3-19 16:48
/ \3 ?8 ^9 _( L结果是一样的,使用场合不一样而已,直接创建Match Group的方法是有先决条件的。
  {! I6 j! n2 p1 f
版主,求解:等长设置不会弄,我看了网上教程是先创建模型,但是我两个端点之间没有电阻,直接是CPU链接DDR的,这样子怎么设置等长呢?/ E. E9 L/ }9 x, Y; u5 o! R

作者: dzkcool    时间: 2015-3-19 17:36
myl593799546 发表于 2015-3-19 17:32
$ L# O. m# h3 w. b0 Y) S版主,求解:等长设置不会弄,我看了网上教程是先创建模型,但是我两个端点之间没有电阻,直接是CPU链接D ...
: x1 `. s1 Y( H) y- N8 {
没有电阻更简单,跳过创建模型步骤。如果是点到点的,直接在bus或net group上单击右键Create->Match Group,然后设置误差值和基准线。
9 h8 B1 [" h, z" ?# \, Q
作者: myl593799546    时间: 2015-3-19 21:14
dzkcool 发表于 2015-3-19 17:36
4 j! A/ t& Y& ]没有电阻更简单,跳过创建模型步骤。如果是点到点的,直接在bus或net group上单击右键Create->Match Grou ...

  ?; W: y, J0 u能截图么?不知道在哪里操作,CM里右击create都是灰色的
& ^  [, B" A' d' B9 k1 q5 D0 j1 M
作者: dzkcool    时间: 2015-3-20 09:41
myl593799546 发表于 2015-3-19 21:14
' m: G! c6 I) \  F' \. C) X  N0 J" |能截图么?不知道在哪里操作,CM里右击create都是灰色的
1 l* o$ P3 K7 T  H8 H" [, Z" g
抱歉,有个地方说错了,是选中所需网络后单击右键去创建。- M. C' ?: m: p" T. f

) Y5 ]% \9 @/ M- ^* f' x, W- Y( W* l& p. u9 Q
创建Net Group或bus的好处是网络选择起来很方便。
, Q: E' u. _( A* X
作者: myl593799546    时间: 2015-3-20 14:52
哦,会了,3Q
作者: myl593799546    时间: 2015-3-20 14:53
dzkcool 发表于 2015-3-20 09:41/ g# z' J% e8 I
抱歉,有个地方说错了,是选中所需网络后单击右键去创建。
+ Y$ f8 u; F' {" ^; Z. z
哦,会了,3Q% h# b5 t' H4 v! s

作者: kitty_chen    时间: 2015-3-23 14:26
dzkcool 发表于 2015-3-19 17:36. [, x8 t/ }' R. F( W/ l
没有电阻更简单,跳过创建模型步骤。如果是点到点的,直接在bus或net group上单击右键Create->Match Grou ...
6 A- y( p& _/ A5 X4 p9 Z7 N  N% N
版主,请教下基准线是怎么选,比如说DDR那块我怎么听说是直接以CLK为基准线的,求解?
, R1 F# _: h- \7 r8 v, S$ J1 `
作者: 3号仓库    时间: 2015-3-31 17:49
dzkcool 发表于 2015-3-19 14:38
" \+ ~! \9 V' e2 N" [9 o) B  cNet Group是16.6以前的bus,用于网络的归类;/ L' p- h8 T& ^2 t& z
Match Group包含的是一组pinpair,通常用来做等长匹配;
/ B: m' M* O' E3 O% n! M% N- w- f对 ...

8 S% L5 R* @& P. P这里边还有个creat  class,和上述两者又有什么区别呢; D, q& _& G5 t2 h3 \! r

作者: dzkcool    时间: 2015-3-31 19:16
kitty_chen 发表于 2015-3-23 14:26& R' h) A1 `& Z1 a
版主,请教下基准线是怎么选,比如说DDR那块我怎么听说是直接以CLK为基准线的,求解?
, D2 `$ g  i. N: L
地址控制线以CLK为基准;
+ D( @3 T2 }  n数据线以对应的DQS为基准;/ K* L1 M1 t: p6 u  V0 N# N) k$ I* Q' a

作者: dzkcool    时间: 2015-3-31 19:17
3号仓库 发表于 2015-3-31 17:49
+ K! s( Y) g$ J这里边还有个creat  class,和上述两者又有什么区别呢

% h0 R1 V) l1 _- h5 s* V3 H* ]使用场合不一样,creat  class只能用于Physical和Spaceing规则的设置,在Electrical中无用。
9 ~! g+ h1 t! o6 O7 G* d+ R
作者: layout小二    时间: 2015-4-1 09:46
本帖最后由 layout小二 于 2015-4-1 09:52 编辑
( @6 ^/ c1 E4 e% U  ]
- i3 T" m: D! p3 H现在16.6可以不用设NET GROUP,可直接做MATCH GROUP,设置NET GROUP也可以将散仙设置成束状,便于布线。如有电阻可直接设置XNET,便于模型设置




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