|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 saicom 于 2015-12-30 11:10 编辑
calibre里面关于metal2 antenna:
ANT.3 {
@ Maximum ratio of Metal2 perimeter area to related gate oxide area (COMP not present) > ^MaxMet2
antp_M2 = NET AREA RATIO M2_nodiode PERIMETER ONLY SCALE BY (STDval*1000) gate > MaxMet2 // M2 antenna
antp_M2a = NET AREA RATIO M2_nodiode PERIMETER ONLY SCALE BY (STDval*1000) gate > MaxMet2 ACCUMULATE // For PRINT purpose
antp_poly = NET AREA RATIO Poly2 antp_M2 > 0 // poly related to M2
antp_m1 = NET AREA RATIO Metal1 antp_M2 > 0 // m1 related M2
ORNET antp_m1 (ORNET antp_M2 antp_poly) // poly & metal as 1 error
NET AREA RATIO PRINT antp_M2a PANTM2.txt // print actual ratio to file
}
其中STDval=0.54
MaxMet2=400
ICC用的antenna设定:
set lib [current_mw_lib]
remove_antenna_rules $lib
define_antenna_rule $lib -mode 5 -diode_mode 4 -metal_ratio 0 -cut_ratio 0
define_antenna_layer_rule $lib -mode 5 -layer "Metal1" -ratio 400.0 -diode_ratio {0.54 0.0 0.0 400.0}
define_antenna_layer_rule $lib -mode 5 -layer "Metal2" -ratio 400.0 -diode_ratio {0.54 0.0 0.0 400.0}
define_antenna_layer_rule $lib -mode 5 -layer "Metal3" -ratio 400.0 -diode_ratio {0.54 0.0 0.0 400.0}
define_antenna_layer_rule $lib -mode 5 -layer "Metal4" -ratio 400.0 -diode_ratio {0.54 0.0 0.0 400.0}
define_antenna_layer_rule $lib -mode 5 -layer "Metal5" -ratio 400.0 -diode_ratio {0.54 0.0 0.0 400.0}
define_antenna_layer_rule $lib -mode 5 -layer "MetalTop" -ratio 400.0 -diode_ratio {0.54 0.0 0.0 400.0}
试过将前后两个400分别改为40,ICC都检查不到antenna,这样写法是不是和calibre对应不上?
std cell的library有重新load clf |
|