|
|
|
@ -0,0 +1,325 @@
|
|
|
|
|
= "GND" "GND"
|
|
|
|
|
= "Vdd" "Vdd"
|
|
|
|
|
= "Reset" "Reset"
|
|
|
|
|
"Reset"->"my_tree._reset_B"-
|
|
|
|
|
~("Reset")->"my_tree._reset_B"+
|
|
|
|
|
= "my_tree.at_cell.arbs[0].in1.d.d[0]" "my_tree.at_cell.arbs[0].in1.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].in1.a" "my_tree.at_cell.arbs[0].arbiter.d"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].in1.a" "my_tree.at_cell.arbs[0].ack_cell1.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].in1.d.d[0]" "my_tree.at_cell.arbs[0].arbiter.a"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].in1.d.d[0]" "my_tree.at_cell.arbs[0].in1.r"
|
|
|
|
|
~"my_tree.at_cell.arbs[0].ack_cell1.c1"&~"my_tree.at_cell.arbs[0].ack_cell1.c2"->"my_tree.at_cell.arbs[0].ack_cell1._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[0].ack_cell1.c1"&"my_tree.at_cell.arbs[0].ack_cell1.c2"->"my_tree.at_cell.arbs[0].ack_cell1._y"-
|
|
|
|
|
"my_tree.at_cell.arbs[0].ack_cell1._y"->"my_tree.at_cell.arbs[0].ack_cell1.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[0].ack_cell1._y")->"my_tree.at_cell.arbs[0].ack_cell1.y"+
|
|
|
|
|
= "my_tree.at_cell.arbs[0].in2.d.d[0]" "my_tree.at_cell.arbs[0].in2.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].in2.a" "my_tree.at_cell.arbs[0].arbiter.c"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].in2.a" "my_tree.at_cell.arbs[0].ack_cell2.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].in2.d.d[0]" "my_tree.at_cell.arbs[0].arbiter.b"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].in2.d.d[0]" "my_tree.at_cell.arbs[0].in2.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].supply.vdd" "my_tree.at_cell.arbs[0].arbiter.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].supply.vdd" "my_tree.at_cell.arbs[0].or_cell.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].supply.vdd" "my_tree.at_cell.arbs[0].ack_cell2.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].supply.vdd" "my_tree.at_cell.arbs[0].ack_cell1.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].supply.vss" "my_tree.at_cell.arbs[0].arbiter.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].supply.vss" "my_tree.at_cell.arbs[0].or_cell.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].supply.vss" "my_tree.at_cell.arbs[0].ack_cell2.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].supply.vss" "my_tree.at_cell.arbs[0].ack_cell1.vss"
|
|
|
|
|
"my_tree.at_cell.arbs[0].arbiter.a"&"my_tree.at_cell.arbs[0].arbiter._y2"->"my_tree.at_cell.arbs[0].arbiter._y1"-
|
|
|
|
|
~"my_tree.at_cell.arbs[0].arbiter.a"|~"my_tree.at_cell.arbs[0].arbiter._y2"->"my_tree.at_cell.arbs[0].arbiter._y1"+
|
|
|
|
|
"my_tree.at_cell.arbs[0].arbiter.b"&"my_tree.at_cell.arbs[0].arbiter._y1"->"my_tree.at_cell.arbs[0].arbiter._y2"-
|
|
|
|
|
~"my_tree.at_cell.arbs[0].arbiter.b"|~"my_tree.at_cell.arbs[0].arbiter._y1"->"my_tree.at_cell.arbs[0].arbiter._y2"+
|
|
|
|
|
"my_tree.at_cell.arbs[0].arbiter._y1"|"my_tree.at_cell.arbs[0].arbiter.c"->"my_tree.at_cell.arbs[0].arbiter.y1"-
|
|
|
|
|
~("my_tree.at_cell.arbs[0].arbiter._y1"|"my_tree.at_cell.arbs[0].arbiter.c")->"my_tree.at_cell.arbs[0].arbiter.y1"+
|
|
|
|
|
"my_tree.at_cell.arbs[0].arbiter._y2"|"my_tree.at_cell.arbs[0].arbiter.d"->"my_tree.at_cell.arbs[0].arbiter.y2"-
|
|
|
|
|
~("my_tree.at_cell.arbs[0].arbiter._y2"|"my_tree.at_cell.arbs[0].arbiter.d")->"my_tree.at_cell.arbs[0].arbiter.y2"+
|
|
|
|
|
mk_excllo("my_tree.at_cell.arbs[0].arbiter._y1","my_tree.at_cell.arbs[0].arbiter._y2")
|
|
|
|
|
= "my_tree.at_cell.arbs[0]._y1_arb" "my_tree.at_cell.arbs[0].arbiter.y1"
|
|
|
|
|
= "my_tree.at_cell.arbs[0]._y1_arb" "my_tree.at_cell.arbs[0].or_cell.a"
|
|
|
|
|
= "my_tree.at_cell.arbs[0]._y1_arb" "my_tree.at_cell.arbs[0].ack_cell1.c2"
|
|
|
|
|
~"my_tree.at_cell.arbs[0].ack_cell2.c1"&~"my_tree.at_cell.arbs[0].ack_cell2.c2"->"my_tree.at_cell.arbs[0].ack_cell2._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[0].ack_cell2.c1"&"my_tree.at_cell.arbs[0].ack_cell2.c2"->"my_tree.at_cell.arbs[0].ack_cell2._y"-
|
|
|
|
|
"my_tree.at_cell.arbs[0].ack_cell2._y"->"my_tree.at_cell.arbs[0].ack_cell2.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[0].ack_cell2._y")->"my_tree.at_cell.arbs[0].ack_cell2.y"+
|
|
|
|
|
"my_tree.at_cell.arbs[0].or_cell.a"|"my_tree.at_cell.arbs[0].or_cell.b"->"my_tree.at_cell.arbs[0].or_cell._y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[0].or_cell.a"|"my_tree.at_cell.arbs[0].or_cell.b")->"my_tree.at_cell.arbs[0].or_cell._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[0].or_cell._y"->"my_tree.at_cell.arbs[0].or_cell.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[0].or_cell._y")->"my_tree.at_cell.arbs[0].or_cell.y"+
|
|
|
|
|
= "my_tree.at_cell.arbs[0].out.d.d[0]" "my_tree.at_cell.arbs[0].out.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].out.a" "my_tree.at_cell.arbs[0].ack_cell2.c1"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].out.a" "my_tree.at_cell.arbs[0].ack_cell1.c1"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].out.d.d[0]" "my_tree.at_cell.arbs[0].or_cell.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[0].out.d.d[0]" "my_tree.at_cell.arbs[0].out.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[0]._y2_arb" "my_tree.at_cell.arbs[0].arbiter.y2"
|
|
|
|
|
= "my_tree.at_cell.arbs[0]._y2_arb" "my_tree.at_cell.arbs[0].or_cell.b"
|
|
|
|
|
= "my_tree.at_cell.arbs[0]._y2_arb" "my_tree.at_cell.arbs[0].ack_cell2.c2"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].in1.d.d[0]" "my_tree.at_cell.arbs[1].in1.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].in1.a" "my_tree.at_cell.arbs[1].arbiter.d"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].in1.a" "my_tree.at_cell.arbs[1].ack_cell1.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].in1.d.d[0]" "my_tree.at_cell.arbs[1].arbiter.a"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].in1.d.d[0]" "my_tree.at_cell.arbs[1].in1.r"
|
|
|
|
|
~"my_tree.at_cell.arbs[1].ack_cell1.c1"&~"my_tree.at_cell.arbs[1].ack_cell1.c2"->"my_tree.at_cell.arbs[1].ack_cell1._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[1].ack_cell1.c1"&"my_tree.at_cell.arbs[1].ack_cell1.c2"->"my_tree.at_cell.arbs[1].ack_cell1._y"-
|
|
|
|
|
"my_tree.at_cell.arbs[1].ack_cell1._y"->"my_tree.at_cell.arbs[1].ack_cell1.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[1].ack_cell1._y")->"my_tree.at_cell.arbs[1].ack_cell1.y"+
|
|
|
|
|
= "my_tree.at_cell.arbs[1].in2.d.d[0]" "my_tree.at_cell.arbs[1].in2.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].in2.a" "my_tree.at_cell.arbs[1].arbiter.c"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].in2.a" "my_tree.at_cell.arbs[1].ack_cell2.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].in2.d.d[0]" "my_tree.at_cell.arbs[1].arbiter.b"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].in2.d.d[0]" "my_tree.at_cell.arbs[1].in2.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].supply.vdd" "my_tree.at_cell.arbs[1].arbiter.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].supply.vdd" "my_tree.at_cell.arbs[1].or_cell.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].supply.vdd" "my_tree.at_cell.arbs[1].ack_cell2.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].supply.vdd" "my_tree.at_cell.arbs[1].ack_cell1.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].supply.vss" "my_tree.at_cell.arbs[1].arbiter.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].supply.vss" "my_tree.at_cell.arbs[1].or_cell.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].supply.vss" "my_tree.at_cell.arbs[1].ack_cell2.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].supply.vss" "my_tree.at_cell.arbs[1].ack_cell1.vss"
|
|
|
|
|
"my_tree.at_cell.arbs[1].arbiter.a"&"my_tree.at_cell.arbs[1].arbiter._y2"->"my_tree.at_cell.arbs[1].arbiter._y1"-
|
|
|
|
|
~"my_tree.at_cell.arbs[1].arbiter.a"|~"my_tree.at_cell.arbs[1].arbiter._y2"->"my_tree.at_cell.arbs[1].arbiter._y1"+
|
|
|
|
|
"my_tree.at_cell.arbs[1].arbiter.b"&"my_tree.at_cell.arbs[1].arbiter._y1"->"my_tree.at_cell.arbs[1].arbiter._y2"-
|
|
|
|
|
~"my_tree.at_cell.arbs[1].arbiter.b"|~"my_tree.at_cell.arbs[1].arbiter._y1"->"my_tree.at_cell.arbs[1].arbiter._y2"+
|
|
|
|
|
"my_tree.at_cell.arbs[1].arbiter._y1"|"my_tree.at_cell.arbs[1].arbiter.c"->"my_tree.at_cell.arbs[1].arbiter.y1"-
|
|
|
|
|
~("my_tree.at_cell.arbs[1].arbiter._y1"|"my_tree.at_cell.arbs[1].arbiter.c")->"my_tree.at_cell.arbs[1].arbiter.y1"+
|
|
|
|
|
"my_tree.at_cell.arbs[1].arbiter._y2"|"my_tree.at_cell.arbs[1].arbiter.d"->"my_tree.at_cell.arbs[1].arbiter.y2"-
|
|
|
|
|
~("my_tree.at_cell.arbs[1].arbiter._y2"|"my_tree.at_cell.arbs[1].arbiter.d")->"my_tree.at_cell.arbs[1].arbiter.y2"+
|
|
|
|
|
mk_excllo("my_tree.at_cell.arbs[1].arbiter._y1","my_tree.at_cell.arbs[1].arbiter._y2")
|
|
|
|
|
= "my_tree.at_cell.arbs[1]._y1_arb" "my_tree.at_cell.arbs[1].arbiter.y1"
|
|
|
|
|
= "my_tree.at_cell.arbs[1]._y1_arb" "my_tree.at_cell.arbs[1].or_cell.a"
|
|
|
|
|
= "my_tree.at_cell.arbs[1]._y1_arb" "my_tree.at_cell.arbs[1].ack_cell1.c2"
|
|
|
|
|
~"my_tree.at_cell.arbs[1].ack_cell2.c1"&~"my_tree.at_cell.arbs[1].ack_cell2.c2"->"my_tree.at_cell.arbs[1].ack_cell2._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[1].ack_cell2.c1"&"my_tree.at_cell.arbs[1].ack_cell2.c2"->"my_tree.at_cell.arbs[1].ack_cell2._y"-
|
|
|
|
|
"my_tree.at_cell.arbs[1].ack_cell2._y"->"my_tree.at_cell.arbs[1].ack_cell2.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[1].ack_cell2._y")->"my_tree.at_cell.arbs[1].ack_cell2.y"+
|
|
|
|
|
"my_tree.at_cell.arbs[1].or_cell.a"|"my_tree.at_cell.arbs[1].or_cell.b"->"my_tree.at_cell.arbs[1].or_cell._y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[1].or_cell.a"|"my_tree.at_cell.arbs[1].or_cell.b")->"my_tree.at_cell.arbs[1].or_cell._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[1].or_cell._y"->"my_tree.at_cell.arbs[1].or_cell.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[1].or_cell._y")->"my_tree.at_cell.arbs[1].or_cell.y"+
|
|
|
|
|
= "my_tree.at_cell.arbs[1].out.d.d[0]" "my_tree.at_cell.arbs[1].out.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].out.a" "my_tree.at_cell.arbs[1].ack_cell2.c1"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].out.a" "my_tree.at_cell.arbs[1].ack_cell1.c1"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].out.d.d[0]" "my_tree.at_cell.arbs[1].or_cell.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[1].out.d.d[0]" "my_tree.at_cell.arbs[1].out.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[1]._y2_arb" "my_tree.at_cell.arbs[1].arbiter.y2"
|
|
|
|
|
= "my_tree.at_cell.arbs[1]._y2_arb" "my_tree.at_cell.arbs[1].or_cell.b"
|
|
|
|
|
= "my_tree.at_cell.arbs[1]._y2_arb" "my_tree.at_cell.arbs[1].ack_cell2.c2"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].in1.d.d[0]" "my_tree.at_cell.arbs[2].in1.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].in1.a" "my_tree.at_cell.arbs[2].arbiter.d"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].in1.a" "my_tree.at_cell.arbs[2].ack_cell1.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].in1.d.d[0]" "my_tree.at_cell.arbs[2].arbiter.a"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].in1.d.d[0]" "my_tree.at_cell.arbs[2].in1.r"
|
|
|
|
|
~"my_tree.at_cell.arbs[2].ack_cell1.c1"&~"my_tree.at_cell.arbs[2].ack_cell1.c2"->"my_tree.at_cell.arbs[2].ack_cell1._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[2].ack_cell1.c1"&"my_tree.at_cell.arbs[2].ack_cell1.c2"->"my_tree.at_cell.arbs[2].ack_cell1._y"-
|
|
|
|
|
"my_tree.at_cell.arbs[2].ack_cell1._y"->"my_tree.at_cell.arbs[2].ack_cell1.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[2].ack_cell1._y")->"my_tree.at_cell.arbs[2].ack_cell1.y"+
|
|
|
|
|
= "my_tree.at_cell.arbs[2].in2.d.d[0]" "my_tree.at_cell.arbs[2].in2.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].in2.a" "my_tree.at_cell.arbs[2].arbiter.c"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].in2.a" "my_tree.at_cell.arbs[2].ack_cell2.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].in2.d.d[0]" "my_tree.at_cell.arbs[2].arbiter.b"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].in2.d.d[0]" "my_tree.at_cell.arbs[2].in2.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].supply.vdd" "my_tree.at_cell.arbs[2].arbiter.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].supply.vdd" "my_tree.at_cell.arbs[2].or_cell.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].supply.vdd" "my_tree.at_cell.arbs[2].ack_cell2.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].supply.vdd" "my_tree.at_cell.arbs[2].ack_cell1.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].supply.vss" "my_tree.at_cell.arbs[2].arbiter.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].supply.vss" "my_tree.at_cell.arbs[2].or_cell.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].supply.vss" "my_tree.at_cell.arbs[2].ack_cell2.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].supply.vss" "my_tree.at_cell.arbs[2].ack_cell1.vss"
|
|
|
|
|
"my_tree.at_cell.arbs[2].arbiter.a"&"my_tree.at_cell.arbs[2].arbiter._y2"->"my_tree.at_cell.arbs[2].arbiter._y1"-
|
|
|
|
|
~"my_tree.at_cell.arbs[2].arbiter.a"|~"my_tree.at_cell.arbs[2].arbiter._y2"->"my_tree.at_cell.arbs[2].arbiter._y1"+
|
|
|
|
|
"my_tree.at_cell.arbs[2].arbiter.b"&"my_tree.at_cell.arbs[2].arbiter._y1"->"my_tree.at_cell.arbs[2].arbiter._y2"-
|
|
|
|
|
~"my_tree.at_cell.arbs[2].arbiter.b"|~"my_tree.at_cell.arbs[2].arbiter._y1"->"my_tree.at_cell.arbs[2].arbiter._y2"+
|
|
|
|
|
"my_tree.at_cell.arbs[2].arbiter._y1"|"my_tree.at_cell.arbs[2].arbiter.c"->"my_tree.at_cell.arbs[2].arbiter.y1"-
|
|
|
|
|
~("my_tree.at_cell.arbs[2].arbiter._y1"|"my_tree.at_cell.arbs[2].arbiter.c")->"my_tree.at_cell.arbs[2].arbiter.y1"+
|
|
|
|
|
"my_tree.at_cell.arbs[2].arbiter._y2"|"my_tree.at_cell.arbs[2].arbiter.d"->"my_tree.at_cell.arbs[2].arbiter.y2"-
|
|
|
|
|
~("my_tree.at_cell.arbs[2].arbiter._y2"|"my_tree.at_cell.arbs[2].arbiter.d")->"my_tree.at_cell.arbs[2].arbiter.y2"+
|
|
|
|
|
mk_excllo("my_tree.at_cell.arbs[2].arbiter._y1","my_tree.at_cell.arbs[2].arbiter._y2")
|
|
|
|
|
= "my_tree.at_cell.arbs[2]._y1_arb" "my_tree.at_cell.arbs[2].arbiter.y1"
|
|
|
|
|
= "my_tree.at_cell.arbs[2]._y1_arb" "my_tree.at_cell.arbs[2].or_cell.a"
|
|
|
|
|
= "my_tree.at_cell.arbs[2]._y1_arb" "my_tree.at_cell.arbs[2].ack_cell1.c2"
|
|
|
|
|
~"my_tree.at_cell.arbs[2].ack_cell2.c1"&~"my_tree.at_cell.arbs[2].ack_cell2.c2"->"my_tree.at_cell.arbs[2].ack_cell2._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[2].ack_cell2.c1"&"my_tree.at_cell.arbs[2].ack_cell2.c2"->"my_tree.at_cell.arbs[2].ack_cell2._y"-
|
|
|
|
|
"my_tree.at_cell.arbs[2].ack_cell2._y"->"my_tree.at_cell.arbs[2].ack_cell2.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[2].ack_cell2._y")->"my_tree.at_cell.arbs[2].ack_cell2.y"+
|
|
|
|
|
"my_tree.at_cell.arbs[2].or_cell.a"|"my_tree.at_cell.arbs[2].or_cell.b"->"my_tree.at_cell.arbs[2].or_cell._y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[2].or_cell.a"|"my_tree.at_cell.arbs[2].or_cell.b")->"my_tree.at_cell.arbs[2].or_cell._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[2].or_cell._y"->"my_tree.at_cell.arbs[2].or_cell.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[2].or_cell._y")->"my_tree.at_cell.arbs[2].or_cell.y"+
|
|
|
|
|
= "my_tree.at_cell.arbs[2].out.d.d[0]" "my_tree.at_cell.arbs[2].out.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].out.a" "my_tree.at_cell.arbs[2].ack_cell2.c1"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].out.a" "my_tree.at_cell.arbs[2].ack_cell1.c1"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].out.d.d[0]" "my_tree.at_cell.arbs[2].or_cell.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[2].out.d.d[0]" "my_tree.at_cell.arbs[2].out.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[2]._y2_arb" "my_tree.at_cell.arbs[2].arbiter.y2"
|
|
|
|
|
= "my_tree.at_cell.arbs[2]._y2_arb" "my_tree.at_cell.arbs[2].or_cell.b"
|
|
|
|
|
= "my_tree.at_cell.arbs[2]._y2_arb" "my_tree.at_cell.arbs[2].ack_cell2.c2"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].in1.d.d[0]" "my_tree.at_cell.arbs[3].in1.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].in1.a" "my_tree.at_cell.arbs[3].arbiter.d"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].in1.a" "my_tree.at_cell.arbs[3].ack_cell1.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].in1.d.d[0]" "my_tree.at_cell.arbs[3].arbiter.a"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].in1.d.d[0]" "my_tree.at_cell.arbs[3].in1.r"
|
|
|
|
|
~"my_tree.at_cell.arbs[3].ack_cell1.c1"&~"my_tree.at_cell.arbs[3].ack_cell1.c2"->"my_tree.at_cell.arbs[3].ack_cell1._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[3].ack_cell1.c1"&"my_tree.at_cell.arbs[3].ack_cell1.c2"->"my_tree.at_cell.arbs[3].ack_cell1._y"-
|
|
|
|
|
"my_tree.at_cell.arbs[3].ack_cell1._y"->"my_tree.at_cell.arbs[3].ack_cell1.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[3].ack_cell1._y")->"my_tree.at_cell.arbs[3].ack_cell1.y"+
|
|
|
|
|
= "my_tree.at_cell.arbs[3].in2.d.d[0]" "my_tree.at_cell.arbs[3].in2.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].in2.a" "my_tree.at_cell.arbs[3].arbiter.c"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].in2.a" "my_tree.at_cell.arbs[3].ack_cell2.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].in2.d.d[0]" "my_tree.at_cell.arbs[3].arbiter.b"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].in2.d.d[0]" "my_tree.at_cell.arbs[3].in2.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].supply.vdd" "my_tree.at_cell.arbs[3].arbiter.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].supply.vdd" "my_tree.at_cell.arbs[3].or_cell.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].supply.vdd" "my_tree.at_cell.arbs[3].ack_cell2.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].supply.vdd" "my_tree.at_cell.arbs[3].ack_cell1.vdd"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].supply.vss" "my_tree.at_cell.arbs[3].arbiter.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].supply.vss" "my_tree.at_cell.arbs[3].or_cell.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].supply.vss" "my_tree.at_cell.arbs[3].ack_cell2.vss"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].supply.vss" "my_tree.at_cell.arbs[3].ack_cell1.vss"
|
|
|
|
|
"my_tree.at_cell.arbs[3].arbiter.a"&"my_tree.at_cell.arbs[3].arbiter._y2"->"my_tree.at_cell.arbs[3].arbiter._y1"-
|
|
|
|
|
~"my_tree.at_cell.arbs[3].arbiter.a"|~"my_tree.at_cell.arbs[3].arbiter._y2"->"my_tree.at_cell.arbs[3].arbiter._y1"+
|
|
|
|
|
"my_tree.at_cell.arbs[3].arbiter.b"&"my_tree.at_cell.arbs[3].arbiter._y1"->"my_tree.at_cell.arbs[3].arbiter._y2"-
|
|
|
|
|
~"my_tree.at_cell.arbs[3].arbiter.b"|~"my_tree.at_cell.arbs[3].arbiter._y1"->"my_tree.at_cell.arbs[3].arbiter._y2"+
|
|
|
|
|
"my_tree.at_cell.arbs[3].arbiter._y1"|"my_tree.at_cell.arbs[3].arbiter.c"->"my_tree.at_cell.arbs[3].arbiter.y1"-
|
|
|
|
|
~("my_tree.at_cell.arbs[3].arbiter._y1"|"my_tree.at_cell.arbs[3].arbiter.c")->"my_tree.at_cell.arbs[3].arbiter.y1"+
|
|
|
|
|
"my_tree.at_cell.arbs[3].arbiter._y2"|"my_tree.at_cell.arbs[3].arbiter.d"->"my_tree.at_cell.arbs[3].arbiter.y2"-
|
|
|
|
|
~("my_tree.at_cell.arbs[3].arbiter._y2"|"my_tree.at_cell.arbs[3].arbiter.d")->"my_tree.at_cell.arbs[3].arbiter.y2"+
|
|
|
|
|
mk_excllo("my_tree.at_cell.arbs[3].arbiter._y1","my_tree.at_cell.arbs[3].arbiter._y2")
|
|
|
|
|
= "my_tree.at_cell.arbs[3]._y1_arb" "my_tree.at_cell.arbs[3].arbiter.y1"
|
|
|
|
|
= "my_tree.at_cell.arbs[3]._y1_arb" "my_tree.at_cell.arbs[3].or_cell.a"
|
|
|
|
|
= "my_tree.at_cell.arbs[3]._y1_arb" "my_tree.at_cell.arbs[3].ack_cell1.c2"
|
|
|
|
|
~"my_tree.at_cell.arbs[3].ack_cell2.c1"&~"my_tree.at_cell.arbs[3].ack_cell2.c2"->"my_tree.at_cell.arbs[3].ack_cell2._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[3].ack_cell2.c1"&"my_tree.at_cell.arbs[3].ack_cell2.c2"->"my_tree.at_cell.arbs[3].ack_cell2._y"-
|
|
|
|
|
"my_tree.at_cell.arbs[3].ack_cell2._y"->"my_tree.at_cell.arbs[3].ack_cell2.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[3].ack_cell2._y")->"my_tree.at_cell.arbs[3].ack_cell2.y"+
|
|
|
|
|
"my_tree.at_cell.arbs[3].or_cell.a"|"my_tree.at_cell.arbs[3].or_cell.b"->"my_tree.at_cell.arbs[3].or_cell._y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[3].or_cell.a"|"my_tree.at_cell.arbs[3].or_cell.b")->"my_tree.at_cell.arbs[3].or_cell._y"+
|
|
|
|
|
"my_tree.at_cell.arbs[3].or_cell._y"->"my_tree.at_cell.arbs[3].or_cell.y"-
|
|
|
|
|
~("my_tree.at_cell.arbs[3].or_cell._y")->"my_tree.at_cell.arbs[3].or_cell.y"+
|
|
|
|
|
= "my_tree.at_cell.arbs[3].out.d.d[0]" "my_tree.at_cell.arbs[3].out.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].out.a" "my_tree.at_cell.arbs[3].ack_cell2.c1"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].out.a" "my_tree.at_cell.arbs[3].ack_cell1.c1"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].out.d.d[0]" "my_tree.at_cell.arbs[3].or_cell.y"
|
|
|
|
|
= "my_tree.at_cell.arbs[3].out.d.d[0]" "my_tree.at_cell.arbs[3].out.r"
|
|
|
|
|
= "my_tree.at_cell.arbs[3]._y2_arb" "my_tree.at_cell.arbs[3].arbiter.y2"
|
|
|
|
|
= "my_tree.at_cell.arbs[3]._y2_arb" "my_tree.at_cell.arbs[3].or_cell.b"
|
|
|
|
|
= "my_tree.at_cell.arbs[3]._y2_arb" "my_tree.at_cell.arbs[3].ack_cell2.c2"
|
|
|
|
|
= "my_tree.at_cell.tmp[5].d.d[0]" "my_tree.at_cell.tmp[5].r"
|
|
|
|
|
= "my_tree.at_cell.tmp[6].d.d[0]" "my_tree.at_cell.tmp[6].r"
|
|
|
|
|
= "my_tree.at_cell.tmp[8].d.d[0]" "my_tree.at_cell.tmp[8].r"
|
|
|
|
|
= "my_tree.at_cell.tmp[5].r" "my_tree.at_cell.arbs[2].in1.r"
|
|
|
|
|
= "my_tree.at_cell.tmp[5].a" "my_tree.at_cell.arbs[2].in1.a"
|
|
|
|
|
= "my_tree.at_cell.tmp[5].d.d[0]" "my_tree.at_cell.arbs[2].in1.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.tmp[5].r" "my_tree.at_cell.arbs[0].out.r"
|
|
|
|
|
= "my_tree.at_cell.tmp[5].a" "my_tree.at_cell.arbs[0].out.a"
|
|
|
|
|
= "my_tree.at_cell.tmp[5].d.d[0]" "my_tree.at_cell.arbs[0].out.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.tmp[6].r" "my_tree.at_cell.arbs[2].in2.r"
|
|
|
|
|
= "my_tree.at_cell.tmp[6].a" "my_tree.at_cell.arbs[2].in2.a"
|
|
|
|
|
= "my_tree.at_cell.tmp[6].d.d[0]" "my_tree.at_cell.arbs[2].in2.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.tmp[6].r" "my_tree.at_cell.arbs[1].out.r"
|
|
|
|
|
= "my_tree.at_cell.tmp[6].a" "my_tree.at_cell.arbs[1].out.a"
|
|
|
|
|
= "my_tree.at_cell.tmp[6].d.d[0]" "my_tree.at_cell.arbs[1].out.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.tmp[8].r" "my_tree.at_cell.arbs[3].in1.r"
|
|
|
|
|
= "my_tree.at_cell.tmp[8].a" "my_tree.at_cell.arbs[3].in1.a"
|
|
|
|
|
= "my_tree.at_cell.tmp[8].d.d[0]" "my_tree.at_cell.arbs[3].in1.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.tmp[8].r" "my_tree.at_cell.arbs[2].out.r"
|
|
|
|
|
= "my_tree.at_cell.tmp[8].a" "my_tree.at_cell.arbs[2].out.a"
|
|
|
|
|
= "my_tree.at_cell.tmp[8].d.d[0]" "my_tree.at_cell.arbs[2].out.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.tmp[8].d.d[0]" "my_tree.at_cell.tmp[8].r"
|
|
|
|
|
= "my_tree.at_cell.tmp[6].d.d[0]" "my_tree.at_cell.tmp[6].r"
|
|
|
|
|
= "my_tree.at_cell.tmp[5].d.d[0]" "my_tree.at_cell.tmp[5].r"
|
|
|
|
|
= "my_tree.at_cell.supply.vss" "my_tree.at_cell.arbs[3].supply.vss"
|
|
|
|
|
= "my_tree.at_cell.supply.vdd" "my_tree.at_cell.arbs[3].supply.vdd"
|
|
|
|
|
= "my_tree.at_cell.supply.vss" "my_tree.at_cell.arbs[2].supply.vss"
|
|
|
|
|
= "my_tree.at_cell.supply.vdd" "my_tree.at_cell.arbs[2].supply.vdd"
|
|
|
|
|
= "my_tree.at_cell.supply.vss" "my_tree.at_cell.arbs[1].supply.vss"
|
|
|
|
|
= "my_tree.at_cell.supply.vdd" "my_tree.at_cell.arbs[1].supply.vdd"
|
|
|
|
|
= "my_tree.at_cell.supply.vss" "my_tree.at_cell.arbs[0].supply.vss"
|
|
|
|
|
= "my_tree.at_cell.supply.vdd" "my_tree.at_cell.arbs[0].supply.vdd"
|
|
|
|
|
= "my_tree.at_cell.in[0].d.d[0]" "my_tree.at_cell.in[0].r"
|
|
|
|
|
= "my_tree.at_cell.in[1].d.d[0]" "my_tree.at_cell.in[1].r"
|
|
|
|
|
= "my_tree.at_cell.in[2].d.d[0]" "my_tree.at_cell.in[2].r"
|
|
|
|
|
= "my_tree.at_cell.in[3].d.d[0]" "my_tree.at_cell.in[3].r"
|
|
|
|
|
= "my_tree.at_cell.in[4].d.d[0]" "my_tree.at_cell.in[4].r"
|
|
|
|
|
= "my_tree.at_cell.in[0].r" "my_tree.at_cell.arbs[0].in1.r"
|
|
|
|
|
= "my_tree.at_cell.in[0].a" "my_tree.at_cell.arbs[0].in1.a"
|
|
|
|
|
= "my_tree.at_cell.in[0].d.d[0]" "my_tree.at_cell.arbs[0].in1.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[0].r" "my_tree.at_cell.tmp[0].r"
|
|
|
|
|
= "my_tree.at_cell.in[0].a" "my_tree.at_cell.tmp[0].a"
|
|
|
|
|
= "my_tree.at_cell.in[0].d.d[0]" "my_tree.at_cell.tmp[0].d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[1].r" "my_tree.at_cell.arbs[0].in2.r"
|
|
|
|
|
= "my_tree.at_cell.in[1].a" "my_tree.at_cell.arbs[0].in2.a"
|
|
|
|
|
= "my_tree.at_cell.in[1].d.d[0]" "my_tree.at_cell.arbs[0].in2.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[1].r" "my_tree.at_cell.tmp[1].r"
|
|
|
|
|
= "my_tree.at_cell.in[1].a" "my_tree.at_cell.tmp[1].a"
|
|
|
|
|
= "my_tree.at_cell.in[1].d.d[0]" "my_tree.at_cell.tmp[1].d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[2].r" "my_tree.at_cell.arbs[1].in1.r"
|
|
|
|
|
= "my_tree.at_cell.in[2].a" "my_tree.at_cell.arbs[1].in1.a"
|
|
|
|
|
= "my_tree.at_cell.in[2].d.d[0]" "my_tree.at_cell.arbs[1].in1.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[2].r" "my_tree.at_cell.tmp[2].r"
|
|
|
|
|
= "my_tree.at_cell.in[2].a" "my_tree.at_cell.tmp[2].a"
|
|
|
|
|
= "my_tree.at_cell.in[2].d.d[0]" "my_tree.at_cell.tmp[2].d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[3].r" "my_tree.at_cell.arbs[1].in2.r"
|
|
|
|
|
= "my_tree.at_cell.in[3].a" "my_tree.at_cell.arbs[1].in2.a"
|
|
|
|
|
= "my_tree.at_cell.in[3].d.d[0]" "my_tree.at_cell.arbs[1].in2.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[3].r" "my_tree.at_cell.tmp[3].r"
|
|
|
|
|
= "my_tree.at_cell.in[3].a" "my_tree.at_cell.tmp[3].a"
|
|
|
|
|
= "my_tree.at_cell.in[3].d.d[0]" "my_tree.at_cell.tmp[3].d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[4].r" "my_tree.at_cell.arbs[3].in2.r"
|
|
|
|
|
= "my_tree.at_cell.in[4].a" "my_tree.at_cell.arbs[3].in2.a"
|
|
|
|
|
= "my_tree.at_cell.in[4].d.d[0]" "my_tree.at_cell.arbs[3].in2.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[4].r" "my_tree.at_cell.tmp[9].r"
|
|
|
|
|
= "my_tree.at_cell.in[4].a" "my_tree.at_cell.tmp[9].a"
|
|
|
|
|
= "my_tree.at_cell.in[4].d.d[0]" "my_tree.at_cell.tmp[9].d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[4].r" "my_tree.at_cell.tmp[7].r"
|
|
|
|
|
= "my_tree.at_cell.in[4].a" "my_tree.at_cell.tmp[7].a"
|
|
|
|
|
= "my_tree.at_cell.in[4].d.d[0]" "my_tree.at_cell.tmp[7].d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[4].r" "my_tree.at_cell.tmp[4].r"
|
|
|
|
|
= "my_tree.at_cell.in[4].a" "my_tree.at_cell.tmp[4].a"
|
|
|
|
|
= "my_tree.at_cell.in[4].d.d[0]" "my_tree.at_cell.tmp[4].d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.in[4].d.d[0]" "my_tree.at_cell.in[4].r"
|
|
|
|
|
= "my_tree.at_cell.in[3].d.d[0]" "my_tree.at_cell.in[3].r"
|
|
|
|
|
= "my_tree.at_cell.in[2].d.d[0]" "my_tree.at_cell.in[2].r"
|
|
|
|
|
= "my_tree.at_cell.in[1].d.d[0]" "my_tree.at_cell.in[1].r"
|
|
|
|
|
= "my_tree.at_cell.in[0].d.d[0]" "my_tree.at_cell.in[0].r"
|
|
|
|
|
= "my_tree.at_cell.out.d.d[0]" "my_tree.at_cell.out.r"
|
|
|
|
|
= "my_tree.at_cell.out.r" "my_tree.at_cell.arbs[3].out.r"
|
|
|
|
|
= "my_tree.at_cell.out.a" "my_tree.at_cell.arbs[3].out.a"
|
|
|
|
|
= "my_tree.at_cell.out.d.d[0]" "my_tree.at_cell.arbs[3].out.d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.out.r" "my_tree.at_cell.tmp[10].r"
|
|
|
|
|
= "my_tree.at_cell.out.a" "my_tree.at_cell.tmp[10].a"
|
|
|
|
|
= "my_tree.at_cell.out.d.d[0]" "my_tree.at_cell.tmp[10].d.d[0]"
|
|
|
|
|
= "my_tree.at_cell.out.d.d[0]" "my_tree.at_cell.out.r"
|
|
|
|
|
= "my_tree._supply.vss" "my_tree.at_cell.supply.vss"
|
|
|
|
|
= "my_tree._supply.vdd" "my_tree.at_cell.supply.vdd"
|
|
|
|
|
= "Vdd" "my_tree._supply.vdd"
|
|
|
|
|
= "GND" "my_tree._supply.vss"
|
|
|
|
|
= "my_tree.out.d.d[0]" "my_tree.out.r"
|
|
|
|
|
= "my_tree.out.r" "my_tree.at_cell.out.r"
|
|
|
|
|
= "my_tree.out.a" "my_tree.at_cell.out.a"
|
|
|
|
|
= "my_tree.out.d.d[0]" "my_tree.at_cell.out.d.d[0]"
|
|
|
|
|
= "my_tree.out.d.d[0]" "my_tree.out.r"
|
|
|
|
|
= "my_tree.in[0].d.d[0]" "my_tree.in[0].r"
|
|
|
|
|
= "my_tree.in[1].d.d[0]" "my_tree.in[1].r"
|
|
|
|
|
= "my_tree.in[2].d.d[0]" "my_tree.in[2].r"
|
|
|
|
|
= "my_tree.in[3].d.d[0]" "my_tree.in[3].r"
|
|
|
|
|
= "my_tree.in[4].d.d[0]" "my_tree.in[4].r"
|
|
|
|
|
= "my_tree.in[0].r" "my_tree.at_cell.in[0].r"
|
|
|
|
|
= "my_tree.in[1].r" "my_tree.at_cell.in[1].r"
|
|
|
|
|
= "my_tree.in[2].r" "my_tree.at_cell.in[2].r"
|
|
|
|
|
= "my_tree.in[3].r" "my_tree.at_cell.in[3].r"
|
|
|
|
|
= "my_tree.in[4].r" "my_tree.at_cell.in[4].r"
|
|
|
|
|
= "my_tree.in[0].a" "my_tree.at_cell.in[0].a"
|
|
|
|
|
= "my_tree.in[1].a" "my_tree.at_cell.in[1].a"
|
|
|
|
|
= "my_tree.in[2].a" "my_tree.at_cell.in[2].a"
|
|
|
|
|
= "my_tree.in[3].a" "my_tree.at_cell.in[3].a"
|
|
|
|
|
= "my_tree.in[4].a" "my_tree.at_cell.in[4].a"
|
|
|
|
|
= "my_tree.in[0].d.d[0]" "my_tree.at_cell.in[0].d.d[0]"
|
|
|
|
|
= "my_tree.in[1].d.d[0]" "my_tree.at_cell.in[1].d.d[0]"
|
|
|
|
|
= "my_tree.in[2].d.d[0]" "my_tree.at_cell.in[2].d.d[0]"
|
|
|
|
|
= "my_tree.in[3].d.d[0]" "my_tree.at_cell.in[3].d.d[0]"
|
|
|
|
|
= "my_tree.in[4].d.d[0]" "my_tree.at_cell.in[4].d.d[0]"
|
|
|
|
|
= "my_tree.in[4].d.d[0]" "my_tree.in[4].r"
|
|
|
|
|
= "my_tree.in[3].d.d[0]" "my_tree.in[3].r"
|
|
|
|
|
= "my_tree.in[2].d.d[0]" "my_tree.in[2].r"
|
|
|
|
|
= "my_tree.in[1].d.d[0]" "my_tree.in[1].r"
|
|
|
|
|
= "my_tree.in[0].d.d[0]" "my_tree.in[0].r"
|