BeginTop
TRUE
BeginCTG
7 --Number of channels
4 5 --Horzontal & Vertical channel name counters
h1 hor 0 5
h2 hor 94 5
h4 hor 188 5
v1 ver 0 5
v2 ver 42 5
v3 ver 84 5
v5 ver 144 5
h1 v1 1 v5 1 () ( v2 1 v3 1)
h2 v1 0 v2 0 () ()
h4 v1 -1 v5 -1 ( v2 -1 v3 -1) ()
v1 h1 1 h4 1 () ( h2 1)
v2 h1 0 h4 0 ( h2 -1) ()
v3 h1 0 h4 0 () ()
v5 h1 -1 h4 -1 () ()
0 --Number of external constraints
EndCTG
BeginNetTab
15 --Number of Nets
Vdd: {}
input[0]: {}
input[1]: {}
input[2]: {}
input[3]: {}
Gnd: {}
clock: {}
output[0]: {}
output[1]: {}
output[2]: {}
output[3]: {}
temp[0]: {}
temp[1]: {}
temp[2]: {}
temp[3]: {}
EndNetTab
BeginTypeTab
2 --Number of CoTypes
Inverter: {
shapeInfo: {shape: {(38 90) sw: (10 50) } shapeFn: {} restriction: {} }
pins: {
out: {physicalPins: { (32 2) south FALSE (32 88) north FALSE} auxInfo: {} }
in: {physicalPins: { (18 88) north FALSE (18 2) south FALSE} auxInfo: {} }
Vdd: {physicalPins: { (10 88) north FALSE} auxInfo: {} }
Gnd: {physicalPins: { (12 40) swVer FALSE (36 40) east FALSE} auxInfo: {} }
}
}
NAND: {
shapeInfo: {shape: {(56 90) sw: (12 50) } shapeFn: {} restriction: {} }
pins: {
out: {physicalPins: { (50 2) south FALSE (50 88) north FALSE} auxInfo: {} }
in2: {physicalPins: { (34 2) south FALSE (34 88) north FALSE} auxInfo: {} }
in1: {physicalPins: { (18 2) south FALSE (18 88) north FALSE} auxInfo: {} }
Vdd: {physicalPins: { (50 30) east FALSE (50 60) east FALSE} auxInfo: {} }
Gnd: {physicalPins: { (2 60) west FALSE (2 80) west FALSE} auxInfo: {} }
}
}
EndTypeTab
BeginPortTab
9 --Number of Ports
input[3]: "input[3]" "input[3]" ()
input[2]: "input[2]" "input[2]" ()
input[1]: "input[1]" "input[1]" ()
input[0]: "input[0]" "input[0]" ()
clock: "clock" "clock" ()
output[3]: "output[3]" "output[3]" ()
output[2]: "output[2]" "output[2]" ()
output[1]: "output[1]" "output[1]" ()
output[0]: "output[0]" "output[0]" ()
EndPortTab
BeginCoTab
8 --Number of components
InvA: (44 49) TRUE Inverter 4 { Gnd: "Gnd" { (2 50) west FALSE (26 50) neVer FALSE} Vdd: "Vdd" { (28 2) south FALSE} in: "input[0]" { (20 88) north FALSE (20 2) south FALSE} out: "temp[0]" { (6 2) south FALSE (6 88) north FALSE}};
h1 v3 h4 v2 () () () ()
InvB: (86 49) FALSE Inverter 0 { Gnd: "Gnd" { (36 40) east FALSE (12 40) swVer FALSE} Vdd: "Vdd" { (10 88) north FALSE} in: "input[1]" { (18 2) south FALSE (18 88) north FALSE} out: "temp[1]" { (32 88) north FALSE (32 2) south FALSE}}
InvC: (2 2) TRUE Inverter 0 { Gnd: "Gnd" { (36 40) east FALSE (12 40) swVer FALSE} Vdd: "Vdd" { (10 88) north FALSE} in: "input[2]" { (18 2) south FALSE (18 88) north FALSE} out: "temp[2]" { (32 88) north FALSE (32 2) south FALSE}};
h1 v2 h2 v1 () () () ()
InvD: (2 96) TRUE Inverter 5 { Gnd: "Gnd" { (36 50) east FALSE (12 50) nwVer FALSE} Vdd: "Vdd" { (10 2) south FALSE} in: "input[3]" { (18 88) north FALSE (18 2) south FALSE} out: "temp[3]" { (32 2) south FALSE (32 88) north FALSE}};
h2 v2 h4 v1 () () () ()
PassA: (128 2) FALSE NAND 4 { Gnd: "Gnd" { (54 10) east FALSE (54 30) east FALSE} Vdd: "Vdd" { (6 30) west FALSE (6 60) west FALSE} out: "output[0]" { (6 2) south FALSE (6 88) north FALSE} in2: "temp[0]" { (22 2) south FALSE (22 88) north FALSE} in1: "clock" { (38 2) south FALSE (38 88) north FALSE}}
PassB: (86 49) TRUE NAND 0 { Gnd: "Gnd" { (2 80) west FALSE (2 60) west FALSE} Vdd: "Vdd" { (50 60) east FALSE (50 30) east FALSE} out: "output[1]" { (50 88) north FALSE (50 2) south FALSE} in2: "temp[1]" { (34 88) north FALSE (34 2) south FALSE} in1: "clock" { (18 88) north FALSE (18 2) south FALSE}};
h1 v5 h4 v3 () () () ()
PassC: (0 0) FALSE NAND 0 { Gnd: "Gnd" { (2 80) west FALSE (2 60) west FALSE} Vdd: "Vdd" { (50 60) east FALSE (50 30) east FALSE} out: "output[2]" { (50 88) north FALSE (50 2) south FALSE} in2: "temp[2]" { (34 88) north FALSE (34 2) south FALSE} in1: "clock" { (18 88) north FALSE (18 2) south FALSE}}
PassD: (0 0) FALSE NAND 0 { Gnd: "Gnd" { (2 80) west FALSE (2 60) west FALSE} Vdd: "Vdd" { (50 60) east FALSE (50 30) east FALSE} out: "output[3]" { (50 88) north FALSE (50 2) south FALSE} in2: "temp[3]" { (34 88) north FALSE (34 2) south FALSE} in1: "clock" { (18 88) north FALSE (18 2) south FALSE}}
EndCoTab
EndTop