pin ratio 脚本

proc pppp {} {
set top_cell [dbGet top.name]

set std [llength [dbGet [dbGet [dbGet top.insts.cell.baseClass core -p2].isPhysOnly 0 -p].name -e]]

set 3_pin [llength [dbGet [dbGet [dbGet top.insts.cell.isSequential 0 -p2].cell.numInputs 3 -p2].name -e]]
set 4_pin [llength [dbGet [dbGet [dbGet top.insts.cell.isSequential 0 -p2].cell.numInputs 4 -p2].name -e]]
set 5_pin [llength [dbGet [dbGet [dbGet top.insts.cell.isSequential 0 -p2].cell.numInputs 5 -p2].name -e]]
set 6_pin [llength [dbGet [dbGet [dbGet top.insts.cell.isSequential 0 -p2].cell.numInputs 6 -p2].name -e]]
set 7_pin [llength [dbGet [dbGet [dbGet top.insts.cell.isSequential 0 -p2].cell.numInputs 7 -p2].name -e]]

set 3_pin_ratio [format “%.3f” [expr 3pin/

猜你喜欢

转载自blog.csdn.net/oTobias/article/details/99547063