2022-02-23 19:01:54 +01:00
|
|
|
= "GND" "GND"
|
|
|
|
= "Vdd" "Vdd"
|
|
|
|
= "Reset" "Reset"
|
2022-02-24 16:47:24 +01:00
|
|
|
= "t.a.in1.d.d[0]" "t.a.in1.r"
|
|
|
|
= "t.a.in1.a" "t.a.arbiter.d"
|
2022-02-24 19:02:37 +01:00
|
|
|
= "t.a.in1.a" "t.a.ack_cell1.y"
|
2022-02-24 16:47:24 +01:00
|
|
|
= "t.a.in1.d.d[0]" "t.a.arbiter.a"
|
|
|
|
= "t.a.in1.d.d[0]" "t.a.in1.r"
|
2022-02-24 19:02:37 +01:00
|
|
|
~"t.a.ack_cell1.c1"&~"t.a.ack_cell1.c2"->"t.a.ack_cell1._y"+
|
|
|
|
"t.a.ack_cell1.c1"&"t.a.ack_cell1.c2"->"t.a.ack_cell1._y"-
|
|
|
|
"t.a.ack_cell1._y"->"t.a.ack_cell1.y"-
|
|
|
|
~("t.a.ack_cell1._y")->"t.a.ack_cell1.y"+
|
2022-02-24 16:47:24 +01:00
|
|
|
= "t.a.in2.d.d[0]" "t.a.in2.r"
|
|
|
|
= "t.a.in2.a" "t.a.arbiter.c"
|
2022-02-24 19:02:37 +01:00
|
|
|
= "t.a.in2.a" "t.a.ack_cell2.y"
|
2022-02-24 16:47:24 +01:00
|
|
|
= "t.a.in2.d.d[0]" "t.a.arbiter.b"
|
|
|
|
= "t.a.in2.d.d[0]" "t.a.in2.r"
|
|
|
|
= "t.a.supply.vdd" "t.a.arbiter.vdd"
|
|
|
|
= "t.a.supply.vdd" "t.a.or_cell.vdd"
|
2022-02-24 19:02:37 +01:00
|
|
|
= "t.a.supply.vdd" "t.a.ack_cell2.vdd"
|
|
|
|
= "t.a.supply.vdd" "t.a.ack_cell1.vdd"
|
2022-02-24 16:47:24 +01:00
|
|
|
= "t.a.supply.vss" "t.a.arbiter.vss"
|
|
|
|
= "t.a.supply.vss" "t.a.or_cell.vss"
|
2022-02-24 19:02:37 +01:00
|
|
|
= "t.a.supply.vss" "t.a.ack_cell2.vss"
|
|
|
|
= "t.a.supply.vss" "t.a.ack_cell1.vss"
|
2022-02-24 16:47:24 +01:00
|
|
|
"t.a.arbiter.a"&"t.a.arbiter._y2"->"t.a.arbiter._y1"-
|
|
|
|
~"t.a.arbiter.a"|~"t.a.arbiter._y2"->"t.a.arbiter._y1"+
|
|
|
|
"t.a.arbiter.b"&"t.a.arbiter._y1"->"t.a.arbiter._y2"-
|
|
|
|
~"t.a.arbiter.b"|~"t.a.arbiter._y1"->"t.a.arbiter._y2"+
|
2022-02-24 19:02:37 +01:00
|
|
|
"t.a.arbiter._y1"|"t.a.arbiter.c"->"t.a.arbiter.y1"-
|
|
|
|
~("t.a.arbiter._y1"|"t.a.arbiter.c")->"t.a.arbiter.y1"+
|
|
|
|
"t.a.arbiter._y2"|"t.a.arbiter.d"->"t.a.arbiter.y2"-
|
|
|
|
~("t.a.arbiter._y2"|"t.a.arbiter.d")->"t.a.arbiter.y2"+
|
2022-02-25 19:16:40 +01:00
|
|
|
mk_excllo("t.a.arbiter._y1","t.a.arbiter._y2")
|
2022-02-24 16:47:24 +01:00
|
|
|
= "t.a._y1_arb" "t.a.arbiter.y1"
|
|
|
|
= "t.a._y1_arb" "t.a.or_cell.a"
|
2022-02-24 19:02:37 +01:00
|
|
|
= "t.a._y1_arb" "t.a.ack_cell1.c2"
|
|
|
|
~"t.a.ack_cell2.c1"&~"t.a.ack_cell2.c2"->"t.a.ack_cell2._y"+
|
|
|
|
"t.a.ack_cell2.c1"&"t.a.ack_cell2.c2"->"t.a.ack_cell2._y"-
|
|
|
|
"t.a.ack_cell2._y"->"t.a.ack_cell2.y"-
|
|
|
|
~("t.a.ack_cell2._y")->"t.a.ack_cell2.y"+
|
2022-02-24 16:47:24 +01:00
|
|
|
"t.a.or_cell.a"|"t.a.or_cell.b"->"t.a.or_cell._y"-
|
|
|
|
~("t.a.or_cell.a"|"t.a.or_cell.b")->"t.a.or_cell._y"+
|
|
|
|
"t.a.or_cell._y"->"t.a.or_cell.y"-
|
|
|
|
~("t.a.or_cell._y")->"t.a.or_cell.y"+
|
|
|
|
= "t.a.out.d.d[0]" "t.a.out.r"
|
2022-02-24 19:02:37 +01:00
|
|
|
= "t.a.out.a" "t.a.ack_cell2.c1"
|
|
|
|
= "t.a.out.a" "t.a.ack_cell1.c1"
|
2022-02-24 16:47:24 +01:00
|
|
|
= "t.a.out.d.d[0]" "t.a.or_cell.y"
|
|
|
|
= "t.a.out.d.d[0]" "t.a.out.r"
|
|
|
|
= "t.a._y2_arb" "t.a.arbiter.y2"
|
|
|
|
= "t.a._y2_arb" "t.a.or_cell.b"
|
2022-02-24 19:02:37 +01:00
|
|
|
= "t.a._y2_arb" "t.a.ack_cell2.c2"
|
2022-02-24 16:47:24 +01:00
|
|
|
= "Vdd" "t.a.supply.vdd"
|
|
|
|
= "GND" "t.a.supply.vss"
|
|
|
|
= "t.in1.d.d[0]" "t.in1.r"
|
|
|
|
= "t.in1.r" "t.a.in1.r"
|
|
|
|
= "t.in1.a" "t.a.in1.a"
|
|
|
|
= "t.in1.d.d[0]" "t.a.in1.d.d[0]"
|
|
|
|
= "t.in1.d.d[0]" "t.in1.r"
|
|
|
|
= "t.out.d.d[0]" "t.out.r"
|
|
|
|
= "t.out.r" "t.a.out.r"
|
|
|
|
= "t.out.a" "t.a.out.a"
|
|
|
|
= "t.out.d.d[0]" "t.a.out.d.d[0]"
|
|
|
|
= "t.out.d.d[0]" "t.out.r"
|
|
|
|
= "t.in2.d.d[0]" "t.in2.r"
|
|
|
|
= "t.in2.r" "t.a.in2.r"
|
|
|
|
= "t.in2.a" "t.a.in2.a"
|
|
|
|
= "t.in2.d.d[0]" "t.a.in2.d.d[0]"
|
|
|
|
= "t.in2.d.d[0]" "t.in2.r"
|