/*************************************************************************/
/* Date: Oct.08.2012 */
/* Author: Naixia_Chen */
/* Design Rule version: TD-LO40-DR-2001 3R */
/* Spice Model version: TD-LO40-SP-2001v00R */
/* This is a Apollo technology file, which is writed for our testing */
/* library. */
/*************************************************************************/
Technology {
name = "scc40nll_hd"
dielectric = 4.2e-05
unitTimeName = "ns"
timePrecision = 1000
unitLengthName = "micron"
lengthPrecision = 1000
gridResolution = 5
unitVoltageName = "v"
voltagePrecision = 1000000
unitCurrentName = "mA"
currentPrecision = 1000
unitPowerName = "uw"
powerPrecision = 100000000
unitResistanceName = "kohm"
resistancePrecision = 10000000
unitCapacitanceName = "pf"
capacitancePrecision = 10000000
unitInductanceName = "nh"
inductancePrecision = 100
minBaselineTemperature = 25
nomBaselineTemperature = 25
maxBaselineTemperature = 25
}
Color 14 {
name = "14"
rgbDefined = 1
redIntensity = 0
greenIntensity = 255
blueIntensity = 190
}
Color 19 {
name = "19"
rgbDefined = 1
redIntensity = 90
greenIntensity = 0
blueIntensity = 255
}
Color 27 {
name = "27"
rgbDefined = 1
redIntensity = 90
greenIntensity = 175
blueIntensity = 255
}
Color 42 {
name = "42"
rgbDefined = 1
redIntensity = 180
greenIntensity = 175
blueIntensity = 190
}
Color 43 {
name = "43"
rgbDefined = 1
redIntensity = 180
greenIntensity = 175
blueIntensity = 255
}
Color 47 {
name = "47"
rgbDefined = 1
redIntensity = 180
greenIntensity = 255
blueIntensity = 255
}
Color 49 {
name = "49"
rgbDefined = 1
redIntensity = 255
greenIntensity = 0
blueIntensity = 100
}
Color 52 {
name = "52"
rgbDefined = 1
redIntensity = 255
greenIntensity = 100
blueIntensity = 100
}
Color 56 {
name = "56"
rgbDefined = 1
redIntensity = 255
greenIntensity = 100
blueIntensity = 200
}
Color 59 {
name = "59"
rgbDefined = 1
redIntensity = 255
greenIntensity = 175
blueIntensity = 255
}
Stipple "rhidot" {
width = 16
height = 16
pattern = (0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0)
}
Stipple "cross" {
width = 16
height = 16
pattern = (1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1,
0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0,
0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0,
0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0,
0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0,
0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0,
0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0,
1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1,
1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1,
0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0,
0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0,
0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0,
0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0,
0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0,
0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0,
1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1)
}
Stipple "hidot" {
width = 16
height = 16
pattern = (1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1)
}
Tile "unit" {
width = 0.19
height = 1.12
}
Layer "AA" {
layerNumber = 10
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "19"
lineStyle = "solid"
pattern = "enter"
pitch = 0
defaultWidth = 0.06
minWidth = 0.06
minSpacing = 0.08
}
Layer "NW" {
layerNumber = 14
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "magenta"
lineStyle = "dash"
pattern = "blank"
pitch = 0
defaultWidth = 0.33
minWidth = 0.33
minSpacing = 0.33
}
Layer "GT" {
layerNumber = 30
maskName = "poly"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "49"
lineStyle = "solid"
pattern = "solid"
pitch = 0
defaultWidth = 0.04
minWidth = 0.04
minSpacing = 0.1
}
Layer "NLL" {
layerNumber = 35
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "52"
lineStyle = "dash"
pattern = "slash"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "PLL" {
layerNumber = 38
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "56"
lineStyle = "dash"
pattern = "slash"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "SN" {
layerNumber = 40
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "42"
lineStyle = "dash"
pattern = "backSlash"
pitch = 0
defaultWidth = 0.18
minWidth = 0.18
minSpacing = 0.18
}
Layer "SP" {
layerNumber = 43
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "14"
lineStyle = "dash"
pattern = "slash"
pitch = 0
defaultWidth = 0.18
minWidth = 0.18
minSpacing = 0.18
}
Layer "VTPH" {
layerNumber = 46
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "magenta"
lineStyle = "dash"
pattern = "backSlash"
pitch = 0
defaultWidth = 0.18
minWidth = 0.18
minSpacing = 0.18
}
Layer "VTNH" {
layerNumber = 47
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "white"
lineStyle = "dash"
pattern = "slash"
pitch = 0
defaultWidth = 0.18
minWidth = 0.18
minSpacing = 0.18
}
LayerDataType "LVP" {
layerNumber = 129
dataTypeNumber = 1
visible = 1
selectable = 1
blink = 1
color = "white"
lineStyle = "dash"
pattern = "slash"
}
LayerDataType "LVN" {
layerNumber = 129
dataTypeNumber = 2
visible = 1
selectable = 1
blink = 1
color = "green"
lineStyle = "dash"
pattern = "backSlash"
}
Layer "CT" {
layerNumber = 50
maskName = "polyCont"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "27"
lineStyle = "solid"
pattern = "solid"
pitch = 0
defaultWidth = 0.06
minWidth = 0.06
minSpacing = 0.08
}
Layer "M1" {
layerNumber = 61
maskName = "metal1"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "cyan"
lineStyle = "solid"
pattern = "dot"
pitch = 0.14
defaultWidth = 0.07
minWidth = 0.07
minSpacing = 0.07
maxWidth = 4.5
fatWireThreshold = 1.501
fatThinMinSpacing = 0.300
fatFatMinSpacing = 0.300
fatContactThreshold = 1
maxCurrDensity = 9.5
unitMinResistance = 2.772e-04
unitNomResistance = 3.08e-04
unitMaxResistance = 3.388e-04
unitMinHeightFromSub = 0.3123
unitNomHeightFromSub = 0.347
unitMaxHeightFromSub = 0.3817
unitMinThickness = 0.1143
unitNomThickness = 0.127
unitMaxThickness = 0.1397
fatTblDimension = 4
fatTblParallelLength = (0.000,0.301,0.601,1.501)
fatTblThreshold = (0.000,0.221,0.701,1.501)
fatTblSpacing = (0.070,0.080,0.120,0.300,
0.080,0.080,0.140,0.300,
0.120,0.140,0.140,0.300,
0.300,0.300,0.300,0.300)
minArea = 0.0196
minEnclosedArea = 0.2
endOfLine2NeighborThreshold = 0.089
endOfLine2NeighborMinSpacing = 0.08
endOfLine2NeighborSideMinSpacing = 0.08
endOfLine2NeighborCornerKeepoutWidth = 0.021
endOfLine2NeighborSideKeepoutLength = 0.066
}
Layer "M2" {
layerNumber = 62
maskName = "metal2"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "yellow"
lineStyle = "solid"
pattern = "dot"
pitch = 0.14
defaultWidth = 0.07
minWidth = 0.07
minSpacing = 0.07
maxWidth = 4.5
fatWireThreshold = 1.501
fatThinMinSpacing = 0.300
fatFatMinSpacing = 0.300
fatContactThreshold = 1
maxCurrDensity = 11.0
unitMinResistance = 2.502e-04
unitNomResistance = 2.78e-04
unitMaxResistance = 3.058e-04
unitMinHeightFromSub = 0.5499
unitNomHeightFromSub = 0.611
unitMaxHeightFromSub = 0.6721
unitMinThickness = 0.1296
unitNomThickness = 0.144
unitMaxThickness = 0.1584
fatTblDimension = 4
fatTblParallelLength = (0.000,0.301,0.601,1.501)
fatTblThreshold = (0.000,0.221,0.701,1.501)
fatTblSpacing = (0.070,0.100,0.120,0.300,
0.100,0.100,0.140,0.300,
0.120,0.140,0.140,0.300,
0.300,0.300,0.300,0.300)
minArea = 0.0196
minEnclosedArea = 0.2
endOfLine2NeighborThreshold = 0.099
endOfLine2NeighborMinSpacing = 0.1
endOfLine2NeighborSideMinSpacing = 0.1
endOfLine2NeighborCornerKeepoutWidth = 0.031
endOfLine2NeighborSideKeepoutLength = 0.096
}
Layer "M3" {
layerNumber = 63
maskName = "metal3"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "red"
lineStyle = "solid"
pattern = "dot"
pitch = 0.14
defaultWidth = 0.07
minWidth = 0.07
minSpacing = 0.07
maxWidth = 4.5
fatWireThreshold = 1.501
fatThinMinSpacing = 0.300
fatFatMinSpacing = 0.300
fatContactThreshold = 1
maxCurrDensity = 11.0
unitMinResistance = 2.502e-04
unitNomResistance = 2.78e-04
unitMaxResistance = 3.058e-04
unitMinHeightFromSub = 0.7875
unitNomHeightFromSub = 0.875
unitMaxHeightFromSub = 0.9625
unitMinThickness = 0.1296
unitNomThickness = 0.144
unitMaxThickness = 0.1584
fatTblDimension = 4
fatTblParallelLength = (0.000,0.301,0.601,1.501)
fatTblThreshold = (0.000,0.221,0.701,1.501)
fatTblSpacing = (0.070,0.100,0.120,0.300,
0.100,0.100,0.140,0.300,
0.120,0.140,0.140,0.300,
0.300,0.300,0.300,0.300)
minArea = 0.0196
minEnclosedArea = 0.2
endOfLine2NeighborThreshold = 0.099
endOfLine2NeighborMinSpacing = 0.1
endOfLine2NeighborSideMinSpacing = 0.1
endOfLine2NeighborCornerKeepoutWidth = 0.031
endOfLine2NeighborSideKeepoutLength = 0.096
}
Layer "M4" {
layerNumber = 64
maskName = "metal4"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "green"
lineStyle = "solid"
pattern = "dot"
pitch = 0.14
defaultWidth = 0.07
minWidth = 0.07
minSpacing = 0.07
maxWidth = 4.5
fatWireThreshold = 1.501
fatThinMinSpacing = 0.3
fatFatMinSpacing = 0.3
fatContactThreshold = 1
maxCurrDensity = 11.0
unitMinResistance = 2.502e-04
unitNomResistance = 2.78e-04
unitMaxResistance = 3.058e-04
unitMinHeightFromSub = 1.0251
unitNomHeightFromSub = 1.139
unitMaxHeightFromSub = 1.2529
unitMinThickness = 0.1296
unitNomThickness = 0.144
unitMaxThickness = 0.1584
fatTblDimension = 4
fatTblParallelLength = (0.000,0.301,0.601,1.501)
fatTblThreshold = (0.000,0.221,0.701,1.501)
fatTblSpacing = (0.070,0.100,0.120,0.300,
0.100,0.100,0.140,0.300,
0.120,0.140,0.140,0.300,
0.300,0.300,0.300,0.300)
minArea = 0.0196
minEnclosedArea = 0.2
endOfLine2NeighborThreshold = 0.099
endOfLine2NeighborMinSpacing = 0.1
endOfLine2NeighborSideMinSpacing = 0.1
endOfLine2NeighborCornerKeepoutWidth = 0.031
endOfLine2NeighborSideKeepoutLength = 0.096
}
Layer "M5" {
layerNumber = 65
maskName = "metal5"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "magenta"
lineStyle = "solid"
pattern = "dot"
pitch = 0.14
defaultWidth = 0.070
minWidth = 0.070
minSpacing = 0.070
maxWidth = 4.5
fatWireThreshold = 1.501
fatThinMinSpacing = 0.3
fatFatMinSpacing = 0.3
fatContactThreshold = 1
maxCurrDensity = 11.0
unitMinResistance = 2.502e-04
unitNomResistance = 2.78e-04
unitMaxResistance = 3.058e-04
unitMinHeightFromSub = 1.2627
unitNomHeightFromSub = 1.403
unitMaxHeightFromSub = 1.5433
unitMinThickness = 0.1296
unitNomThickness = 0.144
unitMaxThickness = 0.1584
fatTblDimension = 4
fatTblParallelLength = (0.000,0.301,0.601,1.501)
fatTblThreshold = (0.000,0.221,0.701,1.501)
fatTblSpacing = (0.070,0.100,0.120,0.300,
0.100,0.100,0.140,0.300,
0.120,0.140,0.140,0.300,
0.300,0.300,0.300,0.300)
minArea = 0.0196
minEnclosedArea = 0.2
endOfLine2NeighborThreshold = 0.099
endOfLine2NeighborMinSpacing = 0.1
endOfLine2NeighborSideMinSpacing = 0.1
endOfLine2NeighborCornerKeepoutWidth = 0.031
endOfLine2NeighborSideKeepoutLength = 0.096
}
Layer "M6" {
layerNumber = 66
maskName = "metal6"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "47"
lineStyle = "solid"
pattern = "dot"
pitch = 0.14
defaultWidth = 0.070
minWidth = 0.070
minSpacing = 0.070
maxWidth = 4.5
fatWireThreshold = 1.501
fatThinMinSpacing = 0.3
fatFatMinSpacing = 0.3
fatContactThreshold = 1
maxCurrDensity = 11.0
unitMinResistance = 2.502e-04
unitNomResistance = 2.78e-04
unitMaxResistance = 3.058e-04
unitMinHeightFromSub = 1.5003
unitNomHeightFromSub = 1.667
unitMaxHeightFromSub = 1.8337
unitMinThickness = 0.1296
unitNomThickness = 0.144
unitMaxThickness = 0.1584
fatTblDimension = 4
fatTblParallelLength = (0.000,0.301,0.601,1.501)
fatTblThreshold = (0.000,0.221,0.701,1.501)
fatTblSpacing = (0.070,0.100,0.120,0.300,
0.100,0.100,0.140,0.300,
0.120,0.140,0.140,0.300,
0.300,0.300,0.300,0.300)
minArea = 0.0196
minEnclosedArea = 0.2
endOfLine2NeighborThreshold = 0.099
endOfLine2NeighborMinSpacing = 0.1
endOfLine2NeighborSideMinSpacing = 0.1
endOfLine2NeighborCornerKeepoutWidth = 0.031
endOfLine2NeighborSideKeepoutLength = 0.096
}
Layer "TM1" {
layerNumber = 120
maskName = "metal7"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "purple"
lineStyle = "solid"
pattern = "brick"
pitch = 0.84
defaultWidth = 0.4
minWidth = 0.4
minSpacing = 0.4
maxWidth = 12
fatWireThreshold = 4.501
fatThinMinSpacing = 1.2
fatFatMinSpacing = 1.2
fatContactThreshold = 2.5
maxCurrDensity = 67.0
unitMinResistance = 1.98e-05
unitNomResistance = 2.2e-05
unitMaxResistance = 2.42e-05
unitMinHeightFromSub = 3.4245
unitNomHeightFromSub = 3.805
unitMaxHeightFromSub = 4.1855
unitMinThickness = 0.81
unitNomThickness = 0.90
unitMaxThickness = 0.99
fatTblDimension = 3
fatTblParallelLength = (0.000,1.501,1.501)
fatTblThreshold = (0.000,2.001,4.501)
fatTblSpacing = (0.400,0.500,1.200,
0.500,0.500,1.200,
1.200,1.200,1.200)
minArea = 0.56
minEnclosedArea = 0.8
}
Layer "TM2" {
layerNumber = 122
maskName = "metal8"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "purple"
lineStyle = "solid"
pattern = "brick"
pitch = 0.84
defaultWidth = 0.4
minWidth = 0.4
minSpacing = 0.4
maxWidth = 12
fatWireThreshold = 4.501
fatThinMinSpacing = 1.2
fatFatMinSpacing = 1.2
fatContactThreshold = 2.5
maxCurrDensity = 67.0
unitMinResistance = 1.98e-05
unitNomResistance = 2.2e-05
unitMaxResistance = 2.42e-05
unitMinHeightFromSub = 4.8735
unitNomHeightFromSub = 5.415
unitMaxHeightFromSub = 5.9565
unitMinThickness = 0.81
unitNomThickness = 0.90
unitMaxThickness = 0.99
fatTblDimension = 3
fatTblParallelLength = (0.000,1.501,1.501)
fatTblThreshold = (0.000,2.001,4.501)
fatTblSpacing = (0.400,0.500,1.200,
0.500,0.500,1.200,
1.200,1.200,1.200)
minArea = 0.56
minEnclosedArea = 0.8
}
Layer "V1" {
layerNumber = 70
maskName = "via1"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "43"
lineStyle = "solid"
pattern = "rectangleX"
pitch = 0
defaultWidth = 0.07
minWidth = 0.07
sameNetMinSpacing = 0.07
cornerMinSpacing = 0.09
minSpacing = 0.1
maxCurrDensity = 7000
fatTblDimension = 5
fatTblThreshold = (0,0.241,0.35,0.521,0.646)
fatTblFatContactNumber = (2,2,27,27,27)
fatTblFatContactMinCuts = (1,2,2,3,4)
fatTblExtensionDimension = 2
fatTblExtensionThreshold = (0,0.24)
fatTblExtensionRangeDimension = 1
fatTblExtensionRange = (1.1)
fatTblExtensionAreaDimension = 2
fatTblExtensionAreaThreshold = (0,0.0576)
fatTblExtensionContactNumber =(0,
0,
0,
"2,3,5,7,9,10,13,14,19,20,23,25")
fatTblExtensionMinCuts =(1,
1,
1,
"2,2,2,2,2,2,2,2,2,2,2,2")
}
Layer "V2" {
layerNumber = 71
maskName = "via2"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "blue"
lineStyle = "solid"
pattern = "rectangleX"
pitch = 0
defaultWidth = 0.07
minWidth = 0.07
sameNetMinSpacing = 0.07
cornerMinSpacing = 0.09
minSpacing = 0.1
maxCurrDensity = 7000
fatTblDimension = 5
fatTblThreshold = (0,0.241,0.35,0.521,0.646)
fatTblFatContactNumber = (29,29,54,54,54)
fatTblFatContactMinCuts = (1,2,2,3,4)
fatTblExtensionDimension = 2
fatTblExtensionThreshold = (0,0.24)
fatTblExtensionRangeDimension = 1
fatTblExtensionRange = (1.1)
fatTblExtensionAreaDimension = 2
fatTblExtensionAreaThreshold = (0,0.0576)
fatTblExtensionContactNumber =(0,
0,
0,
"29,30,32,34,36,37,40,41,46,47,50,52")
fatTblExtensionMinCuts =(1,
1,
1,
"2,2,2,2,2,2,2,2,2,2,2,2")
}
Layer "V3" {
layerNumber = 72
maskName = "via3"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "yellow"
lineStyle = "solid"
pattern = "rectangleX"
pitch = 0
defaultWidth = 0.07
minWidth = 0.07
sameNetMinSpacing = 0.07
cornerMinSpacing = 0.09
minSpacing = 0.1
maxCurrDensity = 7000
fatTblDimension = 5
fatTblThreshold = (0,0.241,0.35,0.521,0.646)
fatTblFatContactNumber = (56,56,81,81,81)
fatTblFatContactMinCuts = (1,2,2,3,4)
fatTblExtensionDimension = 2
fatTblExtensionThreshold = (0,0.24)
fatTblExtensionRangeDimension = 1
fatTblExtensionRange = (1.1)
fatTblExtensionAreaDimension = 2
fatTblExtensionAreaThreshold = (0,0.0576)
fatTblExtensionContactNumber =(0,
0,
0,
"56,57,59,61,63,64,67,68,73,74,77,79")
fatTblExtensionMinCuts =(1,
1,
1,
"2,2,2,2,2,2,2,2,2,2,2,2")
}
Layer "V4" {
layerNumber = 73
maskName = "via4"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "white"
lineStyle = "solid"
pattern = "rectangleX"
pitch = 0
defaultWidth = 0.07
minWidth = 0.07
sameNetMinSpacing = 0.07
cornerMinSpacing = 0.09
minSpacing = 0.1
maxCurrDensity = 7000
fatTblDimension = 5
fatTblThreshold = (0,0.241,0.35,0.521,0.646)
fatTblFatContactNumber = (83,83,108,108,108)
fatTblFatContactMinCuts = (1,2,2,3,4)
fatTblExtensionDimension = 2
fatTblExtensionThreshold = (0,0.24)
fatTblExtensionRangeDimension = 1
fatTblExtensionRange = (1.1)
fatTblExtensionAreaDimension = 2
fatTblExtensionAreaThreshold = (0,0.0576)
fatTblExtensionContactNumber =(0,
0,
0,
"83,84,86,88,90,91,94,95,100,101,104,106")
fatTblExtensionMinCuts =(1,
1,
1,
"2,2,2,2,2,2,2,2,2,2,2,2")
}
Layer "V5" {
layerNumber = 74
maskName = "via5"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "47"
lineStyle = "solid"
pattern = "rectangleX"
pitch = 0
defaultWidth = 0.07
minWidth = 0.07
sameNetMinSpacing = 0.07
cornerMinSpacing = 0.09
minSpacing = 0.1
maxCurrDensity = 7000
fatTblDimension = 5
fatTblThreshold = (0,0.241,0.35,0.521,0.646)
fatTblFatContactNumber = (110,110,135,135,135)
fatTblFatContactMinCuts = (1,2,2,3,4)
fatTblExtensionDimension = 2
fatTblExtensionThreshold = (0,0.24)
fatTblExtensionRangeDimension = 1
fatTblExtensionRange = (1.1)
fatTblExtensionAreaDimension = 2
fatTblExtensionAreaThreshold = (0,0.0576)
fatTblExtensionContactNumber =(0,
0,
0,
"110,111,113,115,117,118,121,122,127,128,131,133")
fatTblExtensionMinCuts =(1,
1,
1,
"2,2,2,2,2,2,2,2,2,2,2,2")
}
Layer "TV1" {
layerNumber = 121
maskName = "via6"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "47"
lineStyle = "solid"
pattern = "rectangleX"
pitch = 0
defaultWidth = 0.36
minWidth = 0.36
minSpacing = 0.34
maxCurrDensity = 300000
fatTblDimension = 2
fatTblThreshold = (0,1.76)
fatTblFatContactNumber = (137,141)
fatTblFatContactMinCuts = (1,2)
}
Layer "TV2" {
layerNumber = 123
maskName = "via7"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
color = "47"
lineStyle = "solid"
pattern = "rectangleX"
pitch = 0
defaultWidth = 0.36
minWidth = 0.36
minSpacing = 0.34
maxCurrDensity = 300000
fatTblDimension = 2
fatTblThreshold = (0,1.76)
fatTblFatContactNumber = (142,146)
fatTblFatContactMinCuts = (1,2)
}
Layer "PA" {
layerNumber = 80
maskName = "via8"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
lineStyle = "solid"
pattern = "rectangleX"
color = "white"
minSpacing = 2.0
}
Layer "ALPA" {
layerNumber = 83
maskName = "metal9"
isDefaultLayer = 1
visible = 1
selectable = 1
blink = 0
lineStyle = "solid"
pattern = "dot"
color = "white"
pitch = 4.0
defaultWidth = 2.0
minWidth = 2.0
maxSegLenForRC = 2000
minSpacing = 2.0
}
Layer "DIODE" {
layerNumber = 138
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "green"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "PRBOUNDARY" {
layerNumber = 127
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "green"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "TEXT1" {
layerNumber = 141
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "cyan"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "TEXT2" {
layerNumber = 142
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "yellow"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "TEXT3" {
layerNumber = 143
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "red"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "TEXT4" {
layerNumber = 144
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "green"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "TEXT5" {
layerNumber = 145
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "magenta"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "TEXT6" {
layerNumber = 146
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "47"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "TEXT7" {
layerNumber = 147
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "purple"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "TEXT8" {
layerNumber = 148
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "white"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "TM1TXT" {
layerNumber = 126
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "magenta"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "TM2TXT" {
layerNumber = 11
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "yellow"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "WELTXT" {
layerNumber = 162
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "white"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
Layer "SUBTXT" {
layerNumber = 161
maskName = ""
visible = 1
selectable = 1
blink = 0
color = "green"
lineStyle = "solid"
pattern = "blank"
pitch = 0
defaultWidth = 0
minWidth = 0
minSpacing = 0
}
LayerDataType "EXDFM" {
layerNumber = 129
dataTypeNumber = 3
visible = 1
selectable = 1
blink = 1
color = "cyan"
lineStyle = "solid"
pattern = "rectangleX"
}
LayerDataType "EXLFD" {
layerNumber = 129
dataTypeNumber = 4
visible = 1
selectable = 1
blink = 1
color = "yellow"
lineStyle = "solid"
pattern = "rectangleX"
}
LayerDataType "HVT" {
layerNumber = 159
dataTypeNumber = 11
visible = 1
selectable = 1
blink = 1
color = "red"
lineStyle = "dash"
pattern = "rectangleX"
}
LayerDataType "LVT" {
layerNumber = 159
dataTypeNumber = 12
visible = 1
selectable = 1
blink = 1
color = "yellow"
lineStyle = "dash"
pattern = "rectangleX"
}
LayerDataType "VSIA" {
layerNumber = 63
dataTypeNumber = 63
visible = 1
selectable = 1
blink = 0
color = "cyan"
lineStyle = "solid"
pattern = "blank"
}
ContactCode "CONT1" {
contactCodeNumber = 1
cutLayer = "CT"
lowerLayer = "GT"
upperLayer = "M1"
isDefaultContact = 1
cutWidth = 0.06
cutHeight = 0.06
upperLayerEncWidth = 0.025
upperLayerEncHeight = 0
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.01
minCutSpacing = 0.08
unitMinResistance = 0.036
unitNomResistance = 0.04
unitMaxResistance = 0.044
}
ContactCode "VIA1AA" {
contactCodeNumber = 2
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1AB" {
contactCodeNumber = 3
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1AB_alt" {
contactCodeNumber = 4
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1AC" {
contactCodeNumber = 5
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1AC_alt" {
contactCodeNumber = 6
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1BA" {
contactCodeNumber = 7
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1BA_alt" {
contactCodeNumber = 8
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1BB" {
contactCodeNumber = 9
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1BB_alt" {
contactCodeNumber = 10
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1BB_r90" {
contactCodeNumber = 11
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1BB_alt_r90" {
contactCodeNumber = 12
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1BC" {
contactCodeNumber = 13
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1BC_alt" {
contactCodeNumber = 14
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1BC_r90" {
contactCodeNumber = 15
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1BC_alt_r90" {
contactCodeNumber = 16
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1CA" {
contactCodeNumber = 17
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1CA_alt" {
contactCodeNumber = 18
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1CB" {
contactCodeNumber = 19
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1CB_alt" {
contactCodeNumber = 20
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1CB_r90" {
contactCodeNumber = 21
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1CB_alt_r90" {
contactCodeNumber = 22
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1CC" {
contactCodeNumber = 23
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1CC_alt" {
contactCodeNumber = 24
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1CC_r90" {
contactCodeNumber = 25
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1CC_alt_r90" {
contactCodeNumber = 26
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1F" {
contactCodeNumber = 27
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
isFatContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.03
minCutSpacing = 0.09
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA1_farm" {
contactCodeNumber = 28
isFatContact = 1
cutLayer = "V1"
lowerLayer = "M1"
upperLayer = "M2"
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.03
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
cutWidth = 0.07
cutHeight = 0.07
minCutSpacing = 0.09
viaFarmSpacing = 0.1
}
ContactCode "VIA2AA" {
contactCodeNumber = 29
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2AB" {
contactCodeNumber = 30
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2AB_alt" {
contactCodeNumber = 31
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2AC" {
contactCodeNumber = 32
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2AC_alt" {
contactCodeNumber = 33
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2BA" {
contactCodeNumber = 34
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2BA_alt" {
contactCodeNumber = 35
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2BB" {
contactCodeNumber = 36
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2BB_alt" {
contactCodeNumber = 37
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2BB_r90" {
contactCodeNumber = 38
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2BB_alt_r90" {
contactCodeNumber = 39
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2BC" {
contactCodeNumber = 40
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2BC_alt" {
contactCodeNumber = 41
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2BC_r90" {
contactCodeNumber = 42
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2BC_alt_r90" {
contactCodeNumber = 43
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2CA" {
contactCodeNumber = 44
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2CA_alt" {
contactCodeNumber = 45
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2CB" {
contactCodeNumber = 46
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2CB_alt" {
contactCodeNumber = 47
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2CB_r90" {
contactCodeNumber = 48
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2CB_alt_r90" {
contactCodeNumber = 49
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2CC" {
contactCodeNumber = 50
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2CC_alt" {
contactCodeNumber = 51
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2CC_r90" {
contactCodeNumber = 52
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2CC_alt_r90" {
contactCodeNumber = 53
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2F" {
contactCodeNumber = 54
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
isFatContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.03
minCutSpacing = 0.09
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA2_farm" {
contactCodeNumber = 55
isFatContact = 1
cutLayer = "V2"
lowerLayer = "M2"
upperLayer = "M3"
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.03
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
cutWidth = 0.07
cutHeight = 0.07
minCutSpacing = 0.09
viaFarmSpacing = 0.1
}
ContactCode "VIA3AA" {
contactCodeNumber = 56
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3AB" {
contactCodeNumber = 57
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3AB_alt" {
contactCodeNumber = 58
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3AC" {
contactCodeNumber = 59
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3AC_alt" {
contactCodeNumber = 60
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3BA" {
contactCodeNumber = 61
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3BA_alt" {
contactCodeNumber = 62
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3BB" {
contactCodeNumber = 63
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3BB_alt" {
contactCodeNumber = 64
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3BB_r90" {
contactCodeNumber = 65
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3BB_alt_r90" {
contactCodeNumber = 66
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3BC" {
contactCodeNumber = 67
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3BC_alt" {
contactCodeNumber = 68
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3BC_r90" {
contactCodeNumber = 69
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3BC_alt_r90" {
contactCodeNumber = 70
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3CA" {
contactCodeNumber = 71
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3CA_alt" {
contactCodeNumber = 72
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3CB" {
contactCodeNumber = 73
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3CB_alt" {
contactCodeNumber = 74
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3CB_r90" {
contactCodeNumber = 75
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3CB_alt_r90" {
contactCodeNumber = 76
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3CC" {
contactCodeNumber = 77
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3CC_alt" {
contactCodeNumber = 78
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3CC_r90" {
contactCodeNumber = 79
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3CC_alt_r90" {
contactCodeNumber = 80
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3F" {
contactCodeNumber = 81
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
isFatContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.03
minCutSpacing = 0.09
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA3_farm" {
contactCodeNumber = 82
isFatContact = 1
cutLayer = "V3"
lowerLayer = "M3"
upperLayer = "M4"
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.03
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
cutWidth = 0.07
cutHeight = 0.07
minCutSpacing = 0.09
viaFarmSpacing = 0.1
}
ContactCode "VIA4AA" {
contactCodeNumber = 83
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4AB" {
contactCodeNumber = 84
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4AB_alt" {
contactCodeNumber = 85
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4AC" {
contactCodeNumber = 86
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4AC_alt" {
contactCodeNumber = 87
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4BA" {
contactCodeNumber = 88
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4BA_alt" {
contactCodeNumber = 89
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4BB" {
contactCodeNumber = 90
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4BB_alt" {
contactCodeNumber = 91
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4BB_r90" {
contactCodeNumber = 92
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4BB_alt_r90" {
contactCodeNumber = 93
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4BC" {
contactCodeNumber = 94
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4BC_alt" {
contactCodeNumber = 95
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4BC_r90" {
contactCodeNumber = 96
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4BC_alt_r90" {
contactCodeNumber = 97
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4CA" {
contactCodeNumber = 98
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4CA_alt" {
contactCodeNumber = 99
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4CB" {
contactCodeNumber = 100
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4CB_alt" {
contactCodeNumber = 101
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4CB_r90" {
contactCodeNumber = 102
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4CB_alt_r90" {
contactCodeNumber = 103
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4CC" {
contactCodeNumber = 104
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4CC_alt" {
contactCodeNumber = 105
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4CC_r90" {
contactCodeNumber = 106
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4CC_alt_r90" {
contactCodeNumber = 107
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4F" {
contactCodeNumber = 108
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
isFatContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.03
minCutSpacing = 0.09
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA4_farm" {
contactCodeNumber = 109
isFatContact = 1
cutLayer = "V4"
lowerLayer = "M4"
upperLayer = "M5"
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.03
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
cutWidth = 0.07
cutHeight = 0.07
minCutSpacing = 0.09
viaFarmSpacing = 0.1
}
ContactCode "VIA5AA" {
contactCodeNumber = 110
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5AB" {
contactCodeNumber = 111
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5AB_alt" {
contactCodeNumber = 112
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5AC" {
contactCodeNumber = 113
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5AC_alt" {
contactCodeNumber = 114
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.015
lowerLayerEncHeight = 0.015
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5BA" {
contactCodeNumber = 115
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5BA_alt" {
contactCodeNumber = 116
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5BB" {
contactCodeNumber = 117
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5BB_alt" {
contactCodeNumber = 118
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5BB_r90" {
contactCodeNumber = 119
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5BB_alt_r90" {
contactCodeNumber = 120
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5BC" {
contactCodeNumber = 121
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5BC_alt" {
contactCodeNumber = 122
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.02
lowerLayerEncHeight = 0.01
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5BC_r90" {
contactCodeNumber = 123
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.02
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5BC_alt_r90" {
contactCodeNumber = 124
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5CA" {
contactCodeNumber = 125
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5CA_alt" {
contactCodeNumber = 126
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.015
upperLayerEncHeight = 0.015
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5CB" {
contactCodeNumber = 127
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5CB_alt" {
contactCodeNumber = 128
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5CB_r90" {
contactCodeNumber = 129
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.01
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5CB_alt_r90" {
contactCodeNumber = 130
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.01
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5CC" {
contactCodeNumber = 131
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5CC_alt" {
contactCodeNumber = 132
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.00
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5CC_r90" {
contactCodeNumber = 133
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.00
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5CC_alt_r90" {
contactCodeNumber = 134
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isDefaultContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.00
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.00
lowerLayerEncHeight = 0.03
minCutSpacing = 0.07
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5F" {
contactCodeNumber = 135
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
isFatContact = 1
cutWidth = 0.07
cutHeight = 0.07
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.03
minCutSpacing = 0.09
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
}
ContactCode "VIA5_farm" {
contactCodeNumber = 136
isFatContact = 1
cutLayer = "V5"
lowerLayer = "M5"
upperLayer = "M6"
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.03
lowerLayerEncHeight = 0.03
unitMinResistance = 0.00603
unitNomResistance = 0.0067
unitMaxResistance = 0.00737
cutWidth = 0.07
cutHeight = 0.07
minCutSpacing = 0.09
viaFarmSpacing = 0.1
}
ContactCode "VIA6" {
contactCodeNumber = 137
cutLayer = "TV1"
lowerLayer = "M6"
upperLayer = "TM1"
isDefaultContact = 1
cutWidth = 0.36
cutHeight = 0.36
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.05
lowerLayerEncHeight = 0.01
minCutSpacing = 0.34
unitMinResistance = 0.00027
unitNomResistance = 0.0003
unitMaxResistance = 0.00033
}
ContactCode "VIA6_alt" {
contactCodeNumber = 138
cutLayer = "TV1"
lowerLayer = "M6"
upperLayer = "TM1"
isDefaultContact = 1
cutWidth = 0.36
cutHeight = 0.36
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.05
lowerLayerEncHeight = 0.01
minCutSpacing = 0.34
unitMinResistance = 0.00027
unitNomResistance = 0.0003
unitMaxResistance = 0.00033
}
ContactCode "VIA6_r90" {
contactCodeNumber = 139
cutLayer = "TV1"
lowerLayer = "M6"
upperLayer = "TM1"
isDefaultContact = 1
cutWidth = 0.36
cutHeight = 0.36
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.05
minCutSpacing = 0.34
unitMinResistance = 0.00027
unitNomResistance = 0.0003
unitMaxResistance = 0.00033
}
ContactCode "VIA6_alt_r90" {
contactCodeNumber = 140
cutLayer = "TV1"
lowerLayer = "M6"
upperLayer = "TM1"
isDefaultContact = 1
cutWidth = 0.36
cutHeight = 0.36
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.05
minCutSpacing = 0.34
unitMinResistance = 0.00027
unitNomResistance = 0.0003
unitMaxResistance = 0.00033
}
ContactCode "VIA6F" {
contactCodeNumber = 141
cutLayer = "TV1"
lowerLayer = "M6"
upperLayer = "TM1"
cutWidth = 0.36
cutHeight = 0.36
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.05
lowerLayerEncHeight = 0.05
minCutSpacing = 0.5
unitMinResistance = 0.00027
unitNomResistance = 0.0003
unitMaxResistance = 0.00033
}
ContactCode "VIA7" {
contactCodeNumber = 142
cutLayer = "TV2"
lowerLayer = "TM1"
upperLayer = "TM2"
isDefaultContact = 1
cutWidth = 0.36
cutHeight = 0.36
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.05
lowerLayerEncHeight = 0.01
minCutSpacing = 0.34
unitMinResistance = 0.00027
unitNomResistance = 0.0003
unitMaxResistance = 0.00033
}
ContactCode "VIA7_alt" {
contactCodeNumber = 143
cutLayer = "TV2"
lowerLayer = "TM1"
upperLayer = "TM2"
isDefaultContact = 1
cutWidth = 0.36
cutHeight = 0.36
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.05
lowerLayerEncHeight = 0.01
minCutSpacing = 0.34
unitMinResistance = 0.00027
unitNomResistance = 0.0003
unitMaxResistance = 0.00033
}
ContactCode "VIA7_r90" {
contactCodeNumber = 144
cutLayer = "TV2"
lowerLayer = "TM1"
upperLayer = "TM2"
isDefaultContact = 1
cutWidth = 0.36
cutHeight = 0.36
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.02
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.05
minCutSpacing = 0.34
unitMinResistance = 0.00027
unitNomResistance = 0.0003
unitMaxResistance = 0.00033
}
ContactCode "VIA7_alt_r90" {
contactCodeNumber = 145
cutLayer = "TV2"
lowerLayer = "TM1"
upperLayer = "TM2"
isDefaultContact = 1
cutWidth = 0.36
cutHeight = 0.36
upperLayerEncWidth = 0.02
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.01
lowerLayerEncHeight = 0.05
minCutSpacing = 0.34
unitMinResistance = 0.00027
unitNomResistance = 0.0003
unitMaxResistance = 0.00033
}
ContactCode "VIA7F" {
contactCodeNumber = 146
cutLayer = "TV2"
lowerLayer = "TM1"
upperLayer = "TM2"
cutWidth = 0.36
cutHeight = 0.36
upperLayerEncWidth = 0.03
upperLayerEncHeight = 0.03
lowerLayerEncWidth = 0.05
lowerLayerEncHeight = 0.05
minCutSpacing = 0.5
unitMinResistance = 0.00027
unitNomResistance = 0.0003
unitMaxResistance = 0.00033
}
ContactCode "VIA8F" {
contactCodeNumber = 147
cutLayer = "PA"
lowerLayer = "TM2"
upperLayer = "ALPA"
isFatContact = 1
cutWidth = 2.0
cutHeight = 2.0
upperLayerEncWidth = 0.5
upperLayerEncHeight = 0.5
lowerLayerEncWidth = 0.5
lowerLayerEncHeight = 0.5
minCutSpacing = 2.0
}
DesignRule {
layer1 = "V2"
layer2 = "V1"
minSpacing = 0
stackable = 1
}
DesignRule {
layer1 = "V3"
layer2 = "V2"
minSpacing = 0
stackable = 1
}
DesignRule {
layer1 = "V4"
layer2 = "V3"
minSpacing = 0
stackable = 1
}
DesignRule {
layer1 = "V5"
layer2 = "V4"
minSpacing = 0
stackable = 1
}
DesignRule {
layer1 = "TV1"
layer2 = "V5"
minSpacing = 0
stackable = 1
}
DesignRule {
layer1 = "TV2"
layer2 = "TV1"
minSpacing = 0
stackable = 1
}
DesignRule {
layer1 = "via1Blockage"
layer2 = "V1"
minSpacing = 0.1
}
DesignRule {
layer1 = "via2Blockage"
layer2 = "V2"
minSpacing = 0.1
}
DesignRule {
layer1 = "via3Blockage"
layer2 = "V3"
minSpacing = 0.1
}
DesignRule {
layer1 = "via4Blockage"
layer2 = "V4"
minSpacing = 0.1
}
DesignRule {
layer1 = "via5Blockage"
layer2 = "V5"
minSpacing = 0.1
}
DesignRule {
layer1 = "via6Blockage"
layer2 = "TV1"
minSpacing = 0.5
}
DesignRule {
layer1 = "via7Blockage"
layer2 = "TV2"
minSpacing = 0.5
}
DesignRule {
layer1 = "via8Blockage"
layer2 = "PA"
minSpacing = 2.0
}
DesignRule {
layer1 = "M1"
layer2 = "CT"
fatWireViaEncTblSize = 1
fatWireViaEncWidthThresholdTbl = ( 0.121 )
fatWireViaEncParallelLengthThresholdTbl = ( 0.27 )
fatWireViaEncMaxSpacingThresholdTbl = ( 0.081 )
fatWireViaEnclosureTbl = ( 0.015 )
fatWireViaArrayExcludedTbl = (1)
}
DesignRule {
layer1 = "M2"
layer2 = "V1"
endOfLineEnc2NeighborTblSize = 7
endOfLineEnc2NeighborThreshold = 0.099
endOfLineEnc2NeighborCornerKeepoutWidth = 0.031
endOfLineEnc2NeighborSideKeepoutLength = 0.096
endOfLineEnc2NeighborSideMinSpacing = 0.08
endOfLineEnc2NeighborMinLength = 0.069
endOfLineEnc2NeighborTbl = (0.045, 0.04, 0.035, 0.03, 0.025, 0.02, 0.015)
endOfLineEnc2NeighborSpacingTbl = (0.075, 0.08, 0.085, 0.09, 0.095, 0.100, 0.105)
endOfLineEnc2NeighborViaArrayExcludedTbl = (0, 0, 0, 0, 0, 0, 0)
endOfLineEnc2NeighborWireMinThreshold = 0.07
}
DesignRule {
layer1 = "M3"
layer2 = "V2"
endOfLineEnc2NeighborTblSize = 7
endOfLineEnc2NeighborThreshold = 0.099
endOfLineEnc2NeighborCornerKeepoutWidth = 0.031
endOfLineEnc2NeighborSideKeepoutLength = 0.096
endOfLineEnc2NeighborSideMinSpacing = 0.08
endOfLineEnc2NeighborMinLength = 0.069
endOfLineEnc2NeighborTbl = (0.045, 0.04, 0.035, 0.03, 0.025, 0.02, 0.015)
endOfLineEnc2NeighborSpacingTbl = (0.075, 0.08, 0.085, 0.09, 0.095, 0.100, 0.105)
endOfLineEnc2NeighborViaArrayExcludedTbl = (0, 0, 0, 0, 0, 0, 0)
endOfLineEnc2NeighborWireMinThreshold = 0.07
}
DesignRule {
layer1 = "M4"
layer2 = "V3"
endOfLineEnc2NeighborTblSize = 7
endOfLineEnc2NeighborThreshold = 0.099
endOfLineEnc2NeighborCornerKeepoutWidth = 0.031
endOfLineEnc2NeighborSideKeepoutLength = 0.096
endOfLineEnc2NeighborSideMinSpacing = 0.08
endOfLineEnc2NeighborMinLength = 0.069
endOfLineEnc2NeighborTbl = (0.045, 0.04, 0.035, 0.03, 0.025, 0.02, 0.015)
endOfLineEnc2NeighborSpacingTbl = (0.075, 0.08, 0.085, 0.09, 0.095, 0.100, 0.105)
endOfLineEnc2NeighborViaArrayExcludedTbl = (0, 0, 0, 0, 0, 0, 0)
endOfLineEnc2NeighborWireMinThreshold = 0.07
}
DesignRule {
layer1 = "M5"
layer2 = "V4"
endOfLineEnc2NeighborTblSize = 7
endOfLineEnc2NeighborThreshold = 0.099
endOfLineEnc2NeighborCornerKeepoutWidth = 0.031
endOfLineEnc2NeighborSideKeepoutLength = 0.096
endOfLineEnc2NeighborSideMinSpacing = 0.08
endOfLineEnc2NeighborMinLength = 0.069
endOfLineEnc2NeighborTbl = (0.045, 0.04, 0.035, 0.03, 0.025, 0.02, 0.015)
endOfLineEnc2NeighborSpacingTbl = (0.075, 0.08, 0.085, 0.09, 0.095, 0.100, 0.105)
endOfLineEnc2NeighborViaArrayExcludedTbl = (0, 0, 0, 0, 0, 0, 0)
endOfLineEnc2NeighborWireMinThreshold = 0.07
}
DesignRule {
layer1 = "M6"
layer2 = "V5"
endOfLineEnc2NeighborTblSize = 7
endOfLineEnc2NeighborThreshold = 0.099
endOfLineEnc2NeighborCornerKeepoutWidth = 0.031
endOfLineEnc2NeighborSideKeepoutLength = 0.096
endOfLineEnc2NeighborSideMinSpacing = 0.08
endOfLineEnc2NeighborTbl = (0.045, 0.04, 0.035, 0.03, 0.025, 0.02, 0.015)
endOfLineEnc2NeighborMinLength = 0.069
endOfLineEnc2NeighborSpacingTbl = (0.075, 0.08, 0.085, 0.09, 0.095, 0.100, 0.105)
endOfLineEnc2NeighborViaArrayExcludedTbl = (0, 0, 0, 0, 0, 0, 0)
endOfLineEnc2NeighborWireMinThreshold = 0.07
}
PRRule {
rowSpacingTopTop = 0
rowSpacingBotBot = 0
abuttableTopTop = 1
abuttableTopBot = 0
abuttableBotBot = 1
}
DensityRule {
layer = "M1"
windowSize = 25
minDensity = 20
maxDensity = 80
}
DensityRule {
layer = "M2"
windowSize = 110
minDensity = 10
maxDensity = 85
}
DensityRule {
layer = "M3"
windowSize = 110
minDensity = 10
maxDensity = 85
}
DensityRule {
layer = "M4"
windowSize = 110
minDensity = 10
maxDensity = 85
}
DensityRule {
layer = "M5"
windowSize = 110
minDensity = 10
maxDensity = 85
}
DensityRule {
layer = "M6"
windowSize = 110
minDensity = 10
maxDensity = 85
}
DensityRule {
layer = "TM1"
windowSize = 200
minDensity = 20
maxDensity = 85
}
DensityRule {
layer = "TM2"
windowSize = 200
minDensity = 20
maxDensity = 85
}