encoder sim still not working
This commit is contained in:
143
test/unit_tests/encoder2D_7/run/prsim.out
Normal file
143
test/unit_tests/encoder2D_7/run/prsim.out
Normal file
@ -0,0 +1,143 @@
|
||||
e.y[0].r e.e.Yarb.arbs[0].or_cell._y e.e.x_ack_arb[0].buf1._y e.e.vtree_x.OR2_tf[0]._y e.e.buf_s_func._in_vX e.e._arb_out_x.r e.e.buf_s_func._en_X_t[0] e.y[0].a e.out.v e.e.buf_s_func._in_vXX_t[0] e.e.Yarb.arbs[0].ack_cell2._y e.e.y_ack_arb[1].buf1._y e.e._y_temp[1].a e.e.buf_s_func.out_a_B_buf_f.buf1._y e.e.buf_s_func._out_a_B e.e.buf_s_func._out_a_BX_t[0] e.e.x_enc_out.d[0].t e.x[0].r e.y[1].r e.e._x_temp[1].a e.e.Xarb.arbs[0]._y2_arb e.e._arb_out_y.r e.e._in_x_v e.out.a e.x[1].r e.e.y_enc_out.d[0].t e.e.x_enc_out.d[0].f e.e.y_enc_out.d[0].f e.e.y_encoder.ors_f[0].b._y e.e.vtree_y.OR2_tf[0]._y e.e.buf_s_func._in_vXX_f[0] e.e.buf_s_func._en_X_f[0] e.x[0].a e.e._y_temp[0].a e.e._in_xy_v.y e.e._in_y_v e.e.vtree_x.ct.b._y e.e._x_temp[0].a e.e._en e.e.x_encoder.ors_t[0].b._y e.x[1].a e.e.buf_s_func.in_v_buf_f.buf1._y e.e.Yarb.arbs[0].ack_cell1._y e.e._x_v_B e.e.Yarb.arbs[0]._y1_arb e.e.vtree_x.ct.in[0] e.e.buf_s_func._out_a_BX_f[0] e.e.buf_s_func.in_v_prebuf._y e.e.vtree_y.ct.in[0] e.y[1].a e.e._x_v e.e.Xarb.arbs[0].arbiter._y1 e.e.Xarb.arbs[0].or_cell._y e.e._in_xy_v._y e.e.Xarb.arbs[0].ack_cell1._y e.e.Xarb.arbs[0]._y1_arb e.e.x_encoder.ors_f[0].b._y e.e.Yarb.arbs[0].arbiter._y1 e.e.y_encoder.ors_t[0].b._y e.e.vtree_y.ct.b._y e.e.buf_s_func.out_a_B_buf_t.buf1._y e.e.Yarb.arbs[0]._y2_arb e.e.Xarb.arbs[0].arbiter._y2 e.e.Xarb.arbs[0].ack_cell2._y e.e.buf_s_func.in_v_buf_t.buf1._y e.e.y_ack_arb[0].buf1._y e.e.x_ack_arb[1].buf1._y e.e.Yarb.arbs[0].arbiter._y2 e.e.x_req_ortree.or2s[0]._y e.e.buf_s_func.en_buf_f.buf1._y e.e.buf_s_func.en_buf_t.buf1._y
|
||||
81590 Reset : 0
|
||||
81605 e._reset_B : 1 [by Reset:=0]
|
||||
118536 e.e.buf_s_func.reset_buf._y : 0 [by e._reset_B:=1]
|
||||
118591 e.e.buf_s_func._reset_BX : 1 [by e.e.buf_s_func.reset_buf._y:=0]
|
||||
124853 e.e.reset_buf._y : 0 [by e._reset_B:=1]
|
||||
154633 e.e._reset_BX : 1 [by e.e.reset_buf._y:=0]
|
||||
155055 e.e.X_ack_confirm._y : X [by e.e._reset_BX:=1]
|
||||
168482 e.e.reset_bufarray.buf1._y : 0 [by e.e._reset_BX:=1]
|
||||
168483 e.e._reset_BXX[0] : 1 [by e.e.reset_bufarray.buf1._y:=0]
|
||||
168976 e.e.Y_ack_confirm._y : X [by e.e._reset_BX:=1]
|
||||
168977 e.e._arb_out_y.a : X [by e.e.Y_ack_confirm._y:=X]
|
||||
170244 e.e.buf_s_func.reset_bufarray.buf1._y : 0 [by e.e.buf_s_func._reset_BX:=1]
|
||||
179445 e.e._x_a_B : X [by e.e._reset_BX:=1]
|
||||
179727 e.e._x_a : X [by e.e._x_a_B:=X]
|
||||
190449 e.e.buf_s_func._reset_BXX[0] : 1 [by e.e.buf_s_func.reset_bufarray.buf1._y:=0]
|
||||
190452 e.e.buf_s_func.f_buf_func[1]._y : X [by e.e.buf_s_func._reset_BXX[0]:=1]
|
||||
191000 e.e.buf_s_func.t_buf_func[1]._y : X [by e.e.buf_s_func._reset_BXX[0]:=1]
|
||||
191217 e.e.buf_s_func.f_buf_func[0]._y : X [by e.e.buf_s_func._reset_BXX[0]:=1]
|
||||
191523 e.out.d.d[1].f : X [by e.e.buf_s_func.f_buf_func[1]._y:=X]
|
||||
191954 e.out.d.d[1].t : X [by e.e.buf_s_func.t_buf_func[1]._y:=X]
|
||||
192298 e.out.d.d[0].f : X [by e.e.buf_s_func.f_buf_func[0]._y:=X]
|
||||
203769 e.e._arb_out_x.a : X [by e.e.X_ack_confirm._y:=X]
|
||||
212890 e.e.buf_s_func.t_buf_func[0]._y : X [by e.e.buf_s_func._reset_BXX[0]:=1]
|
||||
267360 e.out.d.d[0].t : X [by e.e.buf_s_func.t_buf_func[0]._y:=X]
|
||||
267360 Reset : 1
|
||||
268342 e._reset_B : 0 [by Reset:=1]
|
||||
268360 e.e.reset_buf._y : 1 [by e._reset_B:=0]
|
||||
272355 e.e.buf_s_func.reset_buf._y : 1 [by e._reset_B:=0]
|
||||
272363 e.e._reset_BX : 0 [by e.e.reset_buf._y:=1]
|
||||
272566 e.e.X_ack_confirm._y : 1 [by e.e._reset_BX:=0]
|
||||
272865 e.e.Y_ack_confirm._y : 1 [by e.e._reset_BX:=0]
|
||||
273004 e.e._arb_out_y.a : 0 [by e.e.Y_ack_confirm._y:=1]
|
||||
274420 e.e._arb_out_x.a : 0 [by e.e.X_ack_confirm._y:=1]
|
||||
277123 e.e._x_a_B : 1 [by e.e._reset_BX:=0]
|
||||
293947 e.e.reset_bufarray.buf1._y : 1 [by e.e._reset_BX:=0]
|
||||
294016 e.e._reset_BXX[0] : 0 [by e.e.reset_bufarray.buf1._y:=1]
|
||||
313469 e.e._x_a : 0 [by e.e._x_a_B:=1]
|
||||
317256 e.e.buf_s_func._reset_BX : 0 [by e.e.buf_s_func.reset_buf._y:=1]
|
||||
317267 e.e.buf_s_func.reset_bufarray.buf1._y : 1 [by e.e.buf_s_func._reset_BX:=0]
|
||||
369053 e.e.buf_s_func._reset_BXX[0] : 0 [by e.e.buf_s_func.reset_bufarray.buf1._y:=1]
|
||||
369054 e.e.buf_s_func.t_buf_func[0]._y : 1 [by e.e.buf_s_func._reset_BXX[0]:=0]
|
||||
369068 e.e.buf_s_func.f_buf_func[1]._y : 1 [by e.e.buf_s_func._reset_BXX[0]:=0]
|
||||
369090 e.e.buf_s_func.t_buf_func[1]._y : 1 [by e.e.buf_s_func._reset_BXX[0]:=0]
|
||||
369180 e.out.d.d[1].f : 0 [by e.e.buf_s_func.f_buf_func[1]._y:=1]
|
||||
369257 e.e.buf_s_func.f_buf_func[0]._y : 1 [by e.e.buf_s_func._reset_BXX[0]:=0]
|
||||
369297 e.out.d.d[0].f : 0 [by e.e.buf_s_func.f_buf_func[0]._y:=1]
|
||||
369793 e.out.d.d[0].t : 0 [by e.e.buf_s_func.t_buf_func[0]._y:=1]
|
||||
416602 e.out.d.d[1].t : 0 [by e.e.buf_s_func.t_buf_func[1]._y:=1]
|
||||
[] Setting output ack/val low
|
||||
416602 Reset : 0
|
||||
416859 e._reset_B : 1 [by Reset:=0]
|
||||
416946 e.e.reset_buf._y : 0 [by e._reset_B:=1]
|
||||
416947 e.e._reset_BX : 1 [by e.e.reset_buf._y:=0]
|
||||
417153 e.e.buf_s_func.reset_buf._y : 0 [by e._reset_B:=1]
|
||||
417331 e.e.buf_s_func._reset_BX : 1 [by e.e.buf_s_func.reset_buf._y:=0]
|
||||
417537 e.e.X_ack_confirm._y : X [by e.e._reset_BX:=1]
|
||||
417701 e.e._arb_out_x.a : X [by e.e.X_ack_confirm._y:=X]
|
||||
418134 e.e.buf_s_func.reset_bufarray.buf1._y : 0 [by e.e.buf_s_func._reset_BX:=1]
|
||||
418156 e.e.Y_ack_confirm._y : X [by e.e._reset_BX:=1]
|
||||
418178 e.e._arb_out_y.a : X [by e.e.Y_ack_confirm._y:=X]
|
||||
418753 e.e.reset_bufarray.buf1._y : 0 [by e.e._reset_BX:=1]
|
||||
418954 e.e._x_a_B : X [by e.e._reset_BX:=1]
|
||||
419600 e.e._reset_BXX[0] : 1 [by e.e.reset_bufarray.buf1._y:=0]
|
||||
420329 e.e.buf_s_func._reset_BXX[0] : 1 [by e.e.buf_s_func.reset_bufarray.buf1._y:=0]
|
||||
420462 e.e.buf_s_func.f_buf_func[0]._y : X [by e.e.buf_s_func._reset_BXX[0]:=1]
|
||||
420683 e.out.d.d[0].f : X [by e.e.buf_s_func.f_buf_func[0]._y:=X]
|
||||
420688 e.e.buf_s_func.t_buf_func[0]._y : X [by e.e.buf_s_func._reset_BXX[0]:=1]
|
||||
420695 e.out.d.d[0].t : X [by e.e.buf_s_func.t_buf_func[0]._y:=X]
|
||||
434445 e.e.buf_s_func.t_buf_func[1]._y : X [by e.e.buf_s_func._reset_BXX[0]:=1]
|
||||
434475 e.out.d.d[1].t : X [by e.e.buf_s_func.t_buf_func[1]._y:=X]
|
||||
435991 e.e.buf_s_func.f_buf_func[1]._y : X [by e.e.buf_s_func._reset_BXX[0]:=1]
|
||||
442704 e.out.d.d[1].f : X [by e.e.buf_s_func.f_buf_func[1]._y:=X]
|
||||
449082 e.e._x_a : X [by e.e._x_a_B:=X]
|
||||
449082 e.out.a : 0
|
||||
449082 e.x[1].a : 0
|
||||
449082 e.y[0].r : 0
|
||||
449082 e.x[0].r : 0
|
||||
449082 e.y[1].a : 0
|
||||
449082 e.out.v : 0
|
||||
449082 e.y[0].a : 0
|
||||
449082 e.y[1].r : 0
|
||||
449082 e.x[0].a : 0
|
||||
449082 e.x[1].r : 0
|
||||
449089 e.e.Xarb.arbs[0].arbiter._y1 : 1 [by e.x[0].r:=0]
|
||||
449101 e.e.Xarb.arbs[0]._y1_arb : 0 [by e.e.Xarb.arbs[0].arbiter._y1:=1]
|
||||
449160 e.e.Yarb.arbs[0].arbiter._y2 : 1 [by e.y[1].r:=0]
|
||||
449173 e.e.x_encoder.ors_t[0].b._y : 1 [by e.x[1].a:=0]
|
||||
449185 e.e.x_enc_out.d[0].t : 0 [by e.e.x_encoder.ors_t[0].b._y:=1]
|
||||
449188 e.e.y_encoder.ors_f[0].b._y : 1 [by e.y[0].a:=0]
|
||||
449357 e.e.x_encoder.ors_f[0].b._y : 1 [by e.x[0].a:=0]
|
||||
449537 e.e.Xarb.arbs[0].arbiter._y2 : 1 [by e.x[1].r:=0]
|
||||
449564 e.e.Yarb.arbs[0]._y2_arb : 0 [by e.e.Yarb.arbs[0].arbiter._y2:=1]
|
||||
451271 e.e.Yarb.arbs[0].arbiter._y1 : 1 [by e.y[0].r:=0]
|
||||
451869 e.e.y_encoder.ors_t[0].b._y : 1 [by e.y[1].a:=0]
|
||||
451871 e.e.y_enc_out.d[0].t : 0 [by e.e.y_encoder.ors_t[0].b._y:=1]
|
||||
452436 e.e.Xarb.arbs[0]._y2_arb : 0 [by e.e.Xarb.arbs[0].arbiter._y2:=1]
|
||||
453633 e.e.x_enc_out.d[0].f : 0 [by e.e.x_encoder.ors_f[0].b._y:=1]
|
||||
454882 e.e.vtree_x.OR2_tf[0]._y : 1 [by e.e.x_enc_out.d[0].f:=0]
|
||||
455104 e.e.y_enc_out.d[0].f : 0 [by e.e.y_encoder.ors_f[0].b._y:=1]
|
||||
455270 e.e.vtree_y.OR2_tf[0]._y : 1 [by e.e.y_enc_out.d[0].f:=0]
|
||||
455345 e.e.vtree_y.ct.in[0] : 0 [by e.e.vtree_y.OR2_tf[0]._y:=1]
|
||||
455566 e.e.Yarb.arbs[0]._y1_arb : 0 [by e.e.Yarb.arbs[0].arbiter._y1:=1]
|
||||
455690 e.e.vtree_y.ct.b._y : 1 [by e.e.vtree_y.ct.in[0]:=0]
|
||||
455704 e.e.Yarb.arbs[0].or_cell._y : 1 [by e.e.Yarb.arbs[0]._y1_arb:=0]
|
||||
455706 e.e._arb_out_y.r : 0 [by e.e.Yarb.arbs[0].or_cell._y:=1]
|
||||
456971 e.e.Xarb.arbs[0].or_cell._y : 1 [by e.e.Xarb.arbs[0]._y2_arb:=0]
|
||||
458381 e.e.vtree_x.ct.in[0] : 0 [by e.e.vtree_x.OR2_tf[0]._y:=1]
|
||||
458382 e.e.vtree_x.ct.b._y : 1 [by e.e.vtree_x.ct.in[0]:=0]
|
||||
458930 e.e._in_x_v : 0 [by e.e.vtree_x.ct.b._y:=1]
|
||||
458941 e.e._in_xy_v._y : 1 [by e.e._in_x_v:=0]
|
||||
459311 e.e._in_xy_v.y : 0 [by e.e._in_xy_v._y:=1]
|
||||
459378 e.e.buf_s_func.in_v_prebuf._y : 1 [by e.e._in_xy_v.y:=0]
|
||||
460953 e.e._in_y_v : 0 [by e.e.vtree_y.ct.b._y:=1]
|
||||
462019 e.e.buf_s_func._in_vX : 0 [by e.e.buf_s_func.in_v_prebuf._y:=1]
|
||||
462035 e.e.buf_s_func.in_v_buf_f.buf1._y : 1 [by e.e.buf_s_func._in_vX:=0]
|
||||
462563 e.e.buf_s_func._in_vXX_f[0] : 0 [by e.e.buf_s_func.in_v_buf_f.buf1._y:=1]
|
||||
466581 e.e.buf_s_func.in_v_buf_t.buf1._y : 1 [by e.e.buf_s_func._in_vX:=0]
|
||||
468078 e.e.x_req_ortree.or2s[0]._y : 1 [by e.x[1].r:=0]
|
||||
469016 e.e.buf_s_func._in_vXX_t[0] : 0 [by e.e.buf_s_func.in_v_buf_t.buf1._y:=1]
|
||||
494958 e.e._x_v : 0 [by e.e.x_req_ortree.or2s[0]._y:=1]
|
||||
500888 e.e._arb_out_x.r : 0 [by e.e.Xarb.arbs[0].or_cell._y:=1]
|
||||
506543 e.e.buf_s_func._out_a_B : 1 [by e.out.a:=0]
|
||||
506545 e.e.buf_s_func.out_a_B_buf_f.buf1._y : 0 [by e.e.buf_s_func._out_a_B:=1]
|
||||
518883 e.e._x_v_B : 1 [by e.e._x_v:=0]
|
||||
519584 e.e.buf_s_func.out_a_B_buf_t.buf1._y : 0 [by e.e.buf_s_func._out_a_B:=1]
|
||||
519587 e.e.buf_s_func._out_a_BX_f[0] : 1 [by e.e.buf_s_func.out_a_B_buf_t.buf1._y:=0]
|
||||
567503 e.e.buf_s_func._out_a_BX_t[0] : 1 [by e.e.buf_s_func.out_a_B_buf_f.buf1._y:=0]
|
||||
567503 e.y[0].r : 1
|
||||
567503 e.y[1].r : 1
|
||||
567532 e.e.Yarb.arbs[0].arbiter._y1 : 0 [by e.y[0].r:=1]
|
||||
569133 e.e.Yarb.arbs[0]._y1_arb : X [by e.e.Yarb.arbs[0].arbiter._y1:=0]
|
||||
569286 e.e.Yarb.arbs[0].or_cell._y : X [by e.e.Yarb.arbs[0]._y1_arb:=X]
|
||||
569330 e.e._arb_out_y.r : X [by e.e.Yarb.arbs[0].or_cell._y:=X]
|
||||
569330 e.x[0].r : 1
|
||||
569330 e.x[1].r : 1
|
||||
572091 e.e.Xarb.arbs[0].arbiter._y1 : 0 [by e.x[0].r:=1]
|
||||
572308 e.e.Xarb.arbs[0]._y1_arb : X [by e.e.Xarb.arbs[0].arbiter._y1:=0]
|
||||
572330 e.e.Xarb.arbs[0].or_cell._y : X [by e.e.Xarb.arbs[0]._y1_arb:=X]
|
||||
572331 e.e._arb_out_x.r : X [by e.e.Xarb.arbs[0].or_cell._y:=X]
|
||||
583013 e.e.x_req_ortree.or2s[0]._y : 0 [by e.x[0].r:=1]
|
||||
584594 e.e._x_v : 1 [by e.e.x_req_ortree.or2s[0]._y:=0]
|
||||
593939 e.e._x_v_B : 0 [by e.e._x_v:=1]
|
BIN
test/unit_tests/encoder2D_7/run/prsim.pdf
Normal file
BIN
test/unit_tests/encoder2D_7/run/prsim.pdf
Normal file
Binary file not shown.
852
test/unit_tests/encoder2D_7/run/test.prs
Normal file
852
test/unit_tests/encoder2D_7/run/test.prs
Normal file
@ -0,0 +1,852 @@
|
||||
= "GND" "GND"
|
||||
= "Vdd" "Vdd"
|
||||
= "Reset" "Reset"
|
||||
"Reset"->"e._reset_B"-
|
||||
~("Reset")->"e._reset_B"+
|
||||
= "e._reset_B" "e.e.reset_B"
|
||||
= "e.e.y_encoder.tielo.y" "e.e.y_encoder.tielo.vss"
|
||||
"e.e.y_encoder.ors_t[0].b.a"->"e.e.y_encoder.ors_t[0].b._y"-
|
||||
~("e.e.y_encoder.ors_t[0].b.a")->"e.e.y_encoder.ors_t[0].b._y"+
|
||||
"e.e.y_encoder.ors_t[0].b._y"->"e.e.y_encoder.ors_t[0].b.y"-
|
||||
~("e.e.y_encoder.ors_t[0].b._y")->"e.e.y_encoder.ors_t[0].b.y"+
|
||||
= "e.e.y_encoder.ors_t[0].supply.vdd" "e.e.y_encoder.ors_t[0].b.vdd"
|
||||
= "e.e.y_encoder.ors_t[0].supply.vss" "e.e.y_encoder.ors_t[0].b.vss"
|
||||
= "e.e.y_encoder.ors_t[0].out" "e.e.y_encoder.ors_t[0].b.y"
|
||||
= "e.e.y_encoder.ors_t[0].in[0]" "e.e.y_encoder.ors_t[0].b.a"
|
||||
"e.e.y_encoder.ors_f[0].b.a"->"e.e.y_encoder.ors_f[0].b._y"-
|
||||
~("e.e.y_encoder.ors_f[0].b.a")->"e.e.y_encoder.ors_f[0].b._y"+
|
||||
"e.e.y_encoder.ors_f[0].b._y"->"e.e.y_encoder.ors_f[0].b.y"-
|
||||
~("e.e.y_encoder.ors_f[0].b._y")->"e.e.y_encoder.ors_f[0].b.y"+
|
||||
= "e.e.y_encoder.ors_f[0].supply.vdd" "e.e.y_encoder.ors_f[0].b.vdd"
|
||||
= "e.e.y_encoder.ors_f[0].supply.vss" "e.e.y_encoder.ors_f[0].b.vss"
|
||||
= "e.e.y_encoder.ors_f[0].out" "e.e.y_encoder.ors_f[0].b.y"
|
||||
= "e.e.y_encoder.ors_f[0].in[0]" "e.e.y_encoder.ors_f[0].b.a"
|
||||
= "e.e.y_encoder.supply.vss" "e.e.y_encoder.ors_f[0].supply.vss"
|
||||
= "e.e.y_encoder.supply.vdd" "e.e.y_encoder.ors_f[0].supply.vdd"
|
||||
= "e.e.y_encoder.supply.vss" "e.e.y_encoder.ors_t[0].supply.vss"
|
||||
= "e.e.y_encoder.supply.vdd" "e.e.y_encoder.ors_t[0].supply.vdd"
|
||||
= "e.e.y_encoder.supply.vdd" "e.e.y_encoder.tielo.vdd"
|
||||
= "e.e.y_encoder.supply.vss" "e.e.y_encoder.tielo.vss"
|
||||
= "e.e.y_encoder.supply.vss" "e.e.y_encoder.tielo.y"
|
||||
= "e.e.y_encoder.in[0]" "e.e.y_encoder.ors_f[0].in[0]"
|
||||
= "e.e.y_encoder.in[1]" "e.e.y_encoder.ors_t[0].in[0]"
|
||||
= "e.e.y_encoder.out.d[0].d[0]" "e.e.y_encoder.out.d[0].f"
|
||||
= "e.e.y_encoder.out.d[0].d[1]" "e.e.y_encoder.out.d[0].t"
|
||||
= "e.e.y_encoder.out.d[0].d[0]" "e.e.y_encoder.out.d[0].f"
|
||||
= "e.e.y_encoder.out.d[0].d[1]" "e.e.y_encoder.out.d[0].t"
|
||||
= "e.e.y_encoder.out.d[0].d[0]" "e.e.y_encoder.ors_f[0].out"
|
||||
= "e.e.y_encoder.out.d[0].d[0]" "e.e.y_encoder.out.d[0].f"
|
||||
= "e.e.y_encoder.out.d[0].d[1]" "e.e.y_encoder.ors_t[0].out"
|
||||
= "e.e.y_encoder.out.d[0].d[1]" "e.e.y_encoder.out.d[0].t"
|
||||
= "e.e.x_encoder.tielo.y" "e.e.x_encoder.tielo.vss"
|
||||
"e.e.x_encoder.ors_t[0].b.a"->"e.e.x_encoder.ors_t[0].b._y"-
|
||||
~("e.e.x_encoder.ors_t[0].b.a")->"e.e.x_encoder.ors_t[0].b._y"+
|
||||
"e.e.x_encoder.ors_t[0].b._y"->"e.e.x_encoder.ors_t[0].b.y"-
|
||||
~("e.e.x_encoder.ors_t[0].b._y")->"e.e.x_encoder.ors_t[0].b.y"+
|
||||
= "e.e.x_encoder.ors_t[0].supply.vdd" "e.e.x_encoder.ors_t[0].b.vdd"
|
||||
= "e.e.x_encoder.ors_t[0].supply.vss" "e.e.x_encoder.ors_t[0].b.vss"
|
||||
= "e.e.x_encoder.ors_t[0].out" "e.e.x_encoder.ors_t[0].b.y"
|
||||
= "e.e.x_encoder.ors_t[0].in[0]" "e.e.x_encoder.ors_t[0].b.a"
|
||||
"e.e.x_encoder.ors_f[0].b.a"->"e.e.x_encoder.ors_f[0].b._y"-
|
||||
~("e.e.x_encoder.ors_f[0].b.a")->"e.e.x_encoder.ors_f[0].b._y"+
|
||||
"e.e.x_encoder.ors_f[0].b._y"->"e.e.x_encoder.ors_f[0].b.y"-
|
||||
~("e.e.x_encoder.ors_f[0].b._y")->"e.e.x_encoder.ors_f[0].b.y"+
|
||||
= "e.e.x_encoder.ors_f[0].supply.vdd" "e.e.x_encoder.ors_f[0].b.vdd"
|
||||
= "e.e.x_encoder.ors_f[0].supply.vss" "e.e.x_encoder.ors_f[0].b.vss"
|
||||
= "e.e.x_encoder.ors_f[0].out" "e.e.x_encoder.ors_f[0].b.y"
|
||||
= "e.e.x_encoder.ors_f[0].in[0]" "e.e.x_encoder.ors_f[0].b.a"
|
||||
= "e.e.x_encoder.supply.vss" "e.e.x_encoder.ors_f[0].supply.vss"
|
||||
= "e.e.x_encoder.supply.vdd" "e.e.x_encoder.ors_f[0].supply.vdd"
|
||||
= "e.e.x_encoder.supply.vss" "e.e.x_encoder.ors_t[0].supply.vss"
|
||||
= "e.e.x_encoder.supply.vdd" "e.e.x_encoder.ors_t[0].supply.vdd"
|
||||
= "e.e.x_encoder.supply.vdd" "e.e.x_encoder.tielo.vdd"
|
||||
= "e.e.x_encoder.supply.vss" "e.e.x_encoder.tielo.vss"
|
||||
= "e.e.x_encoder.supply.vss" "e.e.x_encoder.tielo.y"
|
||||
= "e.e.x_encoder.in[0]" "e.e.x_encoder.ors_f[0].in[0]"
|
||||
= "e.e.x_encoder.in[1]" "e.e.x_encoder.ors_t[0].in[0]"
|
||||
= "e.e.x_encoder.out.d[0].d[0]" "e.e.x_encoder.out.d[0].f"
|
||||
= "e.e.x_encoder.out.d[0].d[1]" "e.e.x_encoder.out.d[0].t"
|
||||
= "e.e.x_encoder.out.d[0].d[0]" "e.e.x_encoder.out.d[0].f"
|
||||
= "e.e.x_encoder.out.d[0].d[1]" "e.e.x_encoder.out.d[0].t"
|
||||
= "e.e.x_encoder.out.d[0].d[0]" "e.e.x_encoder.ors_f[0].out"
|
||||
= "e.e.x_encoder.out.d[0].d[0]" "e.e.x_encoder.out.d[0].f"
|
||||
= "e.e.x_encoder.out.d[0].d[1]" "e.e.x_encoder.ors_t[0].out"
|
||||
= "e.e.x_encoder.out.d[0].d[1]" "e.e.x_encoder.out.d[0].t"
|
||||
"e.e.reset_bufarray.buf1.a"->"e.e.reset_bufarray.buf1._y"-
|
||||
~("e.e.reset_bufarray.buf1.a")->"e.e.reset_bufarray.buf1._y"+
|
||||
"e.e.reset_bufarray.buf1._y"->"e.e.reset_bufarray.buf1.y"-
|
||||
~("e.e.reset_bufarray.buf1._y")->"e.e.reset_bufarray.buf1.y"+
|
||||
= "e.e.reset_bufarray.supply.vdd" "e.e.reset_bufarray.buf1.vdd"
|
||||
= "e.e.reset_bufarray.supply.vss" "e.e.reset_bufarray.buf1.vss"
|
||||
= "e.e.reset_bufarray.out[0]" "e.e.reset_bufarray.out[3]"
|
||||
= "e.e.reset_bufarray.out[0]" "e.e.reset_bufarray.out[2]"
|
||||
= "e.e.reset_bufarray.out[0]" "e.e.reset_bufarray.out[1]"
|
||||
= "e.e.reset_bufarray.out[0]" "e.e.reset_bufarray.buf1.y"
|
||||
= "e.e.reset_bufarray.in" "e.e.reset_bufarray.buf1.a"
|
||||
= "e.e.x[0].d.d[0]" "e.e.x[0].r"
|
||||
= "e.e.x[1].d.d[0]" "e.e.x[1].r"
|
||||
= "e.e.x[1].a" "e.e.x_acks[1]"
|
||||
= "e.e.x[1].a" "e.e.x_ack_arb[1].out"
|
||||
= "e.e.x[1].d.d[0]" "e.e._x_req_array[1]"
|
||||
= "e.e.x[1].d.d[0]" "e.e._x_temp[1].r"
|
||||
= "e.e.x[1].d.d[0]" "e.e._x_temp[1].d.d[0]"
|
||||
= "e.e.x[1].d.d[0]" "e.e.x[1].r"
|
||||
= "e.e.x[0].a" "e.e.x_acks[0]"
|
||||
= "e.e.x[0].a" "e.e.x_ack_arb[0].out"
|
||||
= "e.e.x[0].d.d[0]" "e.e._x_req_array[0]"
|
||||
= "e.e.x[0].d.d[0]" "e.e._x_temp[0].r"
|
||||
= "e.e.x[0].d.d[0]" "e.e._x_temp[0].d.d[0]"
|
||||
= "e.e.x[0].d.d[0]" "e.e.x[0].r"
|
||||
= "e.e.Xarb.arbs[0].in1.d.d[0]" "e.e.Xarb.arbs[0].in1.r"
|
||||
= "e.e.Xarb.arbs[0].in1.a" "e.e.Xarb.arbs[0].arbiter.d"
|
||||
= "e.e.Xarb.arbs[0].in1.a" "e.e.Xarb.arbs[0].ack_cell1.y"
|
||||
= "e.e.Xarb.arbs[0].in1.d.d[0]" "e.e.Xarb.arbs[0].arbiter.a"
|
||||
= "e.e.Xarb.arbs[0].in1.d.d[0]" "e.e.Xarb.arbs[0].in1.r"
|
||||
~"e.e.Xarb.arbs[0].ack_cell1.c1"&~"e.e.Xarb.arbs[0].ack_cell1.c2"->"e.e.Xarb.arbs[0].ack_cell1._y"+
|
||||
"e.e.Xarb.arbs[0].ack_cell1.c1"&"e.e.Xarb.arbs[0].ack_cell1.c2"->"e.e.Xarb.arbs[0].ack_cell1._y"-
|
||||
"e.e.Xarb.arbs[0].ack_cell1._y"->"e.e.Xarb.arbs[0].ack_cell1.y"-
|
||||
~("e.e.Xarb.arbs[0].ack_cell1._y")->"e.e.Xarb.arbs[0].ack_cell1.y"+
|
||||
= "e.e.Xarb.arbs[0].in2.d.d[0]" "e.e.Xarb.arbs[0].in2.r"
|
||||
= "e.e.Xarb.arbs[0].in2.a" "e.e.Xarb.arbs[0].arbiter.c"
|
||||
= "e.e.Xarb.arbs[0].in2.a" "e.e.Xarb.arbs[0].ack_cell2.y"
|
||||
= "e.e.Xarb.arbs[0].in2.d.d[0]" "e.e.Xarb.arbs[0].arbiter.b"
|
||||
= "e.e.Xarb.arbs[0].in2.d.d[0]" "e.e.Xarb.arbs[0].in2.r"
|
||||
= "e.e.Xarb.arbs[0].supply.vdd" "e.e.Xarb.arbs[0].arbiter.vdd"
|
||||
= "e.e.Xarb.arbs[0].supply.vdd" "e.e.Xarb.arbs[0].or_cell.vdd"
|
||||
= "e.e.Xarb.arbs[0].supply.vdd" "e.e.Xarb.arbs[0].ack_cell2.vdd"
|
||||
= "e.e.Xarb.arbs[0].supply.vdd" "e.e.Xarb.arbs[0].ack_cell1.vdd"
|
||||
= "e.e.Xarb.arbs[0].supply.vss" "e.e.Xarb.arbs[0].arbiter.vss"
|
||||
= "e.e.Xarb.arbs[0].supply.vss" "e.e.Xarb.arbs[0].or_cell.vss"
|
||||
= "e.e.Xarb.arbs[0].supply.vss" "e.e.Xarb.arbs[0].ack_cell2.vss"
|
||||
= "e.e.Xarb.arbs[0].supply.vss" "e.e.Xarb.arbs[0].ack_cell1.vss"
|
||||
"e.e.Xarb.arbs[0].arbiter.a"&"e.e.Xarb.arbs[0].arbiter._y2"->"e.e.Xarb.arbs[0].arbiter._y1"-
|
||||
~"e.e.Xarb.arbs[0].arbiter.a"|~"e.e.Xarb.arbs[0].arbiter._y2"->"e.e.Xarb.arbs[0].arbiter._y1"+
|
||||
"e.e.Xarb.arbs[0].arbiter.b"&"e.e.Xarb.arbs[0].arbiter._y1"->"e.e.Xarb.arbs[0].arbiter._y2"-
|
||||
~"e.e.Xarb.arbs[0].arbiter.b"|~"e.e.Xarb.arbs[0].arbiter._y1"->"e.e.Xarb.arbs[0].arbiter._y2"+
|
||||
"e.e.Xarb.arbs[0].arbiter._y1"|"e.e.Xarb.arbs[0].arbiter.c"->"e.e.Xarb.arbs[0].arbiter.y1"-
|
||||
~("e.e.Xarb.arbs[0].arbiter._y1"|"e.e.Xarb.arbs[0].arbiter.c")->"e.e.Xarb.arbs[0].arbiter.y1"+
|
||||
"e.e.Xarb.arbs[0].arbiter._y2"|"e.e.Xarb.arbs[0].arbiter.d"->"e.e.Xarb.arbs[0].arbiter.y2"-
|
||||
~("e.e.Xarb.arbs[0].arbiter._y2"|"e.e.Xarb.arbs[0].arbiter.d")->"e.e.Xarb.arbs[0].arbiter.y2"+
|
||||
mk_excllo("e.e.Xarb.arbs[0].arbiter._y1","e.e.Xarb.arbs[0].arbiter._y2")
|
||||
= "e.e.Xarb.arbs[0]._y1_arb" "e.e.Xarb.arbs[0].arbiter.y1"
|
||||
= "e.e.Xarb.arbs[0]._y1_arb" "e.e.Xarb.arbs[0].or_cell.a"
|
||||
= "e.e.Xarb.arbs[0]._y1_arb" "e.e.Xarb.arbs[0].ack_cell1.c2"
|
||||
~"e.e.Xarb.arbs[0].ack_cell2.c1"&~"e.e.Xarb.arbs[0].ack_cell2.c2"->"e.e.Xarb.arbs[0].ack_cell2._y"+
|
||||
"e.e.Xarb.arbs[0].ack_cell2.c1"&"e.e.Xarb.arbs[0].ack_cell2.c2"->"e.e.Xarb.arbs[0].ack_cell2._y"-
|
||||
"e.e.Xarb.arbs[0].ack_cell2._y"->"e.e.Xarb.arbs[0].ack_cell2.y"-
|
||||
~("e.e.Xarb.arbs[0].ack_cell2._y")->"e.e.Xarb.arbs[0].ack_cell2.y"+
|
||||
"e.e.Xarb.arbs[0].or_cell.a"|"e.e.Xarb.arbs[0].or_cell.b"->"e.e.Xarb.arbs[0].or_cell._y"-
|
||||
~("e.e.Xarb.arbs[0].or_cell.a"|"e.e.Xarb.arbs[0].or_cell.b")->"e.e.Xarb.arbs[0].or_cell._y"+
|
||||
"e.e.Xarb.arbs[0].or_cell._y"->"e.e.Xarb.arbs[0].or_cell.y"-
|
||||
~("e.e.Xarb.arbs[0].or_cell._y")->"e.e.Xarb.arbs[0].or_cell.y"+
|
||||
= "e.e.Xarb.arbs[0].out.d.d[0]" "e.e.Xarb.arbs[0].out.r"
|
||||
= "e.e.Xarb.arbs[0].out.a" "e.e.Xarb.arbs[0].ack_cell2.c1"
|
||||
= "e.e.Xarb.arbs[0].out.a" "e.e.Xarb.arbs[0].ack_cell1.c1"
|
||||
= "e.e.Xarb.arbs[0].out.d.d[0]" "e.e.Xarb.arbs[0].or_cell.y"
|
||||
= "e.e.Xarb.arbs[0].out.d.d[0]" "e.e.Xarb.arbs[0].out.r"
|
||||
= "e.e.Xarb.arbs[0]._y2_arb" "e.e.Xarb.arbs[0].arbiter.y2"
|
||||
= "e.e.Xarb.arbs[0]._y2_arb" "e.e.Xarb.arbs[0].or_cell.b"
|
||||
= "e.e.Xarb.arbs[0]._y2_arb" "e.e.Xarb.arbs[0].ack_cell2.c2"
|
||||
= "e.e.Xarb.supply.vss" "e.e.Xarb.arbs[0].supply.vss"
|
||||
= "e.e.Xarb.supply.vdd" "e.e.Xarb.arbs[0].supply.vdd"
|
||||
= "e.e.Xarb.in[0].d.d[0]" "e.e.Xarb.in[0].r"
|
||||
= "e.e.Xarb.in[1].d.d[0]" "e.e.Xarb.in[1].r"
|
||||
= "e.e.Xarb.in[0].r" "e.e.Xarb.arbs[0].in1.r"
|
||||
= "e.e.Xarb.in[0].a" "e.e.Xarb.arbs[0].in1.a"
|
||||
= "e.e.Xarb.in[0].d.d[0]" "e.e.Xarb.arbs[0].in1.d.d[0]"
|
||||
= "e.e.Xarb.in[0].r" "e.e.Xarb.tmp[0].r"
|
||||
= "e.e.Xarb.in[0].a" "e.e.Xarb.tmp[0].a"
|
||||
= "e.e.Xarb.in[0].d.d[0]" "e.e.Xarb.tmp[0].d.d[0]"
|
||||
= "e.e.Xarb.in[1].r" "e.e.Xarb.arbs[0].in2.r"
|
||||
= "e.e.Xarb.in[1].a" "e.e.Xarb.arbs[0].in2.a"
|
||||
= "e.e.Xarb.in[1].d.d[0]" "e.e.Xarb.arbs[0].in2.d.d[0]"
|
||||
= "e.e.Xarb.in[1].r" "e.e.Xarb.tmp[1].r"
|
||||
= "e.e.Xarb.in[1].a" "e.e.Xarb.tmp[1].a"
|
||||
= "e.e.Xarb.in[1].d.d[0]" "e.e.Xarb.tmp[1].d.d[0]"
|
||||
= "e.e.Xarb.in[1].d.d[0]" "e.e.Xarb.in[1].r"
|
||||
= "e.e.Xarb.in[0].d.d[0]" "e.e.Xarb.in[0].r"
|
||||
= "e.e.Xarb.out.d.d[0]" "e.e.Xarb.out.r"
|
||||
= "e.e.Xarb.out.r" "e.e.Xarb.arbs[0].out.r"
|
||||
= "e.e.Xarb.out.a" "e.e.Xarb.arbs[0].out.a"
|
||||
= "e.e.Xarb.out.d.d[0]" "e.e.Xarb.arbs[0].out.d.d[0]"
|
||||
= "e.e.Xarb.out.r" "e.e.Xarb.tmp[2].r"
|
||||
= "e.e.Xarb.out.a" "e.e.Xarb.tmp[2].a"
|
||||
= "e.e.Xarb.out.d.d[0]" "e.e.Xarb.tmp[2].d.d[0]"
|
||||
= "e.e.Xarb.out.d.d[0]" "e.e.Xarb.out.r"
|
||||
"e.e.y_ack_arb[0].buf1.a"->"e.e.y_ack_arb[0].buf1._y"-
|
||||
~("e.e.y_ack_arb[0].buf1.a")->"e.e.y_ack_arb[0].buf1._y"+
|
||||
"e.e.y_ack_arb[0].buf1._y"->"e.e.y_ack_arb[0].buf1.y"-
|
||||
~("e.e.y_ack_arb[0].buf1._y")->"e.e.y_ack_arb[0].buf1.y"+
|
||||
= "e.e.y_ack_arb[0].supply.vdd" "e.e.y_ack_arb[0].buf1.vdd"
|
||||
= "e.e.y_ack_arb[0].supply.vss" "e.e.y_ack_arb[0].buf1.vss"
|
||||
= "e.e.y_ack_arb[0].out" "e.e.y_ack_arb[0].buf1.y"
|
||||
= "e.e.y_ack_arb[0].in" "e.e.y_ack_arb[0].buf1.a"
|
||||
"e.e.y_ack_arb[1].buf1.a"->"e.e.y_ack_arb[1].buf1._y"-
|
||||
~("e.e.y_ack_arb[1].buf1.a")->"e.e.y_ack_arb[1].buf1._y"+
|
||||
"e.e.y_ack_arb[1].buf1._y"->"e.e.y_ack_arb[1].buf1.y"-
|
||||
~("e.e.y_ack_arb[1].buf1._y")->"e.e.y_ack_arb[1].buf1.y"+
|
||||
= "e.e.y_ack_arb[1].supply.vdd" "e.e.y_ack_arb[1].buf1.vdd"
|
||||
= "e.e.y_ack_arb[1].supply.vss" "e.e.y_ack_arb[1].buf1.vss"
|
||||
= "e.e.y_ack_arb[1].out" "e.e.y_ack_arb[1].buf1.y"
|
||||
= "e.e.y_ack_arb[1].in" "e.e.y_ack_arb[1].buf1.a"
|
||||
~"e.e.enabling.p1"&~"e.e.enabling.p2"&~"e.e.enabling.c1"->"e.e.enabling.y"+
|
||||
"e.e.enabling.c1"->"e.e.enabling.y"-
|
||||
= "e.e.into_buffer.d[0].d[0]" "e.e.into_buffer.d[0].f"
|
||||
= "e.e.into_buffer.d[0].d[1]" "e.e.into_buffer.d[0].t"
|
||||
= "e.e.into_buffer.d[1].d[0]" "e.e.into_buffer.d[1].f"
|
||||
= "e.e.into_buffer.d[1].d[1]" "e.e.into_buffer.d[1].t"
|
||||
= "e.e.into_buffer.d[1].d[0]" "e.e.into_buffer.d[1].f"
|
||||
= "e.e.into_buffer.d[1].d[1]" "e.e.into_buffer.d[1].t"
|
||||
= "e.e.into_buffer.d[0].d[0]" "e.e.into_buffer.d[0].f"
|
||||
= "e.e.into_buffer.d[0].d[1]" "e.e.into_buffer.d[0].t"
|
||||
= "e.e.into_buffer.d[0].f" "e.e.buf_s_func.in.d[0].f"
|
||||
= "e.e.into_buffer.d[0].t" "e.e.buf_s_func.in.d[0].t"
|
||||
= "e.e.into_buffer.d[0].d[0]" "e.e.buf_s_func.in.d[0].d[0]"
|
||||
= "e.e.into_buffer.d[0].d[1]" "e.e.buf_s_func.in.d[0].d[1]"
|
||||
= "e.e.into_buffer.d[1].f" "e.e.buf_s_func.in.d[1].f"
|
||||
= "e.e.into_buffer.d[1].t" "e.e.buf_s_func.in.d[1].t"
|
||||
= "e.e.into_buffer.d[1].d[0]" "e.e.buf_s_func.in.d[1].d[0]"
|
||||
= "e.e.into_buffer.d[1].d[1]" "e.e.buf_s_func.in.d[1].d[1]"
|
||||
= "e.e._en" "e.e.buf_s_func.en"
|
||||
= "e.e._en" "e.e.enabling.y"
|
||||
= "e.e._en" "e.e.x_ack.c1"
|
||||
"e.e.vtree_y.ct.b.a"->"e.e.vtree_y.ct.b._y"-
|
||||
~("e.e.vtree_y.ct.b.a")->"e.e.vtree_y.ct.b._y"+
|
||||
"e.e.vtree_y.ct.b._y"->"e.e.vtree_y.ct.b.y"-
|
||||
~("e.e.vtree_y.ct.b._y")->"e.e.vtree_y.ct.b.y"+
|
||||
= "e.e.vtree_y.ct.supply.vdd" "e.e.vtree_y.ct.b.vdd"
|
||||
= "e.e.vtree_y.ct.supply.vss" "e.e.vtree_y.ct.b.vss"
|
||||
= "e.e.vtree_y.ct.out" "e.e.vtree_y.ct.b.y"
|
||||
= "e.e.vtree_y.ct.in[0]" "e.e.vtree_y.ct.b.a"
|
||||
= "e.e.vtree_y.ct.in[0]" "e.e.vtree_y.OR2_tf[0].y"
|
||||
"e.e.vtree_y.OR2_tf[0].a"|"e.e.vtree_y.OR2_tf[0].b"->"e.e.vtree_y.OR2_tf[0]._y"-
|
||||
~("e.e.vtree_y.OR2_tf[0].a"|"e.e.vtree_y.OR2_tf[0].b")->"e.e.vtree_y.OR2_tf[0]._y"+
|
||||
"e.e.vtree_y.OR2_tf[0]._y"->"e.e.vtree_y.OR2_tf[0].y"-
|
||||
~("e.e.vtree_y.OR2_tf[0]._y")->"e.e.vtree_y.OR2_tf[0].y"+
|
||||
= "e.e.vtree_y.supply.vss" "e.e.vtree_y.ct.supply.vss"
|
||||
= "e.e.vtree_y.supply.vdd" "e.e.vtree_y.ct.supply.vdd"
|
||||
= "e.e.vtree_y.supply.vdd" "e.e.vtree_y.OR2_tf[0].vdd"
|
||||
= "e.e.vtree_y.supply.vss" "e.e.vtree_y.OR2_tf[0].vss"
|
||||
= "e.e.vtree_y.out" "e.e.vtree_y.ct.out"
|
||||
= "e.e.vtree_y.in.d[0].d[0]" "e.e.vtree_y.in.d[0].f"
|
||||
= "e.e.vtree_y.in.d[0].d[1]" "e.e.vtree_y.in.d[0].t"
|
||||
= "e.e.vtree_y.in.d[0].d[0]" "e.e.vtree_y.in.d[0].f"
|
||||
= "e.e.vtree_y.in.d[0].d[1]" "e.e.vtree_y.in.d[0].t"
|
||||
= "e.e.vtree_y.in.d[0].d[0]" "e.e.vtree_y.OR2_tf[0].b"
|
||||
= "e.e.vtree_y.in.d[0].d[0]" "e.e.vtree_y.in.d[0].f"
|
||||
= "e.e.vtree_y.in.d[0].d[1]" "e.e.vtree_y.OR2_tf[0].a"
|
||||
= "e.e.vtree_y.in.d[0].d[1]" "e.e.vtree_y.in.d[0].t"
|
||||
= "e.e._in_y_v" "e.e._in_xy_v.b"
|
||||
= "e.e._in_y_v" "e.e.vtree_y.out"
|
||||
= "e.e._in_y_v" "e.e.x_ack.p4"
|
||||
= "e.e._arb_out_x.d.d[0]" "e.e._arb_out_x.r"
|
||||
= "e.e._arb_out_x.r" "e.e.Xarb.out.r"
|
||||
= "e.e._arb_out_x.a" "e.e.Xarb.out.a"
|
||||
= "e.e._arb_out_x.d.d[0]" "e.e.Xarb.out.d.d[0]"
|
||||
= "e.e._arb_out_x.a" "e.e.X_ack_confirm.y"
|
||||
"e.e.reset_buf.a"->"e.e.reset_buf._y"-
|
||||
~("e.e.reset_buf.a")->"e.e.reset_buf._y"+
|
||||
"e.e.reset_buf._y"->"e.e.reset_buf.y"-
|
||||
~("e.e.reset_buf._y")->"e.e.reset_buf.y"+
|
||||
"e.e.x_ack_arb[0].buf1.a"->"e.e.x_ack_arb[0].buf1._y"-
|
||||
~("e.e.x_ack_arb[0].buf1.a")->"e.e.x_ack_arb[0].buf1._y"+
|
||||
"e.e.x_ack_arb[0].buf1._y"->"e.e.x_ack_arb[0].buf1.y"-
|
||||
~("e.e.x_ack_arb[0].buf1._y")->"e.e.x_ack_arb[0].buf1.y"+
|
||||
= "e.e.x_ack_arb[0].supply.vdd" "e.e.x_ack_arb[0].buf1.vdd"
|
||||
= "e.e.x_ack_arb[0].supply.vss" "e.e.x_ack_arb[0].buf1.vss"
|
||||
= "e.e.x_ack_arb[0].out" "e.e.x_ack_arb[0].buf1.y"
|
||||
= "e.e.x_ack_arb[0].in" "e.e.x_ack_arb[0].buf1.a"
|
||||
"e.e.x_ack_arb[1].buf1.a"->"e.e.x_ack_arb[1].buf1._y"-
|
||||
~("e.e.x_ack_arb[1].buf1.a")->"e.e.x_ack_arb[1].buf1._y"+
|
||||
"e.e.x_ack_arb[1].buf1._y"->"e.e.x_ack_arb[1].buf1.y"-
|
||||
~("e.e.x_ack_arb[1].buf1._y")->"e.e.x_ack_arb[1].buf1.y"+
|
||||
= "e.e.x_ack_arb[1].supply.vdd" "e.e.x_ack_arb[1].buf1.vdd"
|
||||
= "e.e.x_ack_arb[1].supply.vss" "e.e.x_ack_arb[1].buf1.vss"
|
||||
= "e.e.x_ack_arb[1].out" "e.e.x_ack_arb[1].buf1.y"
|
||||
= "e.e.x_ack_arb[1].in" "e.e.x_ack_arb[1].buf1.a"
|
||||
= "e.e._x_v_B" "e.e.x_ack.p2"
|
||||
= "e.e._x_v_B" "e.e.not_x_req_ortree.y"
|
||||
"e.e.x_req_ortree.or2s[0].a"|"e.e.x_req_ortree.or2s[0].b"->"e.e.x_req_ortree.or2s[0]._y"-
|
||||
~("e.e.x_req_ortree.or2s[0].a"|"e.e.x_req_ortree.or2s[0].b")->"e.e.x_req_ortree.or2s[0]._y"+
|
||||
"e.e.x_req_ortree.or2s[0]._y"->"e.e.x_req_ortree.or2s[0].y"-
|
||||
~("e.e.x_req_ortree.or2s[0]._y")->"e.e.x_req_ortree.or2s[0].y"+
|
||||
= "e.e.x_req_ortree.supply.vdd" "e.e.x_req_ortree.or2s[0].vdd"
|
||||
= "e.e.x_req_ortree.supply.vss" "e.e.x_req_ortree.or2s[0].vss"
|
||||
= "e.e.x_req_ortree.in[0]" "e.e.x_req_ortree.or2s[0].a"
|
||||
= "e.e.x_req_ortree.in[0]" "e.e.x_req_ortree.tmp[0]"
|
||||
= "e.e.x_req_ortree.in[1]" "e.e.x_req_ortree.or2s[0].b"
|
||||
= "e.e.x_req_ortree.in[1]" "e.e.x_req_ortree.tmp[1]"
|
||||
= "e.e.x_req_ortree.out" "e.e.x_req_ortree.or2s[0].y"
|
||||
= "e.e.x_req_ortree.out" "e.e.x_req_ortree.tmp[2]"
|
||||
= "e.e._arb_out_y.d.d[0]" "e.e._arb_out_y.r"
|
||||
= "e.e._arb_out_y.r" "e.e.Yarb.out.r"
|
||||
= "e.e._arb_out_y.a" "e.e.Yarb.out.a"
|
||||
= "e.e._arb_out_y.d.d[0]" "e.e.Yarb.out.d.d[0]"
|
||||
= "e.e._arb_out_y.a" "e.e.Y_ack_confirm.y"
|
||||
= "e.e._reset_BX" "e.e.x_ack.sr_B"
|
||||
= "e.e._reset_BX" "e.e.x_ack.pr_B"
|
||||
= "e.e._reset_BX" "e.e.X_ack_confirm.sr_B"
|
||||
= "e.e._reset_BX" "e.e.X_ack_confirm.pr_B"
|
||||
= "e.e._reset_BX" "e.e.Y_ack_confirm.reset_B"
|
||||
= "e.e._reset_BX" "e.e.reset_bufarray.in"
|
||||
= "e.e._reset_BX" "e.e.reset_buf.y"
|
||||
= "e.e.reset_B" "e.e.buf_s_func.reset_B"
|
||||
= "e.e.reset_B" "e.e.reset_buf.a"
|
||||
"e.e.not_x_ack.a"->"e.e.not_x_ack.y"-
|
||||
~("e.e.not_x_ack.a")->"e.e.not_x_ack.y"+
|
||||
= "e.e._reset_BXX[0]" "e.e.reset_bufarray.out[0]"
|
||||
= "e.e._reset_BXX[1]" "e.e.reset_bufarray.out[1]"
|
||||
= "e.e._reset_BXX[2]" "e.e.reset_bufarray.out[2]"
|
||||
= "e.e._reset_BXX[3]" "e.e.reset_bufarray.out[3]"
|
||||
= "e.e._reset_BXX[0]" "e.e._reset_BXX[3]"
|
||||
= "e.e._reset_BXX[0]" "e.e._reset_BXX[2]"
|
||||
= "e.e._reset_BXX[0]" "e.e._reset_BXX[1]"
|
||||
= "e.e._x_v" "e.e.x_ack.p5"
|
||||
= "e.e._x_v" "e.e.not_x_req_ortree.a"
|
||||
= "e.e._x_v" "e.e.x_req_ortree.out"
|
||||
= "e.e._x_v" "e.e.Y_ack_confirm.p1"
|
||||
"e.e.vtree_x.ct.b.a"->"e.e.vtree_x.ct.b._y"-
|
||||
~("e.e.vtree_x.ct.b.a")->"e.e.vtree_x.ct.b._y"+
|
||||
"e.e.vtree_x.ct.b._y"->"e.e.vtree_x.ct.b.y"-
|
||||
~("e.e.vtree_x.ct.b._y")->"e.e.vtree_x.ct.b.y"+
|
||||
= "e.e.vtree_x.ct.supply.vdd" "e.e.vtree_x.ct.b.vdd"
|
||||
= "e.e.vtree_x.ct.supply.vss" "e.e.vtree_x.ct.b.vss"
|
||||
= "e.e.vtree_x.ct.out" "e.e.vtree_x.ct.b.y"
|
||||
= "e.e.vtree_x.ct.in[0]" "e.e.vtree_x.ct.b.a"
|
||||
= "e.e.vtree_x.ct.in[0]" "e.e.vtree_x.OR2_tf[0].y"
|
||||
"e.e.vtree_x.OR2_tf[0].a"|"e.e.vtree_x.OR2_tf[0].b"->"e.e.vtree_x.OR2_tf[0]._y"-
|
||||
~("e.e.vtree_x.OR2_tf[0].a"|"e.e.vtree_x.OR2_tf[0].b")->"e.e.vtree_x.OR2_tf[0]._y"+
|
||||
"e.e.vtree_x.OR2_tf[0]._y"->"e.e.vtree_x.OR2_tf[0].y"-
|
||||
~("e.e.vtree_x.OR2_tf[0]._y")->"e.e.vtree_x.OR2_tf[0].y"+
|
||||
= "e.e.vtree_x.supply.vss" "e.e.vtree_x.ct.supply.vss"
|
||||
= "e.e.vtree_x.supply.vdd" "e.e.vtree_x.ct.supply.vdd"
|
||||
= "e.e.vtree_x.supply.vdd" "e.e.vtree_x.OR2_tf[0].vdd"
|
||||
= "e.e.vtree_x.supply.vss" "e.e.vtree_x.OR2_tf[0].vss"
|
||||
= "e.e.vtree_x.out" "e.e.vtree_x.ct.out"
|
||||
= "e.e.vtree_x.in.d[0].d[0]" "e.e.vtree_x.in.d[0].f"
|
||||
= "e.e.vtree_x.in.d[0].d[1]" "e.e.vtree_x.in.d[0].t"
|
||||
= "e.e.vtree_x.in.d[0].d[0]" "e.e.vtree_x.in.d[0].f"
|
||||
= "e.e.vtree_x.in.d[0].d[1]" "e.e.vtree_x.in.d[0].t"
|
||||
= "e.e.vtree_x.in.d[0].d[0]" "e.e.vtree_x.OR2_tf[0].b"
|
||||
= "e.e.vtree_x.in.d[0].d[0]" "e.e.vtree_x.in.d[0].f"
|
||||
= "e.e.vtree_x.in.d[0].d[1]" "e.e.vtree_x.OR2_tf[0].a"
|
||||
= "e.e.vtree_x.in.d[0].d[1]" "e.e.vtree_x.in.d[0].t"
|
||||
= "e.e.y_acks[0]" "e.e.y_encoder.in[0]"
|
||||
= "e.e.y_acks[1]" "e.e.y_encoder.in[1]"
|
||||
~"e.e.x_ack.p1"&~"e.e.x_ack.p2"&~"e.e.x_ack.p3"&~"e.e.x_ack.c1"|~"e.e.x_ack.p4"&~"e.e.x_ack.p5"&~"e.e.x_ack.c1"|~"e.e.x_ack.pr_B"->"e.e.x_ack.y"+
|
||||
"e.e.x_ack.c1"&"e.e.x_ack.n1"&"e.e.x_ack.n2"&"e.e.x_ack.sr_B"->"e.e.x_ack.y"-
|
||||
"e.e.buf_s_func.out_a_B_buf_t.buf1.a"->"e.e.buf_s_func.out_a_B_buf_t.buf1._y"-
|
||||
~("e.e.buf_s_func.out_a_B_buf_t.buf1.a")->"e.e.buf_s_func.out_a_B_buf_t.buf1._y"+
|
||||
"e.e.buf_s_func.out_a_B_buf_t.buf1._y"->"e.e.buf_s_func.out_a_B_buf_t.buf1.y"-
|
||||
~("e.e.buf_s_func.out_a_B_buf_t.buf1._y")->"e.e.buf_s_func.out_a_B_buf_t.buf1.y"+
|
||||
= "e.e.buf_s_func.out_a_B_buf_t.supply.vdd" "e.e.buf_s_func.out_a_B_buf_t.buf1.vdd"
|
||||
= "e.e.buf_s_func.out_a_B_buf_t.supply.vss" "e.e.buf_s_func.out_a_B_buf_t.buf1.vss"
|
||||
= "e.e.buf_s_func.out_a_B_buf_t.out[0]" "e.e.buf_s_func.out_a_B_buf_t.out[1]"
|
||||
= "e.e.buf_s_func.out_a_B_buf_t.out[0]" "e.e.buf_s_func.out_a_B_buf_t.buf1.y"
|
||||
= "e.e.buf_s_func.out_a_B_buf_t.in" "e.e.buf_s_func.out_a_B_buf_t.buf1.a"
|
||||
"e.e.buf_s_func.reset_bufarray.buf1.a"->"e.e.buf_s_func.reset_bufarray.buf1._y"-
|
||||
~("e.e.buf_s_func.reset_bufarray.buf1.a")->"e.e.buf_s_func.reset_bufarray.buf1._y"+
|
||||
"e.e.buf_s_func.reset_bufarray.buf1._y"->"e.e.buf_s_func.reset_bufarray.buf1.y"-
|
||||
~("e.e.buf_s_func.reset_bufarray.buf1._y")->"e.e.buf_s_func.reset_bufarray.buf1.y"+
|
||||
= "e.e.buf_s_func.reset_bufarray.supply.vdd" "e.e.buf_s_func.reset_bufarray.buf1.vdd"
|
||||
= "e.e.buf_s_func.reset_bufarray.supply.vss" "e.e.buf_s_func.reset_bufarray.buf1.vss"
|
||||
= "e.e.buf_s_func.reset_bufarray.out[0]" "e.e.buf_s_func.reset_bufarray.out[1]"
|
||||
= "e.e.buf_s_func.reset_bufarray.out[0]" "e.e.buf_s_func.reset_bufarray.buf1.y"
|
||||
= "e.e.buf_s_func.reset_bufarray.in" "e.e.buf_s_func.reset_bufarray.buf1.a"
|
||||
= "e.e.buf_s_func._en_X_f[0]" "e.e.buf_s_func.en_buf_f.out[0]"
|
||||
= "e.e.buf_s_func._en_X_f[1]" "e.e.buf_s_func.en_buf_f.out[1]"
|
||||
= "e.e.buf_s_func._en_X_f[0]" "e.e.buf_s_func.f_buf_func[1].c1"
|
||||
= "e.e.buf_s_func._en_X_f[0]" "e.e.buf_s_func.f_buf_func[0].c1"
|
||||
= "e.e.buf_s_func._en_X_f[0]" "e.e.buf_s_func._en_X_f[1]"
|
||||
"e.e.buf_s_func.out_a_inv.a"->"e.e.buf_s_func.out_a_inv.y"-
|
||||
~("e.e.buf_s_func.out_a_inv.a")->"e.e.buf_s_func.out_a_inv.y"+
|
||||
= "e.e.buf_s_func._out_a_BX_f[0]" "e.e.buf_s_func.out_a_B_buf_t.out[0]"
|
||||
= "e.e.buf_s_func._out_a_BX_f[1]" "e.e.buf_s_func.out_a_B_buf_t.out[1]"
|
||||
= "e.e.buf_s_func._out_a_BX_f[0]" "e.e.buf_s_func.f_buf_func[1].c2"
|
||||
= "e.e.buf_s_func._out_a_BX_f[0]" "e.e.buf_s_func.f_buf_func[0].c2"
|
||||
= "e.e.buf_s_func._out_a_BX_f[0]" "e.e.buf_s_func._out_a_BX_f[1]"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.in_v_buf_f.supply.vss"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.in_v_buf_f.supply.vdd"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.in_v_buf_t.supply.vss"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.in_v_buf_t.supply.vdd"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.out_a_B_buf_t.supply.vss"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.out_a_B_buf_t.supply.vdd"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.out_a_B_buf_f.supply.vss"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.out_a_B_buf_f.supply.vdd"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.en_buf_f.supply.vss"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.en_buf_f.supply.vdd"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.en_buf_t.supply.vss"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.en_buf_t.supply.vdd"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.reset_bufarray.supply.vss"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.reset_bufarray.supply.vdd"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.t_buf_func[1].vdd"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.f_buf_func[1].vdd"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.t_buf_func[0].vdd"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.f_buf_func[0].vdd"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.in_v_prebuf.vdd"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.out_a_inv.vdd"
|
||||
= "e.e.buf_s_func.supply.vdd" "e.e.buf_s_func.reset_buf.vdd"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.t_buf_func[1].vss"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.f_buf_func[1].vss"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.t_buf_func[0].vss"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.f_buf_func[0].vss"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.in_v_prebuf.vss"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.out_a_inv.vss"
|
||||
= "e.e.buf_s_func.supply.vss" "e.e.buf_s_func.reset_buf.vss"
|
||||
"e.e.buf_s_func.in_v_prebuf.a"->"e.e.buf_s_func.in_v_prebuf._y"-
|
||||
~("e.e.buf_s_func.in_v_prebuf.a")->"e.e.buf_s_func.in_v_prebuf._y"+
|
||||
"e.e.buf_s_func.in_v_prebuf._y"->"e.e.buf_s_func.in_v_prebuf.y"-
|
||||
~("e.e.buf_s_func.in_v_prebuf._y")->"e.e.buf_s_func.in_v_prebuf.y"+
|
||||
"e.e.buf_s_func.out_a_B_buf_f.buf1.a"->"e.e.buf_s_func.out_a_B_buf_f.buf1._y"-
|
||||
~("e.e.buf_s_func.out_a_B_buf_f.buf1.a")->"e.e.buf_s_func.out_a_B_buf_f.buf1._y"+
|
||||
"e.e.buf_s_func.out_a_B_buf_f.buf1._y"->"e.e.buf_s_func.out_a_B_buf_f.buf1.y"-
|
||||
~("e.e.buf_s_func.out_a_B_buf_f.buf1._y")->"e.e.buf_s_func.out_a_B_buf_f.buf1.y"+
|
||||
= "e.e.buf_s_func.out_a_B_buf_f.supply.vdd" "e.e.buf_s_func.out_a_B_buf_f.buf1.vdd"
|
||||
= "e.e.buf_s_func.out_a_B_buf_f.supply.vss" "e.e.buf_s_func.out_a_B_buf_f.buf1.vss"
|
||||
= "e.e.buf_s_func.out_a_B_buf_f.out[0]" "e.e.buf_s_func.out_a_B_buf_f.out[1]"
|
||||
= "e.e.buf_s_func.out_a_B_buf_f.out[0]" "e.e.buf_s_func.out_a_B_buf_f.buf1.y"
|
||||
= "e.e.buf_s_func.out_a_B_buf_f.in" "e.e.buf_s_func.out_a_B_buf_f.buf1.a"
|
||||
= "e.e.buf_s_func.in_v" "e.e.buf_s_func.in_v_prebuf.a"
|
||||
= "e.e.buf_s_func.out.d.d[0].d[0]" "e.e.buf_s_func.out.d.d[0].f"
|
||||
= "e.e.buf_s_func.out.d.d[0].d[1]" "e.e.buf_s_func.out.d.d[0].t"
|
||||
= "e.e.buf_s_func.out.d.d[1].d[0]" "e.e.buf_s_func.out.d.d[1].f"
|
||||
= "e.e.buf_s_func.out.d.d[1].d[1]" "e.e.buf_s_func.out.d.d[1].t"
|
||||
= "e.e.buf_s_func.out.d.d[1].d[0]" "e.e.buf_s_func.out.d.d[1].f"
|
||||
= "e.e.buf_s_func.out.d.d[1].d[1]" "e.e.buf_s_func.out.d.d[1].t"
|
||||
= "e.e.buf_s_func.out.d.d[0].d[0]" "e.e.buf_s_func.out.d.d[0].f"
|
||||
= "e.e.buf_s_func.out.d.d[0].d[1]" "e.e.buf_s_func.out.d.d[0].t"
|
||||
= "e.e.buf_s_func.out.d.d[1].d[0]" "e.e.buf_s_func.out.d.d[1].f"
|
||||
= "e.e.buf_s_func.out.d.d[1].d[1]" "e.e.buf_s_func.out.d.d[1].t"
|
||||
= "e.e.buf_s_func.out.d.d[0].d[0]" "e.e.buf_s_func.out.d.d[0].f"
|
||||
= "e.e.buf_s_func.out.d.d[0].d[1]" "e.e.buf_s_func.out.d.d[0].t"
|
||||
= "e.e.buf_s_func.out.a" "e.e.buf_s_func.out_a_inv.a"
|
||||
= "e.e.buf_s_func.out.d.d[1].d[0]" "e.e.buf_s_func.f_buf_func[1].y"
|
||||
= "e.e.buf_s_func.out.d.d[1].d[0]" "e.e.buf_s_func.out.d.d[1].f"
|
||||
= "e.e.buf_s_func.out.d.d[1].d[1]" "e.e.buf_s_func.t_buf_func[1].y"
|
||||
= "e.e.buf_s_func.out.d.d[1].d[1]" "e.e.buf_s_func.out.d.d[1].t"
|
||||
= "e.e.buf_s_func.out.d.d[0].d[0]" "e.e.buf_s_func.f_buf_func[0].y"
|
||||
= "e.e.buf_s_func.out.d.d[0].d[0]" "e.e.buf_s_func.out.d.d[0].f"
|
||||
= "e.e.buf_s_func.out.d.d[0].d[1]" "e.e.buf_s_func.t_buf_func[0].y"
|
||||
= "e.e.buf_s_func.out.d.d[0].d[1]" "e.e.buf_s_func.out.d.d[0].t"
|
||||
= "e.e.buf_s_func.in.d[0].d[0]" "e.e.buf_s_func.in.d[0].f"
|
||||
= "e.e.buf_s_func.in.d[0].d[1]" "e.e.buf_s_func.in.d[0].t"
|
||||
= "e.e.buf_s_func.in.d[1].d[0]" "e.e.buf_s_func.in.d[1].f"
|
||||
= "e.e.buf_s_func.in.d[1].d[1]" "e.e.buf_s_func.in.d[1].t"
|
||||
= "e.e.buf_s_func.in.d[1].d[0]" "e.e.buf_s_func.in.d[1].f"
|
||||
= "e.e.buf_s_func.in.d[1].d[1]" "e.e.buf_s_func.in.d[1].t"
|
||||
= "e.e.buf_s_func.in.d[0].d[0]" "e.e.buf_s_func.in.d[0].f"
|
||||
= "e.e.buf_s_func.in.d[0].d[1]" "e.e.buf_s_func.in.d[0].t"
|
||||
= "e.e.buf_s_func.in.d[1].d[0]" "e.e.buf_s_func.f_buf_func[1].n1"
|
||||
= "e.e.buf_s_func.in.d[1].d[0]" "e.e.buf_s_func.in.d[1].f"
|
||||
= "e.e.buf_s_func.in.d[1].d[1]" "e.e.buf_s_func.t_buf_func[1].n1"
|
||||
= "e.e.buf_s_func.in.d[1].d[1]" "e.e.buf_s_func.in.d[1].t"
|
||||
= "e.e.buf_s_func.in.d[0].d[0]" "e.e.buf_s_func.f_buf_func[0].n1"
|
||||
= "e.e.buf_s_func.in.d[0].d[0]" "e.e.buf_s_func.in.d[0].f"
|
||||
= "e.e.buf_s_func.in.d[0].d[1]" "e.e.buf_s_func.t_buf_func[0].n1"
|
||||
= "e.e.buf_s_func.in.d[0].d[1]" "e.e.buf_s_func.in.d[0].t"
|
||||
"e.e.buf_s_func.in_v_buf_f.buf1.a"->"e.e.buf_s_func.in_v_buf_f.buf1._y"-
|
||||
~("e.e.buf_s_func.in_v_buf_f.buf1.a")->"e.e.buf_s_func.in_v_buf_f.buf1._y"+
|
||||
"e.e.buf_s_func.in_v_buf_f.buf1._y"->"e.e.buf_s_func.in_v_buf_f.buf1.y"-
|
||||
~("e.e.buf_s_func.in_v_buf_f.buf1._y")->"e.e.buf_s_func.in_v_buf_f.buf1.y"+
|
||||
= "e.e.buf_s_func.in_v_buf_f.supply.vdd" "e.e.buf_s_func.in_v_buf_f.buf1.vdd"
|
||||
= "e.e.buf_s_func.in_v_buf_f.supply.vss" "e.e.buf_s_func.in_v_buf_f.buf1.vss"
|
||||
= "e.e.buf_s_func.in_v_buf_f.out[0]" "e.e.buf_s_func.in_v_buf_f.out[1]"
|
||||
= "e.e.buf_s_func.in_v_buf_f.out[0]" "e.e.buf_s_func.in_v_buf_f.buf1.y"
|
||||
= "e.e.buf_s_func.in_v_buf_f.in" "e.e.buf_s_func.in_v_buf_f.buf1.a"
|
||||
"e.e.buf_s_func.reset_buf.a"->"e.e.buf_s_func.reset_buf._y"-
|
||||
~("e.e.buf_s_func.reset_buf.a")->"e.e.buf_s_func.reset_buf._y"+
|
||||
"e.e.buf_s_func.reset_buf._y"->"e.e.buf_s_func.reset_buf.y"-
|
||||
~("e.e.buf_s_func.reset_buf._y")->"e.e.buf_s_func.reset_buf.y"+
|
||||
= "e.e.buf_s_func.en" "e.e.buf_s_func.en_buf_f.in"
|
||||
= "e.e.buf_s_func.en" "e.e.buf_s_func.en_buf_t.in"
|
||||
"e.e.buf_s_func.in_v_buf_t.buf1.a"->"e.e.buf_s_func.in_v_buf_t.buf1._y"-
|
||||
~("e.e.buf_s_func.in_v_buf_t.buf1.a")->"e.e.buf_s_func.in_v_buf_t.buf1._y"+
|
||||
"e.e.buf_s_func.in_v_buf_t.buf1._y"->"e.e.buf_s_func.in_v_buf_t.buf1.y"-
|
||||
~("e.e.buf_s_func.in_v_buf_t.buf1._y")->"e.e.buf_s_func.in_v_buf_t.buf1.y"+
|
||||
= "e.e.buf_s_func.in_v_buf_t.supply.vdd" "e.e.buf_s_func.in_v_buf_t.buf1.vdd"
|
||||
= "e.e.buf_s_func.in_v_buf_t.supply.vss" "e.e.buf_s_func.in_v_buf_t.buf1.vss"
|
||||
= "e.e.buf_s_func.in_v_buf_t.out[0]" "e.e.buf_s_func.in_v_buf_t.out[1]"
|
||||
= "e.e.buf_s_func.in_v_buf_t.out[0]" "e.e.buf_s_func.in_v_buf_t.buf1.y"
|
||||
= "e.e.buf_s_func.in_v_buf_t.in" "e.e.buf_s_func.in_v_buf_t.buf1.a"
|
||||
= "e.e.buf_s_func._reset_BX" "e.e.buf_s_func.reset_bufarray.in"
|
||||
= "e.e.buf_s_func._reset_BX" "e.e.buf_s_func.reset_buf.y"
|
||||
= "e.e.buf_s_func._out_a_BX_t[0]" "e.e.buf_s_func.out_a_B_buf_f.out[0]"
|
||||
= "e.e.buf_s_func._out_a_BX_t[1]" "e.e.buf_s_func.out_a_B_buf_f.out[1]"
|
||||
= "e.e.buf_s_func._out_a_BX_t[0]" "e.e.buf_s_func.t_buf_func[1].c2"
|
||||
= "e.e.buf_s_func._out_a_BX_t[0]" "e.e.buf_s_func.t_buf_func[0].c2"
|
||||
= "e.e.buf_s_func._out_a_BX_t[0]" "e.e.buf_s_func._out_a_BX_t[1]"
|
||||
= "e.e.buf_s_func.reset_B" "e.e.buf_s_func.reset_buf.a"
|
||||
"e.e.buf_s_func.en_buf_f.buf1.a"->"e.e.buf_s_func.en_buf_f.buf1._y"-
|
||||
~("e.e.buf_s_func.en_buf_f.buf1.a")->"e.e.buf_s_func.en_buf_f.buf1._y"+
|
||||
"e.e.buf_s_func.en_buf_f.buf1._y"->"e.e.buf_s_func.en_buf_f.buf1.y"-
|
||||
~("e.e.buf_s_func.en_buf_f.buf1._y")->"e.e.buf_s_func.en_buf_f.buf1.y"+
|
||||
= "e.e.buf_s_func.en_buf_f.supply.vdd" "e.e.buf_s_func.en_buf_f.buf1.vdd"
|
||||
= "e.e.buf_s_func.en_buf_f.supply.vss" "e.e.buf_s_func.en_buf_f.buf1.vss"
|
||||
= "e.e.buf_s_func.en_buf_f.out[0]" "e.e.buf_s_func.en_buf_f.out[1]"
|
||||
= "e.e.buf_s_func.en_buf_f.out[0]" "e.e.buf_s_func.en_buf_f.buf1.y"
|
||||
= "e.e.buf_s_func.en_buf_f.in" "e.e.buf_s_func.en_buf_f.buf1.a"
|
||||
"e.e.buf_s_func.en_buf_t.buf1.a"->"e.e.buf_s_func.en_buf_t.buf1._y"-
|
||||
~("e.e.buf_s_func.en_buf_t.buf1.a")->"e.e.buf_s_func.en_buf_t.buf1._y"+
|
||||
"e.e.buf_s_func.en_buf_t.buf1._y"->"e.e.buf_s_func.en_buf_t.buf1.y"-
|
||||
~("e.e.buf_s_func.en_buf_t.buf1._y")->"e.e.buf_s_func.en_buf_t.buf1.y"+
|
||||
= "e.e.buf_s_func.en_buf_t.supply.vdd" "e.e.buf_s_func.en_buf_t.buf1.vdd"
|
||||
= "e.e.buf_s_func.en_buf_t.supply.vss" "e.e.buf_s_func.en_buf_t.buf1.vss"
|
||||
= "e.e.buf_s_func.en_buf_t.out[0]" "e.e.buf_s_func.en_buf_t.out[1]"
|
||||
= "e.e.buf_s_func.en_buf_t.out[0]" "e.e.buf_s_func.en_buf_t.buf1.y"
|
||||
= "e.e.buf_s_func.en_buf_t.in" "e.e.buf_s_func.en_buf_t.buf1.a"
|
||||
= "e.e.buf_s_func._reset_BXX[0]" "e.e.buf_s_func.reset_bufarray.out[0]"
|
||||
= "e.e.buf_s_func._reset_BXX[1]" "e.e.buf_s_func.reset_bufarray.out[1]"
|
||||
= "e.e.buf_s_func._reset_BXX[0]" "e.e.buf_s_func.f_buf_func[1].sr_B"
|
||||
= "e.e.buf_s_func._reset_BXX[0]" "e.e.buf_s_func.f_buf_func[1].pr_B"
|
||||
= "e.e.buf_s_func._reset_BXX[0]" "e.e.buf_s_func.t_buf_func[1].sr_B"
|
||||
= "e.e.buf_s_func._reset_BXX[0]" "e.e.buf_s_func.t_buf_func[1].pr_B"
|
||||
= "e.e.buf_s_func._reset_BXX[0]" "e.e.buf_s_func.f_buf_func[0].sr_B"
|
||||
= "e.e.buf_s_func._reset_BXX[0]" "e.e.buf_s_func.f_buf_func[0].pr_B"
|
||||
= "e.e.buf_s_func._reset_BXX[0]" "e.e.buf_s_func.t_buf_func[0].sr_B"
|
||||
= "e.e.buf_s_func._reset_BXX[0]" "e.e.buf_s_func.t_buf_func[0].pr_B"
|
||||
= "e.e.buf_s_func._reset_BXX[0]" "e.e.buf_s_func._reset_BXX[1]"
|
||||
= "e.e.buf_s_func._out_a_B" "e.e.buf_s_func.out_a_B_buf_t.in"
|
||||
= "e.e.buf_s_func._out_a_B" "e.e.buf_s_func.out_a_B_buf_f.in"
|
||||
= "e.e.buf_s_func._out_a_B" "e.e.buf_s_func.out_a_inv.y"
|
||||
= "e.e.buf_s_func._in_vX" "e.e.buf_s_func.in_v_buf_f.in"
|
||||
= "e.e.buf_s_func._in_vX" "e.e.buf_s_func.in_v_buf_t.in"
|
||||
= "e.e.buf_s_func._in_vX" "e.e.buf_s_func.in_v_prebuf.y"
|
||||
= "e.e.buf_s_func._in_vXX_t[0]" "e.e.buf_s_func.in_v_buf_t.out[0]"
|
||||
= "e.e.buf_s_func._in_vXX_t[1]" "e.e.buf_s_func.in_v_buf_t.out[1]"
|
||||
= "e.e.buf_s_func._in_vXX_t[0]" "e.e.buf_s_func.t_buf_func[1].n2"
|
||||
= "e.e.buf_s_func._in_vXX_t[0]" "e.e.buf_s_func.t_buf_func[0].n2"
|
||||
= "e.e.buf_s_func._in_vXX_t[0]" "e.e.buf_s_func._in_vXX_t[1]"
|
||||
= "e.e.buf_s_func._in_vXX_f[0]" "e.e.buf_s_func.in_v_buf_f.out[0]"
|
||||
= "e.e.buf_s_func._in_vXX_f[1]" "e.e.buf_s_func.in_v_buf_f.out[1]"
|
||||
= "e.e.buf_s_func._in_vXX_f[0]" "e.e.buf_s_func.f_buf_func[1].n2"
|
||||
= "e.e.buf_s_func._in_vXX_f[0]" "e.e.buf_s_func.f_buf_func[0].n2"
|
||||
= "e.e.buf_s_func._in_vXX_f[0]" "e.e.buf_s_func._in_vXX_f[1]"
|
||||
= "e.e.buf_s_func._en_X_t[0]" "e.e.buf_s_func.en_buf_t.out[0]"
|
||||
= "e.e.buf_s_func._en_X_t[1]" "e.e.buf_s_func.en_buf_t.out[1]"
|
||||
= "e.e.buf_s_func._en_X_t[0]" "e.e.buf_s_func.t_buf_func[1].c1"
|
||||
= "e.e.buf_s_func._en_X_t[0]" "e.e.buf_s_func.t_buf_func[0].c1"
|
||||
= "e.e.buf_s_func._en_X_t[0]" "e.e.buf_s_func._en_X_t[1]"
|
||||
~"e.e.buf_s_func.f_buf_func[0].c1"&~"e.e.buf_s_func.f_buf_func[0].c2"|~"e.e.buf_s_func.f_buf_func[0].pr_B"->"e.e.buf_s_func.f_buf_func[0]._y"+
|
||||
"e.e.buf_s_func.f_buf_func[0].c1"&"e.e.buf_s_func.f_buf_func[0].c2"&"e.e.buf_s_func.f_buf_func[0].n1"&"e.e.buf_s_func.f_buf_func[0].n2"&"e.e.buf_s_func.f_buf_func[0].sr_B"->"e.e.buf_s_func.f_buf_func[0]._y"-
|
||||
"e.e.buf_s_func.f_buf_func[0]._y"->"e.e.buf_s_func.f_buf_func[0].y"-
|
||||
~("e.e.buf_s_func.f_buf_func[0]._y")->"e.e.buf_s_func.f_buf_func[0].y"+
|
||||
~"e.e.buf_s_func.f_buf_func[1].c1"&~"e.e.buf_s_func.f_buf_func[1].c2"|~"e.e.buf_s_func.f_buf_func[1].pr_B"->"e.e.buf_s_func.f_buf_func[1]._y"+
|
||||
"e.e.buf_s_func.f_buf_func[1].c1"&"e.e.buf_s_func.f_buf_func[1].c2"&"e.e.buf_s_func.f_buf_func[1].n1"&"e.e.buf_s_func.f_buf_func[1].n2"&"e.e.buf_s_func.f_buf_func[1].sr_B"->"e.e.buf_s_func.f_buf_func[1]._y"-
|
||||
"e.e.buf_s_func.f_buf_func[1]._y"->"e.e.buf_s_func.f_buf_func[1].y"-
|
||||
~("e.e.buf_s_func.f_buf_func[1]._y")->"e.e.buf_s_func.f_buf_func[1].y"+
|
||||
~"e.e.buf_s_func.t_buf_func[0].c1"&~"e.e.buf_s_func.t_buf_func[0].c2"|~"e.e.buf_s_func.t_buf_func[0].pr_B"->"e.e.buf_s_func.t_buf_func[0]._y"+
|
||||
"e.e.buf_s_func.t_buf_func[0].c1"&"e.e.buf_s_func.t_buf_func[0].c2"&"e.e.buf_s_func.t_buf_func[0].n1"&"e.e.buf_s_func.t_buf_func[0].n2"&"e.e.buf_s_func.t_buf_func[0].sr_B"->"e.e.buf_s_func.t_buf_func[0]._y"-
|
||||
"e.e.buf_s_func.t_buf_func[0]._y"->"e.e.buf_s_func.t_buf_func[0].y"-
|
||||
~("e.e.buf_s_func.t_buf_func[0]._y")->"e.e.buf_s_func.t_buf_func[0].y"+
|
||||
~"e.e.buf_s_func.t_buf_func[1].c1"&~"e.e.buf_s_func.t_buf_func[1].c2"|~"e.e.buf_s_func.t_buf_func[1].pr_B"->"e.e.buf_s_func.t_buf_func[1]._y"+
|
||||
"e.e.buf_s_func.t_buf_func[1].c1"&"e.e.buf_s_func.t_buf_func[1].c2"&"e.e.buf_s_func.t_buf_func[1].n1"&"e.e.buf_s_func.t_buf_func[1].n2"&"e.e.buf_s_func.t_buf_func[1].sr_B"->"e.e.buf_s_func.t_buf_func[1]._y"-
|
||||
"e.e.buf_s_func.t_buf_func[1]._y"->"e.e.buf_s_func.t_buf_func[1].y"-
|
||||
~("e.e.buf_s_func.t_buf_func[1]._y")->"e.e.buf_s_func.t_buf_func[1].y"+
|
||||
= "e.e._in_x.d.d[0].d[0]" "e.e._in_x.d.d[0].f"
|
||||
= "e.e._in_x.d.d[0].d[1]" "e.e._in_x.d.d[0].t"
|
||||
= "e.e._in_x.d.d[1].d[0]" "e.e._in_x.d.d[1].f"
|
||||
= "e.e._in_x.d.d[1].d[1]" "e.e._in_x.d.d[1].t"
|
||||
= "e.e._in_x.d.d[1].d[0]" "e.e._in_x.d.d[1].f"
|
||||
= "e.e._in_x.d.d[1].d[1]" "e.e._in_x.d.d[1].t"
|
||||
= "e.e._in_x.d.d[0].d[0]" "e.e._in_x.d.d[0].f"
|
||||
= "e.e._in_x.d.d[0].d[1]" "e.e._in_x.d.d[0].t"
|
||||
= "e.e._in_x.d.d[1].d[0]" "e.e._in_x.d.d[1].f"
|
||||
= "e.e._in_x.d.d[1].d[1]" "e.e._in_x.d.d[1].t"
|
||||
= "e.e._in_x.d.d[0].d[0]" "e.e._in_x.d.d[0].f"
|
||||
= "e.e._in_x.d.d[0].d[1]" "e.e._in_x.d.d[0].t"
|
||||
= "e.e.supply.vss" "e.e.buf_s_func.supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.buf_s_func.supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.vtree_y.supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.vtree_y.supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.vtree_x.supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.vtree_x.supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.y_encoder.supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.y_encoder.supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.x_encoder.supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.x_encoder.supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.x_req_ortree.supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.x_req_ortree.supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.y_ack_arb[1].supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.y_ack_arb[1].supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.y_ack_arb[0].supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.y_ack_arb[0].supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.x_ack_arb[1].supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.x_ack_arb[1].supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.x_ack_arb[0].supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.x_ack_arb[0].supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.Yarb.supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.Yarb.supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.Xarb.supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.Xarb.supply.vdd"
|
||||
= "e.e.supply.vss" "e.e.reset_bufarray.supply.vss"
|
||||
= "e.e.supply.vdd" "e.e.reset_bufarray.supply.vdd"
|
||||
= "e.e.supply.vdd" "e.e._in_xy_v.vdd"
|
||||
= "e.e.supply.vdd" "e.e.enabling.vdd"
|
||||
= "e.e.supply.vdd" "e.e.not_x_ack.vdd"
|
||||
= "e.e.supply.vdd" "e.e.x_ack.vdd"
|
||||
= "e.e.supply.vdd" "e.e.X_ack_confirm.vdd"
|
||||
= "e.e.supply.vdd" "e.e.Y_ack_confirm.vdd"
|
||||
= "e.e.supply.vdd" "e.e.reset_buf.vdd"
|
||||
= "e.e.supply.vss" "e.e._in_xy_v.vss"
|
||||
= "e.e.supply.vss" "e.e.enabling.vss"
|
||||
= "e.e.supply.vss" "e.e.not_x_ack.vss"
|
||||
= "e.e.supply.vss" "e.e.x_ack.vss"
|
||||
= "e.e.supply.vss" "e.e.X_ack_confirm.vss"
|
||||
= "e.e.supply.vss" "e.e.Y_ack_confirm.vss"
|
||||
= "e.e.supply.vss" "e.e.reset_buf.vss"
|
||||
= "e.e._in_x_v" "e.e._in_xy_v.a"
|
||||
= "e.e._in_x_v" "e.e.vtree_x.out"
|
||||
= "e.e._in_x_v" "e.e.x_ack.n2"
|
||||
= "e.e._in_x_v" "e.e.x_ack.p3"
|
||||
= "e.e._in_x_v" "e.e.x_ack.p1"
|
||||
= "e.e._in_x_v" "e.e.Y_ack_confirm.p2"
|
||||
= "e.e.out.d.d[0].d[0]" "e.e.out.d.d[0].f"
|
||||
= "e.e.out.d.d[0].d[1]" "e.e.out.d.d[0].t"
|
||||
= "e.e.out.d.d[1].d[0]" "e.e.out.d.d[1].f"
|
||||
= "e.e.out.d.d[1].d[1]" "e.e.out.d.d[1].t"
|
||||
= "e.e.out.d.d[1].d[0]" "e.e.out.d.d[1].f"
|
||||
= "e.e.out.d.d[1].d[1]" "e.e.out.d.d[1].t"
|
||||
= "e.e.out.d.d[0].d[0]" "e.e.out.d.d[0].f"
|
||||
= "e.e.out.d.d[0].d[1]" "e.e.out.d.d[0].t"
|
||||
= "e.e.out.d.d[1].d[0]" "e.e.out.d.d[1].f"
|
||||
= "e.e.out.d.d[1].d[1]" "e.e.out.d.d[1].t"
|
||||
= "e.e.out.d.d[0].d[0]" "e.e.out.d.d[0].f"
|
||||
= "e.e.out.d.d[0].d[1]" "e.e.out.d.d[0].t"
|
||||
= "e.e.out.v" "e.e.buf_s_func.out.v"
|
||||
= "e.e.out.a" "e.e.buf_s_func.out.a"
|
||||
= "e.e.out.d.d[0].f" "e.e.buf_s_func.out.d.d[0].f"
|
||||
= "e.e.out.d.d[0].t" "e.e.buf_s_func.out.d.d[0].t"
|
||||
= "e.e.out.d.d[0].d[0]" "e.e.buf_s_func.out.d.d[0].d[0]"
|
||||
= "e.e.out.d.d[0].d[1]" "e.e.buf_s_func.out.d.d[0].d[1]"
|
||||
= "e.e.out.d.d[1].f" "e.e.buf_s_func.out.d.d[1].f"
|
||||
= "e.e.out.d.d[1].t" "e.e.buf_s_func.out.d.d[1].t"
|
||||
= "e.e.out.d.d[1].d[0]" "e.e.buf_s_func.out.d.d[1].d[0]"
|
||||
= "e.e.out.d.d[1].d[1]" "e.e.buf_s_func.out.d.d[1].d[1]"
|
||||
= "e.e.out.a" "e.e.enabling.p1"
|
||||
= "e.e.out.v" "e.e.enabling.p2"
|
||||
= "e.e.out.v" "e.e.x_ack.n1"
|
||||
= "e.e.out.d.d[1].d[0]" "e.e.out.d.d[1].f"
|
||||
= "e.e.out.d.d[1].d[1]" "e.e.out.d.d[1].t"
|
||||
= "e.e.out.d.d[0].d[0]" "e.e.out.d.d[0].f"
|
||||
= "e.e.out.d.d[0].d[1]" "e.e.out.d.d[0].t"
|
||||
= "e.e.Yarb.arbs[0].in1.d.d[0]" "e.e.Yarb.arbs[0].in1.r"
|
||||
= "e.e.Yarb.arbs[0].in1.a" "e.e.Yarb.arbs[0].arbiter.d"
|
||||
= "e.e.Yarb.arbs[0].in1.a" "e.e.Yarb.arbs[0].ack_cell1.y"
|
||||
= "e.e.Yarb.arbs[0].in1.d.d[0]" "e.e.Yarb.arbs[0].arbiter.a"
|
||||
= "e.e.Yarb.arbs[0].in1.d.d[0]" "e.e.Yarb.arbs[0].in1.r"
|
||||
~"e.e.Yarb.arbs[0].ack_cell1.c1"&~"e.e.Yarb.arbs[0].ack_cell1.c2"->"e.e.Yarb.arbs[0].ack_cell1._y"+
|
||||
"e.e.Yarb.arbs[0].ack_cell1.c1"&"e.e.Yarb.arbs[0].ack_cell1.c2"->"e.e.Yarb.arbs[0].ack_cell1._y"-
|
||||
"e.e.Yarb.arbs[0].ack_cell1._y"->"e.e.Yarb.arbs[0].ack_cell1.y"-
|
||||
~("e.e.Yarb.arbs[0].ack_cell1._y")->"e.e.Yarb.arbs[0].ack_cell1.y"+
|
||||
= "e.e.Yarb.arbs[0].in2.d.d[0]" "e.e.Yarb.arbs[0].in2.r"
|
||||
= "e.e.Yarb.arbs[0].in2.a" "e.e.Yarb.arbs[0].arbiter.c"
|
||||
= "e.e.Yarb.arbs[0].in2.a" "e.e.Yarb.arbs[0].ack_cell2.y"
|
||||
= "e.e.Yarb.arbs[0].in2.d.d[0]" "e.e.Yarb.arbs[0].arbiter.b"
|
||||
= "e.e.Yarb.arbs[0].in2.d.d[0]" "e.e.Yarb.arbs[0].in2.r"
|
||||
= "e.e.Yarb.arbs[0].supply.vdd" "e.e.Yarb.arbs[0].arbiter.vdd"
|
||||
= "e.e.Yarb.arbs[0].supply.vdd" "e.e.Yarb.arbs[0].or_cell.vdd"
|
||||
= "e.e.Yarb.arbs[0].supply.vdd" "e.e.Yarb.arbs[0].ack_cell2.vdd"
|
||||
= "e.e.Yarb.arbs[0].supply.vdd" "e.e.Yarb.arbs[0].ack_cell1.vdd"
|
||||
= "e.e.Yarb.arbs[0].supply.vss" "e.e.Yarb.arbs[0].arbiter.vss"
|
||||
= "e.e.Yarb.arbs[0].supply.vss" "e.e.Yarb.arbs[0].or_cell.vss"
|
||||
= "e.e.Yarb.arbs[0].supply.vss" "e.e.Yarb.arbs[0].ack_cell2.vss"
|
||||
= "e.e.Yarb.arbs[0].supply.vss" "e.e.Yarb.arbs[0].ack_cell1.vss"
|
||||
"e.e.Yarb.arbs[0].arbiter.a"&"e.e.Yarb.arbs[0].arbiter._y2"->"e.e.Yarb.arbs[0].arbiter._y1"-
|
||||
~"e.e.Yarb.arbs[0].arbiter.a"|~"e.e.Yarb.arbs[0].arbiter._y2"->"e.e.Yarb.arbs[0].arbiter._y1"+
|
||||
"e.e.Yarb.arbs[0].arbiter.b"&"e.e.Yarb.arbs[0].arbiter._y1"->"e.e.Yarb.arbs[0].arbiter._y2"-
|
||||
~"e.e.Yarb.arbs[0].arbiter.b"|~"e.e.Yarb.arbs[0].arbiter._y1"->"e.e.Yarb.arbs[0].arbiter._y2"+
|
||||
"e.e.Yarb.arbs[0].arbiter._y1"|"e.e.Yarb.arbs[0].arbiter.c"->"e.e.Yarb.arbs[0].arbiter.y1"-
|
||||
~("e.e.Yarb.arbs[0].arbiter._y1"|"e.e.Yarb.arbs[0].arbiter.c")->"e.e.Yarb.arbs[0].arbiter.y1"+
|
||||
"e.e.Yarb.arbs[0].arbiter._y2"|"e.e.Yarb.arbs[0].arbiter.d"->"e.e.Yarb.arbs[0].arbiter.y2"-
|
||||
~("e.e.Yarb.arbs[0].arbiter._y2"|"e.e.Yarb.arbs[0].arbiter.d")->"e.e.Yarb.arbs[0].arbiter.y2"+
|
||||
mk_excllo("e.e.Yarb.arbs[0].arbiter._y1","e.e.Yarb.arbs[0].arbiter._y2")
|
||||
= "e.e.Yarb.arbs[0]._y1_arb" "e.e.Yarb.arbs[0].arbiter.y1"
|
||||
= "e.e.Yarb.arbs[0]._y1_arb" "e.e.Yarb.arbs[0].or_cell.a"
|
||||
= "e.e.Yarb.arbs[0]._y1_arb" "e.e.Yarb.arbs[0].ack_cell1.c2"
|
||||
~"e.e.Yarb.arbs[0].ack_cell2.c1"&~"e.e.Yarb.arbs[0].ack_cell2.c2"->"e.e.Yarb.arbs[0].ack_cell2._y"+
|
||||
"e.e.Yarb.arbs[0].ack_cell2.c1"&"e.e.Yarb.arbs[0].ack_cell2.c2"->"e.e.Yarb.arbs[0].ack_cell2._y"-
|
||||
"e.e.Yarb.arbs[0].ack_cell2._y"->"e.e.Yarb.arbs[0].ack_cell2.y"-
|
||||
~("e.e.Yarb.arbs[0].ack_cell2._y")->"e.e.Yarb.arbs[0].ack_cell2.y"+
|
||||
"e.e.Yarb.arbs[0].or_cell.a"|"e.e.Yarb.arbs[0].or_cell.b"->"e.e.Yarb.arbs[0].or_cell._y"-
|
||||
~("e.e.Yarb.arbs[0].or_cell.a"|"e.e.Yarb.arbs[0].or_cell.b")->"e.e.Yarb.arbs[0].or_cell._y"+
|
||||
"e.e.Yarb.arbs[0].or_cell._y"->"e.e.Yarb.arbs[0].or_cell.y"-
|
||||
~("e.e.Yarb.arbs[0].or_cell._y")->"e.e.Yarb.arbs[0].or_cell.y"+
|
||||
= "e.e.Yarb.arbs[0].out.d.d[0]" "e.e.Yarb.arbs[0].out.r"
|
||||
= "e.e.Yarb.arbs[0].out.a" "e.e.Yarb.arbs[0].ack_cell2.c1"
|
||||
= "e.e.Yarb.arbs[0].out.a" "e.e.Yarb.arbs[0].ack_cell1.c1"
|
||||
= "e.e.Yarb.arbs[0].out.d.d[0]" "e.e.Yarb.arbs[0].or_cell.y"
|
||||
= "e.e.Yarb.arbs[0].out.d.d[0]" "e.e.Yarb.arbs[0].out.r"
|
||||
= "e.e.Yarb.arbs[0]._y2_arb" "e.e.Yarb.arbs[0].arbiter.y2"
|
||||
= "e.e.Yarb.arbs[0]._y2_arb" "e.e.Yarb.arbs[0].or_cell.b"
|
||||
= "e.e.Yarb.arbs[0]._y2_arb" "e.e.Yarb.arbs[0].ack_cell2.c2"
|
||||
= "e.e.Yarb.supply.vss" "e.e.Yarb.arbs[0].supply.vss"
|
||||
= "e.e.Yarb.supply.vdd" "e.e.Yarb.arbs[0].supply.vdd"
|
||||
= "e.e.Yarb.in[0].d.d[0]" "e.e.Yarb.in[0].r"
|
||||
= "e.e.Yarb.in[1].d.d[0]" "e.e.Yarb.in[1].r"
|
||||
= "e.e.Yarb.in[0].r" "e.e.Yarb.arbs[0].in1.r"
|
||||
= "e.e.Yarb.in[0].a" "e.e.Yarb.arbs[0].in1.a"
|
||||
= "e.e.Yarb.in[0].d.d[0]" "e.e.Yarb.arbs[0].in1.d.d[0]"
|
||||
= "e.e.Yarb.in[0].r" "e.e.Yarb.tmp[0].r"
|
||||
= "e.e.Yarb.in[0].a" "e.e.Yarb.tmp[0].a"
|
||||
= "e.e.Yarb.in[0].d.d[0]" "e.e.Yarb.tmp[0].d.d[0]"
|
||||
= "e.e.Yarb.in[1].r" "e.e.Yarb.arbs[0].in2.r"
|
||||
= "e.e.Yarb.in[1].a" "e.e.Yarb.arbs[0].in2.a"
|
||||
= "e.e.Yarb.in[1].d.d[0]" "e.e.Yarb.arbs[0].in2.d.d[0]"
|
||||
= "e.e.Yarb.in[1].r" "e.e.Yarb.tmp[1].r"
|
||||
= "e.e.Yarb.in[1].a" "e.e.Yarb.tmp[1].a"
|
||||
= "e.e.Yarb.in[1].d.d[0]" "e.e.Yarb.tmp[1].d.d[0]"
|
||||
= "e.e.Yarb.in[1].d.d[0]" "e.e.Yarb.in[1].r"
|
||||
= "e.e.Yarb.in[0].d.d[0]" "e.e.Yarb.in[0].r"
|
||||
= "e.e.Yarb.out.d.d[0]" "e.e.Yarb.out.r"
|
||||
= "e.e.Yarb.out.r" "e.e.Yarb.arbs[0].out.r"
|
||||
= "e.e.Yarb.out.a" "e.e.Yarb.arbs[0].out.a"
|
||||
= "e.e.Yarb.out.d.d[0]" "e.e.Yarb.arbs[0].out.d.d[0]"
|
||||
= "e.e.Yarb.out.r" "e.e.Yarb.tmp[2].r"
|
||||
= "e.e.Yarb.out.a" "e.e.Yarb.tmp[2].a"
|
||||
= "e.e.Yarb.out.d.d[0]" "e.e.Yarb.tmp[2].d.d[0]"
|
||||
= "e.e.Yarb.out.d.d[0]" "e.e.Yarb.out.r"
|
||||
= "e.e._x_req_array[0]" "e.e.x_req_ortree.in[0]"
|
||||
= "e.e._x_req_array[1]" "e.e.x_req_ortree.in[1]"
|
||||
"e.e._in_xy_v.a"&"e.e._in_xy_v.b"->"e.e._in_xy_v._y"-
|
||||
~("e.e._in_xy_v.a"&"e.e._in_xy_v.b")->"e.e._in_xy_v._y"+
|
||||
"e.e._in_xy_v._y"->"e.e._in_xy_v.y"-
|
||||
~("e.e._in_xy_v._y")->"e.e._in_xy_v.y"+
|
||||
= "e.e._in_xy_v.y" "e.e.buf_s_func.in_v"
|
||||
= "e.e._y_temp[0].d.d[0]" "e.e._y_temp[0].r"
|
||||
= "e.e._y_temp[1].d.d[0]" "e.e._y_temp[1].r"
|
||||
= "e.e._y_temp[0].r" "e.e.Yarb.in[0].r"
|
||||
= "e.e._y_temp[1].r" "e.e.Yarb.in[1].r"
|
||||
= "e.e._y_temp[0].a" "e.e.Yarb.in[0].a"
|
||||
= "e.e._y_temp[1].a" "e.e.Yarb.in[1].a"
|
||||
= "e.e._y_temp[0].d.d[0]" "e.e.Yarb.in[0].d.d[0]"
|
||||
= "e.e._y_temp[1].d.d[0]" "e.e.Yarb.in[1].d.d[0]"
|
||||
= "e.e._y_temp[1].a" "e.e.y_ack_arb[1].in"
|
||||
= "e.e._y_temp[0].a" "e.e.y_ack_arb[0].in"
|
||||
~"e.e.Y_ack_confirm.p1"&~"e.e.Y_ack_confirm.p2"&~"e.e.Y_ack_confirm.c1"&~"e.e.Y_ack_confirm.c2"|~"e.e.Y_ack_confirm.reset_B"->"e.e.Y_ack_confirm._y"+
|
||||
"e.e.Y_ack_confirm.c1"&"e.e.Y_ack_confirm.c2"&"e.e.Y_ack_confirm.reset_B"->"e.e.Y_ack_confirm._y"-
|
||||
"e.e.Y_ack_confirm._y"->"e.e.Y_ack_confirm.y"-
|
||||
~("e.e.Y_ack_confirm._y")->"e.e.Y_ack_confirm.y"+
|
||||
= "e.e.Y_ack_confirm.c1" "e.e._arb_out_y.r"
|
||||
= "e.e.Y_ack_confirm.c1" "e.e._arb_out_y.d.d[0]"
|
||||
= "e.e.y_enc_out.d[0].d[0]" "e.e.y_enc_out.d[0].f"
|
||||
= "e.e.y_enc_out.d[0].d[1]" "e.e.y_enc_out.d[0].t"
|
||||
= "e.e.y_enc_out.d[0].d[0]" "e.e.y_enc_out.d[0].f"
|
||||
= "e.e.y_enc_out.d[0].d[1]" "e.e.y_enc_out.d[0].t"
|
||||
= "e.e.y_enc_out.d[0].f" "e.e.vtree_y.in.d[0].f"
|
||||
= "e.e.y_enc_out.d[0].t" "e.e.vtree_y.in.d[0].t"
|
||||
= "e.e.y_enc_out.d[0].d[0]" "e.e.vtree_y.in.d[0].d[0]"
|
||||
= "e.e.y_enc_out.d[0].d[1]" "e.e.vtree_y.in.d[0].d[1]"
|
||||
= "e.e.y_enc_out.d[0].f" "e.e.y_encoder.out.d[0].f"
|
||||
= "e.e.y_enc_out.d[0].t" "e.e.y_encoder.out.d[0].t"
|
||||
= "e.e.y_enc_out.d[0].d[0]" "e.e.y_encoder.out.d[0].d[0]"
|
||||
= "e.e.y_enc_out.d[0].d[1]" "e.e.y_encoder.out.d[0].d[1]"
|
||||
= "e.e.y_enc_out.d[0].f" "e.e.into_buffer.d[1].f"
|
||||
= "e.e.y_enc_out.d[0].t" "e.e.into_buffer.d[1].t"
|
||||
= "e.e.y_enc_out.d[0].d[0]" "e.e.into_buffer.d[1].d[0]"
|
||||
= "e.e.y_enc_out.d[0].d[1]" "e.e.into_buffer.d[1].d[1]"
|
||||
= "e.e.y_enc_out.d[0].d[0]" "e.e.y_enc_out.d[0].f"
|
||||
= "e.e.y_enc_out.d[0].d[1]" "e.e.y_enc_out.d[0].t"
|
||||
= "e.e.x_acks[0]" "e.e.x_encoder.in[0]"
|
||||
= "e.e.x_acks[1]" "e.e.x_encoder.in[1]"
|
||||
"e.e.not_x_req_ortree.a"->"e.e.not_x_req_ortree.y"-
|
||||
~("e.e.not_x_req_ortree.a")->"e.e.not_x_req_ortree.y"+
|
||||
= "e.e.y[0].d.d[0]" "e.e.y[0].r"
|
||||
= "e.e.y[1].d.d[0]" "e.e.y[1].r"
|
||||
= "e.e.y[1].a" "e.e.y_acks[1]"
|
||||
= "e.e.y[1].a" "e.e.y_ack_arb[1].out"
|
||||
= "e.e.y[1].d.d[0]" "e.e._y_temp[1].r"
|
||||
= "e.e.y[1].d.d[0]" "e.e._y_temp[1].d.d[0]"
|
||||
= "e.e.y[1].d.d[0]" "e.e.y[1].r"
|
||||
= "e.e.y[0].a" "e.e.y_acks[0]"
|
||||
= "e.e.y[0].a" "e.e.y_ack_arb[0].out"
|
||||
= "e.e.y[0].d.d[0]" "e.e._y_temp[0].r"
|
||||
= "e.e.y[0].d.d[0]" "e.e._y_temp[0].d.d[0]"
|
||||
= "e.e.y[0].d.d[0]" "e.e.y[0].r"
|
||||
= "e.e._x_a_B" "e.e.not_x_ack.a"
|
||||
= "e.e._x_a_B" "e.e.x_ack.y"
|
||||
= "e.e._x_a_B" "e.e.X_ack_confirm.c2"
|
||||
= "e.e._x_a_B" "e.e.Y_ack_confirm.c2"
|
||||
= "e.e._x_a" "e.e.enabling.c1"
|
||||
= "e.e._x_a" "e.e.not_x_ack.y"
|
||||
= "e.e.x_enc_out.d[0].d[0]" "e.e.x_enc_out.d[0].f"
|
||||
= "e.e.x_enc_out.d[0].d[1]" "e.e.x_enc_out.d[0].t"
|
||||
= "e.e.x_enc_out.d[0].d[0]" "e.e.x_enc_out.d[0].f"
|
||||
= "e.e.x_enc_out.d[0].d[1]" "e.e.x_enc_out.d[0].t"
|
||||
= "e.e.x_enc_out.d[0].f" "e.e.vtree_x.in.d[0].f"
|
||||
= "e.e.x_enc_out.d[0].t" "e.e.vtree_x.in.d[0].t"
|
||||
= "e.e.x_enc_out.d[0].d[0]" "e.e.vtree_x.in.d[0].d[0]"
|
||||
= "e.e.x_enc_out.d[0].d[1]" "e.e.vtree_x.in.d[0].d[1]"
|
||||
= "e.e.x_enc_out.d[0].f" "e.e.x_encoder.out.d[0].f"
|
||||
= "e.e.x_enc_out.d[0].t" "e.e.x_encoder.out.d[0].t"
|
||||
= "e.e.x_enc_out.d[0].d[0]" "e.e.x_encoder.out.d[0].d[0]"
|
||||
= "e.e.x_enc_out.d[0].d[1]" "e.e.x_encoder.out.d[0].d[1]"
|
||||
= "e.e.x_enc_out.d[0].f" "e.e.into_buffer.d[0].f"
|
||||
= "e.e.x_enc_out.d[0].t" "e.e.into_buffer.d[0].t"
|
||||
= "e.e.x_enc_out.d[0].d[0]" "e.e.into_buffer.d[0].d[0]"
|
||||
= "e.e.x_enc_out.d[0].d[1]" "e.e.into_buffer.d[0].d[1]"
|
||||
= "e.e.x_enc_out.d[0].d[0]" "e.e.x_enc_out.d[0].f"
|
||||
= "e.e.x_enc_out.d[0].d[1]" "e.e.x_enc_out.d[0].t"
|
||||
= "e.e._x_temp[0].d.d[0]" "e.e._x_temp[0].r"
|
||||
= "e.e._x_temp[1].d.d[0]" "e.e._x_temp[1].r"
|
||||
= "e.e._x_temp[0].r" "e.e.Xarb.in[0].r"
|
||||
= "e.e._x_temp[1].r" "e.e.Xarb.in[1].r"
|
||||
= "e.e._x_temp[0].a" "e.e.Xarb.in[0].a"
|
||||
= "e.e._x_temp[1].a" "e.e.Xarb.in[1].a"
|
||||
= "e.e._x_temp[0].d.d[0]" "e.e.Xarb.in[0].d.d[0]"
|
||||
= "e.e._x_temp[1].d.d[0]" "e.e.Xarb.in[1].d.d[0]"
|
||||
= "e.e._x_temp[1].a" "e.e.x_ack_arb[1].in"
|
||||
= "e.e._x_temp[0].a" "e.e.x_ack_arb[0].in"
|
||||
~"e.e.X_ack_confirm.c1"&~"e.e.X_ack_confirm.c2"|~"e.e.X_ack_confirm.pr_B"->"e.e.X_ack_confirm._y"+
|
||||
"e.e.X_ack_confirm.c1"&"e.e.X_ack_confirm.c2"&"e.e.X_ack_confirm.sr_B"->"e.e.X_ack_confirm._y"-
|
||||
"e.e.X_ack_confirm._y"->"e.e.X_ack_confirm.y"-
|
||||
~("e.e.X_ack_confirm._y")->"e.e.X_ack_confirm.y"+
|
||||
= "e.e.X_ack_confirm.c1" "e.e._arb_out_x.r"
|
||||
= "e.e.X_ack_confirm.c1" "e.e._arb_out_x.d.d[0]"
|
||||
= "Vdd" "e.e.supply.vdd"
|
||||
= "GND" "e.e.supply.vss"
|
||||
= "e.y[0].d.d[0]" "e.y[0].r"
|
||||
= "e.y[1].d.d[0]" "e.y[1].r"
|
||||
= "e.y[0].r" "e.e.y[0].r"
|
||||
= "e.y[1].r" "e.e.y[1].r"
|
||||
= "e.y[0].a" "e.e.y[0].a"
|
||||
= "e.y[1].a" "e.e.y[1].a"
|
||||
= "e.y[0].d.d[0]" "e.e.y[0].d.d[0]"
|
||||
= "e.y[1].d.d[0]" "e.e.y[1].d.d[0]"
|
||||
= "e.y[1].d.d[0]" "e.y[1].r"
|
||||
= "e.y[0].d.d[0]" "e.y[0].r"
|
||||
= "e.x[0].d.d[0]" "e.x[0].r"
|
||||
= "e.x[1].d.d[0]" "e.x[1].r"
|
||||
= "e.x[0].r" "e.e.x[0].r"
|
||||
= "e.x[1].r" "e.e.x[1].r"
|
||||
= "e.x[0].a" "e.e.x[0].a"
|
||||
= "e.x[1].a" "e.e.x[1].a"
|
||||
= "e.x[0].d.d[0]" "e.e.x[0].d.d[0]"
|
||||
= "e.x[1].d.d[0]" "e.e.x[1].d.d[0]"
|
||||
= "e.x[1].d.d[0]" "e.x[1].r"
|
||||
= "e.x[0].d.d[0]" "e.x[0].r"
|
||||
= "e.out.d.d[0].d[0]" "e.out.d.d[0].f"
|
||||
= "e.out.d.d[0].d[1]" "e.out.d.d[0].t"
|
||||
= "e.out.d.d[1].d[0]" "e.out.d.d[1].f"
|
||||
= "e.out.d.d[1].d[1]" "e.out.d.d[1].t"
|
||||
= "e.out.d.d[1].d[0]" "e.out.d.d[1].f"
|
||||
= "e.out.d.d[1].d[1]" "e.out.d.d[1].t"
|
||||
= "e.out.d.d[0].d[0]" "e.out.d.d[0].f"
|
||||
= "e.out.d.d[0].d[1]" "e.out.d.d[0].t"
|
||||
= "e.out.d.d[1].d[0]" "e.out.d.d[1].f"
|
||||
= "e.out.d.d[1].d[1]" "e.out.d.d[1].t"
|
||||
= "e.out.d.d[0].d[0]" "e.out.d.d[0].f"
|
||||
= "e.out.d.d[0].d[1]" "e.out.d.d[0].t"
|
||||
= "e.out.v" "e.e.out.v"
|
||||
= "e.out.a" "e.e.out.a"
|
||||
= "e.out.d.d[0].f" "e.e.out.d.d[0].f"
|
||||
= "e.out.d.d[0].t" "e.e.out.d.d[0].t"
|
||||
= "e.out.d.d[0].d[0]" "e.e.out.d.d[0].d[0]"
|
||||
= "e.out.d.d[0].d[1]" "e.e.out.d.d[0].d[1]"
|
||||
= "e.out.d.d[1].f" "e.e.out.d.d[1].f"
|
||||
= "e.out.d.d[1].t" "e.e.out.d.d[1].t"
|
||||
= "e.out.d.d[1].d[0]" "e.e.out.d.d[1].d[0]"
|
||||
= "e.out.d.d[1].d[1]" "e.e.out.d.d[1].d[1]"
|
||||
= "e.out.d.d[1].d[0]" "e.out.d.d[1].f"
|
||||
= "e.out.d.d[1].d[1]" "e.out.d.d[1].t"
|
||||
= "e.out.d.d[0].d[0]" "e.out.d.d[0].f"
|
||||
= "e.out.d.d[0].d[1]" "e.out.d.d[0].t"
|
Reference in New Issue
Block a user