oAwad
Full Member level 2
Hello all,
The following code is part of a std cell library LEF file. The resistance variable seem to be unitless "per square", so how to calculate the total resistance of a metal3 wire given its total length ?
When getting the coupling capacitance "CC" between two metal3 wires, should I add the fringe capacitance ? or should I add it only when getting "Carea" ?
The following is part of the capTbl:
Thanks
The following code is part of a std cell library LEF file. The resistance variable seem to be unitless "per square", so how to calculate the total resistance of a metal3 wire given its total length ?
Code:
LAYER metal3
TYPE ROUTING ;
SPACINGTABLE
PARALLELRUNLENGTH 0.0000 0.3000 0.9000 1.8000 2.7000 4.0000
WIDTH 0.0000 0.0700 0.0700 0.0700 0.0700 0.0700 0.0700
WIDTH 0.0900 0.0700 0.0900 0.0900 0.0900 0.0900 0.0900
WIDTH 0.2700 0.0700 0.0900 0.2700 0.2700 0.2700 0.2700
WIDTH 0.5000 0.0700 0.0900 0.2700 0.5000 0.5000 0.5000
WIDTH 0.9000 0.0700 0.0900 0.2700 0.5000 0.9000 0.9000
WIDTH 1.5000 0.0700 0.0900 0.2700 0.5000 0.9000 1.5000 ;
WIDTH 0.07 ;
PITCH 0.14 ;
DIRECTION HORIZONTAL ;
OFFSET 0.095 0.07 ;
RESISTANCE RPERSQ 0.25 ;
THICKNESS 0.14 ;
HEIGHT 0.88 ;
CAPACITANCE CPERSQDIST 2.7745e-05 ;
EDGECAPACITANCE 2.5157e-05 ;
END metal3
When getting the coupling capacitance "CC" between two metal3 wires, should I add the fringe capacitance ? or should I add it only when getting "Carea" ?
The following is part of the capTbl:
Code:
M3
width(um) space(um) Ctot(Ff/um) Cc(Ff/um) Carea(Ff/um) Cfrg(Ff/um)
0.070 0.070 0.1630 0.0565 0.0258 0.0121
Thanks