BeginTop
TRUE

BeginCTG
18 	--Number of channels
9 9	--Horzontal & Vertical channel name counters
h1	hor 0 36
h2	hor 257 79
h3	hor 247 58
h4	hor 447 59
h5	hor 505 58
h6	hor 737 82
h7	hor 1130 69
h8	hor 1166 140
h9	hor 1453 34
v1	ver 0 34
v2	ver 237 41
v3	ver 1109 76
v4	ver 1564 34
v5	ver 585 56
v6	ver 835 45
v7	ver 844 54
v8	ver 235 36
v9	ver 574 34
h1	 v1 1 v4 1 () ( v2 1 v3 1)
h2	 v1 0 v6 1 ( v2 -1) ( v5 1)
h3	 v3 0 v4 0 () ()
h4	 v6 -1 v3 0 () ()
h5	 v3 0 v4 0 () ()
h6	 v5 -1 v3 0 () ( v7 1)
h7	 v1 0 v8 1 () ()
h8	 v9 1 v3 -1 ( v7 -1) ()
h9	 v1 -1 v4 -1 ( v8 -1 v9 -1) ()
v1	 h1 1 h9 1 () ( h2 1 h7 1)
v2	 h1 0 h2 0 () ()
v3	 h1 0 h8 -1 ( h4 -1 h6 -1) ( h3 1 h5 1)
v4	 h1 -1 h9 -1 ( h3 -1 h5 -1) ()
v5	 h2 0 h6 1 () ()
v6	 h2 -1 h4 1 () ()
v7	 h6 0 h8 0 () ()
v8	 h7 -1 h9 0 () ()
v9	 h8 1 h9 0 () ()

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
9 	--Number of CoTypes
BlkF: {
	shapeInfo: {shape: {(200 200) } shapeFn: {} restriction: {} }
	pins: {
	  out: {physicalPins: { (32 2) south FALSE (32 188) interior FALSE} auxInfo: {} }
	  in1: {physicalPins: { (18 2) south FALSE (18 188) interior FALSE} auxInfo: {} }
	  in2: {physicalPins: { (150 2) south FALSE (150 188) interior FALSE} auxInfo: {} }
	  Vdd: {physicalPins: { (12 2) south FALSE (12 188) interior FALSE} auxInfo: {} }
	  Gnd: {physicalPins: { (108 2) south FALSE (108 188) interior FALSE} auxInfo: {} }
	  }
	}
BlkG: {
	shapeInfo: {shape: {(800 800) sw: (500 600) } shapeFn: {} restriction: {} }
	pins: {
	  out: {physicalPins: { (532 2) south FALSE} auxInfo: {} }
	  in1: {physicalPins: { (618 2) south FALSE} auxInfo: {} }
	  in2: {physicalPins: { (740 2) south FALSE} auxInfo: {} }
	  Vdd: {physicalPins: { (712 2) south FALSE} auxInfo: {} }
	  Gnd: {physicalPins: { (780 2) south FALSE} auxInfo: {} }
	  }
	}
BlkH: {
	shapeInfo: {shape: {(400 200) } shapeFn: {} restriction: {} }
	pins: {
	  out: {physicalPins: { (86 2) south FALSE (86 188) interior FALSE} auxInfo: {} }
	  in1: {physicalPins: { (18 2) south FALSE (18 188) interior FALSE} auxInfo: {} }
	  in2: {physicalPins: { (360 2) south FALSE (360 188) interior FALSE} auxInfo: {} }
	  Vdd: {physicalPins: { (2 2) south FALSE (2 188) west FALSE} auxInfo: {} }
	  Gnd: {physicalPins: { (12 2) south FALSE (12 188) interior FALSE} auxInfo: {} }
	  }
	}
BlkI: {
	shapeInfo: {shape: {(400 200) } shapeFn: {} restriction: {} }
	pins: {
	  out: {physicalPins: { (32 2) south FALSE} auxInfo: {} }
	  in1: {physicalPins: { (18 2) south FALSE} auxInfo: {} }
	  in2: {physicalPins: { (380 2) south FALSE} auxInfo: {} }
	  Vdd: {physicalPins: { (12 2) south FALSE} auxInfo: {} }
	  Gnd: {physicalPins: { (108 2) south FALSE} auxInfo: {} }
	  }
	}
BlkA: {
	shapeInfo: {shape: {(200 200) } shapeFn: {} restriction: {} }
	pins: {
	  out: {physicalPins: { (32 2) south FALSE (32 188) interior FALSE} auxInfo: {} }
	  in: {physicalPins: { (18 2) south FALSE (18 188) interior FALSE} auxInfo: {} }
	  Vdd: {physicalPins: { (12 2) south FALSE (12 188) interior FALSE} auxInfo: {} }
	  Gnd: {physicalPins: { (108 2) south FALSE (108 188) interior FALSE} auxInfo: {} }
	  }
	}
BlkB: {
	shapeInfo: {shape: {(800 1100) se: (260 500) ne: (260 300) nw: (260 300) } shapeFn: {} restriction: {} }
	pins: {
	  out: {physicalPins: { (32 2) south FALSE} auxInfo: {} }
	  in: {physicalPins: { (18 2) south FALSE} auxInfo: {} }
	  Vdd: {physicalPins: { (12 2) south FALSE} auxInfo: {} }
	  Gnd: {physicalPins: { (108 2) south FALSE} auxInfo: {} }
	  }
	}
BlkC: {
	shapeInfo: {shape: {(200 200) } shapeFn: {} restriction: {} }
	pins: {
	  out: {physicalPins: { (86 2) south FALSE (86 188) interior FALSE} auxInfo: {} }
	  in: {physicalPins: { (18 2) south FALSE (18 188) interior FALSE} auxInfo: {} }
	  Vdd: {physicalPins: { (2 2) south FALSE (2 188) west FALSE} auxInfo: {} }
	  Gnd: {physicalPins: { (12 2) south FALSE (12 188) interior FALSE} auxInfo: {} }
	  }
	}
BlkD: {
	shapeInfo: {shape: {(600 400) nw: (500 200) } shapeFn: {} restriction: {} }
	pins: {
	  out: {physicalPins: { (32 2) south FALSE} auxInfo: {} }
	  in: {physicalPins: { (18 2) south FALSE} auxInfo: {} }
	  Vdd: {physicalPins: { (12 2) south FALSE} auxInfo: {} }
	  Gnd: {physicalPins: { (108 2) south FALSE} auxInfo: {} }
	  }
	}
BlkE: {
	shapeInfo: {shape: {(400 400) se: (200 300) } shapeFn: {} restriction: {} }
	pins: {
	  out: {physicalPins: { (32 2) south FALSE} auxInfo: {} }
	  in1: {physicalPins: { (18 2) south FALSE} auxInfo: {} }
	  in2: {physicalPins: { (208 2) interior FALSE} auxInfo: {} }
	  Vdd: {physicalPins: { (12 2) south FALSE} auxInfo: {} }
	  Gnd: {physicalPins: { (108 2) south 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
9 	--Number of components
State:	 (17 18) TRUE BlkA 4 { Gnd: "Gnd"  { (92 12) interior TRUE (92 198) north FALSE} Vdd: "Vdd"  { (188 12) interior TRUE (188 198) north FALSE} in: "input[0]"  { (182 12) interior FALSE (182 198) north FALSE} out: "temp[0]"  { (168 12) interior FALSE (168 198) north FALSE}};
		h1 v2 h2 v1 () () () ()
Time:	 (17 1200) TRUE BlkC 0 { Gnd: "Gnd"  { (12 188) interior FALSE (12 2) south TRUE} Vdd: "Vdd"  { (2 188) west FALSE (2 2) south TRUE} in: "input[2]"  { (18 188) interior FALSE (18 2) south FALSE} out: "temp[2]"  { (86 188) interior FALSE (86 2) south TRUE}};
		h7 v8 h9 v1 () () () ()
Intrp:	 (613 296) TRUE BlkE 0 { Gnd: "Gnd"  { (108 2) south TRUE} Vdd: "Vdd"  { (12 2) south TRUE} out: "output[1]"  { (32 2) south FALSE} in2: "temp[1]"  { (208 2) interior TRUE} in1: "clock"  { (18 2) south TRUE}};
		h2 v3 h6 v5 () (h4 v6) () ()
IOA:	 (1147 276) TRUE BlkI 0 { Gnd: "Gnd"  { (108 2) south TRUE} Vdd: "Vdd"  { (12 2) south TRUE} out: "output[3]"  { (32 2) south TRUE} in2: "temp[3]"  { (380 2) south TRUE} in1: "clock"  { (18 2) south TRUE}};
		h3 v4 h5 v3 () () () ()
IOB:	 (1147 18) TRUE BlkH 0 { Gnd: "Gnd"  { (12 188) interior TRUE (12 2) south FALSE} Vdd: "Vdd"  { (2 188) west TRUE (2 2) south FALSE} out: "output[3]"  { (86 188) interior TRUE (86 2) south FALSE} in2: "temp[3]"  { (360 188) interior TRUE (360 2) south FALSE} in1: "clock"  { (18 188) interior TRUE (18 2) south FALSE}};
		h1 v4 h3 v3 () () () ()
Ctl:	 (17 296) TRUE BlkB 0 { Gnd: "Gnd"  { (108 2) south TRUE} Vdd: "Vdd"  { (12 2) south TRUE} in: "input[1]"  { (18 2) south FALSE} out: "temp[1]"  { (32 2) south TRUE}};
		h2 v7 h9 v1 () (h6 v5) (h8 v9) (h7 v8)
PLA:	 (871 837) TRUE BlkF 0 { Gnd: "Gnd"  { (108 188) interior FALSE (108 2) south TRUE} Vdd: "Vdd"  { (12 188) interior FALSE (12 2) south TRUE} out: "output[2]"  { (32 188) interior FALSE (32 2) south FALSE} in2: "temp[2]"  { (150 188) interior TRUE (150 2) south FALSE} in1: "clock"  { (18 188) interior FALSE (18 2) south TRUE}};
		h6 v3 h8 v7 () () () ()
Bus:	 (414 18) TRUE BlkD 0 { Gnd: "Gnd"  { (108 2) south TRUE} Vdd: "Vdd"  { (12 2) south TRUE} out: "output[0]"  { (32 2) south FALSE} in: "clock"  { (18 2) south TRUE}};
		h1 v3 h4 v2 () () () (h2 v6)
IOCtl:	 (697 636) TRUE BlkG 0 { Gnd: "Gnd"  { (780 2) south TRUE} Vdd: "Vdd"  { (712 2) south TRUE} out: "output[3]"  { (532 2) south TRUE} in2: "temp[3]"  { (740 2) south TRUE} in1: "clock"  { (618 2) south TRUE}};
		h5 v4 h9 v9 (h8 v3) () () ()
EndCoTab

h1  v4  h9  v1
 --Bounding Channels--
EndTop