|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
请问cadence pvs的问题可以在这里提问吗?我在后端讨论区也发了这个帖子,如果不合适请指正。
在编写pvs时,遇到这两个命令。手册给出的描述非常类似。请问这两者的实质区别在哪里?大致用于什么情况呢?如果我想检测layout中是否有floating wire(一段分割的导线,某一端没有连上),应该用这两者吗?谢谢!
pathchk
Syntax
pathchk [ layerIn ] { -labeled [ not ] | { -power [ not ] | -ground [ not ]
[ { -and | -or } { -power [ not ] | -ground [ not ] } ] } [ -polygons fileName
[ -by_layer ] [ -by_cell | -flat ] ] [ -nets fileName ] [ -ports_also ]
[ -nofloat ] [ -exclude_unused ] [-exclude_supply] [-powername powername1
[powername2 ...]] [-groundname groundname1 [groundname2 ..]]
[-labelname labelname1 [labelname2 ...]] [-breakname net_name1 [net_name2
...]] [ -complete ] [[-outputlayer] layerOut]
Description
The pathchk rule flags those nets that have a path to labeled nets, to ground, or to power,
or to a combination of power and ground. You can combine power and ground net path
checking, but you cannot combine labeled net checking with either power or ground net
checking. You can define ground and power nets with the lvs_ground_name and
lvs_power_name rules or with -groundname and -powername arguments. Supply nets
defined via lvs_ground_name and lvs_power_name always break a path even if a
pathchk rule has -groundname or -powername arguments.
erc_pathchk
Syntax
erc_pathchk [ -labeled [ not ] ] | [ -power [ not ] | -ground [ not ] ]
[ { -and | -or } { -power | -ground [ not ] }
[ -polygons | -nets | -polygons_nets ] [ -ports_also ]
[ -by_cell | -flat ] [ -by_layer ] [ -nofloat ] [ -exclude_unused ]
[-exclude_supply] [-powername powername1 [powername2 ...]] [-groundname
groundname1 [groundname2 ...]] [-labelname labelname1 [labelname2 ...]]
[ -complete ]
Description
The erc_pathchk rule flags those nets that have a path to labeled nets, to ground, or to
power, or to any combination of these. Use the not keyword to flag nets that do not have the
specified paths.
|
|