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

约束规则设置(3)

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
7 C1 ~1 A# @! ]
/ O( O- _: y3 N5 t7 m6 A6 y5 T) J
& w" z9 u$ J- n, M- T& ]+ p
下表中的规则应用于创建Pin-PairPin-Pairs 仅能在以下工作表中创建。
9 K; F6 s! ]6 c% s; i7 ~* Y7 i2 v& f6 F
4 V3 s1 X' C& u# n9 a3 j5 F
在对象中一定要存在某个管脚,才能创建相应的pin-pair

, n! @  H& P7 ?. Z7 ~
All Constraints Timing 工作表中的对象一定要有驱动和接收;
0 I- E( x- K: F7 j, V1 m4 M
Pin-pair length 如果已经完成走线则是两个管脚之前走线的长度,如果没走线,就是连接两个管脚的鼠线的曼哈顿距离;

0 `, r# U0 p# o+ Q/ ~
约束管理器确定longest/shortest pin-pair length 是基于驱动和接收,如果没有任何驱动和接收,就考虑Xnet

* ~% A: {6 @& I9 f' Q) k
对于相对传输延迟约束,仅仅确定longest pin-pair
( f, b% e1 S3 y
5Match Group(匹配群组)
/ J4 B$ K9 A2 E! s& G& ~
MatchGroup netsXnets 或者pin-pairs的集合,此集合一定要都匹配(delay 或者length)或者相对于组内的一个明确的目标。如果delta值没有定义,组内的所有成员都将是绝对匹配的,并允许有一定的偏差。如果定义了delta值,那么组内所有成员将相对匹配于明确的目标网络。下面的是 Match Group的必要属性:

4 b" c7 {2 L% M  @* a4 B
Target——组内其他pin-pairs 都要参考的pin-pair就是目标(Target),可以是默认的也可以是明确指定的pin-pair,其他的pin-pairs都要与这个目标比较。

  w( W" _; h% i' ?+ a8 ]
Delta——每个pin-pair 成员与目标pin-pair的差值,如果没有指定此差值,那么所有成员就需要匹配,如果定义了此值不为0,则此群组就是一个相对匹配的群组。

/ {; k2 [4 a) [# k. P
Tolerance——允许匹配的偏差值。
. p! S: H7 ^, g& V
5.1 下面用三个例子来说明不同情况下的匹配群组(绝对的和相对的)。
  Z, X1 T+ V" K) X
1

. k2 B9 e5 S2 j' B& I; w$ |     
Net
    
  
Target
  
  
  
Delta
  
  
  
Tolerance
  
  
  
Comments
  

( @( N, i% L6 ]6 m0 B% d/ r     
Data1
    
  
未指定
  
  
  
未指定
  
  
  
10mil
  
  
  
这个例子中没有参考,所有的网络都必须彼此匹配在10mil 之内,如果三个网络中的一个是1000mil,其他两个网络必须在990mil1010mil 之间,delta值未指定(不是0)是绝对的匹配延迟,target 也未指定。
  
$ }, B+ E9 N0 m; n- m7 \
    
Data2
    
  
未指定
  
  
  
未指定
  
  
  
10mil
  

; B3 c5 o4 h; D! ^( c% P     
Data3
    
  
未指定
  
  
  
未指定
  
  
  
10mil
  
! [3 N1 ]9 N* a: i

# n  U' R9 H; o$ ^. H
2

6 }. Y( q2 h# r" ^     
Net
    
  
Target
  
  
  
Delta
  
  
  
Tolerance
  
  
  
Comments
  
7 D. C6 q" p# \6 ^
    
Data1
    
  
  
  
  
0mil
  
  
  
10mil
  
  
  
Data3 是此群组参考值,所有的网络都必须匹配Data3 10mil 之内,如果Data3 1000mil,其他两个网络必须在990mil1010mil 之间,delta 值被指定是相对的匹配(传输)延迟。
  
1 o+ i& N, G4 F# c
    
Data2
    
  
  
  
  
0mil
  
  
  
10mil
  

) v) F6 b' Q0 S! E5 y3 n* F9 v     
Data3
    
  
参考
  
  
  
0mil
  
  
  
10mil
  
* V0 h  h+ F  J+ u2 Q

: t. B5 ^4 F: b1 M) [: ~2 F( g
3
% a7 W) L2 C5 x2 {
    
Net
    
  
Target
  
  
  
Delta
  
  
  
Tolerance
  
  
  
Comments
  
1 i9 k4 q/ L! x0 o0 h
    
Data1
    
  
参考
  
  
  
100mil
  
  
  
10mil
  
  
  
Data1 此群组参考值,所有的网络都必须匹配Data1100mil 之内并加上或者减去指定的偏差值10mil。如果Data1 1000mil,其他两个网络必须在990mil1110mil 之间,对于相对的匹配(传输)延迟delta tolerance 值被指定。
  
) s7 N1 M9 y6 K# X) a5 f
    
Data2
    
  
  
  
  
100mil
  
  
  
10mil
  
- r) z4 S) C% Z% `7 W
    
Data3
    
  
  
  
  
100mil
  
  
  
10mil
  
/ ?8 T6 p% f8 L5 R1 w( ~/ i
6 C3 w( M" Z' |, I; ^0 M, z% I

! l, N( R4 Q/ G% p8 O3 W
5.2 如何确定targetpin pair
( K! `6 l" ^& q! j1 Y
一旦pin-pairs中的一对被选择作为目标,其他的pin-pairs 都要与此目标以给定的deltatolerance内来匹配。约束管理器决定目标pin-pairs 的方法如下:
/ C/ c1 [, v) F* H5 `) J
明确指定的pin-pair

0 O9 ?( G6 \8 \. |" L+ P
如果所有的pin-pairs 都有delta 值,那么有最小delta值的网络就是目标。如果超过一对管脚对有同样的最小的delta 值,那么有最长的曼哈顿长度的网络被选为目标。
3 P/ n- k: I; g8 \! P; ^
如果所有的管脚对都没有delta值,那么就没有选择目标,所有的管脚对就进行相互比较。
% d/ \2 h9 A4 ]- E, g5 ?
3 r  L" ]  {4 M4 f6 e, Z
5.3 相对/匹配的群组规则

6 y0 @8 _4 }& E9 ~  h, k
Match Group 仅能在Routing 工作簿的RelativePropagation Delay 工作表中的指定。

( t3 K/ U! a" ?$ `2 C. C( `6 R
可以为整个群组设置相对的/匹配的群组约束,群组中每个成员可以根据要求修改tolerance
. K7 N/ e3 E" M* J7 B- x0 y
相对/匹配的群组之间的延迟可以在systemdesign 一级设置。

' H/ t. V* |7 M4 J+ ~% e
匹配延迟约束从14.0 版数据库升级Delta 值为0,暗示所有的群组成员都要匹配一个指定的目标管脚对。
1 h6 Y$ L' Q9 v

0 B! ]/ F1 C, f: J9 M
* T0 {- v4 j" v* l/ m5 P

  _; I8 F0 C1 Z! ^) k; v% w
# g# V3 x. }# v# V9 Q
- d" W  a  M0 [6 \6 c+ A

6 _6 c: g! i7 ~9 b3 u8 Y! t: v/ w) s& ]

4 V3 w  k+ f7 {; i& d( y- k

' `, [: w* _4 @& _7 `2 c8 P
2 _. V( z4 u2 A* s

4 R! g' n$ w; y9 B* t

* ]. R( X3 n' B5 n2 N

$ m! Y; i& B! S0 H  N
# v" X! x, S* U4 y( d0 }6 P# C

* [6 T6 b4 s0 W0 L; |& D

2 H6 X2 k+ q- m: s- k# v4 |  M

6 e8 }9 g% Z! }

该用户从未签到

4#
发表于 2016-7-22 17:07 | 只看该作者
你发表的  看不到图

该用户从未签到

5#
发表于 2016-9-20 10:34 | 只看该作者
不知道你有没有来看帖子啊

该用户从未签到

6#
 楼主| 发表于 2017-2-27 15:49 | 只看该作者
mggimg 发表于 2016-7-21 19:280 S+ |; t' |1 b
沐有图????
% y9 h3 u2 Y9 E+ T
不好意思2 d* e& C6 b) D9 B, v6 X- m

8 l3 L. \* _  \. H' M2 X! I没有发到图片1 V1 ?, \+ s$ [# j6 J

& R4 {# h+ c4 C) O$ V) n
/ u0 \4 I% g3 a

该用户从未签到

7#
 楼主| 发表于 2017-2-27 15:51 | 只看该作者
需要的 留下  联系方式  我会发给你们  也可以加qq2909328526, e1 w/ _! O1 s
( ]) c! R5 `- R# V
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-20 19:59 , Processed in 0.140625 second(s), 27 queries , Gzip On.

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

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

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