|
悬赏50资产已解决
各位大神,小弟在学习perc时,有一句定义不是很清楚它的意思,求教原文档为 Calibre PERC Catalog。本站就有。下面是这一段的程序:
proc aerc_init {} {
#define net types for different power and ground domains, net type “Gate” for net connected to gate pin of MOS by cell, net type
“SrcDrn” for net connected to S/D pin of MOS by cell, type set “Supply” for all domains. Create net path through S/D MOS pins that
breaks at any of power or ground domains, and copy that path type to gate pin from drain pin
perc::define_net_type "gnd_domain1" {gnd1}
perc::define_net_type "pwr_domain1" {vdd1}
perc::define_net_type "gnd_domain2" {gnd2}
perc::define_net_type "pwr_domain2" {vdd2}
perc::define_net_type_by_device "Gate" -type {MN MP} -pin {g} –cell
perc::define_net_type_by_device "SrcDrn" -type {MN MP} -pin {s d} -cell
perc::define_type_set "Supply" {gnd_domain1 || gnd_domain2 || pwr_domain1 || pwr_domain2}
perc::create_net_path -type {MN MP} -pin {s d} -break {Supply}
perc::copy_path_type -type {MN MP} -pin g -fromPin d
}
这里面perc::create_net_path -type {MN MP} -pin {s d} -break {Supply}这一句注释里的意思是创建net path ,该net path穿过MOS的S/D pin,然后终止于任意的Supply。
Q:那么net path到底是个什么类型的东西,或者说怎样形象的描述出来它的工作原理?
程序执行这句初始化后,整个系统或者运行的程序会发生什么改变?
|
最佳答案
查看完整内容
可以这样理解net是device 的pin 之间的连线, path 包含net的连接,加上可以穿透device的net集合.看我公众号:IC模拟版图设计 我写过不少perc code.
|