diff --git a/dataflow_neuro/primitives.act b/dataflow_neuro/primitives.act index b8a7ffb..0ba0701 100644 --- a/dataflow_neuro/primitives.act +++ b/dataflow_neuro/primitives.act @@ -501,25 +501,23 @@ namespace tmpl { //validity a1of1 _in1_temp,_in2_temp,_out_temp; - - bool _in1_arb2_X[2*N],_in2_arb2_X[2*N]; bool _in1_arb_temp,_in2_arb_temp; vtree vc1(.in=in1.d,.out=in1.v,.supply=supply); vtree vc2(.in=in2.d,.out=in2.v,.supply=supply); - arbiter_handshake validity_arb(.in1 = _in1_temp,.in2 = _in2_temp,.out =_out_temp); + arbiter_handshake validity_arb(.in1 = _in1_temp,.in2 = _in2_temp,.out =_out_temp, .supply = supply); _in1_temp.r = in1.v; _in2_temp.r = in2.v; _in1_temp.a = _in1_arb_temp; - _in1_temp.a = _in2_arb_temp; + _in2_temp.a = _in2_arb_temp; _out_temp.r = _out_temp.a; AND2_X1 AND_arb1(.a = _in2_a_B,.b = _in1_arb_temp, .y = _in1_arb); AND2_X1 AND_arb2(.a = _in1_a_B,.b = _in2_arb_temp, .y = _in2_arb); - sigbuf<2*N> arb2function1(.in = _in1_arb,.out = _in1_arb2_X,.supply=supply); - sigbuf<2*N> arb2function2(.in = _in2_arb,.out = _in2_arb2_X,.supply=supply); + sigbuf<2*N> arb2function1(.in = _in1_arb,.out = _in1_arb_X,.supply=supply); + sigbuf<2*N> arb2function2(.in = _in2_arb,.out = _in2_arb_X,.supply=supply); //function - A_2C2N2N_R_X1 merge_func_t[N]; - A_2C2N2N_R_X1 merge_func_f[N]; + A_2C2N2N_RB_X1 merge_func_t[N]; + A_2C2N2N_RB_X1 merge_func_f[N]; (i:N: merge_func_t[i].c1 = _en_X[i]; merge_func_t[i].c2 = _out_a_BX[i]; diff --git a/test/unit_tests/merge_t_2/run/test.prs b/test/unit_tests/merge_t_2/run/test.prs new file mode 100644 index 0000000..b49cd1b --- /dev/null +++ b/test/unit_tests/merge_t_2/run/test.prs @@ -0,0 +1,556 @@ += "GND" "GND" += "Vdd" "Vdd" += "Reset" "Reset" +"Reset"->"my_merge._reset_B"- +~("Reset")->"my_merge._reset_B"+ += "my_merge._reset_B" "my_merge.merge_cell.reset_B" += "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" += "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" += "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" += "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" += "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" += "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" += "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" += "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" += "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" += "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" += "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" += "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" += "my_merge.in1.v" "my_merge.merge_cell.in1.v" += "my_merge.in1.a" "my_merge.merge_cell.in1.a" += "my_merge.in1.d.d[0].f" "my_merge.merge_cell.in1.d.d[0].f" += "my_merge.in1.d.d[0].t" "my_merge.merge_cell.in1.d.d[0].t" += "my_merge.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].d[0]" += "my_merge.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].d[1]" += "my_merge.in1.d.d[1].f" "my_merge.merge_cell.in1.d.d[1].f" += "my_merge.in1.d.d[1].t" "my_merge.merge_cell.in1.d.d[1].t" += "my_merge.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].d[0]" += "my_merge.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].d[1]" += "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" += "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" += "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" += "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" +~"my_merge.merge_cell.merge_func_f[0].c1"&~"my_merge.merge_cell.merge_func_f[0].c2"|~"my_merge.merge_cell.merge_func_f[0].pr_B"->"my_merge.merge_cell.merge_func_f[0]._y"+ +"my_merge.merge_cell.merge_func_f[0].c1"&"my_merge.merge_cell.merge_func_f[0].c2"&("my_merge.merge_cell.merge_func_f[0].n1"&"my_merge.merge_cell.merge_func_f[0].n2"|"my_merge.merge_cell.merge_func_f[0].n3"&"my_merge.merge_cell.merge_func_f[0].n4")&"my_merge.merge_cell.merge_func_f[0].sr_B"->"my_merge.merge_cell.merge_func_f[0]._y"- +"my_merge.merge_cell.merge_func_f[0]._y"->"my_merge.merge_cell.merge_func_f[0].y"- +~("my_merge.merge_cell.merge_func_f[0]._y")->"my_merge.merge_cell.merge_func_f[0].y"+ +~"my_merge.merge_cell.merge_func_f[1].c1"&~"my_merge.merge_cell.merge_func_f[1].c2"|~"my_merge.merge_cell.merge_func_f[1].pr_B"->"my_merge.merge_cell.merge_func_f[1]._y"+ +"my_merge.merge_cell.merge_func_f[1].c1"&"my_merge.merge_cell.merge_func_f[1].c2"&("my_merge.merge_cell.merge_func_f[1].n1"&"my_merge.merge_cell.merge_func_f[1].n2"|"my_merge.merge_cell.merge_func_f[1].n3"&"my_merge.merge_cell.merge_func_f[1].n4")&"my_merge.merge_cell.merge_func_f[1].sr_B"->"my_merge.merge_cell.merge_func_f[1]._y"- +"my_merge.merge_cell.merge_func_f[1]._y"->"my_merge.merge_cell.merge_func_f[1].y"- +~("my_merge.merge_cell.merge_func_f[1]._y")->"my_merge.merge_cell.merge_func_f[1].y"+ += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" += "my_merge.merge_cell.in1.d.d[0].f" "my_merge.merge_cell.vc1.in.d[0].f" += "my_merge.merge_cell.in1.d.d[0].t" "my_merge.merge_cell.vc1.in.d[0].t" += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].d[0]" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].d[1]" += "my_merge.merge_cell.in1.d.d[1].f" "my_merge.merge_cell.vc1.in.d[1].f" += "my_merge.merge_cell.in1.d.d[1].t" "my_merge.merge_cell.vc1.in.d[1].t" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].d[0]" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].d[1]" += "my_merge.merge_cell.in1.a" "my_merge.merge_cell.in1ack_ctl_inv.a" += "my_merge.merge_cell.in1.a" "my_merge.merge_cell.en_ctl.n1" += "my_merge.merge_cell.in1.a" "my_merge.merge_cell.en_ctl.p1" += "my_merge.merge_cell.in1.a" "my_merge.merge_cell.in1ack_ctl.y" += "my_merge.merge_cell.in1.v" "my_merge.merge_cell._in1_temp.r" += "my_merge.merge_cell.in1.v" "my_merge.merge_cell._in1_temp.d.d[0]" += "my_merge.merge_cell.in1.v" "my_merge.merge_cell.vc1.out" += "my_merge.merge_cell.in1.v" "my_merge.merge_cell.in1ack_ctl.c3" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.merge_func_f[1].n2" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.merge_func_t[1].n2" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.merge_func_f[0].n2" += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.merge_func_t[0].n2" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" += "my_merge.merge_cell._in1_arb_X[0]" "my_merge.merge_cell.merge_func_t[0].n1" += "my_merge.merge_cell._in1_arb_X[1]" "my_merge.merge_cell.merge_func_t[1].n1" += "my_merge.merge_cell._in1_arb_X[2]" "my_merge.merge_cell.merge_func_f[0].n1" += "my_merge.merge_cell._in1_arb_X[3]" "my_merge.merge_cell.merge_func_f[1].n1" += "my_merge.merge_cell._in2_arb_X[0]" "my_merge.merge_cell.merge_func_t[0].n3" += "my_merge.merge_cell._in2_arb_X[1]" "my_merge.merge_cell.merge_func_t[1].n3" += "my_merge.merge_cell._in2_arb_X[2]" "my_merge.merge_cell.merge_func_f[0].n3" += "my_merge.merge_cell._in2_arb_X[3]" "my_merge.merge_cell.merge_func_f[1].n3" +"my_merge.merge_cell.reset_bufarray.buf1.a"->"my_merge.merge_cell.reset_bufarray.buf1._y"- +~("my_merge.merge_cell.reset_bufarray.buf1.a")->"my_merge.merge_cell.reset_bufarray.buf1._y"+ +"my_merge.merge_cell.reset_bufarray.buf1._y"->"my_merge.merge_cell.reset_bufarray.buf1.y"- +~("my_merge.merge_cell.reset_bufarray.buf1._y")->"my_merge.merge_cell.reset_bufarray.buf1.y"+ += "my_merge.merge_cell.reset_bufarray.supply.vdd" "my_merge.merge_cell.reset_bufarray.buf1.vdd" += "my_merge.merge_cell.reset_bufarray.supply.vss" "my_merge.merge_cell.reset_bufarray.buf1.vss" += "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[3]" += "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[2]" += "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[1]" += "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.buf1.y" += "my_merge.merge_cell.reset_bufarray.in" "my_merge.merge_cell.reset_bufarray.buf1.a" += "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell._out_temp.r" += "my_merge.merge_cell._out_temp.r" "my_merge.merge_cell.validity_arb.out.r" += "my_merge.merge_cell._out_temp.a" "my_merge.merge_cell.validity_arb.out.a" += "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell.validity_arb.out.d.d[0]" += "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell._out_temp.a" += "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell._out_temp.r" +"my_merge.merge_cell.arb2function2.buf1.a"->"my_merge.merge_cell.arb2function2.buf1._y"- +~("my_merge.merge_cell.arb2function2.buf1.a")->"my_merge.merge_cell.arb2function2.buf1._y"+ +"my_merge.merge_cell.arb2function2.buf1._y"->"my_merge.merge_cell.arb2function2.buf1.y"- +~("my_merge.merge_cell.arb2function2.buf1._y")->"my_merge.merge_cell.arb2function2.buf1.y"+ += "my_merge.merge_cell.arb2function2.supply.vdd" "my_merge.merge_cell.arb2function2.buf1.vdd" += "my_merge.merge_cell.arb2function2.supply.vss" "my_merge.merge_cell.arb2function2.buf1.vss" += "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[3]" += "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[2]" += "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[1]" += "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.buf1.y" += "my_merge.merge_cell.arb2function2.in" "my_merge.merge_cell.arb2function2.buf1.a" +"my_merge.merge_cell.AND_arb2.a"&"my_merge.merge_cell.AND_arb2.b"->"my_merge.merge_cell.AND_arb2._y"- +~("my_merge.merge_cell.AND_arb2.a"&"my_merge.merge_cell.AND_arb2.b")->"my_merge.merge_cell.AND_arb2._y"+ +"my_merge.merge_cell.AND_arb2._y"->"my_merge.merge_cell.AND_arb2.y"- +~("my_merge.merge_cell.AND_arb2._y")->"my_merge.merge_cell.AND_arb2.y"+ += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.en_buffer.out[0]" += "my_merge.merge_cell._en_X[1]" "my_merge.merge_cell.en_buffer.out[1]" += "my_merge.merge_cell._en_X[2]" "my_merge.merge_cell.en_buffer.out[2]" += "my_merge.merge_cell._en_X[3]" "my_merge.merge_cell.en_buffer.out[3]" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_f[1].c1" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_t[1].c1" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_f[0].c1" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_t[0].c1" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[3]" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[2]" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[1]" +"my_merge.merge_cell.arb2function1.buf1.a"->"my_merge.merge_cell.arb2function1.buf1._y"- +~("my_merge.merge_cell.arb2function1.buf1.a")->"my_merge.merge_cell.arb2function1.buf1._y"+ +"my_merge.merge_cell.arb2function1.buf1._y"->"my_merge.merge_cell.arb2function1.buf1.y"- +~("my_merge.merge_cell.arb2function1.buf1._y")->"my_merge.merge_cell.arb2function1.buf1.y"+ += "my_merge.merge_cell.arb2function1.supply.vdd" "my_merge.merge_cell.arb2function1.buf1.vdd" += "my_merge.merge_cell.arb2function1.supply.vss" "my_merge.merge_cell.arb2function1.buf1.vss" += "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[3]" += "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[2]" += "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[1]" += "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.buf1.y" += "my_merge.merge_cell.arb2function1.in" "my_merge.merge_cell.arb2function1.buf1.a" +"my_merge.merge_cell.AND_arb1.a"&"my_merge.merge_cell.AND_arb1.b"->"my_merge.merge_cell.AND_arb1._y"- +~("my_merge.merge_cell.AND_arb1.a"&"my_merge.merge_cell.AND_arb1.b")->"my_merge.merge_cell.AND_arb1._y"+ +"my_merge.merge_cell.AND_arb1._y"->"my_merge.merge_cell.AND_arb1.y"- +~("my_merge.merge_cell.AND_arb1._y")->"my_merge.merge_cell.AND_arb1.y"+ += "my_merge.merge_cell._en" "my_merge.merge_cell.en_buffer.in" += "my_merge.merge_cell._en" "my_merge.merge_cell.en_ctl.y" += "my_merge.merge_cell._en" "my_merge.merge_cell.in2ack_ctl.c2" += "my_merge.merge_cell._en" "my_merge.merge_cell.in1ack_ctl.c2" +"my_merge.merge_cell.en_buffer.buf1.a"->"my_merge.merge_cell.en_buffer.buf1._y"- +~("my_merge.merge_cell.en_buffer.buf1.a")->"my_merge.merge_cell.en_buffer.buf1._y"+ +"my_merge.merge_cell.en_buffer.buf1._y"->"my_merge.merge_cell.en_buffer.buf1.y"- +~("my_merge.merge_cell.en_buffer.buf1._y")->"my_merge.merge_cell.en_buffer.buf1.y"+ += "my_merge.merge_cell.en_buffer.supply.vdd" "my_merge.merge_cell.en_buffer.buf1.vdd" += "my_merge.merge_cell.en_buffer.supply.vss" "my_merge.merge_cell.en_buffer.buf1.vss" += "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[3]" += "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[2]" += "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[1]" += "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.buf1.y" += "my_merge.merge_cell.en_buffer.in" "my_merge.merge_cell.en_buffer.buf1.a" +"my_merge.merge_cell.reset_buf.a"->"my_merge.merge_cell.reset_buf._y"- +~("my_merge.merge_cell.reset_buf.a")->"my_merge.merge_cell.reset_buf._y"+ +"my_merge.merge_cell.reset_buf._y"->"my_merge.merge_cell.reset_buf.y"- +~("my_merge.merge_cell.reset_buf._y")->"my_merge.merge_cell.reset_buf.y"+ += "my_merge.merge_cell._in1_temp.d.d[0]" "my_merge.merge_cell._in1_temp.r" += "my_merge.merge_cell._in1_temp.r" "my_merge.merge_cell.validity_arb.in1.r" += "my_merge.merge_cell._in1_temp.a" "my_merge.merge_cell.validity_arb.in1.a" += "my_merge.merge_cell._in1_temp.d.d[0]" "my_merge.merge_cell.validity_arb.in1.d.d[0]" += "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell.arb2function1.out[0]" += "my_merge.merge_cell._in1_arb2_X[1]" "my_merge.merge_cell.arb2function1.out[1]" += "my_merge.merge_cell._in1_arb2_X[2]" "my_merge.merge_cell.arb2function1.out[2]" += "my_merge.merge_cell._in1_arb2_X[3]" "my_merge.merge_cell.arb2function1.out[3]" += "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[3]" += "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[2]" += "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[1]" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.reset_bufarray.in" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.reset_buf.y" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in2ack_ctl.sr_B" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in2ack_ctl.pr_B" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in1ack_ctl.sr_B" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in1ack_ctl.pr_B" += "my_merge.merge_cell._in2_a_B" "my_merge.merge_cell.AND_arb1.a" += "my_merge.merge_cell._in2_a_B" "my_merge.merge_cell.in2ack_ctl_inv.y" += "my_merge.merge_cell.reset_B" "my_merge.merge_cell.reset_buf.a" +~"my_merge.merge_cell.vc1.myctree.C2Els[0].c1"&~"my_merge.merge_cell.vc1.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc1.myctree.C2Els[0]._y"+ +"my_merge.merge_cell.vc1.myctree.C2Els[0].c1"&"my_merge.merge_cell.vc1.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc1.myctree.C2Els[0]._y"- +"my_merge.merge_cell.vc1.myctree.C2Els[0]._y"->"my_merge.merge_cell.vc1.myctree.C2Els[0].y"- +~("my_merge.merge_cell.vc1.myctree.C2Els[0]._y")->"my_merge.merge_cell.vc1.myctree.C2Els[0].y"+ += "my_merge.merge_cell.vc1.myctree.supply.vdd" "my_merge.merge_cell.vc1.myctree.C2Els[0].vdd" += "my_merge.merge_cell.vc1.myctree.supply.vss" "my_merge.merge_cell.vc1.myctree.C2Els[0].vss" += "my_merge.merge_cell.vc1.myctree.in[0]" "my_merge.merge_cell.vc1.myctree.C2Els[0].c1" += "my_merge.merge_cell.vc1.myctree.in[0]" "my_merge.merge_cell.vc1.myctree.tmp[0]" += "my_merge.merge_cell.vc1.myctree.in[1]" "my_merge.merge_cell.vc1.myctree.C2Els[0].c2" += "my_merge.merge_cell.vc1.myctree.in[1]" "my_merge.merge_cell.vc1.myctree.tmp[1]" += "my_merge.merge_cell.vc1.myctree.out" "my_merge.merge_cell.vc1.myctree.C2Els[0].y" += "my_merge.merge_cell.vc1.myctree.out" "my_merge.merge_cell.vc1.myctree.tmp[2]" +"my_merge.merge_cell.vc1.OR2_tf[0].a"|"my_merge.merge_cell.vc1.OR2_tf[0].b"->"my_merge.merge_cell.vc1.OR2_tf[0]._y"- +~("my_merge.merge_cell.vc1.OR2_tf[0].a"|"my_merge.merge_cell.vc1.OR2_tf[0].b")->"my_merge.merge_cell.vc1.OR2_tf[0]._y"+ +"my_merge.merge_cell.vc1.OR2_tf[0]._y"->"my_merge.merge_cell.vc1.OR2_tf[0].y"- +~("my_merge.merge_cell.vc1.OR2_tf[0]._y")->"my_merge.merge_cell.vc1.OR2_tf[0].y"+ +"my_merge.merge_cell.vc1.OR2_tf[1].a"|"my_merge.merge_cell.vc1.OR2_tf[1].b"->"my_merge.merge_cell.vc1.OR2_tf[1]._y"- +~("my_merge.merge_cell.vc1.OR2_tf[1].a"|"my_merge.merge_cell.vc1.OR2_tf[1].b")->"my_merge.merge_cell.vc1.OR2_tf[1]._y"+ +"my_merge.merge_cell.vc1.OR2_tf[1]._y"->"my_merge.merge_cell.vc1.OR2_tf[1].y"- +~("my_merge.merge_cell.vc1.OR2_tf[1]._y")->"my_merge.merge_cell.vc1.OR2_tf[1].y"+ += "my_merge.merge_cell.vc1.OR2_tf[1].y" "my_merge.merge_cell.vc1.myctree.in[1]" += "my_merge.merge_cell.vc1.OR2_tf[0].y" "my_merge.merge_cell.vc1.myctree.in[0]" += "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.myctree.supply.vss" += "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.myctree.supply.vdd" += "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.OR2_tf[1].vdd" += "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.OR2_tf[0].vdd" += "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.OR2_tf[1].vss" += "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.OR2_tf[0].vss" += "my_merge.merge_cell.vc1.out" "my_merge.merge_cell.vc1.myctree.out" += "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].f" += "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].t" += "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].f" += "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].t" += "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].f" += "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].t" += "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].f" += "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].t" += "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.OR2_tf[1].b" += "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].f" += "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.OR2_tf[1].a" += "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].t" += "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.OR2_tf[0].b" += "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].f" += "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.OR2_tf[0].a" += "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].t" += "my_merge.merge_cell._in1_arb_temp" "my_merge.merge_cell.AND_arb2.b" += "my_merge.merge_cell._in1_arb_temp" "my_merge.merge_cell.AND_arb1.b" += "my_merge.merge_cell._in1_arb_temp" "my_merge.merge_cell._in2_arb_temp" += "my_merge.merge_cell._in1_arb_temp" "my_merge.merge_cell._in1_temp.a" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.reset_bufarray.out[0]" += "my_merge.merge_cell._reset_BXX[1]" "my_merge.merge_cell.reset_bufarray.out[1]" += "my_merge.merge_cell._reset_BXX[2]" "my_merge.merge_cell.reset_bufarray.out[2]" += "my_merge.merge_cell._reset_BXX[3]" "my_merge.merge_cell.reset_bufarray.out[3]" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[1].sr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[1].pr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[1].sr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[1].pr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[0].sr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[0].pr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[0].sr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[0].pr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[3]" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[2]" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[1]" +"my_merge.merge_cell.in1ack_ctl_inv.a"->"my_merge.merge_cell.in1ack_ctl_inv.y"- +~("my_merge.merge_cell.in1ack_ctl_inv.a")->"my_merge.merge_cell.in1ack_ctl_inv.y"+ +~"my_merge.merge_cell.merge_func_t[0].c1"&~"my_merge.merge_cell.merge_func_t[0].c2"|~"my_merge.merge_cell.merge_func_t[0].pr_B"->"my_merge.merge_cell.merge_func_t[0]._y"+ +"my_merge.merge_cell.merge_func_t[0].c1"&"my_merge.merge_cell.merge_func_t[0].c2"&("my_merge.merge_cell.merge_func_t[0].n1"&"my_merge.merge_cell.merge_func_t[0].n2"|"my_merge.merge_cell.merge_func_t[0].n3"&"my_merge.merge_cell.merge_func_t[0].n4")&"my_merge.merge_cell.merge_func_t[0].sr_B"->"my_merge.merge_cell.merge_func_t[0]._y"- +"my_merge.merge_cell.merge_func_t[0]._y"->"my_merge.merge_cell.merge_func_t[0].y"- +~("my_merge.merge_cell.merge_func_t[0]._y")->"my_merge.merge_cell.merge_func_t[0].y"+ +~"my_merge.merge_cell.merge_func_t[1].c1"&~"my_merge.merge_cell.merge_func_t[1].c2"|~"my_merge.merge_cell.merge_func_t[1].pr_B"->"my_merge.merge_cell.merge_func_t[1]._y"+ +"my_merge.merge_cell.merge_func_t[1].c1"&"my_merge.merge_cell.merge_func_t[1].c2"&("my_merge.merge_cell.merge_func_t[1].n1"&"my_merge.merge_cell.merge_func_t[1].n2"|"my_merge.merge_cell.merge_func_t[1].n3"&"my_merge.merge_cell.merge_func_t[1].n4")&"my_merge.merge_cell.merge_func_t[1].sr_B"->"my_merge.merge_cell.merge_func_t[1]._y"- +"my_merge.merge_cell.merge_func_t[1]._y"->"my_merge.merge_cell.merge_func_t[1].y"- +~("my_merge.merge_cell.merge_func_t[1]._y")->"my_merge.merge_cell.merge_func_t[1].y"+ += "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell.arb2function2.out[0]" += "my_merge.merge_cell._in2_arb2_X[1]" "my_merge.merge_cell.arb2function2.out[1]" += "my_merge.merge_cell._in2_arb2_X[2]" "my_merge.merge_cell.arb2function2.out[2]" += "my_merge.merge_cell._in2_arb2_X[3]" "my_merge.merge_cell.arb2function2.out[3]" += "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[3]" += "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[2]" += "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[1]" += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" += "my_merge.merge_cell.in2.d.d[0].f" "my_merge.merge_cell.vc2.in.d[0].f" += "my_merge.merge_cell.in2.d.d[0].t" "my_merge.merge_cell.vc2.in.d[0].t" += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].d[0]" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].d[1]" += "my_merge.merge_cell.in2.d.d[1].f" "my_merge.merge_cell.vc2.in.d[1].f" += "my_merge.merge_cell.in2.d.d[1].t" "my_merge.merge_cell.vc2.in.d[1].t" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].d[0]" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].d[1]" += "my_merge.merge_cell.in2.a" "my_merge.merge_cell.in2ack_ctl_inv.a" += "my_merge.merge_cell.in2.a" "my_merge.merge_cell.en_ctl.n2" += "my_merge.merge_cell.in2.a" "my_merge.merge_cell.en_ctl.p2" += "my_merge.merge_cell.in2.a" "my_merge.merge_cell.in2ack_ctl.y" += "my_merge.merge_cell.in2.v" "my_merge.merge_cell._in2_temp.r" += "my_merge.merge_cell.in2.v" "my_merge.merge_cell._in2_temp.d.d[0]" += "my_merge.merge_cell.in2.v" "my_merge.merge_cell.vc2.out" += "my_merge.merge_cell.in2.v" "my_merge.merge_cell.in2ack_ctl.c3" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.merge_func_f[1].n4" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.merge_func_t[1].n4" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.merge_func_f[0].n4" += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.merge_func_t[0].n4" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.arb2function2.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.arb2function2.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.arb2function1.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.arb2function1.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.validity_arb.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.validity_arb.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.vc2.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.vc2.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.vc1.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.vc1.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.en_buffer.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.en_buffer.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.out_a_buffer.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.out_a_buffer.supply.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_f[1].vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_t[1].vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_f[0].vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_t[0].vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.reset_buf.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in2ack_ctl_inv.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in1ack_ctl_inv.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.en_ctl.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in2ack_ctl.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in1ack_ctl.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_f[1].vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_t[1].vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_f[0].vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_t[0].vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.reset_buf.vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in2ack_ctl_inv.vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in1ack_ctl_inv.vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.en_ctl.vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in2ack_ctl.vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in1ack_ctl.vss" += "my_merge.merge_cell._in2_temp.d.d[0]" "my_merge.merge_cell._in2_temp.r" += "my_merge.merge_cell._in2_temp.r" "my_merge.merge_cell.validity_arb.in2.r" += "my_merge.merge_cell._in2_temp.a" "my_merge.merge_cell.validity_arb.in2.a" += "my_merge.merge_cell._in2_temp.d.d[0]" "my_merge.merge_cell.validity_arb.in2.d.d[0]" +~"my_merge.merge_cell.in1ack_ctl.c1"&~"my_merge.merge_cell.in1ack_ctl.c2"&~"my_merge.merge_cell.in1ack_ctl.c3"&~"my_merge.merge_cell.in1ack_ctl.c4"|~"my_merge.merge_cell.in1ack_ctl.pr_B"->"my_merge.merge_cell.in1ack_ctl._y"+ +"my_merge.merge_cell.in1ack_ctl.c1"&"my_merge.merge_cell.in1ack_ctl.c2"&"my_merge.merge_cell.in1ack_ctl.c3"&"my_merge.merge_cell.in1ack_ctl.c4"&"my_merge.merge_cell.in1ack_ctl.sr_B"->"my_merge.merge_cell.in1ack_ctl._y"- +"my_merge.merge_cell.in1ack_ctl._y"->"my_merge.merge_cell.in1ack_ctl.y"- +~("my_merge.merge_cell.in1ack_ctl._y")->"my_merge.merge_cell.in1ack_ctl.y"+ +~"my_merge.merge_cell.en_ctl.p1"&~"my_merge.merge_cell.en_ctl.p2"&~"my_merge.merge_cell.en_ctl.p3"&~"my_merge.merge_cell.en_ctl.p4"->"my_merge.merge_cell.en_ctl.y"+ +"my_merge.merge_cell.en_ctl.n1"|"my_merge.merge_cell.en_ctl.n2"->"my_merge.merge_cell.en_ctl.y"- +"my_merge.merge_cell.out_a_buffer.buf1.a"->"my_merge.merge_cell.out_a_buffer.buf1._y"- +~("my_merge.merge_cell.out_a_buffer.buf1.a")->"my_merge.merge_cell.out_a_buffer.buf1._y"+ +"my_merge.merge_cell.out_a_buffer.buf1._y"->"my_merge.merge_cell.out_a_buffer.buf1.y"- +~("my_merge.merge_cell.out_a_buffer.buf1._y")->"my_merge.merge_cell.out_a_buffer.buf1.y"+ += "my_merge.merge_cell.out_a_buffer.supply.vdd" "my_merge.merge_cell.out_a_buffer.buf1.vdd" += "my_merge.merge_cell.out_a_buffer.supply.vss" "my_merge.merge_cell.out_a_buffer.buf1.vss" += "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[3]" += "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[2]" += "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[1]" += "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.buf1.y" += "my_merge.merge_cell.out_a_buffer.in" "my_merge.merge_cell.out_a_buffer.buf1.a" += "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" += "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" += "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" += "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" += "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" += "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" += "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" += "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" += "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" += "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" += "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" += "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" += "my_merge.merge_cell.out.a" "my_merge.merge_cell.en_ctl.p3" += "my_merge.merge_cell.out.a" "my_merge.merge_cell.out_a_inverter.a" += "my_merge.merge_cell.out.v" "my_merge.merge_cell.en_ctl.p4" += "my_merge.merge_cell.out.v" "my_merge.merge_cell.in2ack_ctl.c4" += "my_merge.merge_cell.out.v" "my_merge.merge_cell.in1ack_ctl.c4" += "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.merge_func_f[1].y" += "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" += "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.merge_func_t[1].y" += "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" += "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.merge_func_f[0].y" += "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" += "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.merge_func_t[0].y" += "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" += "my_merge.merge_cell._in1_a_B" "my_merge.merge_cell.AND_arb2.a" += "my_merge.merge_cell._in1_a_B" "my_merge.merge_cell.in1ack_ctl_inv.y" += "my_merge.merge_cell.validity_arb.in1.d.d[0]" "my_merge.merge_cell.validity_arb.in1.r" += "my_merge.merge_cell.validity_arb.in1.a" "my_merge.merge_cell.validity_arb.arbiter.d" += "my_merge.merge_cell.validity_arb.in1.a" "my_merge.merge_cell.validity_arb.ack_cell1.y" += "my_merge.merge_cell.validity_arb.in1.d.d[0]" "my_merge.merge_cell.validity_arb.arbiter.a" += "my_merge.merge_cell.validity_arb.in1.d.d[0]" "my_merge.merge_cell.validity_arb.in1.r" +~"my_merge.merge_cell.validity_arb.ack_cell1.c1"&~"my_merge.merge_cell.validity_arb.ack_cell1.c2"->"my_merge.merge_cell.validity_arb.ack_cell1._y"+ +"my_merge.merge_cell.validity_arb.ack_cell1.c1"&"my_merge.merge_cell.validity_arb.ack_cell1.c2"->"my_merge.merge_cell.validity_arb.ack_cell1._y"- +"my_merge.merge_cell.validity_arb.ack_cell1._y"->"my_merge.merge_cell.validity_arb.ack_cell1.y"- +~("my_merge.merge_cell.validity_arb.ack_cell1._y")->"my_merge.merge_cell.validity_arb.ack_cell1.y"+ += "my_merge.merge_cell.validity_arb.in2.d.d[0]" "my_merge.merge_cell.validity_arb.in2.r" += "my_merge.merge_cell.validity_arb.in2.a" "my_merge.merge_cell.validity_arb.arbiter.c" += "my_merge.merge_cell.validity_arb.in2.a" "my_merge.merge_cell.validity_arb.ack_cell2.y" += "my_merge.merge_cell.validity_arb.in2.d.d[0]" "my_merge.merge_cell.validity_arb.arbiter.b" += "my_merge.merge_cell.validity_arb.in2.d.d[0]" "my_merge.merge_cell.validity_arb.in2.r" += "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.arbiter.vdd" += "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.or_cell.vdd" += "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.ack_cell2.vdd" += "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.ack_cell1.vdd" += "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.arbiter.vss" += "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.or_cell.vss" += "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.ack_cell2.vss" += "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.ack_cell1.vss" +"my_merge.merge_cell.validity_arb.arbiter.a"&"my_merge.merge_cell.validity_arb.arbiter._y2"->"my_merge.merge_cell.validity_arb.arbiter._y1"- +~"my_merge.merge_cell.validity_arb.arbiter.a"|~"my_merge.merge_cell.validity_arb.arbiter._y2"->"my_merge.merge_cell.validity_arb.arbiter._y1"+ +"my_merge.merge_cell.validity_arb.arbiter.b"&"my_merge.merge_cell.validity_arb.arbiter._y1"->"my_merge.merge_cell.validity_arb.arbiter._y2"- +~"my_merge.merge_cell.validity_arb.arbiter.b"|~"my_merge.merge_cell.validity_arb.arbiter._y1"->"my_merge.merge_cell.validity_arb.arbiter._y2"+ +"my_merge.merge_cell.validity_arb.arbiter._y1"|"my_merge.merge_cell.validity_arb.arbiter.c"->"my_merge.merge_cell.validity_arb.arbiter.y1"- +~("my_merge.merge_cell.validity_arb.arbiter._y1"|"my_merge.merge_cell.validity_arb.arbiter.c")->"my_merge.merge_cell.validity_arb.arbiter.y1"+ +"my_merge.merge_cell.validity_arb.arbiter._y2"|"my_merge.merge_cell.validity_arb.arbiter.d"->"my_merge.merge_cell.validity_arb.arbiter.y2"- +~("my_merge.merge_cell.validity_arb.arbiter._y2"|"my_merge.merge_cell.validity_arb.arbiter.d")->"my_merge.merge_cell.validity_arb.arbiter.y2"+ +mk_excllo("my_merge.merge_cell.validity_arb.arbiter._y1","my_merge.merge_cell.validity_arb.arbiter._y2") += "my_merge.merge_cell.validity_arb._y1_arb" "my_merge.merge_cell.validity_arb.arbiter.y1" += "my_merge.merge_cell.validity_arb._y1_arb" "my_merge.merge_cell.validity_arb.or_cell.a" += "my_merge.merge_cell.validity_arb._y1_arb" "my_merge.merge_cell.validity_arb.ack_cell1.c2" +~"my_merge.merge_cell.validity_arb.ack_cell2.c1"&~"my_merge.merge_cell.validity_arb.ack_cell2.c2"->"my_merge.merge_cell.validity_arb.ack_cell2._y"+ +"my_merge.merge_cell.validity_arb.ack_cell2.c1"&"my_merge.merge_cell.validity_arb.ack_cell2.c2"->"my_merge.merge_cell.validity_arb.ack_cell2._y"- +"my_merge.merge_cell.validity_arb.ack_cell2._y"->"my_merge.merge_cell.validity_arb.ack_cell2.y"- +~("my_merge.merge_cell.validity_arb.ack_cell2._y")->"my_merge.merge_cell.validity_arb.ack_cell2.y"+ +"my_merge.merge_cell.validity_arb.or_cell.a"|"my_merge.merge_cell.validity_arb.or_cell.b"->"my_merge.merge_cell.validity_arb.or_cell._y"- +~("my_merge.merge_cell.validity_arb.or_cell.a"|"my_merge.merge_cell.validity_arb.or_cell.b")->"my_merge.merge_cell.validity_arb.or_cell._y"+ +"my_merge.merge_cell.validity_arb.or_cell._y"->"my_merge.merge_cell.validity_arb.or_cell.y"- +~("my_merge.merge_cell.validity_arb.or_cell._y")->"my_merge.merge_cell.validity_arb.or_cell.y"+ += "my_merge.merge_cell.validity_arb.out.d.d[0]" "my_merge.merge_cell.validity_arb.out.r" += "my_merge.merge_cell.validity_arb.out.a" "my_merge.merge_cell.validity_arb.ack_cell2.c1" += "my_merge.merge_cell.validity_arb.out.a" "my_merge.merge_cell.validity_arb.ack_cell1.c1" += "my_merge.merge_cell.validity_arb.out.d.d[0]" "my_merge.merge_cell.validity_arb.or_cell.y" += "my_merge.merge_cell.validity_arb.out.d.d[0]" "my_merge.merge_cell.validity_arb.out.r" += "my_merge.merge_cell.validity_arb._y2_arb" "my_merge.merge_cell.validity_arb.arbiter.y2" += "my_merge.merge_cell.validity_arb._y2_arb" "my_merge.merge_cell.validity_arb.or_cell.b" += "my_merge.merge_cell.validity_arb._y2_arb" "my_merge.merge_cell.validity_arb.ack_cell2.c2" +"my_merge.merge_cell.out_a_inverter.a"->"my_merge.merge_cell.out_a_inverter.y"- +~("my_merge.merge_cell.out_a_inverter.a")->"my_merge.merge_cell.out_a_inverter.y"+ += "my_merge.merge_cell._in1_arb" "my_merge.merge_cell.arb2function1.in" += "my_merge.merge_cell._in1_arb" "my_merge.merge_cell.AND_arb1.y" += "my_merge.merge_cell._in1_arb" "my_merge.merge_cell.in1ack_ctl.c1" += "my_merge.merge_cell._out_a_B" "my_merge.merge_cell.out_a_buffer.in" += "my_merge.merge_cell._out_a_B" "my_merge.merge_cell.out_a_inverter.y" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.out_a_buffer.out[0]" += "my_merge.merge_cell._out_a_BX[1]" "my_merge.merge_cell.out_a_buffer.out[1]" += "my_merge.merge_cell._out_a_BX[2]" "my_merge.merge_cell.out_a_buffer.out[2]" += "my_merge.merge_cell._out_a_BX[3]" "my_merge.merge_cell.out_a_buffer.out[3]" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_f[1].c2" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_t[1].c2" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_f[0].c2" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_t[0].c2" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[3]" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[2]" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[1]" +~"my_merge.merge_cell.vc2.myctree.C2Els[0].c1"&~"my_merge.merge_cell.vc2.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc2.myctree.C2Els[0]._y"+ +"my_merge.merge_cell.vc2.myctree.C2Els[0].c1"&"my_merge.merge_cell.vc2.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc2.myctree.C2Els[0]._y"- +"my_merge.merge_cell.vc2.myctree.C2Els[0]._y"->"my_merge.merge_cell.vc2.myctree.C2Els[0].y"- +~("my_merge.merge_cell.vc2.myctree.C2Els[0]._y")->"my_merge.merge_cell.vc2.myctree.C2Els[0].y"+ += "my_merge.merge_cell.vc2.myctree.supply.vdd" "my_merge.merge_cell.vc2.myctree.C2Els[0].vdd" += "my_merge.merge_cell.vc2.myctree.supply.vss" "my_merge.merge_cell.vc2.myctree.C2Els[0].vss" += "my_merge.merge_cell.vc2.myctree.in[0]" "my_merge.merge_cell.vc2.myctree.C2Els[0].c1" += "my_merge.merge_cell.vc2.myctree.in[0]" "my_merge.merge_cell.vc2.myctree.tmp[0]" += "my_merge.merge_cell.vc2.myctree.in[1]" "my_merge.merge_cell.vc2.myctree.C2Els[0].c2" += "my_merge.merge_cell.vc2.myctree.in[1]" "my_merge.merge_cell.vc2.myctree.tmp[1]" += "my_merge.merge_cell.vc2.myctree.out" "my_merge.merge_cell.vc2.myctree.C2Els[0].y" += "my_merge.merge_cell.vc2.myctree.out" "my_merge.merge_cell.vc2.myctree.tmp[2]" +"my_merge.merge_cell.vc2.OR2_tf[0].a"|"my_merge.merge_cell.vc2.OR2_tf[0].b"->"my_merge.merge_cell.vc2.OR2_tf[0]._y"- +~("my_merge.merge_cell.vc2.OR2_tf[0].a"|"my_merge.merge_cell.vc2.OR2_tf[0].b")->"my_merge.merge_cell.vc2.OR2_tf[0]._y"+ +"my_merge.merge_cell.vc2.OR2_tf[0]._y"->"my_merge.merge_cell.vc2.OR2_tf[0].y"- +~("my_merge.merge_cell.vc2.OR2_tf[0]._y")->"my_merge.merge_cell.vc2.OR2_tf[0].y"+ +"my_merge.merge_cell.vc2.OR2_tf[1].a"|"my_merge.merge_cell.vc2.OR2_tf[1].b"->"my_merge.merge_cell.vc2.OR2_tf[1]._y"- +~("my_merge.merge_cell.vc2.OR2_tf[1].a"|"my_merge.merge_cell.vc2.OR2_tf[1].b")->"my_merge.merge_cell.vc2.OR2_tf[1]._y"+ +"my_merge.merge_cell.vc2.OR2_tf[1]._y"->"my_merge.merge_cell.vc2.OR2_tf[1].y"- +~("my_merge.merge_cell.vc2.OR2_tf[1]._y")->"my_merge.merge_cell.vc2.OR2_tf[1].y"+ += "my_merge.merge_cell.vc2.OR2_tf[1].y" "my_merge.merge_cell.vc2.myctree.in[1]" += "my_merge.merge_cell.vc2.OR2_tf[0].y" "my_merge.merge_cell.vc2.myctree.in[0]" += "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.myctree.supply.vss" += "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.myctree.supply.vdd" += "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.OR2_tf[1].vdd" += "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.OR2_tf[0].vdd" += "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.OR2_tf[1].vss" += "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.OR2_tf[0].vss" += "my_merge.merge_cell.vc2.out" "my_merge.merge_cell.vc2.myctree.out" += "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].f" += "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].t" += "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].f" += "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].t" += "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].f" += "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].t" += "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].f" += "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].t" += "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.OR2_tf[1].b" += "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].f" += "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.OR2_tf[1].a" += "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].t" += "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.OR2_tf[0].b" += "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].f" += "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.OR2_tf[0].a" += "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].t" += "my_merge.merge_cell._in2_arb" "my_merge.merge_cell.arb2function2.in" += "my_merge.merge_cell._in2_arb" "my_merge.merge_cell.AND_arb2.y" += "my_merge.merge_cell._in2_arb" "my_merge.merge_cell.in2ack_ctl.c1" +~"my_merge.merge_cell.in2ack_ctl.c1"&~"my_merge.merge_cell.in2ack_ctl.c2"&~"my_merge.merge_cell.in2ack_ctl.c3"&~"my_merge.merge_cell.in2ack_ctl.c4"|~"my_merge.merge_cell.in2ack_ctl.pr_B"->"my_merge.merge_cell.in2ack_ctl._y"+ +"my_merge.merge_cell.in2ack_ctl.c1"&"my_merge.merge_cell.in2ack_ctl.c2"&"my_merge.merge_cell.in2ack_ctl.c3"&"my_merge.merge_cell.in2ack_ctl.c4"&"my_merge.merge_cell.in2ack_ctl.sr_B"->"my_merge.merge_cell.in2ack_ctl._y"- +"my_merge.merge_cell.in2ack_ctl._y"->"my_merge.merge_cell.in2ack_ctl.y"- +~("my_merge.merge_cell.in2ack_ctl._y")->"my_merge.merge_cell.in2ack_ctl.y"+ +"my_merge.merge_cell.in2ack_ctl_inv.a"->"my_merge.merge_cell.in2ack_ctl_inv.y"- +~("my_merge.merge_cell.in2ack_ctl_inv.a")->"my_merge.merge_cell.in2ack_ctl_inv.y"+ += "Vdd" "my_merge.merge_cell.supply.vdd" += "GND" "my_merge.merge_cell.supply.vss" += "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" += "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" += "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" += "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" += "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" += "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" += "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" += "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" += "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" += "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" += "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" += "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" += "my_merge.out.v" "my_merge.merge_cell.out.v" += "my_merge.out.a" "my_merge.merge_cell.out.a" += "my_merge.out.d.d[0].f" "my_merge.merge_cell.out.d.d[0].f" += "my_merge.out.d.d[0].t" "my_merge.merge_cell.out.d.d[0].t" += "my_merge.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].d[0]" += "my_merge.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].d[1]" += "my_merge.out.d.d[1].f" "my_merge.merge_cell.out.d.d[1].f" += "my_merge.out.d.d[1].t" "my_merge.merge_cell.out.d.d[1].t" += "my_merge.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].d[0]" += "my_merge.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].d[1]" += "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" += "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" += "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" += "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" += "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" += "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" += "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" += "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" += "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" += "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" += "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" += "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" += "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" += "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" += "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" += "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" += "my_merge.in2.v" "my_merge.merge_cell.in2.v" += "my_merge.in2.a" "my_merge.merge_cell.in2.a" += "my_merge.in2.d.d[0].f" "my_merge.merge_cell.in2.d.d[0].f" += "my_merge.in2.d.d[0].t" "my_merge.merge_cell.in2.d.d[0].t" += "my_merge.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].d[0]" += "my_merge.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].d[1]" += "my_merge.in2.d.d[1].f" "my_merge.merge_cell.in2.d.d[1].f" += "my_merge.in2.d.d[1].t" "my_merge.merge_cell.in2.d.d[1].t" += "my_merge.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].d[0]" += "my_merge.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].d[1]" += "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" += "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" += "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" += "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" diff --git a/test/unit_tests/merge_t_7/test.act b/test/unit_tests/merge_t_2/test.act similarity index 91% rename from test/unit_tests/merge_t_7/test.act rename to test/unit_tests/merge_t_2/test.act index 7551ebd..67049d6 100644 --- a/test/unit_tests/merge_t_7/test.act +++ b/test/unit_tests/merge_t_2/test.act @@ -32,9 +32,9 @@ import globals; open tmpl::dataflow_neuro; -defproc merge_7 (avMx1of2<7> in1; avMx1of2<7> in2; avMx1of2<7> out){ +defproc merge_2 (avMx1of2<2> in1; avMx1of2<2> in2; avMx1of2<2> out){ - merge<7> merge_cell(.in1=in1, .in2=in2,.out = out); + merge<2> merge_cell(.in1=in1, .in2=in2,.out = out); //Low active Reset bool _reset_B; prs { @@ -46,4 +46,4 @@ defproc merge_7 (avMx1of2<7> in1; avMx1of2<7> in2; avMx1of2<7> out){ } -merge_7 my_merge; +merge_2 my_merge; diff --git a/test/unit_tests/merge_t_2/test.prsim b/test/unit_tests/merge_t_2/test.prsim new file mode 100644 index 0000000..148ee0b --- /dev/null +++ b/test/unit_tests/merge_t_2/test.prsim @@ -0,0 +1,33 @@ + +watchall +set Reset 1 +set-qdi-channel-neutral "my_merge.in1" 2 +set-qdi-channel-neutral "my_merge.in2" 2 +set my_merge.in1.v 0 +set my_merge.in2.v 0 +set my_merge.out.a 0 +set my_merge.out.v 0 +cycle +assert-qdi-channel-neutral "my_merge.out" 2 +system "echo '-------------------------------------------------'" +system "echo '[0] System initialized'" + +set Reset 0 +cycle +system "echo '-------------------------------------------------'" +system "echo '[1] System reset completed'" +status X +mode run + +assert-qdi-channel-neutral "my_merge.out" 2 +cycle +system "echo '-------------------------------------------------'" +system "echo '[2] Output neutral checked'" + +set-qdi-channel-valid "my_merge.in1" 2 5 +cycle +assert my_merge.in1.v 1 +assert my_merge.in1.a 0 +assert-qdi-channel-valid "my_merge.out" 2 5 +system "echo '-------------------------------------------------'" +system "echo 'Finished'" diff --git a/test/unit_tests/merge_t_2_simple/run/prsim.out b/test/unit_tests/merge_t_2_simple/run/prsim.out new file mode 100644 index 0000000..85fcc46 --- /dev/null +++ b/test/unit_tests/merge_t_2_simple/run/prsim.out @@ -0,0 +1,286 @@ +my_merge.merge_cell.vc2.OR2_tf[1]._y my_merge.merge_cell.validity_arb.arbiter._y1 my_merge.merge_cell.vc1.OR2_tf[0].y my_merge.merge_cell.merge_func_f[0].n4 my_merge.merge_cell._en my_merge.merge_cell._en_X[0] my_merge.in1.v my_merge.merge_cell.merge_func_f[1].n4 my_merge.merge_cell.arb2function1.buf1._y my_merge.merge_cell.merge_func_t[0].n4 my_merge.merge_cell.en_buffer.buf1._y my_merge.merge_cell._in2_arb my_merge.merge_cell.merge_func_t[1].n4 my_merge.merge_cell._in2_arb_X[0] my_merge.merge_cell._in1_arb_X[0] my_merge.merge_cell._out_temp.a my_merge.merge_cell.vc1.myctree.C2Els[0]._y my_merge.merge_cell._out_a_B my_merge.in2.v my_merge.merge_cell.merge_func_t[0].n2 my_merge.merge_cell.merge_func_f[1].n2 my_merge.out.v my_merge.merge_cell._in2_arb_temp my_merge.merge_cell.AND_arb2._y my_merge.merge_cell._in1_arb my_merge.merge_cell.vc2.OR2_tf[1].y my_merge.out.a my_merge.merge_cell.validity_arb._y1_arb my_merge.merge_cell._out_a_BX[0] my_merge.merge_cell.vc1.OR2_tf[1]._y my_merge.merge_cell.merge_func_f[0].n2 my_merge.merge_cell.vc1.OR2_tf[1].y my_merge.merge_cell.validity_arb.or_cell._y my_merge.merge_cell._in1_arb_temp my_merge.merge_cell.vc2.myctree.C2Els[0]._y my_merge.merge_cell.merge_func_t[1].n2 my_merge.merge_cell.validity_arb._y2_arb my_merge.merge_cell.vc2.OR2_tf[0]._y my_merge.merge_cell.validity_arb.ack_cell1._y my_merge.merge_cell.vc2.OR2_tf[0].y my_merge.merge_cell.validity_arb.arbiter._y2 my_merge.merge_cell.vc1.OR2_tf[0]._y my_merge.merge_cell.validity_arb.ack_cell2._y my_merge.merge_cell.arb2function2.buf1._y my_merge.merge_cell.AND_arb1._y my_merge.merge_cell.out_a_buffer.buf1._y + 83058 my_merge.merge_cell.merge_func_f[0].n2 : 0 + 83058 my_merge.out.v : 0 + 83058 my_merge.out.a : 0 + 83058 my_merge.in2.v : 0 + 83058 my_merge.merge_cell.merge_func_f[1].n2 : 0 + 83058 my_merge.merge_cell.merge_func_f[1].n4 : 0 + 83058 my_merge.merge_cell.merge_func_t[0].n4 : 0 + 83058 my_merge.in1.v : 0 + 83058 my_merge.merge_cell.merge_func_t[1].n4 : 0 + 83058 my_merge.merge_cell.merge_func_t[0].n2 : 0 + 83058 my_merge.merge_cell.merge_func_f[0].n4 : 0 + 83058 my_merge.merge_cell.merge_func_t[1].n2 : 0 + 83062 my_merge.merge_cell.validity_arb.arbiter._y2 : 1 [by my_merge.in2.v:=0] + 83073 my_merge.merge_cell.vc2.OR2_tf[1]._y : 1 [by my_merge.merge_cell.merge_func_t[1].n4:=0] + 83113 my_merge.merge_cell.vc1.OR2_tf[1]._y : 1 [by my_merge.merge_cell.merge_func_t[1].n2:=0] + 92187 my_merge.merge_cell.validity_arb.arbiter._y1 : 1 [by my_merge.in1.v:=0] + 96782 my_merge.merge_cell._out_a_B : 1 [by my_merge.out.a:=0] + 96962 my_merge.merge_cell.vc1.OR2_tf[1].y : 0 [by my_merge.merge_cell.vc1.OR2_tf[1]._y:=1] + 111125 my_merge.merge_cell.out_a_buffer.buf1._y : 0 [by my_merge.merge_cell._out_a_B:=1] + 111547 my_merge.merge_cell._out_a_BX[0] : 1 [by my_merge.merge_cell.out_a_buffer.buf1._y:=0] + 112853 my_merge.merge_cell.vc2.OR2_tf[1].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[1]._y:=1] + 116999 my_merge.merge_cell.validity_arb._y1_arb : 0 [by my_merge.merge_cell.validity_arb.arbiter._y1:=1] + 119989 my_merge.merge_cell.vc2.OR2_tf[0]._y : 1 [by my_merge.merge_cell.merge_func_f[0].n4:=0] + 126306 my_merge.merge_cell.vc1.OR2_tf[0]._y : 1 [by my_merge.merge_cell.merge_func_t[0].n2:=0] + 126307 my_merge.merge_cell.vc1.OR2_tf[0].y : 0 [by my_merge.merge_cell.vc1.OR2_tf[0]._y:=1] + 126308 my_merge.merge_cell.vc1.myctree.C2Els[0]._y : 1 [by my_merge.merge_cell.vc1.OR2_tf[0].y:=0] + 127156 my_merge.merge_cell._en : 1 [by my_merge.out.a:=0] + 134715 my_merge.merge_cell.validity_arb._y2_arb : 0 [by my_merge.merge_cell.validity_arb.arbiter._y2:=1] + 134997 my_merge.merge_cell.validity_arb.or_cell._y : 1 [by my_merge.merge_cell.validity_arb._y2_arb:=0] + 135765 my_merge.merge_cell._out_temp.a : 0 [by my_merge.merge_cell.validity_arb.or_cell._y:=1] + 135768 my_merge.merge_cell.validity_arb.ack_cell2._y : 1 [by my_merge.merge_cell._out_temp.a:=0] + 136319 my_merge.merge_cell._in2_arb_temp : 0 [by my_merge.merge_cell.validity_arb.ack_cell2._y:=1] + 137390 my_merge.merge_cell.AND_arb2._y : 1 [by my_merge.merge_cell._in2_arb_temp:=0] + 138344 my_merge.merge_cell._in2_arb : 0 [by my_merge.merge_cell.AND_arb2._y:=1] + 139425 my_merge.merge_cell.arb2function2.buf1._y : 1 [by my_merge.merge_cell._in2_arb:=0] + 147361 my_merge.merge_cell.en_buffer.buf1._y : 0 [by my_merge.merge_cell._en:=1] + 148343 my_merge.merge_cell._en_X[0] : 1 [by my_merge.merge_cell.en_buffer.buf1._y:=0] + 158206 my_merge.merge_cell.validity_arb.ack_cell1._y : 1 [by my_merge.merge_cell._out_temp.a:=0] + 158224 my_merge.merge_cell._in1_arb_temp : 0 [by my_merge.merge_cell.validity_arb.ack_cell1._y:=1] + 162237 my_merge.merge_cell.AND_arb1._y : 1 [by my_merge.merge_cell._in1_arb_temp:=0] + 166240 my_merge.merge_cell._in1_arb : 0 [by my_merge.merge_cell.AND_arb1._y:=1] + 168703 my_merge.merge_cell.vc2.OR2_tf[0].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[0]._y:=1] + 190287 my_merge.merge_cell.vc2.myctree.C2Els[0]._y : 1 [by my_merge.merge_cell.vc2.OR2_tf[0].y:=0] + 193895 my_merge.merge_cell._in2_arb_X[0] : 0 [by my_merge.merge_cell.arb2function2.buf1._y:=1] + 211141 my_merge.merge_cell.arb2function1.buf1._y : 1 [by my_merge.merge_cell._in1_arb:=0] + 215901 my_merge.merge_cell._in1_arb_X[0] : 0 [by my_merge.merge_cell.arb2function1.buf1._y:=1] +------------------------------------------------- +[0] System initialized + 215901 Reset : 0 + 216403 my_merge._reset_B : 1 [by Reset:=0] + 216606 my_merge.merge_cell.reset_buf._y : 0 [by my_merge._reset_B:=1] + 218460 my_merge.merge_cell._reset_BX : 1 [by my_merge.merge_cell.reset_buf._y:=0] + 218599 my_merge.merge_cell.reset_bufarray.buf1._y : 0 [by my_merge.merge_cell._reset_BX:=1] + 254945 my_merge.merge_cell._reset_BXX[0] : 1 [by my_merge.merge_cell.reset_bufarray.buf1._y:=0] +------------------------------------------------- +[1] System reset completed + +------------------------------------------------- +[2] Output neutral checked + 254945 my_merge.merge_cell.merge_func_f[0].n2 : 1 + 254945 my_merge.merge_cell.merge_func_t[1].n2 : 1 + 254956 my_merge.merge_cell.vc1.OR2_tf[1]._y : 0 [by my_merge.merge_cell.merge_func_t[1].n2:=1] + 255014 my_merge.merge_cell.vc1.OR2_tf[0]._y : 0 [by my_merge.merge_cell.merge_func_f[0].n2:=1] + 255218 my_merge.merge_cell.vc1.OR2_tf[0].y : 1 [by my_merge.merge_cell.vc1.OR2_tf[0]._y:=0] + 306742 my_merge.merge_cell.vc1.OR2_tf[1].y : 1 [by my_merge.merge_cell.vc1.OR2_tf[1]._y:=0] + 306757 my_merge.merge_cell.vc1.myctree.C2Els[0]._y : 0 [by my_merge.merge_cell.vc1.OR2_tf[1].y:=1] + 306758 my_merge.in1.v : 1 [by my_merge.merge_cell.vc1.myctree.C2Els[0]._y:=0] + 306795 my_merge.merge_cell.validity_arb.arbiter._y1 : 0 [by my_merge.in1.v:=1] + 307534 my_merge.merge_cell.validity_arb._y1_arb : 1 [by my_merge.merge_cell.validity_arb.arbiter._y1:=0] + 307646 my_merge.merge_cell.validity_arb.or_cell._y : 0 [by my_merge.merge_cell.validity_arb._y1_arb:=1] + 355158 my_merge.merge_cell._out_temp.a : 1 [by my_merge.merge_cell.validity_arb.or_cell._y:=0] + 355198 my_merge.merge_cell.validity_arb.ack_cell1._y : 0 [by my_merge.merge_cell._out_temp.a:=1] + 355455 my_merge.merge_cell._in1_arb_temp : 1 [by my_merge.merge_cell.validity_arb.ack_cell1._y:=0] + 355542 my_merge.merge_cell.AND_arb1._y : 0 [by my_merge.merge_cell._in1_arb_temp:=1] + 355836 my_merge.merge_cell._in1_arb : 1 [by my_merge.merge_cell.AND_arb1._y:=0] + 355837 my_merge.merge_cell.arb2function1.buf1._y : 0 [by my_merge.merge_cell._in1_arb:=1] + 357643 my_merge.merge_cell._in1_arb_X[0] : 1 [by my_merge.merge_cell.arb2function1.buf1._y:=0] + 358852 my_merge.merge_cell.merge_func_t[1]._y : 0 [by my_merge.merge_cell._in1_arb_X[0]:=1] + 359442 my_merge.merge_cell.merge_func_t[1].y : 1 [by my_merge.merge_cell.merge_func_t[1]._y:=0] + 359650 my_merge.merge_cell.merge_func_f[0]._y : 0 [by my_merge.merge_cell._in1_arb_X[0]:=1] + 359828 my_merge.merge_cell.merge_func_f[0].y : 1 [by my_merge.merge_cell.merge_func_f[0]._y:=0] + 359828 my_merge.out.v : 1 + 360631 my_merge.merge_cell.in1ack_ctl._y : 0 [by my_merge.out.v:=1] + 360795 my_merge.in1.a : 1 [by my_merge.merge_cell.in1ack_ctl._y:=0] + 360817 my_merge.merge_cell._en : 0 [by my_merge.in1.a:=1] + 361664 my_merge.merge_cell.en_buffer.buf1._y : 1 [by my_merge.merge_cell._en:=0] + 362990 my_merge.merge_cell._in1_a_B : 0 [by my_merge.in1.a:=1] + 391792 my_merge.merge_cell._en_X[0] : 0 [by my_merge.merge_cell.en_buffer.buf1._y:=1] + 391792 my_merge.merge_cell.merge_func_f[0].n2 : 0 + 391792 my_merge.merge_cell.merge_func_t[1].n2 : 0 + 391925 my_merge.merge_cell.vc1.OR2_tf[0]._y : 1 [by my_merge.merge_cell.merge_func_f[0].n2:=0] + 392284 my_merge.merge_cell.vc1.OR2_tf[0].y : 0 [by my_merge.merge_cell.vc1.OR2_tf[0]._y:=1] + 407454 my_merge.merge_cell.vc1.OR2_tf[1]._y : 1 [by my_merge.merge_cell.merge_func_t[1].n2:=0] + 421570 my_merge.merge_cell.vc1.OR2_tf[1].y : 0 [by my_merge.merge_cell.vc1.OR2_tf[1]._y:=1] + 421791 my_merge.merge_cell.vc1.myctree.C2Els[0]._y : 1 [by my_merge.merge_cell.vc1.OR2_tf[1].y:=0] + 421798 my_merge.in1.v : 0 [by my_merge.merge_cell.vc1.myctree.C2Els[0]._y:=1] + 421828 my_merge.merge_cell.validity_arb.arbiter._y1 : 1 [by my_merge.in1.v:=0] + 428541 my_merge.merge_cell.validity_arb._y1_arb : 0 [by my_merge.merge_cell.validity_arb.arbiter._y1:=1] + 486002 my_merge.merge_cell.validity_arb.or_cell._y : 1 [by my_merge.merge_cell.validity_arb._y1_arb:=0] + 486093 my_merge.merge_cell._out_temp.a : 0 [by my_merge.merge_cell.validity_arb.or_cell._y:=1] + 488282 my_merge.merge_cell.validity_arb.ack_cell1._y : 1 [by my_merge.merge_cell._out_temp.a:=0] + 488289 my_merge.merge_cell._in1_arb_temp : 0 [by my_merge.merge_cell.validity_arb.ack_cell1._y:=1] + 491076 my_merge.merge_cell.AND_arb1._y : 1 [by my_merge.merge_cell._in1_arb_temp:=0] + 491182 my_merge.merge_cell._in1_arb : 0 [by my_merge.merge_cell.AND_arb1._y:=1] + 491260 my_merge.merge_cell.arb2function1.buf1._y : 1 [by my_merge.merge_cell._in1_arb:=0] + 491535 my_merge.merge_cell._in1_arb_X[0] : 0 [by my_merge.merge_cell.arb2function1.buf1._y:=1] + 491535 my_merge.out.a : 1 + 510531 my_merge.merge_cell._out_a_B : 0 [by my_merge.out.a:=1] + 510986 my_merge.merge_cell.out_a_buffer.buf1._y : 1 [by my_merge.merge_cell._out_a_B:=0] + 510998 my_merge.merge_cell._out_a_BX[0] : 0 [by my_merge.merge_cell.out_a_buffer.buf1._y:=1] + 511010 my_merge.merge_cell.merge_func_f[0]._y : 1 [by my_merge.merge_cell._out_a_BX[0]:=0] + 511402 my_merge.merge_cell.merge_func_t[1]._y : 1 [by my_merge.merge_cell._out_a_BX[0]:=0] + 515678 my_merge.merge_cell.merge_func_t[1].y : 0 [by my_merge.merge_cell.merge_func_t[1]._y:=1] + 516926 my_merge.merge_cell.merge_func_f[0].y : 0 [by my_merge.merge_cell.merge_func_f[0]._y:=1] + 516926 my_merge.out.v : 0 + 516926 my_merge.out.a : 0 + 519825 my_merge.merge_cell.in1ack_ctl._y : 1 [by my_merge.out.v:=0] + 519827 my_merge.in1.a : 0 [by my_merge.merge_cell.in1ack_ctl._y:=1] + 521076 my_merge.merge_cell._en : 1 [by my_merge.in1.a:=0] + 521221 my_merge.merge_cell._out_a_B : 1 [by my_merge.out.a:=0] + 521387 my_merge.merge_cell.out_a_buffer.buf1._y : 0 [by my_merge.merge_cell._out_a_B:=1] + 521462 my_merge.merge_cell._out_a_BX[0] : 1 [by my_merge.merge_cell.out_a_buffer.buf1._y:=0] + 524362 my_merge.merge_cell._in1_a_B : 1 [by my_merge.in1.a:=0] + 524575 my_merge.merge_cell.en_buffer.buf1._y : 0 [by my_merge.merge_cell._en:=1] + 524920 my_merge.merge_cell._en_X[0] : 1 [by my_merge.merge_cell.en_buffer.buf1._y:=0] +------------------------------------------------- +[3] In1 channel checked + 524920 my_merge.merge_cell.merge_func_f[0].n4 : 1 + 524920 my_merge.merge_cell.merge_func_t[1].n4 : 1 + 525058 my_merge.merge_cell.vc2.OR2_tf[0]._y : 0 [by my_merge.merge_cell.merge_func_f[0].n4:=1] + 525060 my_merge.merge_cell.vc2.OR2_tf[0].y : 1 [by my_merge.merge_cell.vc2.OR2_tf[0]._y:=0] + 530183 my_merge.merge_cell.vc2.OR2_tf[1]._y : 0 [by my_merge.merge_cell.merge_func_t[1].n4:=1] + 574100 my_merge.merge_cell.vc2.OR2_tf[1].y : 1 [by my_merge.merge_cell.vc2.OR2_tf[1]._y:=0] + 574101 my_merge.merge_cell.vc2.myctree.C2Els[0]._y : 0 [by my_merge.merge_cell.vc2.OR2_tf[1].y:=1] + 574649 my_merge.in2.v : 1 [by my_merge.merge_cell.vc2.myctree.C2Els[0]._y:=0] + 574660 my_merge.merge_cell.validity_arb.arbiter._y2 : 0 [by my_merge.in2.v:=1] + 575030 my_merge.merge_cell.validity_arb._y2_arb : 1 [by my_merge.merge_cell.validity_arb.arbiter._y2:=0] + 575097 my_merge.merge_cell.validity_arb.or_cell._y : 0 [by my_merge.merge_cell.validity_arb._y2_arb:=1] + 577738 my_merge.merge_cell._out_temp.a : 1 [by my_merge.merge_cell.validity_arb.or_cell._y:=0] + 577754 my_merge.merge_cell.validity_arb.ack_cell2._y : 0 [by my_merge.merge_cell._out_temp.a:=1] + 582316 my_merge.merge_cell._in2_arb_temp : 1 [by my_merge.merge_cell.validity_arb.ack_cell2._y:=0] + 582844 my_merge.merge_cell.AND_arb2._y : 0 [by my_merge.merge_cell._in2_arb_temp:=1] + 585279 my_merge.merge_cell._in2_arb : 1 [by my_merge.merge_cell.AND_arb2._y:=0] + 612159 my_merge.merge_cell.arb2function2.buf1._y : 0 [by my_merge.merge_cell._in2_arb:=1] + 636084 my_merge.merge_cell._in2_arb_X[0] : 1 [by my_merge.merge_cell.arb2function2.buf1._y:=0] + 636086 my_merge.merge_cell.merge_func_t[1]._y : 0 [by my_merge.merge_cell._in2_arb_X[0]:=1] + 649125 my_merge.merge_cell.merge_func_f[0]._y : 0 [by my_merge.merge_cell._in2_arb_X[0]:=1] + 649128 my_merge.merge_cell.merge_func_f[0].y : 1 [by my_merge.merge_cell.merge_func_f[0]._y:=0] + 697044 my_merge.merge_cell.merge_func_t[1].y : 1 [by my_merge.merge_cell.merge_func_t[1]._y:=0] + 697044 my_merge.out.v : 1 + 697073 my_merge.merge_cell.in2ack_ctl._y : 0 [by my_merge.out.v:=1] + 697390 my_merge.in2.a : 1 [by my_merge.merge_cell.in2ack_ctl._y:=0] + 697543 my_merge.merge_cell._in2_a_B : 0 [by my_merge.in2.a:=1] + 698991 my_merge.merge_cell._en : 0 [by my_merge.in2.a:=1] + 699035 my_merge.merge_cell.en_buffer.buf1._y : 1 [by my_merge.merge_cell._en:=0] + 701796 my_merge.merge_cell._en_X[0] : 0 [by my_merge.merge_cell.en_buffer.buf1._y:=1] + 701796 my_merge.merge_cell.merge_func_f[0].n4 : 0 + 701796 my_merge.merge_cell.merge_func_t[1].n4 : 0 + 701797 my_merge.merge_cell.vc2.OR2_tf[1]._y : 1 [by my_merge.merge_cell.merge_func_t[1].n4:=0] + 702014 my_merge.merge_cell.vc2.OR2_tf[1].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[1]._y:=1] + 715479 my_merge.merge_cell.vc2.OR2_tf[0]._y : 1 [by my_merge.merge_cell.merge_func_f[0].n4:=0] + 715501 my_merge.merge_cell.vc2.OR2_tf[0].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[0]._y:=1] + 715502 my_merge.merge_cell.vc2.myctree.C2Els[0]._y : 1 [by my_merge.merge_cell.vc2.OR2_tf[0].y:=0] + 717083 my_merge.in2.v : 0 [by my_merge.merge_cell.vc2.myctree.C2Els[0]._y:=1] + 726428 my_merge.merge_cell.validity_arb.arbiter._y2 : 1 [by my_merge.in2.v:=0] + 726587 my_merge.merge_cell.validity_arb._y2_arb : 0 [by my_merge.merge_cell.validity_arb.arbiter._y2:=1] + 746263 my_merge.merge_cell.validity_arb.or_cell._y : 1 [by my_merge.merge_cell.validity_arb._y2_arb:=0] + 747550 my_merge.merge_cell._out_temp.a : 0 [by my_merge.merge_cell.validity_arb.or_cell._y:=1] + 749782 my_merge.merge_cell.validity_arb.ack_cell2._y : 1 [by my_merge.merge_cell._out_temp.a:=0] + 749927 my_merge.merge_cell._in2_arb_temp : 0 [by my_merge.merge_cell.validity_arb.ack_cell2._y:=1] + 752759 my_merge.merge_cell.AND_arb2._y : 1 [by my_merge.merge_cell._in2_arb_temp:=0] + 759113 my_merge.merge_cell._in2_arb : 0 [by my_merge.merge_cell.AND_arb2._y:=1] + 759114 my_merge.merge_cell.arb2function2.buf1._y : 1 [by my_merge.merge_cell._in2_arb:=0] + 798398 my_merge.merge_cell._in2_arb_X[0] : 0 [by my_merge.merge_cell.arb2function2.buf1._y:=1] + 798398 my_merge.out.a : 1 + 798560 my_merge.merge_cell._out_a_B : 0 [by my_merge.out.a:=1] + 805929 my_merge.merge_cell.out_a_buffer.buf1._y : 1 [by my_merge.merge_cell._out_a_B:=0] + 805943 my_merge.merge_cell._out_a_BX[0] : 0 [by my_merge.merge_cell.out_a_buffer.buf1._y:=1] + 805950 my_merge.merge_cell.merge_func_t[1]._y : 1 [by my_merge.merge_cell._out_a_BX[0]:=0] + 806103 my_merge.merge_cell.merge_func_f[0]._y : 1 [by my_merge.merge_cell._out_a_BX[0]:=0] + 806104 my_merge.merge_cell.merge_func_f[0].y : 0 [by my_merge.merge_cell.merge_func_f[0]._y:=1] + 827507 my_merge.merge_cell.merge_func_t[1].y : 0 [by my_merge.merge_cell.merge_func_t[1]._y:=1] + 827507 my_merge.out.a : 0 + 827507 my_merge.out.v : 0 + 827508 my_merge.merge_cell._out_a_B : 1 [by my_merge.out.a:=0] + 827508 my_merge.merge_cell.in2ack_ctl._y : 1 [by my_merge.out.v:=0] + 827695 my_merge.in2.a : 0 [by my_merge.merge_cell.in2ack_ctl._y:=1] + 827696 my_merge.merge_cell._en : 1 [by my_merge.in2.a:=0] + 829751 my_merge.merge_cell.out_a_buffer.buf1._y : 0 [by my_merge.merge_cell._out_a_B:=1] + 829752 my_merge.merge_cell._out_a_BX[0] : 1 [by my_merge.merge_cell.out_a_buffer.buf1._y:=0] + 831877 my_merge.merge_cell._in2_a_B : 1 [by my_merge.in2.a:=0] + 862478 my_merge.merge_cell.en_buffer.buf1._y : 0 [by my_merge.merge_cell._en:=1] + 863331 my_merge.merge_cell._en_X[0] : 1 [by my_merge.merge_cell.en_buffer.buf1._y:=0] +------------------------------------------------- +[4] In2 valid checked + 863331 my_merge.merge_cell.merge_func_f[0].n4 : 1 + 863331 my_merge.merge_cell.merge_func_t[1].n2 : 1 + 863331 my_merge.merge_cell.merge_func_f[0].n2 : 1 + 863331 my_merge.merge_cell.merge_func_t[1].n4 : 1 + 863332 my_merge.merge_cell.vc1.OR2_tf[0]._y : 0 [by my_merge.merge_cell.merge_func_f[0].n2:=1] + 863336 my_merge.merge_cell.vc2.OR2_tf[0]._y : 0 [by my_merge.merge_cell.merge_func_f[0].n4:=1] + 863348 my_merge.merge_cell.vc2.OR2_tf[1]._y : 0 [by my_merge.merge_cell.merge_func_t[1].n4:=1] + 863351 my_merge.merge_cell.vc2.OR2_tf[1].y : 1 [by my_merge.merge_cell.vc2.OR2_tf[1]._y:=0] + 864222 my_merge.merge_cell.vc1.OR2_tf[1]._y : 0 [by my_merge.merge_cell.merge_func_t[1].n2:=1] + 865163 my_merge.merge_cell.vc1.OR2_tf[1].y : 1 [by my_merge.merge_cell.vc1.OR2_tf[1]._y:=0] + 865905 my_merge.merge_cell.vc1.OR2_tf[0].y : 1 [by my_merge.merge_cell.vc1.OR2_tf[0]._y:=0] + 871697 my_merge.merge_cell.vc2.OR2_tf[0].y : 1 [by my_merge.merge_cell.vc2.OR2_tf[0]._y:=0] + 871698 my_merge.merge_cell.vc2.myctree.C2Els[0]._y : 0 [by my_merge.merge_cell.vc2.OR2_tf[0].y:=1] + 871740 my_merge.in2.v : 1 [by my_merge.merge_cell.vc2.myctree.C2Els[0]._y:=0] + 874557 my_merge.merge_cell.validity_arb.arbiter._y2 : 0 [by my_merge.in2.v:=1] + 888290 my_merge.merge_cell.validity_arb._y2_arb : 1 [by my_merge.merge_cell.validity_arb.arbiter._y2:=0] + 888385 my_merge.merge_cell.validity_arb.or_cell._y : 0 [by my_merge.merge_cell.validity_arb._y2_arb:=1] + 888720 my_merge.merge_cell._out_temp.a : 1 [by my_merge.merge_cell.validity_arb.or_cell._y:=0] + 888728 my_merge.merge_cell.validity_arb.ack_cell2._y : 0 [by my_merge.merge_cell._out_temp.a:=1] + 888762 my_merge.merge_cell._in2_arb_temp : 1 [by my_merge.merge_cell.validity_arb.ack_cell2._y:=0] + 902649 my_merge.merge_cell.AND_arb2._y : 0 [by my_merge.merge_cell._in2_arb_temp:=1] + 903567 my_merge.merge_cell._in2_arb : 1 [by my_merge.merge_cell.AND_arb2._y:=0] + 903571 my_merge.merge_cell.arb2function2.buf1._y : 0 [by my_merge.merge_cell._in2_arb:=1] + 924867 my_merge.merge_cell.vc1.myctree.C2Els[0]._y : 0 [by my_merge.merge_cell.vc1.OR2_tf[0].y:=1] + 927265 my_merge.in1.v : 1 [by my_merge.merge_cell.vc1.myctree.C2Els[0]._y:=0] + 949949 my_merge.merge_cell._in2_arb_X[0] : 1 [by my_merge.merge_cell.arb2function2.buf1._y:=0] + 953164 my_merge.merge_cell.merge_func_f[0]._y : 0 [by my_merge.merge_cell._in2_arb_X[0]:=1] + 953212 my_merge.merge_cell.merge_func_f[0].y : 1 [by my_merge.merge_cell.merge_func_f[0]._y:=0] + 997068 my_merge.merge_cell.merge_func_t[1]._y : 0 [by my_merge.merge_cell._in2_arb_X[0]:=1] + 997071 my_merge.merge_cell.merge_func_t[1].y : 1 [by my_merge.merge_cell.merge_func_t[1]._y:=0] + 997071 my_merge.out.v : 1 + 997249 my_merge.merge_cell.in2ack_ctl._y : 0 [by my_merge.out.v:=1] + 1018226 my_merge.in2.a : 1 [by my_merge.merge_cell.in2ack_ctl._y:=0] + 1024177 my_merge.merge_cell._in2_a_B : 0 [by my_merge.in2.a:=1] + 1030125 my_merge.merge_cell._en : 0 [by my_merge.in2.a:=1] + 1069610 my_merge.merge_cell.en_buffer.buf1._y : 1 [by my_merge.merge_cell._en:=0] + 1070437 my_merge.merge_cell._en_X[0] : 0 [by my_merge.merge_cell.en_buffer.buf1._y:=1] + 1070437 my_merge.out.a : 1 + 1070610 my_merge.merge_cell._out_a_B : 0 [by my_merge.out.a:=1] + 1070794 my_merge.merge_cell.out_a_buffer.buf1._y : 1 [by my_merge.merge_cell._out_a_B:=0] + 1070795 my_merge.merge_cell._out_a_BX[0] : 0 [by my_merge.merge_cell.out_a_buffer.buf1._y:=1] + 1070799 my_merge.merge_cell.merge_func_f[0]._y : 1 [by my_merge.merge_cell._out_a_BX[0]:=0] + 1070868 my_merge.merge_cell.merge_func_t[1]._y : 1 [by my_merge.merge_cell._out_a_BX[0]:=0] + 1070964 my_merge.merge_cell.merge_func_t[1].y : 0 [by my_merge.merge_cell.merge_func_t[1]._y:=1] + 1108087 my_merge.merge_cell.merge_func_f[0].y : 0 [by my_merge.merge_cell.merge_func_f[0]._y:=1] + 1108087 my_merge.out.a : 0 + 1108087 my_merge.out.v : 0 + 1108223 my_merge.merge_cell._out_a_B : 1 [by my_merge.out.a:=0] + 1108224 my_merge.merge_cell.out_a_buffer.buf1._y : 0 [by my_merge.merge_cell._out_a_B:=1] + 1127270 my_merge.merge_cell._out_a_BX[0] : 1 [by my_merge.merge_cell.out_a_buffer.buf1._y:=0] + 1127270 my_merge.merge_cell.merge_func_f[0].n4 : 0 + 1127270 my_merge.merge_cell.merge_func_t[1].n4 : 0 + 1127511 my_merge.merge_cell.vc2.OR2_tf[0]._y : 1 [by my_merge.merge_cell.merge_func_f[0].n4:=0] + 1127523 my_merge.merge_cell.vc2.OR2_tf[0].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[0]._y:=1] + 1131229 my_merge.merge_cell.vc2.OR2_tf[1]._y : 1 [by my_merge.merge_cell.merge_func_t[1].n4:=0] + 1135129 my_merge.merge_cell.vc2.OR2_tf[1].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[1]._y:=1] + 1136158 my_merge.merge_cell.vc2.myctree.C2Els[0]._y : 1 [by my_merge.merge_cell.vc2.OR2_tf[1].y:=0] + 1136159 my_merge.in2.v : 0 [by my_merge.merge_cell.vc2.myctree.C2Els[0]._y:=1] + 1136215 my_merge.merge_cell.validity_arb.arbiter._y2 : 1 [by my_merge.in2.v:=0] + 1136216 my_merge.merge_cell.validity_arb._y2_arb : 0 [by my_merge.merge_cell.validity_arb.arbiter._y2:=1] + 1136253 my_merge.merge_cell.validity_arb.or_cell._y : 1 [by my_merge.merge_cell.validity_arb._y2_arb:=0] + 1159628 my_merge.merge_cell._out_temp.a : 0 [by my_merge.merge_cell.validity_arb.or_cell._y:=1] + 1159629 my_merge.merge_cell.validity_arb.ack_cell2._y : 1 [by my_merge.merge_cell._out_temp.a:=0] + 1163193 my_merge.merge_cell._in2_arb_temp : 0 [by my_merge.merge_cell.validity_arb.ack_cell2._y:=1] + 1164885 my_merge.merge_cell.AND_arb2._y : 1 [by my_merge.merge_cell._in2_arb_temp:=0] + 1164898 my_merge.merge_cell._in2_arb : 0 [by my_merge.merge_cell.AND_arb2._y:=1] + 1165255 my_merge.merge_cell.in2ack_ctl._y : 1 [by my_merge.merge_cell._in2_arb:=0] + 1165280 my_merge.in2.a : 0 [by my_merge.merge_cell.in2ack_ctl._y:=1] + 1165281 my_merge.merge_cell._in2_a_B : 1 [by my_merge.in2.a:=0] + 1165301 my_merge.merge_cell._en : 1 [by my_merge.in2.a:=0] + 1174949 my_merge.merge_cell.en_buffer.buf1._y : 0 [by my_merge.merge_cell._en:=1] + 1174950 my_merge.merge_cell._en_X[0] : 1 [by my_merge.merge_cell.en_buffer.buf1._y:=0] + 1181221 my_merge.merge_cell.validity_arb.arbiter._y1 : 0 [by my_merge.merge_cell.validity_arb.arbiter._y2:=1] + 1181222 my_merge.merge_cell.validity_arb._y1_arb : 1 [by my_merge.merge_cell.validity_arb.arbiter._y1:=0] + 1181383 my_merge.merge_cell.validity_arb.or_cell._y : 0 [by my_merge.merge_cell.validity_arb._y1_arb:=1] + 1181882 my_merge.merge_cell.arb2function2.buf1._y : 1 [by my_merge.merge_cell._in2_arb:=0] + 1181887 my_merge.merge_cell._in2_arb_X[0] : 0 [by my_merge.merge_cell.arb2function2.buf1._y:=1] + 1182420 my_merge.merge_cell._out_temp.a : 1 [by my_merge.merge_cell.validity_arb.or_cell._y:=0] + 1183001 my_merge.merge_cell.validity_arb.ack_cell1._y : 0 [by my_merge.merge_cell._out_temp.a:=1] + 1183409 my_merge.merge_cell._in1_arb_temp : 1 [by my_merge.merge_cell.validity_arb.ack_cell1._y:=0] + 1183420 my_merge.merge_cell.AND_arb1._y : 0 [by my_merge.merge_cell._in1_arb_temp:=1] + 1184467 my_merge.merge_cell._in1_arb : 1 [by my_merge.merge_cell.AND_arb1._y:=0] + 1184481 my_merge.merge_cell.arb2function1.buf1._y : 0 [by my_merge.merge_cell._in1_arb:=1] + 1184499 my_merge.merge_cell._in1_arb_X[0] : 1 [by my_merge.merge_cell.arb2function1.buf1._y:=0] + 1184503 my_merge.merge_cell.merge_func_f[0]._y : 0 [by my_merge.merge_cell._in1_arb_X[0]:=1] + 1184603 my_merge.merge_cell.merge_func_t[1]._y : 0 [by my_merge.merge_cell._in1_arb_X[0]:=1] + 1185807 my_merge.merge_cell.merge_func_t[1].y : 1 [by my_merge.merge_cell.merge_func_t[1]._y:=0] + 1215947 my_merge.merge_cell.merge_func_f[0].y : 1 [by my_merge.merge_cell.merge_func_f[0]._y:=0] +------------------------------------------------- +Finished diff --git a/test/unit_tests/merge_t_2_simple/run/test.prs b/test/unit_tests/merge_t_2_simple/run/test.prs new file mode 100644 index 0000000..8cbd7a3 --- /dev/null +++ b/test/unit_tests/merge_t_2_simple/run/test.prs @@ -0,0 +1,556 @@ += "GND" "GND" += "Vdd" "Vdd" += "Reset" "Reset" +"Reset"->"my_merge._reset_B"- +~("Reset")->"my_merge._reset_B"+ += "my_merge._reset_B" "my_merge.merge_cell.reset_B" += "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" += "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" += "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" += "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" += "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" += "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" += "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" += "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" += "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" += "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" += "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" += "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" += "my_merge.in1.v" "my_merge.merge_cell.in1.v" += "my_merge.in1.a" "my_merge.merge_cell.in1.a" += "my_merge.in1.d.d[0].f" "my_merge.merge_cell.in1.d.d[0].f" += "my_merge.in1.d.d[0].t" "my_merge.merge_cell.in1.d.d[0].t" += "my_merge.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].d[0]" += "my_merge.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].d[1]" += "my_merge.in1.d.d[1].f" "my_merge.merge_cell.in1.d.d[1].f" += "my_merge.in1.d.d[1].t" "my_merge.merge_cell.in1.d.d[1].t" += "my_merge.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].d[0]" += "my_merge.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].d[1]" += "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" += "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" += "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" += "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" +~"my_merge.merge_cell.merge_func_f[0].c1"&~"my_merge.merge_cell.merge_func_f[0].c2"|~"my_merge.merge_cell.merge_func_f[0].pr_B"->"my_merge.merge_cell.merge_func_f[0]._y"+ +"my_merge.merge_cell.merge_func_f[0].c1"&"my_merge.merge_cell.merge_func_f[0].c2"&("my_merge.merge_cell.merge_func_f[0].n1"&"my_merge.merge_cell.merge_func_f[0].n2"|"my_merge.merge_cell.merge_func_f[0].n3"&"my_merge.merge_cell.merge_func_f[0].n4")&"my_merge.merge_cell.merge_func_f[0].sr_B"->"my_merge.merge_cell.merge_func_f[0]._y"- +"my_merge.merge_cell.merge_func_f[0]._y"->"my_merge.merge_cell.merge_func_f[0].y"- +~("my_merge.merge_cell.merge_func_f[0]._y")->"my_merge.merge_cell.merge_func_f[0].y"+ +~"my_merge.merge_cell.merge_func_f[1].c1"&~"my_merge.merge_cell.merge_func_f[1].c2"|~"my_merge.merge_cell.merge_func_f[1].pr_B"->"my_merge.merge_cell.merge_func_f[1]._y"+ +"my_merge.merge_cell.merge_func_f[1].c1"&"my_merge.merge_cell.merge_func_f[1].c2"&("my_merge.merge_cell.merge_func_f[1].n1"&"my_merge.merge_cell.merge_func_f[1].n2"|"my_merge.merge_cell.merge_func_f[1].n3"&"my_merge.merge_cell.merge_func_f[1].n4")&"my_merge.merge_cell.merge_func_f[1].sr_B"->"my_merge.merge_cell.merge_func_f[1]._y"- +"my_merge.merge_cell.merge_func_f[1]._y"->"my_merge.merge_cell.merge_func_f[1].y"- +~("my_merge.merge_cell.merge_func_f[1]._y")->"my_merge.merge_cell.merge_func_f[1].y"+ += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" += "my_merge.merge_cell.in1.d.d[0].f" "my_merge.merge_cell.vc1.in.d[0].f" += "my_merge.merge_cell.in1.d.d[0].t" "my_merge.merge_cell.vc1.in.d[0].t" += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].d[0]" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].d[1]" += "my_merge.merge_cell.in1.d.d[1].f" "my_merge.merge_cell.vc1.in.d[1].f" += "my_merge.merge_cell.in1.d.d[1].t" "my_merge.merge_cell.vc1.in.d[1].t" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].d[0]" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].d[1]" += "my_merge.merge_cell.in1.a" "my_merge.merge_cell.in1ack_ctl_inv.a" += "my_merge.merge_cell.in1.a" "my_merge.merge_cell.en_ctl.n1" += "my_merge.merge_cell.in1.a" "my_merge.merge_cell.en_ctl.p1" += "my_merge.merge_cell.in1.a" "my_merge.merge_cell.in1ack_ctl.y" += "my_merge.merge_cell.in1.v" "my_merge.merge_cell._in1_temp.r" += "my_merge.merge_cell.in1.v" "my_merge.merge_cell._in1_temp.d.d[0]" += "my_merge.merge_cell.in1.v" "my_merge.merge_cell.vc1.out" += "my_merge.merge_cell.in1.v" "my_merge.merge_cell.in1ack_ctl.c3" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.merge_func_f[1].n2" += "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.merge_func_t[1].n2" += "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.merge_func_f[0].n2" += "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.merge_func_t[0].n2" += "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" += "my_merge.merge_cell._in1_arb_X[0]" "my_merge.merge_cell.arb2function1.out[0]" += "my_merge.merge_cell._in1_arb_X[1]" "my_merge.merge_cell.arb2function1.out[1]" += "my_merge.merge_cell._in1_arb_X[2]" "my_merge.merge_cell.arb2function1.out[2]" += "my_merge.merge_cell._in1_arb_X[3]" "my_merge.merge_cell.arb2function1.out[3]" += "my_merge.merge_cell._in1_arb_X[0]" "my_merge.merge_cell.merge_func_f[1].n1" += "my_merge.merge_cell._in1_arb_X[0]" "my_merge.merge_cell.merge_func_t[1].n1" += "my_merge.merge_cell._in1_arb_X[0]" "my_merge.merge_cell.merge_func_f[0].n1" += "my_merge.merge_cell._in1_arb_X[0]" "my_merge.merge_cell.merge_func_t[0].n1" += "my_merge.merge_cell._in1_arb_X[0]" "my_merge.merge_cell._in1_arb_X[3]" += "my_merge.merge_cell._in1_arb_X[0]" "my_merge.merge_cell._in1_arb_X[2]" += "my_merge.merge_cell._in1_arb_X[0]" "my_merge.merge_cell._in1_arb_X[1]" += "my_merge.merge_cell._in2_arb_X[0]" "my_merge.merge_cell.arb2function2.out[0]" += "my_merge.merge_cell._in2_arb_X[1]" "my_merge.merge_cell.arb2function2.out[1]" += "my_merge.merge_cell._in2_arb_X[2]" "my_merge.merge_cell.arb2function2.out[2]" += "my_merge.merge_cell._in2_arb_X[3]" "my_merge.merge_cell.arb2function2.out[3]" += "my_merge.merge_cell._in2_arb_X[0]" "my_merge.merge_cell.merge_func_f[1].n3" += "my_merge.merge_cell._in2_arb_X[0]" "my_merge.merge_cell.merge_func_t[1].n3" += "my_merge.merge_cell._in2_arb_X[0]" "my_merge.merge_cell.merge_func_f[0].n3" += "my_merge.merge_cell._in2_arb_X[0]" "my_merge.merge_cell.merge_func_t[0].n3" += "my_merge.merge_cell._in2_arb_X[0]" "my_merge.merge_cell._in2_arb_X[3]" += "my_merge.merge_cell._in2_arb_X[0]" "my_merge.merge_cell._in2_arb_X[2]" += "my_merge.merge_cell._in2_arb_X[0]" "my_merge.merge_cell._in2_arb_X[1]" +"my_merge.merge_cell.reset_bufarray.buf1.a"->"my_merge.merge_cell.reset_bufarray.buf1._y"- +~("my_merge.merge_cell.reset_bufarray.buf1.a")->"my_merge.merge_cell.reset_bufarray.buf1._y"+ +"my_merge.merge_cell.reset_bufarray.buf1._y"->"my_merge.merge_cell.reset_bufarray.buf1.y"- +~("my_merge.merge_cell.reset_bufarray.buf1._y")->"my_merge.merge_cell.reset_bufarray.buf1.y"+ += "my_merge.merge_cell.reset_bufarray.supply.vdd" "my_merge.merge_cell.reset_bufarray.buf1.vdd" += "my_merge.merge_cell.reset_bufarray.supply.vss" "my_merge.merge_cell.reset_bufarray.buf1.vss" += "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[3]" += "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[2]" += "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[1]" += "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.buf1.y" += "my_merge.merge_cell.reset_bufarray.in" "my_merge.merge_cell.reset_bufarray.buf1.a" += "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell._out_temp.r" += "my_merge.merge_cell._out_temp.r" "my_merge.merge_cell.validity_arb.out.r" += "my_merge.merge_cell._out_temp.a" "my_merge.merge_cell.validity_arb.out.a" += "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell.validity_arb.out.d.d[0]" += "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell._out_temp.a" += "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell._out_temp.r" +"my_merge.merge_cell.arb2function2.buf1.a"->"my_merge.merge_cell.arb2function2.buf1._y"- +~("my_merge.merge_cell.arb2function2.buf1.a")->"my_merge.merge_cell.arb2function2.buf1._y"+ +"my_merge.merge_cell.arb2function2.buf1._y"->"my_merge.merge_cell.arb2function2.buf1.y"- +~("my_merge.merge_cell.arb2function2.buf1._y")->"my_merge.merge_cell.arb2function2.buf1.y"+ += "my_merge.merge_cell.arb2function2.supply.vdd" "my_merge.merge_cell.arb2function2.buf1.vdd" += "my_merge.merge_cell.arb2function2.supply.vss" "my_merge.merge_cell.arb2function2.buf1.vss" += "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[3]" += "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[2]" += "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[1]" += "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.buf1.y" += "my_merge.merge_cell.arb2function2.in" "my_merge.merge_cell.arb2function2.buf1.a" +"my_merge.merge_cell.AND_arb2.a"&"my_merge.merge_cell.AND_arb2.b"->"my_merge.merge_cell.AND_arb2._y"- +~("my_merge.merge_cell.AND_arb2.a"&"my_merge.merge_cell.AND_arb2.b")->"my_merge.merge_cell.AND_arb2._y"+ +"my_merge.merge_cell.AND_arb2._y"->"my_merge.merge_cell.AND_arb2.y"- +~("my_merge.merge_cell.AND_arb2._y")->"my_merge.merge_cell.AND_arb2.y"+ += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.en_buffer.out[0]" += "my_merge.merge_cell._en_X[1]" "my_merge.merge_cell.en_buffer.out[1]" += "my_merge.merge_cell._en_X[2]" "my_merge.merge_cell.en_buffer.out[2]" += "my_merge.merge_cell._en_X[3]" "my_merge.merge_cell.en_buffer.out[3]" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_f[1].c1" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_t[1].c1" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_f[0].c1" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_t[0].c1" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[3]" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[2]" += "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[1]" +"my_merge.merge_cell.arb2function1.buf1.a"->"my_merge.merge_cell.arb2function1.buf1._y"- +~("my_merge.merge_cell.arb2function1.buf1.a")->"my_merge.merge_cell.arb2function1.buf1._y"+ +"my_merge.merge_cell.arb2function1.buf1._y"->"my_merge.merge_cell.arb2function1.buf1.y"- +~("my_merge.merge_cell.arb2function1.buf1._y")->"my_merge.merge_cell.arb2function1.buf1.y"+ += "my_merge.merge_cell.arb2function1.supply.vdd" "my_merge.merge_cell.arb2function1.buf1.vdd" += "my_merge.merge_cell.arb2function1.supply.vss" "my_merge.merge_cell.arb2function1.buf1.vss" += "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[3]" += "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[2]" += "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[1]" += "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.buf1.y" += "my_merge.merge_cell.arb2function1.in" "my_merge.merge_cell.arb2function1.buf1.a" +"my_merge.merge_cell.AND_arb1.a"&"my_merge.merge_cell.AND_arb1.b"->"my_merge.merge_cell.AND_arb1._y"- +~("my_merge.merge_cell.AND_arb1.a"&"my_merge.merge_cell.AND_arb1.b")->"my_merge.merge_cell.AND_arb1._y"+ +"my_merge.merge_cell.AND_arb1._y"->"my_merge.merge_cell.AND_arb1.y"- +~("my_merge.merge_cell.AND_arb1._y")->"my_merge.merge_cell.AND_arb1.y"+ += "my_merge.merge_cell._en" "my_merge.merge_cell.en_buffer.in" += "my_merge.merge_cell._en" "my_merge.merge_cell.en_ctl.y" += "my_merge.merge_cell._en" "my_merge.merge_cell.in2ack_ctl.c2" += "my_merge.merge_cell._en" "my_merge.merge_cell.in1ack_ctl.c2" +"my_merge.merge_cell.en_buffer.buf1.a"->"my_merge.merge_cell.en_buffer.buf1._y"- +~("my_merge.merge_cell.en_buffer.buf1.a")->"my_merge.merge_cell.en_buffer.buf1._y"+ +"my_merge.merge_cell.en_buffer.buf1._y"->"my_merge.merge_cell.en_buffer.buf1.y"- +~("my_merge.merge_cell.en_buffer.buf1._y")->"my_merge.merge_cell.en_buffer.buf1.y"+ += "my_merge.merge_cell.en_buffer.supply.vdd" "my_merge.merge_cell.en_buffer.buf1.vdd" += "my_merge.merge_cell.en_buffer.supply.vss" "my_merge.merge_cell.en_buffer.buf1.vss" += "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[3]" += "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[2]" += "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[1]" += "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.buf1.y" += "my_merge.merge_cell.en_buffer.in" "my_merge.merge_cell.en_buffer.buf1.a" +"my_merge.merge_cell.reset_buf.a"->"my_merge.merge_cell.reset_buf._y"- +~("my_merge.merge_cell.reset_buf.a")->"my_merge.merge_cell.reset_buf._y"+ +"my_merge.merge_cell.reset_buf._y"->"my_merge.merge_cell.reset_buf.y"- +~("my_merge.merge_cell.reset_buf._y")->"my_merge.merge_cell.reset_buf.y"+ += "my_merge.merge_cell._in1_temp.d.d[0]" "my_merge.merge_cell._in1_temp.r" += "my_merge.merge_cell._in1_temp.r" "my_merge.merge_cell.validity_arb.in1.r" += "my_merge.merge_cell._in1_temp.a" "my_merge.merge_cell.validity_arb.in1.a" += "my_merge.merge_cell._in1_temp.d.d[0]" "my_merge.merge_cell.validity_arb.in1.d.d[0]" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.reset_bufarray.in" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.reset_buf.y" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in2ack_ctl.sr_B" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in2ack_ctl.pr_B" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in1ack_ctl.sr_B" += "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in1ack_ctl.pr_B" += "my_merge.merge_cell._in2_a_B" "my_merge.merge_cell.AND_arb1.a" += "my_merge.merge_cell._in2_a_B" "my_merge.merge_cell.in2ack_ctl_inv.y" += "my_merge.merge_cell.reset_B" "my_merge.merge_cell.reset_buf.a" +~"my_merge.merge_cell.vc1.myctree.C2Els[0].c1"&~"my_merge.merge_cell.vc1.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc1.myctree.C2Els[0]._y"+ +"my_merge.merge_cell.vc1.myctree.C2Els[0].c1"&"my_merge.merge_cell.vc1.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc1.myctree.C2Els[0]._y"- +"my_merge.merge_cell.vc1.myctree.C2Els[0]._y"->"my_merge.merge_cell.vc1.myctree.C2Els[0].y"- +~("my_merge.merge_cell.vc1.myctree.C2Els[0]._y")->"my_merge.merge_cell.vc1.myctree.C2Els[0].y"+ += "my_merge.merge_cell.vc1.myctree.supply.vdd" "my_merge.merge_cell.vc1.myctree.C2Els[0].vdd" += "my_merge.merge_cell.vc1.myctree.supply.vss" "my_merge.merge_cell.vc1.myctree.C2Els[0].vss" += "my_merge.merge_cell.vc1.myctree.in[0]" "my_merge.merge_cell.vc1.myctree.C2Els[0].c1" += "my_merge.merge_cell.vc1.myctree.in[0]" "my_merge.merge_cell.vc1.myctree.tmp[0]" += "my_merge.merge_cell.vc1.myctree.in[1]" "my_merge.merge_cell.vc1.myctree.C2Els[0].c2" += "my_merge.merge_cell.vc1.myctree.in[1]" "my_merge.merge_cell.vc1.myctree.tmp[1]" += "my_merge.merge_cell.vc1.myctree.out" "my_merge.merge_cell.vc1.myctree.C2Els[0].y" += "my_merge.merge_cell.vc1.myctree.out" "my_merge.merge_cell.vc1.myctree.tmp[2]" +"my_merge.merge_cell.vc1.OR2_tf[0].a"|"my_merge.merge_cell.vc1.OR2_tf[0].b"->"my_merge.merge_cell.vc1.OR2_tf[0]._y"- +~("my_merge.merge_cell.vc1.OR2_tf[0].a"|"my_merge.merge_cell.vc1.OR2_tf[0].b")->"my_merge.merge_cell.vc1.OR2_tf[0]._y"+ +"my_merge.merge_cell.vc1.OR2_tf[0]._y"->"my_merge.merge_cell.vc1.OR2_tf[0].y"- +~("my_merge.merge_cell.vc1.OR2_tf[0]._y")->"my_merge.merge_cell.vc1.OR2_tf[0].y"+ +"my_merge.merge_cell.vc1.OR2_tf[1].a"|"my_merge.merge_cell.vc1.OR2_tf[1].b"->"my_merge.merge_cell.vc1.OR2_tf[1]._y"- +~("my_merge.merge_cell.vc1.OR2_tf[1].a"|"my_merge.merge_cell.vc1.OR2_tf[1].b")->"my_merge.merge_cell.vc1.OR2_tf[1]._y"+ +"my_merge.merge_cell.vc1.OR2_tf[1]._y"->"my_merge.merge_cell.vc1.OR2_tf[1].y"- +~("my_merge.merge_cell.vc1.OR2_tf[1]._y")->"my_merge.merge_cell.vc1.OR2_tf[1].y"+ += "my_merge.merge_cell.vc1.OR2_tf[1].y" "my_merge.merge_cell.vc1.myctree.in[1]" += "my_merge.merge_cell.vc1.OR2_tf[0].y" "my_merge.merge_cell.vc1.myctree.in[0]" += "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.myctree.supply.vss" += "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.myctree.supply.vdd" += "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.OR2_tf[1].vdd" += "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.OR2_tf[0].vdd" += "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.OR2_tf[1].vss" += "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.OR2_tf[0].vss" += "my_merge.merge_cell.vc1.out" "my_merge.merge_cell.vc1.myctree.out" += "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].f" += "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].t" += "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].f" += "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].t" += "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].f" += "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].t" += "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].f" += "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].t" += "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.OR2_tf[1].b" += "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].f" += "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.OR2_tf[1].a" += "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].t" += "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.OR2_tf[0].b" += "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].f" += "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.OR2_tf[0].a" += "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].t" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.reset_bufarray.out[0]" += "my_merge.merge_cell._reset_BXX[1]" "my_merge.merge_cell.reset_bufarray.out[1]" += "my_merge.merge_cell._reset_BXX[2]" "my_merge.merge_cell.reset_bufarray.out[2]" += "my_merge.merge_cell._reset_BXX[3]" "my_merge.merge_cell.reset_bufarray.out[3]" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[1].sr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[1].pr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[1].sr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[1].pr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[0].sr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[0].pr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[0].sr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[0].pr_B" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[3]" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[2]" += "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[1]" +"my_merge.merge_cell.in1ack_ctl_inv.a"->"my_merge.merge_cell.in1ack_ctl_inv.y"- +~("my_merge.merge_cell.in1ack_ctl_inv.a")->"my_merge.merge_cell.in1ack_ctl_inv.y"+ += "my_merge.merge_cell._in1_arb_temp" "my_merge.merge_cell.AND_arb1.b" += "my_merge.merge_cell._in1_arb_temp" "my_merge.merge_cell._in1_temp.a" +~"my_merge.merge_cell.merge_func_t[0].c1"&~"my_merge.merge_cell.merge_func_t[0].c2"|~"my_merge.merge_cell.merge_func_t[0].pr_B"->"my_merge.merge_cell.merge_func_t[0]._y"+ +"my_merge.merge_cell.merge_func_t[0].c1"&"my_merge.merge_cell.merge_func_t[0].c2"&("my_merge.merge_cell.merge_func_t[0].n1"&"my_merge.merge_cell.merge_func_t[0].n2"|"my_merge.merge_cell.merge_func_t[0].n3"&"my_merge.merge_cell.merge_func_t[0].n4")&"my_merge.merge_cell.merge_func_t[0].sr_B"->"my_merge.merge_cell.merge_func_t[0]._y"- +"my_merge.merge_cell.merge_func_t[0]._y"->"my_merge.merge_cell.merge_func_t[0].y"- +~("my_merge.merge_cell.merge_func_t[0]._y")->"my_merge.merge_cell.merge_func_t[0].y"+ +~"my_merge.merge_cell.merge_func_t[1].c1"&~"my_merge.merge_cell.merge_func_t[1].c2"|~"my_merge.merge_cell.merge_func_t[1].pr_B"->"my_merge.merge_cell.merge_func_t[1]._y"+ +"my_merge.merge_cell.merge_func_t[1].c1"&"my_merge.merge_cell.merge_func_t[1].c2"&("my_merge.merge_cell.merge_func_t[1].n1"&"my_merge.merge_cell.merge_func_t[1].n2"|"my_merge.merge_cell.merge_func_t[1].n3"&"my_merge.merge_cell.merge_func_t[1].n4")&"my_merge.merge_cell.merge_func_t[1].sr_B"->"my_merge.merge_cell.merge_func_t[1]._y"- +"my_merge.merge_cell.merge_func_t[1]._y"->"my_merge.merge_cell.merge_func_t[1].y"- +~("my_merge.merge_cell.merge_func_t[1]._y")->"my_merge.merge_cell.merge_func_t[1].y"+ += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" += "my_merge.merge_cell.in2.d.d[0].f" "my_merge.merge_cell.vc2.in.d[0].f" += "my_merge.merge_cell.in2.d.d[0].t" "my_merge.merge_cell.vc2.in.d[0].t" += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].d[0]" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].d[1]" += "my_merge.merge_cell.in2.d.d[1].f" "my_merge.merge_cell.vc2.in.d[1].f" += "my_merge.merge_cell.in2.d.d[1].t" "my_merge.merge_cell.vc2.in.d[1].t" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].d[0]" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].d[1]" += "my_merge.merge_cell.in2.a" "my_merge.merge_cell.in2ack_ctl_inv.a" += "my_merge.merge_cell.in2.a" "my_merge.merge_cell.en_ctl.n2" += "my_merge.merge_cell.in2.a" "my_merge.merge_cell.en_ctl.p2" += "my_merge.merge_cell.in2.a" "my_merge.merge_cell.in2ack_ctl.y" += "my_merge.merge_cell.in2.v" "my_merge.merge_cell._in2_temp.r" += "my_merge.merge_cell.in2.v" "my_merge.merge_cell._in2_temp.d.d[0]" += "my_merge.merge_cell.in2.v" "my_merge.merge_cell.vc2.out" += "my_merge.merge_cell.in2.v" "my_merge.merge_cell.in2ack_ctl.c3" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.merge_func_f[1].n4" += "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.merge_func_t[1].n4" += "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.merge_func_f[0].n4" += "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.merge_func_t[0].n4" += "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.arb2function2.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.arb2function2.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.arb2function1.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.arb2function1.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.validity_arb.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.validity_arb.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.vc2.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.vc2.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.vc1.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.vc1.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.en_buffer.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.en_buffer.supply.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.out_a_buffer.supply.vss" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.out_a_buffer.supply.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_f[1].vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_t[1].vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_f[0].vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_t[0].vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.reset_buf.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in2ack_ctl_inv.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in1ack_ctl_inv.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.en_ctl.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in2ack_ctl.vdd" += "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in1ack_ctl.vdd" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_f[1].vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_t[1].vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_f[0].vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_t[0].vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.reset_buf.vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in2ack_ctl_inv.vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in1ack_ctl_inv.vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.en_ctl.vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in2ack_ctl.vss" += "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in1ack_ctl.vss" += "my_merge.merge_cell._in2_temp.d.d[0]" "my_merge.merge_cell._in2_temp.r" += "my_merge.merge_cell._in2_temp.r" "my_merge.merge_cell.validity_arb.in2.r" += "my_merge.merge_cell._in2_temp.a" "my_merge.merge_cell.validity_arb.in2.a" += "my_merge.merge_cell._in2_temp.d.d[0]" "my_merge.merge_cell.validity_arb.in2.d.d[0]" +~"my_merge.merge_cell.in1ack_ctl.c1"&~"my_merge.merge_cell.in1ack_ctl.c2"&~"my_merge.merge_cell.in1ack_ctl.c3"&~"my_merge.merge_cell.in1ack_ctl.c4"|~"my_merge.merge_cell.in1ack_ctl.pr_B"->"my_merge.merge_cell.in1ack_ctl._y"+ +"my_merge.merge_cell.in1ack_ctl.c1"&"my_merge.merge_cell.in1ack_ctl.c2"&"my_merge.merge_cell.in1ack_ctl.c3"&"my_merge.merge_cell.in1ack_ctl.c4"&"my_merge.merge_cell.in1ack_ctl.sr_B"->"my_merge.merge_cell.in1ack_ctl._y"- +"my_merge.merge_cell.in1ack_ctl._y"->"my_merge.merge_cell.in1ack_ctl.y"- +~("my_merge.merge_cell.in1ack_ctl._y")->"my_merge.merge_cell.in1ack_ctl.y"+ +~"my_merge.merge_cell.en_ctl.p1"&~"my_merge.merge_cell.en_ctl.p2"&~"my_merge.merge_cell.en_ctl.p3"&~"my_merge.merge_cell.en_ctl.p4"->"my_merge.merge_cell.en_ctl.y"+ +"my_merge.merge_cell.en_ctl.n1"|"my_merge.merge_cell.en_ctl.n2"->"my_merge.merge_cell.en_ctl.y"- +"my_merge.merge_cell.out_a_buffer.buf1.a"->"my_merge.merge_cell.out_a_buffer.buf1._y"- +~("my_merge.merge_cell.out_a_buffer.buf1.a")->"my_merge.merge_cell.out_a_buffer.buf1._y"+ +"my_merge.merge_cell.out_a_buffer.buf1._y"->"my_merge.merge_cell.out_a_buffer.buf1.y"- +~("my_merge.merge_cell.out_a_buffer.buf1._y")->"my_merge.merge_cell.out_a_buffer.buf1.y"+ += "my_merge.merge_cell.out_a_buffer.supply.vdd" "my_merge.merge_cell.out_a_buffer.buf1.vdd" += "my_merge.merge_cell.out_a_buffer.supply.vss" "my_merge.merge_cell.out_a_buffer.buf1.vss" += "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[3]" += "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[2]" += "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[1]" += "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.buf1.y" += "my_merge.merge_cell.out_a_buffer.in" "my_merge.merge_cell.out_a_buffer.buf1.a" += "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" += "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" += "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" += "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" += "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" += "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" += "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" += "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" += "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" += "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" += "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" += "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" += "my_merge.merge_cell.out.a" "my_merge.merge_cell.en_ctl.p3" += "my_merge.merge_cell.out.a" "my_merge.merge_cell.out_a_inverter.a" += "my_merge.merge_cell.out.v" "my_merge.merge_cell.en_ctl.p4" += "my_merge.merge_cell.out.v" "my_merge.merge_cell.in2ack_ctl.c4" += "my_merge.merge_cell.out.v" "my_merge.merge_cell.in1ack_ctl.c4" += "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.merge_func_f[1].y" += "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" += "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.merge_func_t[1].y" += "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" += "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.merge_func_f[0].y" += "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" += "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.merge_func_t[0].y" += "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" += "my_merge.merge_cell._in2_arb_temp" "my_merge.merge_cell.AND_arb2.b" += "my_merge.merge_cell._in2_arb_temp" "my_merge.merge_cell._in2_temp.a" += "my_merge.merge_cell._in1_a_B" "my_merge.merge_cell.AND_arb2.a" += "my_merge.merge_cell._in1_a_B" "my_merge.merge_cell.in1ack_ctl_inv.y" += "my_merge.merge_cell.validity_arb.in1.d.d[0]" "my_merge.merge_cell.validity_arb.in1.r" += "my_merge.merge_cell.validity_arb.in1.a" "my_merge.merge_cell.validity_arb.arbiter.d" += "my_merge.merge_cell.validity_arb.in1.a" "my_merge.merge_cell.validity_arb.ack_cell1.y" += "my_merge.merge_cell.validity_arb.in1.d.d[0]" "my_merge.merge_cell.validity_arb.arbiter.a" += "my_merge.merge_cell.validity_arb.in1.d.d[0]" "my_merge.merge_cell.validity_arb.in1.r" +~"my_merge.merge_cell.validity_arb.ack_cell1.c1"&~"my_merge.merge_cell.validity_arb.ack_cell1.c2"->"my_merge.merge_cell.validity_arb.ack_cell1._y"+ +"my_merge.merge_cell.validity_arb.ack_cell1.c1"&"my_merge.merge_cell.validity_arb.ack_cell1.c2"->"my_merge.merge_cell.validity_arb.ack_cell1._y"- +"my_merge.merge_cell.validity_arb.ack_cell1._y"->"my_merge.merge_cell.validity_arb.ack_cell1.y"- +~("my_merge.merge_cell.validity_arb.ack_cell1._y")->"my_merge.merge_cell.validity_arb.ack_cell1.y"+ += "my_merge.merge_cell.validity_arb.in2.d.d[0]" "my_merge.merge_cell.validity_arb.in2.r" += "my_merge.merge_cell.validity_arb.in2.a" "my_merge.merge_cell.validity_arb.arbiter.c" += "my_merge.merge_cell.validity_arb.in2.a" "my_merge.merge_cell.validity_arb.ack_cell2.y" += "my_merge.merge_cell.validity_arb.in2.d.d[0]" "my_merge.merge_cell.validity_arb.arbiter.b" += "my_merge.merge_cell.validity_arb.in2.d.d[0]" "my_merge.merge_cell.validity_arb.in2.r" += "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.arbiter.vdd" += "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.or_cell.vdd" += "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.ack_cell2.vdd" += "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.ack_cell1.vdd" += "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.arbiter.vss" += "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.or_cell.vss" += "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.ack_cell2.vss" += "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.ack_cell1.vss" +"my_merge.merge_cell.validity_arb.arbiter.a"&"my_merge.merge_cell.validity_arb.arbiter._y2"->"my_merge.merge_cell.validity_arb.arbiter._y1"- +~"my_merge.merge_cell.validity_arb.arbiter.a"|~"my_merge.merge_cell.validity_arb.arbiter._y2"->"my_merge.merge_cell.validity_arb.arbiter._y1"+ +"my_merge.merge_cell.validity_arb.arbiter.b"&"my_merge.merge_cell.validity_arb.arbiter._y1"->"my_merge.merge_cell.validity_arb.arbiter._y2"- +~"my_merge.merge_cell.validity_arb.arbiter.b"|~"my_merge.merge_cell.validity_arb.arbiter._y1"->"my_merge.merge_cell.validity_arb.arbiter._y2"+ +"my_merge.merge_cell.validity_arb.arbiter._y1"|"my_merge.merge_cell.validity_arb.arbiter.c"->"my_merge.merge_cell.validity_arb.arbiter.y1"- +~("my_merge.merge_cell.validity_arb.arbiter._y1"|"my_merge.merge_cell.validity_arb.arbiter.c")->"my_merge.merge_cell.validity_arb.arbiter.y1"+ +"my_merge.merge_cell.validity_arb.arbiter._y2"|"my_merge.merge_cell.validity_arb.arbiter.d"->"my_merge.merge_cell.validity_arb.arbiter.y2"- +~("my_merge.merge_cell.validity_arb.arbiter._y2"|"my_merge.merge_cell.validity_arb.arbiter.d")->"my_merge.merge_cell.validity_arb.arbiter.y2"+ +mk_excllo("my_merge.merge_cell.validity_arb.arbiter._y1","my_merge.merge_cell.validity_arb.arbiter._y2") += "my_merge.merge_cell.validity_arb._y1_arb" "my_merge.merge_cell.validity_arb.arbiter.y1" += "my_merge.merge_cell.validity_arb._y1_arb" "my_merge.merge_cell.validity_arb.or_cell.a" += "my_merge.merge_cell.validity_arb._y1_arb" "my_merge.merge_cell.validity_arb.ack_cell1.c2" +~"my_merge.merge_cell.validity_arb.ack_cell2.c1"&~"my_merge.merge_cell.validity_arb.ack_cell2.c2"->"my_merge.merge_cell.validity_arb.ack_cell2._y"+ +"my_merge.merge_cell.validity_arb.ack_cell2.c1"&"my_merge.merge_cell.validity_arb.ack_cell2.c2"->"my_merge.merge_cell.validity_arb.ack_cell2._y"- +"my_merge.merge_cell.validity_arb.ack_cell2._y"->"my_merge.merge_cell.validity_arb.ack_cell2.y"- +~("my_merge.merge_cell.validity_arb.ack_cell2._y")->"my_merge.merge_cell.validity_arb.ack_cell2.y"+ +"my_merge.merge_cell.validity_arb.or_cell.a"|"my_merge.merge_cell.validity_arb.or_cell.b"->"my_merge.merge_cell.validity_arb.or_cell._y"- +~("my_merge.merge_cell.validity_arb.or_cell.a"|"my_merge.merge_cell.validity_arb.or_cell.b")->"my_merge.merge_cell.validity_arb.or_cell._y"+ +"my_merge.merge_cell.validity_arb.or_cell._y"->"my_merge.merge_cell.validity_arb.or_cell.y"- +~("my_merge.merge_cell.validity_arb.or_cell._y")->"my_merge.merge_cell.validity_arb.or_cell.y"+ += "my_merge.merge_cell.validity_arb.out.d.d[0]" "my_merge.merge_cell.validity_arb.out.r" += "my_merge.merge_cell.validity_arb.out.a" "my_merge.merge_cell.validity_arb.ack_cell2.c1" += "my_merge.merge_cell.validity_arb.out.a" "my_merge.merge_cell.validity_arb.ack_cell1.c1" += "my_merge.merge_cell.validity_arb.out.d.d[0]" "my_merge.merge_cell.validity_arb.or_cell.y" += "my_merge.merge_cell.validity_arb.out.d.d[0]" "my_merge.merge_cell.validity_arb.out.r" += "my_merge.merge_cell.validity_arb._y2_arb" "my_merge.merge_cell.validity_arb.arbiter.y2" += "my_merge.merge_cell.validity_arb._y2_arb" "my_merge.merge_cell.validity_arb.or_cell.b" += "my_merge.merge_cell.validity_arb._y2_arb" "my_merge.merge_cell.validity_arb.ack_cell2.c2" +"my_merge.merge_cell.out_a_inverter.a"->"my_merge.merge_cell.out_a_inverter.y"- +~("my_merge.merge_cell.out_a_inverter.a")->"my_merge.merge_cell.out_a_inverter.y"+ += "my_merge.merge_cell._in1_arb" "my_merge.merge_cell.arb2function1.in" += "my_merge.merge_cell._in1_arb" "my_merge.merge_cell.AND_arb1.y" += "my_merge.merge_cell._in1_arb" "my_merge.merge_cell.in1ack_ctl.c1" += "my_merge.merge_cell._out_a_B" "my_merge.merge_cell.out_a_buffer.in" += "my_merge.merge_cell._out_a_B" "my_merge.merge_cell.out_a_inverter.y" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.out_a_buffer.out[0]" += "my_merge.merge_cell._out_a_BX[1]" "my_merge.merge_cell.out_a_buffer.out[1]" += "my_merge.merge_cell._out_a_BX[2]" "my_merge.merge_cell.out_a_buffer.out[2]" += "my_merge.merge_cell._out_a_BX[3]" "my_merge.merge_cell.out_a_buffer.out[3]" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_f[1].c2" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_t[1].c2" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_f[0].c2" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_t[0].c2" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[3]" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[2]" += "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[1]" +~"my_merge.merge_cell.vc2.myctree.C2Els[0].c1"&~"my_merge.merge_cell.vc2.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc2.myctree.C2Els[0]._y"+ +"my_merge.merge_cell.vc2.myctree.C2Els[0].c1"&"my_merge.merge_cell.vc2.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc2.myctree.C2Els[0]._y"- +"my_merge.merge_cell.vc2.myctree.C2Els[0]._y"->"my_merge.merge_cell.vc2.myctree.C2Els[0].y"- +~("my_merge.merge_cell.vc2.myctree.C2Els[0]._y")->"my_merge.merge_cell.vc2.myctree.C2Els[0].y"+ += "my_merge.merge_cell.vc2.myctree.supply.vdd" "my_merge.merge_cell.vc2.myctree.C2Els[0].vdd" += "my_merge.merge_cell.vc2.myctree.supply.vss" "my_merge.merge_cell.vc2.myctree.C2Els[0].vss" += "my_merge.merge_cell.vc2.myctree.in[0]" "my_merge.merge_cell.vc2.myctree.C2Els[0].c1" += "my_merge.merge_cell.vc2.myctree.in[0]" "my_merge.merge_cell.vc2.myctree.tmp[0]" += "my_merge.merge_cell.vc2.myctree.in[1]" "my_merge.merge_cell.vc2.myctree.C2Els[0].c2" += "my_merge.merge_cell.vc2.myctree.in[1]" "my_merge.merge_cell.vc2.myctree.tmp[1]" += "my_merge.merge_cell.vc2.myctree.out" "my_merge.merge_cell.vc2.myctree.C2Els[0].y" += "my_merge.merge_cell.vc2.myctree.out" "my_merge.merge_cell.vc2.myctree.tmp[2]" +"my_merge.merge_cell.vc2.OR2_tf[0].a"|"my_merge.merge_cell.vc2.OR2_tf[0].b"->"my_merge.merge_cell.vc2.OR2_tf[0]._y"- +~("my_merge.merge_cell.vc2.OR2_tf[0].a"|"my_merge.merge_cell.vc2.OR2_tf[0].b")->"my_merge.merge_cell.vc2.OR2_tf[0]._y"+ +"my_merge.merge_cell.vc2.OR2_tf[0]._y"->"my_merge.merge_cell.vc2.OR2_tf[0].y"- +~("my_merge.merge_cell.vc2.OR2_tf[0]._y")->"my_merge.merge_cell.vc2.OR2_tf[0].y"+ +"my_merge.merge_cell.vc2.OR2_tf[1].a"|"my_merge.merge_cell.vc2.OR2_tf[1].b"->"my_merge.merge_cell.vc2.OR2_tf[1]._y"- +~("my_merge.merge_cell.vc2.OR2_tf[1].a"|"my_merge.merge_cell.vc2.OR2_tf[1].b")->"my_merge.merge_cell.vc2.OR2_tf[1]._y"+ +"my_merge.merge_cell.vc2.OR2_tf[1]._y"->"my_merge.merge_cell.vc2.OR2_tf[1].y"- +~("my_merge.merge_cell.vc2.OR2_tf[1]._y")->"my_merge.merge_cell.vc2.OR2_tf[1].y"+ += "my_merge.merge_cell.vc2.OR2_tf[1].y" "my_merge.merge_cell.vc2.myctree.in[1]" += "my_merge.merge_cell.vc2.OR2_tf[0].y" "my_merge.merge_cell.vc2.myctree.in[0]" += "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.myctree.supply.vss" += "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.myctree.supply.vdd" += "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.OR2_tf[1].vdd" += "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.OR2_tf[0].vdd" += "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.OR2_tf[1].vss" += "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.OR2_tf[0].vss" += "my_merge.merge_cell.vc2.out" "my_merge.merge_cell.vc2.myctree.out" += "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].f" += "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].t" += "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].f" += "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].t" += "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].f" += "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].t" += "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].f" += "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].t" += "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.OR2_tf[1].b" += "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].f" += "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.OR2_tf[1].a" += "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].t" += "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.OR2_tf[0].b" += "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].f" += "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.OR2_tf[0].a" += "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].t" += "my_merge.merge_cell._in2_arb" "my_merge.merge_cell.arb2function2.in" += "my_merge.merge_cell._in2_arb" "my_merge.merge_cell.AND_arb2.y" += "my_merge.merge_cell._in2_arb" "my_merge.merge_cell.in2ack_ctl.c1" +~"my_merge.merge_cell.in2ack_ctl.c1"&~"my_merge.merge_cell.in2ack_ctl.c2"&~"my_merge.merge_cell.in2ack_ctl.c3"&~"my_merge.merge_cell.in2ack_ctl.c4"|~"my_merge.merge_cell.in2ack_ctl.pr_B"->"my_merge.merge_cell.in2ack_ctl._y"+ +"my_merge.merge_cell.in2ack_ctl.c1"&"my_merge.merge_cell.in2ack_ctl.c2"&"my_merge.merge_cell.in2ack_ctl.c3"&"my_merge.merge_cell.in2ack_ctl.c4"&"my_merge.merge_cell.in2ack_ctl.sr_B"->"my_merge.merge_cell.in2ack_ctl._y"- +"my_merge.merge_cell.in2ack_ctl._y"->"my_merge.merge_cell.in2ack_ctl.y"- +~("my_merge.merge_cell.in2ack_ctl._y")->"my_merge.merge_cell.in2ack_ctl.y"+ +"my_merge.merge_cell.in2ack_ctl_inv.a"->"my_merge.merge_cell.in2ack_ctl_inv.y"- +~("my_merge.merge_cell.in2ack_ctl_inv.a")->"my_merge.merge_cell.in2ack_ctl_inv.y"+ += "Vdd" "my_merge.merge_cell.supply.vdd" += "GND" "my_merge.merge_cell.supply.vss" += "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" += "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" += "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" += "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" += "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" += "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" += "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" += "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" += "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" += "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" += "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" += "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" += "my_merge.out.v" "my_merge.merge_cell.out.v" += "my_merge.out.a" "my_merge.merge_cell.out.a" += "my_merge.out.d.d[0].f" "my_merge.merge_cell.out.d.d[0].f" += "my_merge.out.d.d[0].t" "my_merge.merge_cell.out.d.d[0].t" += "my_merge.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].d[0]" += "my_merge.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].d[1]" += "my_merge.out.d.d[1].f" "my_merge.merge_cell.out.d.d[1].f" += "my_merge.out.d.d[1].t" "my_merge.merge_cell.out.d.d[1].t" += "my_merge.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].d[0]" += "my_merge.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].d[1]" += "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" += "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" += "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" += "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" += "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" += "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" += "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" += "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" += "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" += "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" += "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" += "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" += "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" += "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" += "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" += "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" += "my_merge.in2.v" "my_merge.merge_cell.in2.v" += "my_merge.in2.a" "my_merge.merge_cell.in2.a" += "my_merge.in2.d.d[0].f" "my_merge.merge_cell.in2.d.d[0].f" += "my_merge.in2.d.d[0].t" "my_merge.merge_cell.in2.d.d[0].t" += "my_merge.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].d[0]" += "my_merge.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].d[1]" += "my_merge.in2.d.d[1].f" "my_merge.merge_cell.in2.d.d[1].f" += "my_merge.in2.d.d[1].t" "my_merge.merge_cell.in2.d.d[1].t" += "my_merge.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].d[0]" += "my_merge.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].d[1]" += "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" += "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" += "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" += "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" diff --git a/test/unit_tests/merge_t_2_simple/test.act b/test/unit_tests/merge_t_2_simple/test.act new file mode 100644 index 0000000..67049d6 --- /dev/null +++ b/test/unit_tests/merge_t_2_simple/test.act @@ -0,0 +1,49 @@ +/************************************************************************* + * + * This file is part of ACT dataflow neuro library. + * It's the testing facility for cell_lib_std.act + * + * Copyright (c) 2022 University of Groningen - Ole Richter + * Copyright (c) 2022 University of Groningen - Hugh Greatorex + * Copyright (c) 2022 University of Groningen - Michele Mastella + * Copyright (c) 2022 University of Groningen - Madison Cotteret + * + * This source describes Open Hardware and is licensed under the CERN-OHL-W v2 or later + * + * You may redistribute and modify this documentation and make products + * using it under the terms of the CERN-OHL-W v2 (https:/cern.ch/cern-ohl). + * This documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED + * WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY + * AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN-OHL-W v2 + * for applicable conditions. + * + * Source location: https://git.web.rug.nl/bics/actlib_dataflow_neuro + * + * As per CERN-OHL-W v2 section 4.1, should You produce hardware based on + * these sources, You must maintain the Source Location visible in its + * documentation. + * + ************************************************************************** + */ + +import "../../dataflow_neuro/primitives.act"; +import globals; + +open tmpl::dataflow_neuro; + + +defproc merge_2 (avMx1of2<2> in1; avMx1of2<2> in2; avMx1of2<2> out){ + + merge<2> merge_cell(.in1=in1, .in2=in2,.out = out); + //Low active Reset + bool _reset_B; + prs { + Reset => _reset_B- + } + merge_cell.supply.vss = GND; + merge_cell.supply.vdd = Vdd; + merge_cell.reset_B = _reset_B; + +} + +merge_2 my_merge; diff --git a/test/unit_tests/merge_t_2_simple/test.prsim b/test/unit_tests/merge_t_2_simple/test.prsim new file mode 100644 index 0000000..8e97e04 --- /dev/null +++ b/test/unit_tests/merge_t_2_simple/test.prsim @@ -0,0 +1,65 @@ + +watchall +set Reset 1 +set-qdi-channel-neutral "my_merge.in1" 2 +set-qdi-channel-neutral "my_merge.in2" 2 +set my_merge.in1.v 0 +set my_merge.in2.v 0 +set my_merge.out.a 0 +set my_merge.out.v 0 +cycle +assert-qdi-channel-neutral "my_merge.out" 2 +system "echo '-------------------------------------------------'" +system "echo '[0] System initialized'" + +set Reset 0 +cycle +system "echo '-------------------------------------------------'" +system "echo '[1] System reset completed'" +status X +mode run +assert-qdi-channel-neutral "my_merge.out" 2 +cycle +system "echo '-------------------------------------------------'" +system "echo '[2] Output neutral checked'" + +set-qdi-channel-valid "my_merge.in1" 2 2 +cycle +assert my_merge.in1.v 1 +assert my_merge.in1.a 0 +assert-qdi-channel-valid "my_merge.out" 2 2 +set my_merge.out.v 1 +cycle +assert my_merge.in1.a 1 +set-qdi-channel-neutral "my_merge.in1" 2 +cycle +assert my_merge.in1.v 0 +set my_merge.out.a 1 +cycle +assert-qdi-channel-neutral "my_merge.out" 2 +set my_merge.out.v 0 +set my_merge.out.a 0 +cycle +assert my_merge.in1.a 0 +cycle +system "echo '-------------------------------------------------'" +system "echo '[3] In1 channel checked'" +set-qdi-channel-valid "my_merge.in2" 2 2 +cycle +assert my_merge.in2.v 1 +assert my_merge.in2.a 0 +assert-qdi-channel-valid "my_merge.out" 2 2 +set my_merge.out.v 1 +cycle +assert my_merge.in2.a 1 +set-qdi-channel-neutral "my_merge.in2" 2 +cycle +set my_merge.out.a 1 +cycle +assert-qdi-channel-neutral "my_merge.out" 2 +set my_merge.out.a 0 +set my_merge.out.v 0 +cycle +assert my_merge.in2.a 0 +system "echo '-------------------------------------------------'" +system "echo '[4] In2 valid checked'" diff --git a/test/unit_tests/merge_t_7/run/prsim.out b/test/unit_tests/merge_t_7/run/prsim.out deleted file mode 100644 index 906fb9d..0000000 --- a/test/unit_tests/merge_t_7/run/prsim.out +++ /dev/null @@ -1,184 +0,0 @@ -my_merge.merge_cell.vc2.myctree.tmp[7] my_merge.merge_cell.validity_arb.arbiter._y1 my_merge.merge_cell._en my_merge.merge_cell.merge_func_f[6].n4 my_merge.merge_cell.merge_func_f[5].n2 my_merge.merge_cell.merge_func_t[4].n2 my_merge.merge_cell._en_X[0] my_merge.merge_cell.vc1.myctree.tmp[7] my_merge.merge_cell.merge_func_t[0].n4 my_merge.merge_cell._in1_arb_X[6] my_merge.merge_cell._in2_arb my_merge.merge_cell.vc1.OR2_tf[6]._y my_merge.merge_cell.merge_func_f[3].n2 my_merge.merge_cell._in2_arb2_X[0] my_merge.merge_cell._in1_arb2_X[0] my_merge.merge_cell._out_a_BX[0] my_merge.merge_cell.merge_func_f[3].n4 my_merge.in1.v my_merge.merge_cell.vc1.myctree.C2Els[0]._y my_merge.merge_cell.merge_func_f[0].n4 my_merge.merge_cell._out_temp.a my_merge.in2.v my_merge.merge_cell.vc2.OR2_tf[6]._y my_merge.merge_cell._in1_arb_X[11] my_merge.merge_cell.merge_func_t[0].n2 my_merge.merge_cell.merge_func_f[5].n4 my_merge.merge_cell.merge_func_t[5].n2 my_merge.merge_cell.merge_func_f[1].n2 my_merge.out.v my_merge.merge_cell.merge_func_t[4].n4 my_merge.merge_cell.merge_func_f[4].n2 my_merge.merge_cell.vc1.OR2_tf[6].y my_merge.merge_cell.vc1.myctree.C3Els[0]._y my_merge.merge_cell.vc2.OR2_tf[4].y my_merge.merge_cell._in2_temp.a my_merge.merge_cell.merge_func_f[2].n2 my_merge.merge_cell.vc1.myctree.tmp[9] my_merge.merge_cell.vc2.OR2_tf[1].y my_merge.merge_cell._in1_arb_X[12] my_merge.merge_cell.vc1.OR2_tf[3]._y my_merge.merge_cell.merge_func_t[3].n4 my_merge.merge_cell.merge_func_t[6].n4 my_merge.merge_cell.vc2.OR2_tf[3].y my_merge.merge_cell._in1_arb_X[10] my_merge.merge_cell._in1_arb_temp my_merge.merge_cell.merge_func_t[5].n4 my_merge.merge_cell._in1_arb_X[1] my_merge.merge_cell.vc1.OR2_tf[5].y my_merge.merge_cell.validity_arb._y1_arb my_merge.merge_cell.en_buffer.buf4._y my_merge.merge_cell.merge_func_f[2].n4 my_merge.merge_cell.merge_func_f[4].n4 my_merge.merge_cell.vc2.OR2_tf[2].y my_merge.merge_cell.vc1.OR2_tf[1]._y my_merge.merge_cell.vc1.OR2_tf[4]._y my_merge.out.a my_merge.merge_cell._in1_arb_X[5] my_merge.merge_cell._in2_arb_X[11] my_merge.merge_cell._in1_arb my_merge.merge_cell.merge_func_f[1].n4 my_merge.merge_cell._in2_arb_X[13] my_merge.merge_cell.merge_func_t[3].n2 my_merge.merge_cell.vc1.OR2_tf[2].y my_merge.merge_cell.merge_func_t[2].n2 my_merge.merge_cell.vc2.OR2_tf[3]._y my_merge.merge_cell.merge_func_f[6].n2 my_merge.merge_cell.vc2.myctree.C2Els[0]._y my_merge.merge_cell.merge_func_t[1].n2 my_merge.merge_cell.vc2.OR2_tf[5].y my_merge.merge_cell.vc2.myctree.C2Els[1]._y my_merge.merge_cell._in1_arb_X[0] my_merge.merge_cell.vc2.OR2_tf[5]._y my_merge.merge_cell.validity_arb._y2_arb my_merge.merge_cell._in2_arb_X[0] my_merge.merge_cell._in2_arb_X[1] my_merge.merge_cell.merge_func_t[2].n4 my_merge.merge_cell._in1_arb_X[4] my_merge.merge_cell.vc1.OR2_tf[4].y my_merge.merge_cell.merge_func_t[6].n2 my_merge.merge_cell.vc2.OR2_tf[4]._y my_merge.merge_cell.merge_func_t[1].n4 my_merge.merge_cell.vc2.myctree.tmp[9] my_merge.merge_cell.vc1.OR2_tf[0].y my_merge.merge_cell.vc2.OR2_tf[2]._y my_merge.merge_cell.vc2.OR2_tf[0].y my_merge.merge_cell.validity_arb.ack_cell2._y my_merge.merge_cell.vc2.myctree.tmp[8] my_merge.merge_cell._in2_arb_X[4] my_merge.merge_cell.merge_func_f[0].n2 my_merge.merge_cell._in2_arb_X[8] my_merge.merge_cell._in1_arb_X[3] my_merge.merge_cell._out_a_B my_merge.merge_cell._in2_arb_X[3] my_merge.merge_cell.AND_arb1._y my_merge.merge_cell.vc1.myctree.tmp[8] my_merge.merge_cell._in1_arb_X[9] my_merge.merge_cell.vc1.OR2_tf[1].y my_merge.merge_cell.vc2.OR2_tf[1]._y my_merge.merge_cell.arb2function2.buf4._y my_merge.merge_cell.vc1.OR2_tf[3].y my_merge.merge_cell._in2_arb_X[9] my_merge.merge_cell._in1_arb_X[2] my_merge.merge_cell._in1_arb_X[13] my_merge.merge_cell._in2_arb_X[6] my_merge.merge_cell.AND_arb2._y my_merge.merge_cell.vc2.OR2_tf[6].y my_merge.merge_cell._in2_arb_X[10] my_merge.merge_cell.out_a_buffer.buf4._y my_merge.merge_cell._in2_arb_X[7] my_merge.merge_cell.validity_arb.or_cell._y my_merge.merge_cell.vc2.myctree.C3Els[0]._y my_merge.merge_cell.vc1.OR2_tf[5]._y my_merge.merge_cell.vc1.OR2_tf[2]._y my_merge.merge_cell._in2_arb_X[2] my_merge.merge_cell.vc2.OR2_tf[0]._y my_merge.merge_cell.validity_arb.ack_cell1._y my_merge.merge_cell._in1_arb_X[7] my_merge.merge_cell._in2_arb_X[12] my_merge.merge_cell.vc2.myctree.C3Els[1]._y my_merge.merge_cell._in2_arb_X[5] my_merge.merge_cell.validity_arb.arbiter._y2 my_merge.merge_cell.vc1.OR2_tf[0]._y my_merge.merge_cell.vc1.myctree.C2Els[1]._y my_merge.merge_cell._in1_arb_X[8] my_merge.merge_cell.arb2function1.buf4._y my_merge.merge_cell.vc1.myctree.C3Els[1]._y - 83042 my_merge.merge_cell.merge_func_f[0].n2 : 0 - 83042 my_merge.out.v : 0 - 83042 my_merge.out.a : 0 - 83042 my_merge.in2.v : 0 - 83042 my_merge.merge_cell.merge_func_f[1].n2 : 0 - 83042 my_merge.merge_cell.merge_func_f[3].n2 : 0 - 83042 my_merge.merge_cell.merge_func_f[0].n4 : 0 - 83042 my_merge.merge_cell.merge_func_t[6].n2 : 0 - 83042 my_merge.in1.v : 0 - 83042 my_merge.merge_cell.merge_func_f[6].n4 : 0 - 83042 my_merge.merge_cell.merge_func_t[6].n4 : 0 - 83042 my_merge.merge_cell.merge_func_t[2].n2 : 0 - 83042 my_merge.merge_cell.merge_func_f[6].n2 : 0 - 83042 my_merge.merge_cell.merge_func_t[5].n4 : 0 - 83042 my_merge.merge_cell.merge_func_t[5].n2 : 0 - 83042 my_merge.merge_cell.merge_func_f[5].n4 : 0 - 83042 my_merge.merge_cell.merge_func_f[4].n4 : 0 - 83042 my_merge.merge_cell.merge_func_t[4].n4 : 0 - 83042 my_merge.merge_cell.merge_func_t[3].n4 : 0 - 83042 my_merge.merge_cell.merge_func_t[0].n2 : 0 - 83042 my_merge.merge_cell.merge_func_f[3].n4 : 0 - 83042 my_merge.merge_cell.merge_func_f[2].n2 : 0 - 83042 my_merge.merge_cell.merge_func_f[5].n2 : 0 - 83042 my_merge.merge_cell.merge_func_t[4].n2 : 0 - 83042 my_merge.merge_cell.merge_func_t[2].n4 : 0 - 83042 my_merge.merge_cell.merge_func_t[1].n2 : 0 - 83042 my_merge.merge_cell.merge_func_f[4].n2 : 0 - 83042 my_merge.merge_cell.merge_func_f[2].n4 : 0 - 83042 my_merge.merge_cell.merge_func_t[1].n4 : 0 - 83042 my_merge.merge_cell.merge_func_t[3].n2 : 0 - 83042 my_merge.merge_cell.merge_func_f[1].n4 : 0 - 83042 my_merge.merge_cell.merge_func_t[0].n4 : 0 - 83043 my_merge.merge_cell.vc1.OR2_tf[2]._y : 1 [by my_merge.merge_cell.merge_func_f[2].n2:=0] - 83043 my_merge.merge_cell.vc2.OR2_tf[3]._y : 1 [by my_merge.merge_cell.merge_func_f[3].n4:=0] - 83045 my_merge.merge_cell.vc2.OR2_tf[2]._y : 1 [by my_merge.merge_cell.merge_func_f[2].n4:=0] - 83097 my_merge.merge_cell._out_a_B : 1 [by my_merge.out.a:=0] - 83324 my_merge.merge_cell.vc1.OR2_tf[1]._y : 1 [by my_merge.merge_cell.merge_func_t[1].n2:=0] - 83342 my_merge.merge_cell.vc1.OR2_tf[1].y : 0 [by my_merge.merge_cell.vc1.OR2_tf[1]._y:=1] - 83464 my_merge.merge_cell.vc2.OR2_tf[4]._y : 1 [by my_merge.merge_cell.merge_func_t[4].n4:=0] - 83593 my_merge.merge_cell.vc2.OR2_tf[1]._y : 1 [by my_merge.merge_cell.merge_func_f[1].n4:=0] - 83810 my_merge.merge_cell.vc1.OR2_tf[4]._y : 1 [by my_merge.merge_cell.merge_func_f[4].n2:=0] - 83997 my_merge.merge_cell.vc1.OR2_tf[2].y : 0 [by my_merge.merge_cell.vc1.OR2_tf[2]._y:=1] - 84079 my_merge.merge_cell.out_a_buffer.buf4._y : 0 [by my_merge.merge_cell._out_a_B:=1] - 84113 my_merge.merge_cell.vc2.OR2_tf[0]._y : 1 [by my_merge.merge_cell.merge_func_t[0].n4:=0] - 84124 my_merge.merge_cell.vc2.OR2_tf[3].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[3]._y:=1] - 87477 my_merge.merge_cell.vc2.OR2_tf[4].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[4]._y:=1] - 87596 my_merge.merge_cell.vc2.OR2_tf[1].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[1]._y:=1] - 88873 my_merge.merge_cell.vc2.OR2_tf[0].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[0]._y:=1] - 89375 my_merge.merge_cell.vc2.myctree.C2Els[0]._y : 1 [by my_merge.merge_cell.vc2.OR2_tf[0].y:=0] - 89578 my_merge.merge_cell.vc2.myctree.tmp[7] : 0 [by my_merge.merge_cell.vc2.myctree.C2Els[0]._y:=1] - 96891 my_merge.merge_cell.vc2.OR2_tf[6]._y : 1 [by my_merge.merge_cell.merge_func_t[6].n4:=0] - 97385 my_merge.merge_cell.vc2.OR2_tf[5]._y : 1 [by my_merge.merge_cell.merge_func_f[5].n4:=0] - 97524 my_merge.merge_cell.vc2.OR2_tf[5].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[5]._y:=1] - 98745 my_merge.merge_cell.vc2.OR2_tf[6].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[6]._y:=1] - 103247 my_merge.merge_cell.vc1.OR2_tf[5]._y : 1 [by my_merge.merge_cell.merge_func_f[5].n2:=0] - 103316 my_merge.merge_cell.vc1.OR2_tf[5].y : 0 [by my_merge.merge_cell.vc1.OR2_tf[5]._y:=1] - 105483 my_merge.merge_cell.vc1.OR2_tf[3]._y : 1 [by my_merge.merge_cell.merge_func_t[3].n2:=0] - 105494 my_merge.merge_cell.vc1.OR2_tf[3].y : 0 [by my_merge.merge_cell.vc1.OR2_tf[3]._y:=1] - 105663 my_merge.merge_cell._out_a_BX[0] : 1 [by my_merge.merge_cell.out_a_buffer.buf4._y:=0] - 107854 my_merge.merge_cell.vc1.OR2_tf[6]._y : 1 [by my_merge.merge_cell.merge_func_f[6].n2:=0] - 108058 my_merge.merge_cell.vc1.OR2_tf[6].y : 0 [by my_merge.merge_cell.vc1.OR2_tf[6]._y:=1] - 112822 my_merge.merge_cell.validity_arb.arbiter._y1 : 1 [by my_merge.in1.v:=0] - 112837 my_merge.merge_cell.validity_arb._y1_arb : 0 [by my_merge.merge_cell.validity_arb.arbiter._y1:=1] - 119973 my_merge.merge_cell._en : 1 [by my_merge.out.a:=0] - 119974 my_merge.merge_cell.en_buffer.buf4._y : 0 [by my_merge.merge_cell._en:=1] - 120011 my_merge.merge_cell._en_X[0] : 1 [by my_merge.merge_cell.en_buffer.buf4._y:=0] - 128711 my_merge.merge_cell.vc1.OR2_tf[4].y : 0 [by my_merge.merge_cell.vc1.OR2_tf[4]._y:=1] - 129450 my_merge.merge_cell.vc1.myctree.C3Els[0]._y : 1 [by my_merge.merge_cell.vc1.OR2_tf[4].y:=0] - 129562 my_merge.merge_cell.vc1.myctree.tmp[9] : 0 [by my_merge.merge_cell.vc1.myctree.C3Els[0]._y:=1] - 131756 my_merge.merge_cell.vc1.OR2_tf[0]._y : 1 [by my_merge.merge_cell.merge_func_t[0].n2:=0] - 134695 my_merge.merge_cell.validity_arb.arbiter._y2 : 1 [by my_merge.in2.v:=0] - 134735 my_merge.merge_cell.validity_arb._y2_arb : 0 [by my_merge.merge_cell.validity_arb.arbiter._y2:=1] - 134992 my_merge.merge_cell.validity_arb.or_cell._y : 1 [by my_merge.merge_cell.validity_arb._y2_arb:=0] - 135079 my_merge.merge_cell._out_temp.a : 0 [by my_merge.merge_cell.validity_arb.or_cell._y:=1] - 135080 my_merge.merge_cell.validity_arb.ack_cell1._y : 1 [by my_merge.merge_cell._out_temp.a:=0] - 135091 my_merge.merge_cell.vc2.myctree.C3Els[0]._y : 1 [by my_merge.merge_cell.vc2.OR2_tf[6].y:=0] - 135373 my_merge.merge_cell.validity_arb.ack_cell2._y : 1 [by my_merge.merge_cell._out_temp.a:=0] - 136582 my_merge.merge_cell._in2_temp.a : 0 [by my_merge.merge_cell.validity_arb.ack_cell2._y:=1] - 136886 my_merge.merge_cell._in1_arb_temp : 0 [by my_merge.merge_cell.validity_arb.ack_cell1._y:=1] - 137064 my_merge.merge_cell.AND_arb1._y : 1 [by my_merge.merge_cell._in1_arb_temp:=0] - 137098 my_merge.merge_cell.vc2.myctree.tmp[9] : 0 [by my_merge.merge_cell.vc2.myctree.C3Els[0]._y:=1] - 137476 my_merge.merge_cell.AND_arb2._y : 1 [by my_merge.merge_cell._in1_arb_temp:=0] - 137515 my_merge.merge_cell.vc2.OR2_tf[2].y : 0 [by my_merge.merge_cell.vc2.OR2_tf[2]._y:=1] - 137640 my_merge.merge_cell._in2_arb : 0 [by my_merge.merge_cell.AND_arb2._y:=1] - 137662 my_merge.merge_cell.arb2function2.buf4._y : 1 [by my_merge.merge_cell._in2_arb:=0] - 137867 my_merge.merge_cell._in1_arb : 0 [by my_merge.merge_cell.AND_arb1._y:=1] - 138509 my_merge.merge_cell._in2_arb2_X[0] : 0 [by my_merge.merge_cell.arb2function2.buf4._y:=1] - 139710 my_merge.merge_cell.vc2.myctree.C2Els[1]._y : 1 [by my_merge.merge_cell.vc2.OR2_tf[2].y:=0] - 139843 my_merge.merge_cell.vc2.myctree.tmp[8] : 0 [by my_merge.merge_cell.vc2.myctree.C2Els[1]._y:=1] - 155505 my_merge.merge_cell.vc2.myctree.C3Els[1]._y : 1 [by my_merge.merge_cell.vc2.myctree.tmp[8]:=0] - 157280 my_merge.merge_cell.vc1.myctree.C2Els[1]._y : 1 [by my_merge.merge_cell.vc1.OR2_tf[3].y:=0] - 157639 my_merge.merge_cell.vc1.myctree.tmp[8] : 0 [by my_merge.merge_cell.vc1.myctree.C2Els[1]._y:=1] - 167995 my_merge.merge_cell.arb2function1.buf4._y : 1 [by my_merge.merge_cell._in1_arb:=0] - 179268 my_merge.merge_cell.vc1.OR2_tf[0].y : 0 [by my_merge.merge_cell.vc1.OR2_tf[0]._y:=1] - 179489 my_merge.merge_cell.vc1.myctree.C2Els[0]._y : 1 [by my_merge.merge_cell.vc1.OR2_tf[0].y:=0] - 179496 my_merge.merge_cell.vc1.myctree.tmp[7] : 0 [by my_merge.merge_cell.vc1.myctree.C2Els[0]._y:=1] - 179526 my_merge.merge_cell.vc1.myctree.C3Els[1]._y : 1 [by my_merge.merge_cell.vc1.myctree.tmp[7]:=0] - 182111 my_merge.merge_cell._in1_arb2_X[0] : 0 [by my_merge.merge_cell.arb2function1.buf4._y:=1] -[0] System initialized - 182111 Reset : 0 - 188824 my_merge._reset_B : 1 [by Reset:=0] - 246285 my_merge.merge_cell.reset_buf._y : 0 [by my_merge._reset_B:=1] - 246376 my_merge.merge_cell._reset_BX : 1 [by my_merge.merge_cell.reset_buf._y:=0] - 248565 my_merge.merge_cell.reset_bufarray.buf4._y : 0 [by my_merge.merge_cell._reset_BX:=1] - 248572 my_merge.merge_cell._reset_BXX[0] : 1 [by my_merge.merge_cell.reset_bufarray.buf4._y:=0] -[1] System reset completed -my_merge.merge_cell._in1_arb_X[6] my_merge.merge_cell._in1_arb_X[11] my_merge.merge_cell._in1_arb_X[12] my_merge.merge_cell._in1_arb_X[10] my_merge.merge_cell._in1_arb_X[1] my_merge.merge_cell._in1_arb_X[5] my_merge.merge_cell._in2_arb_X[11] my_merge.merge_cell._in2_arb_X[13] my_merge.merge_cell._in1_arb_X[0] my_merge.merge_cell._in2_arb_X[0] my_merge.merge_cell._in2_arb_X[1] my_merge.merge_cell._in1_arb_X[4] my_merge.merge_cell._in2_arb_X[4] my_merge.merge_cell._in2_arb_X[8] my_merge.merge_cell._in1_arb_X[3] my_merge.merge_cell._in2_arb_X[3] my_merge.merge_cell._in1_arb_X[9] my_merge.merge_cell._in2_arb_X[9] my_merge.merge_cell._in1_arb_X[2] my_merge.merge_cell._in1_arb_X[13] my_merge.merge_cell._in2_arb_X[6] my_merge.merge_cell._in2_arb_X[10] my_merge.merge_cell._in2_arb_X[7] my_merge.merge_cell._in2_arb_X[2] my_merge.merge_cell._in1_arb_X[7] my_merge.merge_cell._in2_arb_X[12] my_merge.merge_cell._in2_arb_X[5] my_merge.merge_cell._in1_arb_X[8] -WRONG ASSERT: "my_merge.out.d.d[0].f" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[0].t" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[1].f" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[1].t" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[2].f" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[2].t" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[3].f" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[3].t" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[4].f" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[4].t" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[5].f" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[5].t" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[6].f" has value 1 and not 0. -WRONG ASSERT: "my_merge.out.d.d[6].t" has value 1 and not 0. -[2] Output neutral checked - 248572 my_merge.merge_cell.merge_func_t[0].n2 : 1 - 248572 my_merge.merge_cell.merge_func_f[6].n2 : 1 - 248572 my_merge.merge_cell.merge_func_t[2].n2 : 1 - 248572 my_merge.merge_cell.merge_func_f[5].n2 : 1 - 248572 my_merge.merge_cell.merge_func_f[1].n2 : 1 - 248572 my_merge.merge_cell.merge_func_f[4].n2 : 1 - 248572 my_merge.merge_cell.merge_func_f[3].n2 : 1 - 248574 my_merge.merge_cell.vc1.OR2_tf[3]._y : 0 [by my_merge.merge_cell.merge_func_f[3].n2:=1] - 248584 my_merge.merge_cell.merge_func_f[5].y : X [by my_merge.merge_cell.merge_func_f[5].n2:=1] - 248584 my_merge.merge_cell.merge_func_f[1].y : X [by my_merge.merge_cell.merge_func_f[1].n2:=1] - 248650 my_merge.merge_cell.merge_func_f[6].y : X [by my_merge.merge_cell.merge_func_f[6].n2:=1] - 248678 my_merge.merge_cell.merge_func_t[0].y : X [by my_merge.merge_cell.merge_func_t[0].n2:=1] - 248847 my_merge.merge_cell.vc1.OR2_tf[6]._y : 0 [by my_merge.merge_cell.merge_func_f[6].n2:=1] - 248976 my_merge.merge_cell.vc1.OR2_tf[5]._y : 0 [by my_merge.merge_cell.merge_func_f[5].n2:=1] - 249027 my_merge.merge_cell.merge_func_t[2].y : X [by my_merge.merge_cell.merge_func_t[2].n2:=1] - 250096 my_merge.merge_cell.vc1.OR2_tf[6].y : 1 [by my_merge.merge_cell.vc1.OR2_tf[6]._y:=0] - 251359 my_merge.merge_cell.vc1.OR2_tf[0]._y : 0 [by my_merge.merge_cell.merge_func_t[0].n2:=1] - 251471 my_merge.merge_cell.vc1.OR2_tf[4]._y : 0 [by my_merge.merge_cell.merge_func_f[4].n2:=1] - 251525 my_merge.merge_cell.vc1.OR2_tf[0].y : 1 [by my_merge.merge_cell.vc1.OR2_tf[0]._y:=0] - 251546 my_merge.merge_cell.vc1.OR2_tf[4].y : 1 [by my_merge.merge_cell.vc1.OR2_tf[4]._y:=0] - 252475 my_merge.merge_cell.vc1.OR2_tf[5].y : 1 [by my_merge.merge_cell.vc1.OR2_tf[5]._y:=0] - 252820 my_merge.merge_cell.vc1.myctree.C3Els[0]._y : 0 [by my_merge.merge_cell.vc1.OR2_tf[5].y:=1] - 252848 my_merge.merge_cell.merge_func_f[4].y : X [by my_merge.merge_cell.merge_func_f[4].n2:=1] - 252867 my_merge.merge_cell.merge_func_f[3].y : X [by my_merge.merge_cell.merge_func_f[3].n2:=1] - 252958 my_merge.merge_cell.vc1.myctree.tmp[9] : 1 [by my_merge.merge_cell.vc1.myctree.C3Els[0]._y:=0] - 253109 my_merge.merge_cell.vc1.OR2_tf[3].y : 1 [by my_merge.merge_cell.vc1.OR2_tf[3]._y:=0] - 254488 my_merge.merge_cell.vc1.OR2_tf[1]._y : 0 [by my_merge.merge_cell.merge_func_f[1].n2:=1] - 259751 my_merge.merge_cell.vc1.OR2_tf[1].y : 1 [by my_merge.merge_cell.vc1.OR2_tf[1]._y:=0] - 259753 my_merge.merge_cell.vc1.myctree.C2Els[0]._y : 0 [by my_merge.merge_cell.vc1.OR2_tf[1].y:=1] - 267568 my_merge.merge_cell.vc1.OR2_tf[2]._y : 0 [by my_merge.merge_cell.merge_func_t[2].n2:=1] - 267569 my_merge.merge_cell.vc1.OR2_tf[2].y : 1 [by my_merge.merge_cell.vc1.OR2_tf[2]._y:=0] - 268117 my_merge.merge_cell.vc1.myctree.C2Els[1]._y : 0 [by my_merge.merge_cell.vc1.OR2_tf[2].y:=1] - 268128 my_merge.merge_cell.vc1.myctree.tmp[8] : 1 [by my_merge.merge_cell.vc1.myctree.C2Els[1]._y:=0] - 303670 my_merge.merge_cell.vc1.myctree.tmp[7] : 1 [by my_merge.merge_cell.vc1.myctree.C2Els[0]._y:=0] - 304040 my_merge.merge_cell.vc1.myctree.C3Els[1]._y : 0 [by my_merge.merge_cell.vc1.myctree.tmp[7]:=1] - 304107 my_merge.in1.v : 1 [by my_merge.merge_cell.vc1.myctree.C3Els[1]._y:=0] - 306748 my_merge.merge_cell.validity_arb.arbiter._y1 : 0 [by my_merge.in1.v:=1] - 306764 my_merge.merge_cell.validity_arb._y1_arb : 1 [by my_merge.merge_cell.validity_arb.arbiter._y1:=0] - 311326 my_merge.merge_cell.validity_arb.or_cell._y : 0 [by my_merge.merge_cell.validity_arb._y1_arb:=1] - 311854 my_merge.merge_cell._out_temp.a : 1 [by my_merge.merge_cell.validity_arb.or_cell._y:=0] - 314289 my_merge.merge_cell.validity_arb.ack_cell1._y : 0 [by my_merge.merge_cell._out_temp.a:=1] - 341169 my_merge.merge_cell._in1_arb_temp : 1 [by my_merge.merge_cell.validity_arb.ack_cell1._y:=0] - 354210 my_merge.merge_cell.AND_arb1._y : 0 [by my_merge.merge_cell._in1_arb_temp:=1] - 354212 my_merge.merge_cell._in1_arb : 1 [by my_merge.merge_cell.AND_arb1._y:=0] - 365094 my_merge.merge_cell.AND_arb2._y : 0 [by my_merge.merge_cell._in1_arb_temp:=1] - 365097 my_merge.merge_cell._in2_arb : 1 [by my_merge.merge_cell.AND_arb2._y:=0] - 365126 my_merge.merge_cell.arb2function2.buf4._y : 0 [by my_merge.merge_cell._in2_arb:=1] - 365443 my_merge.merge_cell._in2_arb2_X[0] : 1 [by my_merge.merge_cell.arb2function2.buf4._y:=0] - 415170 my_merge.merge_cell.arb2function1.buf4._y : 0 [by my_merge.merge_cell._in1_arb:=1] - 416771 my_merge.merge_cell._in1_arb2_X[0] : 1 [by my_merge.merge_cell.arb2function1.buf4._y:=0] -Node `my_fork.in.v' not found -Node `my_fork.in.a' not found -Node `my_fork.out1.d.d[0].f' not found -Node `my_fork.out2.d.d[0].f' not found -Node `my_fork.out1.v' not found -Node `my_fork.out2.v' not found -Node `my_fork.in.a' not found -Node `my_fork.in.d.d[0].f' not found -Finished -Node `my_fork.out1.a' not found -Node `my_fork.out1.a' not found diff --git a/test/unit_tests/merge_t_7/run/test.prs b/test/unit_tests/merge_t_7/run/test.prs deleted file mode 100644 index bba51ad..0000000 --- a/test/unit_tests/merge_t_7/run/test.prs +++ /dev/null @@ -1,1384 +0,0 @@ -= "GND" "GND" -= "Vdd" "Vdd" -= "Reset" "Reset" -"Reset"->"my_merge._reset_B"- -~("Reset")->"my_merge._reset_B"+ -= "my_merge._reset_B" "my_merge.merge_cell.reset_B" -= "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" -= "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" -= "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" -= "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" -= "my_merge.in1.d.d[2].d[0]" "my_merge.in1.d.d[2].f" -= "my_merge.in1.d.d[2].d[1]" "my_merge.in1.d.d[2].t" -= "my_merge.in1.d.d[3].d[0]" "my_merge.in1.d.d[3].f" -= "my_merge.in1.d.d[3].d[1]" "my_merge.in1.d.d[3].t" -= "my_merge.in1.d.d[4].d[0]" "my_merge.in1.d.d[4].f" -= "my_merge.in1.d.d[4].d[1]" "my_merge.in1.d.d[4].t" -= "my_merge.in1.d.d[5].d[0]" "my_merge.in1.d.d[5].f" -= "my_merge.in1.d.d[5].d[1]" "my_merge.in1.d.d[5].t" -= "my_merge.in1.d.d[6].d[0]" "my_merge.in1.d.d[6].f" -= "my_merge.in1.d.d[6].d[1]" "my_merge.in1.d.d[6].t" -= "my_merge.in1.d.d[6].d[0]" "my_merge.in1.d.d[6].f" -= "my_merge.in1.d.d[6].d[1]" "my_merge.in1.d.d[6].t" -= "my_merge.in1.d.d[5].d[0]" "my_merge.in1.d.d[5].f" -= "my_merge.in1.d.d[5].d[1]" "my_merge.in1.d.d[5].t" -= "my_merge.in1.d.d[4].d[0]" "my_merge.in1.d.d[4].f" -= "my_merge.in1.d.d[4].d[1]" "my_merge.in1.d.d[4].t" -= "my_merge.in1.d.d[3].d[0]" "my_merge.in1.d.d[3].f" -= "my_merge.in1.d.d[3].d[1]" "my_merge.in1.d.d[3].t" -= "my_merge.in1.d.d[2].d[0]" "my_merge.in1.d.d[2].f" -= "my_merge.in1.d.d[2].d[1]" "my_merge.in1.d.d[2].t" -= "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" -= "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" -= "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" -= "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" -= "my_merge.in1.d.d[6].d[0]" "my_merge.in1.d.d[6].f" -= "my_merge.in1.d.d[6].d[1]" "my_merge.in1.d.d[6].t" -= "my_merge.in1.d.d[5].d[0]" "my_merge.in1.d.d[5].f" -= "my_merge.in1.d.d[5].d[1]" "my_merge.in1.d.d[5].t" -= "my_merge.in1.d.d[4].d[0]" "my_merge.in1.d.d[4].f" -= "my_merge.in1.d.d[4].d[1]" "my_merge.in1.d.d[4].t" -= "my_merge.in1.d.d[3].d[0]" "my_merge.in1.d.d[3].f" -= "my_merge.in1.d.d[3].d[1]" "my_merge.in1.d.d[3].t" -= "my_merge.in1.d.d[2].d[0]" "my_merge.in1.d.d[2].f" -= "my_merge.in1.d.d[2].d[1]" "my_merge.in1.d.d[2].t" -= "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" -= "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" -= "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" -= "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" -= "my_merge.in1.v" "my_merge.merge_cell.in1.v" -= "my_merge.in1.a" "my_merge.merge_cell.in1.a" -= "my_merge.in1.d.d[0].f" "my_merge.merge_cell.in1.d.d[0].f" -= "my_merge.in1.d.d[0].t" "my_merge.merge_cell.in1.d.d[0].t" -= "my_merge.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].d[0]" -= "my_merge.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].d[1]" -= "my_merge.in1.d.d[1].f" "my_merge.merge_cell.in1.d.d[1].f" -= "my_merge.in1.d.d[1].t" "my_merge.merge_cell.in1.d.d[1].t" -= "my_merge.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].d[0]" -= "my_merge.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].d[1]" -= "my_merge.in1.d.d[2].f" "my_merge.merge_cell.in1.d.d[2].f" -= "my_merge.in1.d.d[2].t" "my_merge.merge_cell.in1.d.d[2].t" -= "my_merge.in1.d.d[2].d[0]" "my_merge.merge_cell.in1.d.d[2].d[0]" -= "my_merge.in1.d.d[2].d[1]" "my_merge.merge_cell.in1.d.d[2].d[1]" -= "my_merge.in1.d.d[3].f" "my_merge.merge_cell.in1.d.d[3].f" -= "my_merge.in1.d.d[3].t" "my_merge.merge_cell.in1.d.d[3].t" -= "my_merge.in1.d.d[3].d[0]" "my_merge.merge_cell.in1.d.d[3].d[0]" -= "my_merge.in1.d.d[3].d[1]" "my_merge.merge_cell.in1.d.d[3].d[1]" -= "my_merge.in1.d.d[4].f" "my_merge.merge_cell.in1.d.d[4].f" -= "my_merge.in1.d.d[4].t" "my_merge.merge_cell.in1.d.d[4].t" -= "my_merge.in1.d.d[4].d[0]" "my_merge.merge_cell.in1.d.d[4].d[0]" -= "my_merge.in1.d.d[4].d[1]" "my_merge.merge_cell.in1.d.d[4].d[1]" -= "my_merge.in1.d.d[5].f" "my_merge.merge_cell.in1.d.d[5].f" -= "my_merge.in1.d.d[5].t" "my_merge.merge_cell.in1.d.d[5].t" -= "my_merge.in1.d.d[5].d[0]" "my_merge.merge_cell.in1.d.d[5].d[0]" -= "my_merge.in1.d.d[5].d[1]" "my_merge.merge_cell.in1.d.d[5].d[1]" -= "my_merge.in1.d.d[6].f" "my_merge.merge_cell.in1.d.d[6].f" -= "my_merge.in1.d.d[6].t" "my_merge.merge_cell.in1.d.d[6].t" -= "my_merge.in1.d.d[6].d[0]" "my_merge.merge_cell.in1.d.d[6].d[0]" -= "my_merge.in1.d.d[6].d[1]" "my_merge.merge_cell.in1.d.d[6].d[1]" -= "my_merge.in1.d.d[6].d[0]" "my_merge.in1.d.d[6].f" -= "my_merge.in1.d.d[6].d[1]" "my_merge.in1.d.d[6].t" -= "my_merge.in1.d.d[5].d[0]" "my_merge.in1.d.d[5].f" -= "my_merge.in1.d.d[5].d[1]" "my_merge.in1.d.d[5].t" -= "my_merge.in1.d.d[4].d[0]" "my_merge.in1.d.d[4].f" -= "my_merge.in1.d.d[4].d[1]" "my_merge.in1.d.d[4].t" -= "my_merge.in1.d.d[3].d[0]" "my_merge.in1.d.d[3].f" -= "my_merge.in1.d.d[3].d[1]" "my_merge.in1.d.d[3].t" -= "my_merge.in1.d.d[2].d[0]" "my_merge.in1.d.d[2].f" -= "my_merge.in1.d.d[2].d[1]" "my_merge.in1.d.d[2].t" -= "my_merge.in1.d.d[1].d[0]" "my_merge.in1.d.d[1].f" -= "my_merge.in1.d.d[1].d[1]" "my_merge.in1.d.d[1].t" -= "my_merge.in1.d.d[0].d[0]" "my_merge.in1.d.d[0].f" -= "my_merge.in1.d.d[0].d[1]" "my_merge.in1.d.d[0].t" -~"my_merge.merge_cell.merge_func_f[0].c1"&~"my_merge.merge_cell.merge_func_f[0].c2"|~"my_merge.merge_cell.merge_func_f[0].pr_B"->"my_merge.merge_cell.merge_func_f[0].y"+ -"my_merge.merge_cell.merge_func_f[0].c1"&"my_merge.merge_cell.merge_func_f[0].c2"&("my_merge.merge_cell.merge_func_f[0].n1"&"my_merge.merge_cell.merge_func_f[0].n2"|"my_merge.merge_cell.merge_func_f[0].n3"&"my_merge.merge_cell.merge_func_f[0].n4")&"my_merge.merge_cell.merge_func_f[0].sr_B"->"my_merge.merge_cell.merge_func_f[0].y"- -~"my_merge.merge_cell.merge_func_f[1].c1"&~"my_merge.merge_cell.merge_func_f[1].c2"|~"my_merge.merge_cell.merge_func_f[1].pr_B"->"my_merge.merge_cell.merge_func_f[1].y"+ -"my_merge.merge_cell.merge_func_f[1].c1"&"my_merge.merge_cell.merge_func_f[1].c2"&("my_merge.merge_cell.merge_func_f[1].n1"&"my_merge.merge_cell.merge_func_f[1].n2"|"my_merge.merge_cell.merge_func_f[1].n3"&"my_merge.merge_cell.merge_func_f[1].n4")&"my_merge.merge_cell.merge_func_f[1].sr_B"->"my_merge.merge_cell.merge_func_f[1].y"- -~"my_merge.merge_cell.merge_func_f[2].c1"&~"my_merge.merge_cell.merge_func_f[2].c2"|~"my_merge.merge_cell.merge_func_f[2].pr_B"->"my_merge.merge_cell.merge_func_f[2].y"+ -"my_merge.merge_cell.merge_func_f[2].c1"&"my_merge.merge_cell.merge_func_f[2].c2"&("my_merge.merge_cell.merge_func_f[2].n1"&"my_merge.merge_cell.merge_func_f[2].n2"|"my_merge.merge_cell.merge_func_f[2].n3"&"my_merge.merge_cell.merge_func_f[2].n4")&"my_merge.merge_cell.merge_func_f[2].sr_B"->"my_merge.merge_cell.merge_func_f[2].y"- -~"my_merge.merge_cell.merge_func_f[3].c1"&~"my_merge.merge_cell.merge_func_f[3].c2"|~"my_merge.merge_cell.merge_func_f[3].pr_B"->"my_merge.merge_cell.merge_func_f[3].y"+ -"my_merge.merge_cell.merge_func_f[3].c1"&"my_merge.merge_cell.merge_func_f[3].c2"&("my_merge.merge_cell.merge_func_f[3].n1"&"my_merge.merge_cell.merge_func_f[3].n2"|"my_merge.merge_cell.merge_func_f[3].n3"&"my_merge.merge_cell.merge_func_f[3].n4")&"my_merge.merge_cell.merge_func_f[3].sr_B"->"my_merge.merge_cell.merge_func_f[3].y"- -~"my_merge.merge_cell.merge_func_f[4].c1"&~"my_merge.merge_cell.merge_func_f[4].c2"|~"my_merge.merge_cell.merge_func_f[4].pr_B"->"my_merge.merge_cell.merge_func_f[4].y"+ -"my_merge.merge_cell.merge_func_f[4].c1"&"my_merge.merge_cell.merge_func_f[4].c2"&("my_merge.merge_cell.merge_func_f[4].n1"&"my_merge.merge_cell.merge_func_f[4].n2"|"my_merge.merge_cell.merge_func_f[4].n3"&"my_merge.merge_cell.merge_func_f[4].n4")&"my_merge.merge_cell.merge_func_f[4].sr_B"->"my_merge.merge_cell.merge_func_f[4].y"- -~"my_merge.merge_cell.merge_func_f[5].c1"&~"my_merge.merge_cell.merge_func_f[5].c2"|~"my_merge.merge_cell.merge_func_f[5].pr_B"->"my_merge.merge_cell.merge_func_f[5].y"+ -"my_merge.merge_cell.merge_func_f[5].c1"&"my_merge.merge_cell.merge_func_f[5].c2"&("my_merge.merge_cell.merge_func_f[5].n1"&"my_merge.merge_cell.merge_func_f[5].n2"|"my_merge.merge_cell.merge_func_f[5].n3"&"my_merge.merge_cell.merge_func_f[5].n4")&"my_merge.merge_cell.merge_func_f[5].sr_B"->"my_merge.merge_cell.merge_func_f[5].y"- -~"my_merge.merge_cell.merge_func_f[6].c1"&~"my_merge.merge_cell.merge_func_f[6].c2"|~"my_merge.merge_cell.merge_func_f[6].pr_B"->"my_merge.merge_cell.merge_func_f[6].y"+ -"my_merge.merge_cell.merge_func_f[6].c1"&"my_merge.merge_cell.merge_func_f[6].c2"&("my_merge.merge_cell.merge_func_f[6].n1"&"my_merge.merge_cell.merge_func_f[6].n2"|"my_merge.merge_cell.merge_func_f[6].n3"&"my_merge.merge_cell.merge_func_f[6].n4")&"my_merge.merge_cell.merge_func_f[6].sr_B"->"my_merge.merge_cell.merge_func_f[6].y"- -= "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" -= "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" -= "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" -= "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" -= "my_merge.merge_cell.in1.d.d[2].d[0]" "my_merge.merge_cell.in1.d.d[2].f" -= "my_merge.merge_cell.in1.d.d[2].d[1]" "my_merge.merge_cell.in1.d.d[2].t" -= "my_merge.merge_cell.in1.d.d[3].d[0]" "my_merge.merge_cell.in1.d.d[3].f" -= "my_merge.merge_cell.in1.d.d[3].d[1]" "my_merge.merge_cell.in1.d.d[3].t" -= "my_merge.merge_cell.in1.d.d[4].d[0]" "my_merge.merge_cell.in1.d.d[4].f" -= "my_merge.merge_cell.in1.d.d[4].d[1]" "my_merge.merge_cell.in1.d.d[4].t" -= "my_merge.merge_cell.in1.d.d[5].d[0]" "my_merge.merge_cell.in1.d.d[5].f" -= "my_merge.merge_cell.in1.d.d[5].d[1]" "my_merge.merge_cell.in1.d.d[5].t" -= "my_merge.merge_cell.in1.d.d[6].d[0]" "my_merge.merge_cell.in1.d.d[6].f" -= "my_merge.merge_cell.in1.d.d[6].d[1]" "my_merge.merge_cell.in1.d.d[6].t" -= "my_merge.merge_cell.in1.d.d[6].d[0]" "my_merge.merge_cell.in1.d.d[6].f" -= "my_merge.merge_cell.in1.d.d[6].d[1]" "my_merge.merge_cell.in1.d.d[6].t" -= "my_merge.merge_cell.in1.d.d[5].d[0]" "my_merge.merge_cell.in1.d.d[5].f" -= "my_merge.merge_cell.in1.d.d[5].d[1]" "my_merge.merge_cell.in1.d.d[5].t" -= "my_merge.merge_cell.in1.d.d[4].d[0]" "my_merge.merge_cell.in1.d.d[4].f" -= "my_merge.merge_cell.in1.d.d[4].d[1]" "my_merge.merge_cell.in1.d.d[4].t" -= "my_merge.merge_cell.in1.d.d[3].d[0]" "my_merge.merge_cell.in1.d.d[3].f" -= "my_merge.merge_cell.in1.d.d[3].d[1]" "my_merge.merge_cell.in1.d.d[3].t" -= "my_merge.merge_cell.in1.d.d[2].d[0]" "my_merge.merge_cell.in1.d.d[2].f" -= "my_merge.merge_cell.in1.d.d[2].d[1]" "my_merge.merge_cell.in1.d.d[2].t" -= "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" -= "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" -= "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" -= "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" -= "my_merge.merge_cell.in1.d.d[6].d[0]" "my_merge.merge_cell.in1.d.d[6].f" -= "my_merge.merge_cell.in1.d.d[6].d[1]" "my_merge.merge_cell.in1.d.d[6].t" -= "my_merge.merge_cell.in1.d.d[5].d[0]" "my_merge.merge_cell.in1.d.d[5].f" -= "my_merge.merge_cell.in1.d.d[5].d[1]" "my_merge.merge_cell.in1.d.d[5].t" -= "my_merge.merge_cell.in1.d.d[4].d[0]" "my_merge.merge_cell.in1.d.d[4].f" -= "my_merge.merge_cell.in1.d.d[4].d[1]" "my_merge.merge_cell.in1.d.d[4].t" -= "my_merge.merge_cell.in1.d.d[3].d[0]" "my_merge.merge_cell.in1.d.d[3].f" -= "my_merge.merge_cell.in1.d.d[3].d[1]" "my_merge.merge_cell.in1.d.d[3].t" -= "my_merge.merge_cell.in1.d.d[2].d[0]" "my_merge.merge_cell.in1.d.d[2].f" -= "my_merge.merge_cell.in1.d.d[2].d[1]" "my_merge.merge_cell.in1.d.d[2].t" -= "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" -= "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" -= "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" -= "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" -= "my_merge.merge_cell.in1.d.d[0].f" "my_merge.merge_cell.vc1.in.d[0].f" -= "my_merge.merge_cell.in1.d.d[0].t" "my_merge.merge_cell.vc1.in.d[0].t" -= "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].d[0]" -= "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].d[1]" -= "my_merge.merge_cell.in1.d.d[1].f" "my_merge.merge_cell.vc1.in.d[1].f" -= "my_merge.merge_cell.in1.d.d[1].t" "my_merge.merge_cell.vc1.in.d[1].t" -= "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].d[0]" -= "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].d[1]" -= "my_merge.merge_cell.in1.d.d[2].f" "my_merge.merge_cell.vc1.in.d[2].f" -= "my_merge.merge_cell.in1.d.d[2].t" "my_merge.merge_cell.vc1.in.d[2].t" -= "my_merge.merge_cell.in1.d.d[2].d[0]" "my_merge.merge_cell.vc1.in.d[2].d[0]" -= "my_merge.merge_cell.in1.d.d[2].d[1]" "my_merge.merge_cell.vc1.in.d[2].d[1]" -= "my_merge.merge_cell.in1.d.d[3].f" "my_merge.merge_cell.vc1.in.d[3].f" -= "my_merge.merge_cell.in1.d.d[3].t" "my_merge.merge_cell.vc1.in.d[3].t" -= "my_merge.merge_cell.in1.d.d[3].d[0]" "my_merge.merge_cell.vc1.in.d[3].d[0]" -= "my_merge.merge_cell.in1.d.d[3].d[1]" "my_merge.merge_cell.vc1.in.d[3].d[1]" -= "my_merge.merge_cell.in1.d.d[4].f" "my_merge.merge_cell.vc1.in.d[4].f" -= "my_merge.merge_cell.in1.d.d[4].t" "my_merge.merge_cell.vc1.in.d[4].t" -= "my_merge.merge_cell.in1.d.d[4].d[0]" "my_merge.merge_cell.vc1.in.d[4].d[0]" -= "my_merge.merge_cell.in1.d.d[4].d[1]" "my_merge.merge_cell.vc1.in.d[4].d[1]" -= "my_merge.merge_cell.in1.d.d[5].f" "my_merge.merge_cell.vc1.in.d[5].f" -= "my_merge.merge_cell.in1.d.d[5].t" "my_merge.merge_cell.vc1.in.d[5].t" -= "my_merge.merge_cell.in1.d.d[5].d[0]" "my_merge.merge_cell.vc1.in.d[5].d[0]" -= "my_merge.merge_cell.in1.d.d[5].d[1]" "my_merge.merge_cell.vc1.in.d[5].d[1]" -= "my_merge.merge_cell.in1.d.d[6].f" "my_merge.merge_cell.vc1.in.d[6].f" -= "my_merge.merge_cell.in1.d.d[6].t" "my_merge.merge_cell.vc1.in.d[6].t" -= "my_merge.merge_cell.in1.d.d[6].d[0]" "my_merge.merge_cell.vc1.in.d[6].d[0]" -= "my_merge.merge_cell.in1.d.d[6].d[1]" "my_merge.merge_cell.vc1.in.d[6].d[1]" -= "my_merge.merge_cell.in1.a" "my_merge.merge_cell.in1ack_ctl_inv.a" -= "my_merge.merge_cell.in1.a" "my_merge.merge_cell.en_ctl.n1" -= "my_merge.merge_cell.in1.a" "my_merge.merge_cell.en_ctl.p1" -= "my_merge.merge_cell.in1.a" "my_merge.merge_cell.in1ack_ctl.y" -= "my_merge.merge_cell.in1.v" "my_merge.merge_cell._in1_temp.r" -= "my_merge.merge_cell.in1.v" "my_merge.merge_cell._in1_temp.d.d[0]" -= "my_merge.merge_cell.in1.v" "my_merge.merge_cell.vc1.out" -= "my_merge.merge_cell.in1.v" "my_merge.merge_cell.in1ack_ctl.c3" -= "my_merge.merge_cell.in1.d.d[6].d[0]" "my_merge.merge_cell.merge_func_f[6].n2" -= "my_merge.merge_cell.in1.d.d[6].d[0]" "my_merge.merge_cell.in1.d.d[6].f" -= "my_merge.merge_cell.in1.d.d[6].d[1]" "my_merge.merge_cell.merge_func_t[6].n2" -= "my_merge.merge_cell.in1.d.d[6].d[1]" "my_merge.merge_cell.in1.d.d[6].t" -= "my_merge.merge_cell.in1.d.d[5].d[0]" "my_merge.merge_cell.merge_func_f[5].n2" -= "my_merge.merge_cell.in1.d.d[5].d[0]" "my_merge.merge_cell.in1.d.d[5].f" -= "my_merge.merge_cell.in1.d.d[5].d[1]" "my_merge.merge_cell.merge_func_t[5].n2" -= "my_merge.merge_cell.in1.d.d[5].d[1]" "my_merge.merge_cell.in1.d.d[5].t" -= "my_merge.merge_cell.in1.d.d[4].d[0]" "my_merge.merge_cell.merge_func_f[4].n2" -= "my_merge.merge_cell.in1.d.d[4].d[0]" "my_merge.merge_cell.in1.d.d[4].f" -= "my_merge.merge_cell.in1.d.d[4].d[1]" "my_merge.merge_cell.merge_func_t[4].n2" -= "my_merge.merge_cell.in1.d.d[4].d[1]" "my_merge.merge_cell.in1.d.d[4].t" -= "my_merge.merge_cell.in1.d.d[3].d[0]" "my_merge.merge_cell.merge_func_f[3].n2" -= "my_merge.merge_cell.in1.d.d[3].d[0]" "my_merge.merge_cell.in1.d.d[3].f" -= "my_merge.merge_cell.in1.d.d[3].d[1]" "my_merge.merge_cell.merge_func_t[3].n2" -= "my_merge.merge_cell.in1.d.d[3].d[1]" "my_merge.merge_cell.in1.d.d[3].t" -= "my_merge.merge_cell.in1.d.d[2].d[0]" "my_merge.merge_cell.merge_func_f[2].n2" -= "my_merge.merge_cell.in1.d.d[2].d[0]" "my_merge.merge_cell.in1.d.d[2].f" -= "my_merge.merge_cell.in1.d.d[2].d[1]" "my_merge.merge_cell.merge_func_t[2].n2" -= "my_merge.merge_cell.in1.d.d[2].d[1]" "my_merge.merge_cell.in1.d.d[2].t" -= "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.merge_func_f[1].n2" -= "my_merge.merge_cell.in1.d.d[1].d[0]" "my_merge.merge_cell.in1.d.d[1].f" -= "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.merge_func_t[1].n2" -= "my_merge.merge_cell.in1.d.d[1].d[1]" "my_merge.merge_cell.in1.d.d[1].t" -= "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.merge_func_f[0].n2" -= "my_merge.merge_cell.in1.d.d[0].d[0]" "my_merge.merge_cell.in1.d.d[0].f" -= "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.merge_func_t[0].n2" -= "my_merge.merge_cell.in1.d.d[0].d[1]" "my_merge.merge_cell.in1.d.d[0].t" -= "my_merge.merge_cell._in1_arb_X[0]" "my_merge.merge_cell.merge_func_t[0].n1" -= "my_merge.merge_cell._in1_arb_X[1]" "my_merge.merge_cell.merge_func_t[1].n1" -= "my_merge.merge_cell._in1_arb_X[2]" "my_merge.merge_cell.merge_func_t[2].n1" -= "my_merge.merge_cell._in1_arb_X[3]" "my_merge.merge_cell.merge_func_t[3].n1" -= "my_merge.merge_cell._in1_arb_X[4]" "my_merge.merge_cell.merge_func_t[4].n1" -= "my_merge.merge_cell._in1_arb_X[5]" "my_merge.merge_cell.merge_func_t[5].n1" -= "my_merge.merge_cell._in1_arb_X[6]" "my_merge.merge_cell.merge_func_t[6].n1" -= "my_merge.merge_cell._in1_arb_X[7]" "my_merge.merge_cell.merge_func_f[0].n1" -= "my_merge.merge_cell._in1_arb_X[8]" "my_merge.merge_cell.merge_func_f[1].n1" -= "my_merge.merge_cell._in1_arb_X[9]" "my_merge.merge_cell.merge_func_f[2].n1" -= "my_merge.merge_cell._in1_arb_X[10]" "my_merge.merge_cell.merge_func_f[3].n1" -= "my_merge.merge_cell._in1_arb_X[11]" "my_merge.merge_cell.merge_func_f[4].n1" -= "my_merge.merge_cell._in1_arb_X[12]" "my_merge.merge_cell.merge_func_f[5].n1" -= "my_merge.merge_cell._in1_arb_X[13]" "my_merge.merge_cell.merge_func_f[6].n1" -= "my_merge.merge_cell._in2_arb_X[0]" "my_merge.merge_cell.merge_func_t[0].n3" -= "my_merge.merge_cell._in2_arb_X[1]" "my_merge.merge_cell.merge_func_t[1].n3" -= "my_merge.merge_cell._in2_arb_X[2]" "my_merge.merge_cell.merge_func_t[2].n3" -= "my_merge.merge_cell._in2_arb_X[3]" "my_merge.merge_cell.merge_func_t[3].n3" -= "my_merge.merge_cell._in2_arb_X[4]" "my_merge.merge_cell.merge_func_t[4].n3" -= "my_merge.merge_cell._in2_arb_X[5]" "my_merge.merge_cell.merge_func_t[5].n3" -= "my_merge.merge_cell._in2_arb_X[6]" "my_merge.merge_cell.merge_func_t[6].n3" -= "my_merge.merge_cell._in2_arb_X[7]" "my_merge.merge_cell.merge_func_f[0].n3" -= "my_merge.merge_cell._in2_arb_X[8]" "my_merge.merge_cell.merge_func_f[1].n3" -= "my_merge.merge_cell._in2_arb_X[9]" "my_merge.merge_cell.merge_func_f[2].n3" -= "my_merge.merge_cell._in2_arb_X[10]" "my_merge.merge_cell.merge_func_f[3].n3" -= "my_merge.merge_cell._in2_arb_X[11]" "my_merge.merge_cell.merge_func_f[4].n3" -= "my_merge.merge_cell._in2_arb_X[12]" "my_merge.merge_cell.merge_func_f[5].n3" -= "my_merge.merge_cell._in2_arb_X[13]" "my_merge.merge_cell.merge_func_f[6].n3" -"my_merge.merge_cell.reset_bufarray.buf4.a"->"my_merge.merge_cell.reset_bufarray.buf4._y"- -~("my_merge.merge_cell.reset_bufarray.buf4.a")->"my_merge.merge_cell.reset_bufarray.buf4._y"+ -"my_merge.merge_cell.reset_bufarray.buf4._y"->"my_merge.merge_cell.reset_bufarray.buf4.y"- -~("my_merge.merge_cell.reset_bufarray.buf4._y")->"my_merge.merge_cell.reset_bufarray.buf4.y"+ -= "my_merge.merge_cell.reset_bufarray.supply.vdd" "my_merge.merge_cell.reset_bufarray.buf4.vdd" -= "my_merge.merge_cell.reset_bufarray.supply.vss" "my_merge.merge_cell.reset_bufarray.buf4.vss" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[13]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[12]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[11]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[10]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[9]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[8]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[7]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[6]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[5]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[4]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[3]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[2]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.out[1]" -= "my_merge.merge_cell.reset_bufarray.out[0]" "my_merge.merge_cell.reset_bufarray.buf4.y" -= "my_merge.merge_cell.reset_bufarray.in" "my_merge.merge_cell.reset_bufarray.buf4.a" -= "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell._out_temp.r" -= "my_merge.merge_cell._out_temp.r" "my_merge.merge_cell.validity_arb.out.r" -= "my_merge.merge_cell._out_temp.a" "my_merge.merge_cell.validity_arb.out.a" -= "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell.validity_arb.out.d.d[0]" -= "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell._out_temp.a" -= "my_merge.merge_cell._out_temp.d.d[0]" "my_merge.merge_cell._out_temp.r" -"my_merge.merge_cell.arb2function2.buf4.a"->"my_merge.merge_cell.arb2function2.buf4._y"- -~("my_merge.merge_cell.arb2function2.buf4.a")->"my_merge.merge_cell.arb2function2.buf4._y"+ -"my_merge.merge_cell.arb2function2.buf4._y"->"my_merge.merge_cell.arb2function2.buf4.y"- -~("my_merge.merge_cell.arb2function2.buf4._y")->"my_merge.merge_cell.arb2function2.buf4.y"+ -= "my_merge.merge_cell.arb2function2.supply.vdd" "my_merge.merge_cell.arb2function2.buf4.vdd" -= "my_merge.merge_cell.arb2function2.supply.vss" "my_merge.merge_cell.arb2function2.buf4.vss" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[13]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[12]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[11]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[10]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[9]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[8]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[7]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[6]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[5]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[4]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[3]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[2]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.out[1]" -= "my_merge.merge_cell.arb2function2.out[0]" "my_merge.merge_cell.arb2function2.buf4.y" -= "my_merge.merge_cell.arb2function2.in" "my_merge.merge_cell.arb2function2.buf4.a" -"my_merge.merge_cell.AND_arb2.a"&"my_merge.merge_cell.AND_arb2.b"->"my_merge.merge_cell.AND_arb2._y"- -~("my_merge.merge_cell.AND_arb2.a"&"my_merge.merge_cell.AND_arb2.b")->"my_merge.merge_cell.AND_arb2._y"+ -"my_merge.merge_cell.AND_arb2._y"->"my_merge.merge_cell.AND_arb2.y"- -~("my_merge.merge_cell.AND_arb2._y")->"my_merge.merge_cell.AND_arb2.y"+ -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.en_buffer.out[0]" -= "my_merge.merge_cell._en_X[1]" "my_merge.merge_cell.en_buffer.out[1]" -= "my_merge.merge_cell._en_X[2]" "my_merge.merge_cell.en_buffer.out[2]" -= "my_merge.merge_cell._en_X[3]" "my_merge.merge_cell.en_buffer.out[3]" -= "my_merge.merge_cell._en_X[4]" "my_merge.merge_cell.en_buffer.out[4]" -= "my_merge.merge_cell._en_X[5]" "my_merge.merge_cell.en_buffer.out[5]" -= "my_merge.merge_cell._en_X[6]" "my_merge.merge_cell.en_buffer.out[6]" -= "my_merge.merge_cell._en_X[7]" "my_merge.merge_cell.en_buffer.out[7]" -= "my_merge.merge_cell._en_X[8]" "my_merge.merge_cell.en_buffer.out[8]" -= "my_merge.merge_cell._en_X[9]" "my_merge.merge_cell.en_buffer.out[9]" -= "my_merge.merge_cell._en_X[10]" "my_merge.merge_cell.en_buffer.out[10]" -= "my_merge.merge_cell._en_X[11]" "my_merge.merge_cell.en_buffer.out[11]" -= "my_merge.merge_cell._en_X[12]" "my_merge.merge_cell.en_buffer.out[12]" -= "my_merge.merge_cell._en_X[13]" "my_merge.merge_cell.en_buffer.out[13]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_f[6].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_t[6].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_f[5].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_t[5].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_f[4].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_t[4].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_f[3].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_t[3].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_f[2].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_t[2].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_f[1].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_t[1].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_f[0].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell.merge_func_t[0].c1" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[13]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[12]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[11]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[10]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[9]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[8]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[7]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[6]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[5]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[4]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[3]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[2]" -= "my_merge.merge_cell._en_X[0]" "my_merge.merge_cell._en_X[1]" -"my_merge.merge_cell.arb2function1.buf4.a"->"my_merge.merge_cell.arb2function1.buf4._y"- -~("my_merge.merge_cell.arb2function1.buf4.a")->"my_merge.merge_cell.arb2function1.buf4._y"+ -"my_merge.merge_cell.arb2function1.buf4._y"->"my_merge.merge_cell.arb2function1.buf4.y"- -~("my_merge.merge_cell.arb2function1.buf4._y")->"my_merge.merge_cell.arb2function1.buf4.y"+ -= "my_merge.merge_cell.arb2function1.supply.vdd" "my_merge.merge_cell.arb2function1.buf4.vdd" -= "my_merge.merge_cell.arb2function1.supply.vss" "my_merge.merge_cell.arb2function1.buf4.vss" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[13]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[12]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[11]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[10]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[9]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[8]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[7]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[6]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[5]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[4]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[3]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[2]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.out[1]" -= "my_merge.merge_cell.arb2function1.out[0]" "my_merge.merge_cell.arb2function1.buf4.y" -= "my_merge.merge_cell.arb2function1.in" "my_merge.merge_cell.arb2function1.buf4.a" -"my_merge.merge_cell.AND_arb1.a"&"my_merge.merge_cell.AND_arb1.b"->"my_merge.merge_cell.AND_arb1._y"- -~("my_merge.merge_cell.AND_arb1.a"&"my_merge.merge_cell.AND_arb1.b")->"my_merge.merge_cell.AND_arb1._y"+ -"my_merge.merge_cell.AND_arb1._y"->"my_merge.merge_cell.AND_arb1.y"- -~("my_merge.merge_cell.AND_arb1._y")->"my_merge.merge_cell.AND_arb1.y"+ -= "my_merge.merge_cell._en" "my_merge.merge_cell.en_buffer.in" -= "my_merge.merge_cell._en" "my_merge.merge_cell.en_ctl.y" -= "my_merge.merge_cell._en" "my_merge.merge_cell.in2ack_ctl.c2" -= "my_merge.merge_cell._en" "my_merge.merge_cell.in1ack_ctl.c2" -"my_merge.merge_cell.en_buffer.buf4.a"->"my_merge.merge_cell.en_buffer.buf4._y"- -~("my_merge.merge_cell.en_buffer.buf4.a")->"my_merge.merge_cell.en_buffer.buf4._y"+ -"my_merge.merge_cell.en_buffer.buf4._y"->"my_merge.merge_cell.en_buffer.buf4.y"- -~("my_merge.merge_cell.en_buffer.buf4._y")->"my_merge.merge_cell.en_buffer.buf4.y"+ -= "my_merge.merge_cell.en_buffer.supply.vdd" "my_merge.merge_cell.en_buffer.buf4.vdd" -= "my_merge.merge_cell.en_buffer.supply.vss" "my_merge.merge_cell.en_buffer.buf4.vss" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[13]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[12]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[11]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[10]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[9]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[8]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[7]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[6]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[5]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[4]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[3]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[2]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.out[1]" -= "my_merge.merge_cell.en_buffer.out[0]" "my_merge.merge_cell.en_buffer.buf4.y" -= "my_merge.merge_cell.en_buffer.in" "my_merge.merge_cell.en_buffer.buf4.a" -"my_merge.merge_cell.reset_buf.a"->"my_merge.merge_cell.reset_buf._y"- -~("my_merge.merge_cell.reset_buf.a")->"my_merge.merge_cell.reset_buf._y"+ -"my_merge.merge_cell.reset_buf._y"->"my_merge.merge_cell.reset_buf.y"- -~("my_merge.merge_cell.reset_buf._y")->"my_merge.merge_cell.reset_buf.y"+ -= "my_merge.merge_cell._in1_temp.d.d[0]" "my_merge.merge_cell._in1_temp.r" -= "my_merge.merge_cell._in1_temp.r" "my_merge.merge_cell.validity_arb.in1.r" -= "my_merge.merge_cell._in1_temp.a" "my_merge.merge_cell.validity_arb.in1.a" -= "my_merge.merge_cell._in1_temp.d.d[0]" "my_merge.merge_cell.validity_arb.in1.d.d[0]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell.arb2function1.out[0]" -= "my_merge.merge_cell._in1_arb2_X[1]" "my_merge.merge_cell.arb2function1.out[1]" -= "my_merge.merge_cell._in1_arb2_X[2]" "my_merge.merge_cell.arb2function1.out[2]" -= "my_merge.merge_cell._in1_arb2_X[3]" "my_merge.merge_cell.arb2function1.out[3]" -= "my_merge.merge_cell._in1_arb2_X[4]" "my_merge.merge_cell.arb2function1.out[4]" -= "my_merge.merge_cell._in1_arb2_X[5]" "my_merge.merge_cell.arb2function1.out[5]" -= "my_merge.merge_cell._in1_arb2_X[6]" "my_merge.merge_cell.arb2function1.out[6]" -= "my_merge.merge_cell._in1_arb2_X[7]" "my_merge.merge_cell.arb2function1.out[7]" -= "my_merge.merge_cell._in1_arb2_X[8]" "my_merge.merge_cell.arb2function1.out[8]" -= "my_merge.merge_cell._in1_arb2_X[9]" "my_merge.merge_cell.arb2function1.out[9]" -= "my_merge.merge_cell._in1_arb2_X[10]" "my_merge.merge_cell.arb2function1.out[10]" -= "my_merge.merge_cell._in1_arb2_X[11]" "my_merge.merge_cell.arb2function1.out[11]" -= "my_merge.merge_cell._in1_arb2_X[12]" "my_merge.merge_cell.arb2function1.out[12]" -= "my_merge.merge_cell._in1_arb2_X[13]" "my_merge.merge_cell.arb2function1.out[13]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[13]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[12]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[11]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[10]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[9]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[8]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[7]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[6]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[5]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[4]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[3]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[2]" -= "my_merge.merge_cell._in1_arb2_X[0]" "my_merge.merge_cell._in1_arb2_X[1]" -= "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.reset_bufarray.in" -= "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.reset_buf.y" -= "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in2ack_ctl.sr_B" -= "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in2ack_ctl.pr_B" -= "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in1ack_ctl.sr_B" -= "my_merge.merge_cell._reset_BX" "my_merge.merge_cell.in1ack_ctl.pr_B" -= "my_merge.merge_cell._in2_a_B" "my_merge.merge_cell.AND_arb1.a" -= "my_merge.merge_cell._in2_a_B" "my_merge.merge_cell.in2ack_ctl_inv.y" -= "my_merge.merge_cell.reset_B" "my_merge.merge_cell.reset_buf.a" -~"my_merge.merge_cell.vc1.myctree.C2Els[0].c1"&~"my_merge.merge_cell.vc1.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc1.myctree.C2Els[0]._y"+ -"my_merge.merge_cell.vc1.myctree.C2Els[0].c1"&"my_merge.merge_cell.vc1.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc1.myctree.C2Els[0]._y"- -"my_merge.merge_cell.vc1.myctree.C2Els[0]._y"->"my_merge.merge_cell.vc1.myctree.C2Els[0].y"- -~("my_merge.merge_cell.vc1.myctree.C2Els[0]._y")->"my_merge.merge_cell.vc1.myctree.C2Els[0].y"+ -~"my_merge.merge_cell.vc1.myctree.C2Els[1].c1"&~"my_merge.merge_cell.vc1.myctree.C2Els[1].c2"->"my_merge.merge_cell.vc1.myctree.C2Els[1]._y"+ -"my_merge.merge_cell.vc1.myctree.C2Els[1].c1"&"my_merge.merge_cell.vc1.myctree.C2Els[1].c2"->"my_merge.merge_cell.vc1.myctree.C2Els[1]._y"- -"my_merge.merge_cell.vc1.myctree.C2Els[1]._y"->"my_merge.merge_cell.vc1.myctree.C2Els[1].y"- -~("my_merge.merge_cell.vc1.myctree.C2Els[1]._y")->"my_merge.merge_cell.vc1.myctree.C2Els[1].y"+ -~"my_merge.merge_cell.vc1.myctree.C3Els[0].c1"&~"my_merge.merge_cell.vc1.myctree.C3Els[0].c2"&~"my_merge.merge_cell.vc1.myctree.C3Els[0].c3"->"my_merge.merge_cell.vc1.myctree.C3Els[0]._y"+ -"my_merge.merge_cell.vc1.myctree.C3Els[0].c1"&"my_merge.merge_cell.vc1.myctree.C3Els[0].c2"&"my_merge.merge_cell.vc1.myctree.C3Els[0].c3"->"my_merge.merge_cell.vc1.myctree.C3Els[0]._y"- -"my_merge.merge_cell.vc1.myctree.C3Els[0]._y"->"my_merge.merge_cell.vc1.myctree.C3Els[0].y"- -~("my_merge.merge_cell.vc1.myctree.C3Els[0]._y")->"my_merge.merge_cell.vc1.myctree.C3Els[0].y"+ -~"my_merge.merge_cell.vc1.myctree.C3Els[1].c1"&~"my_merge.merge_cell.vc1.myctree.C3Els[1].c2"&~"my_merge.merge_cell.vc1.myctree.C3Els[1].c3"->"my_merge.merge_cell.vc1.myctree.C3Els[1]._y"+ -"my_merge.merge_cell.vc1.myctree.C3Els[1].c1"&"my_merge.merge_cell.vc1.myctree.C3Els[1].c2"&"my_merge.merge_cell.vc1.myctree.C3Els[1].c3"->"my_merge.merge_cell.vc1.myctree.C3Els[1]._y"- -"my_merge.merge_cell.vc1.myctree.C3Els[1]._y"->"my_merge.merge_cell.vc1.myctree.C3Els[1].y"- -~("my_merge.merge_cell.vc1.myctree.C3Els[1]._y")->"my_merge.merge_cell.vc1.myctree.C3Els[1].y"+ -= "my_merge.merge_cell.vc1.myctree.tmp[7]" "my_merge.merge_cell.vc1.myctree.C3Els[1].c1" -= "my_merge.merge_cell.vc1.myctree.tmp[7]" "my_merge.merge_cell.vc1.myctree.C2Els[0].y" -= "my_merge.merge_cell.vc1.myctree.tmp[8]" "my_merge.merge_cell.vc1.myctree.C3Els[1].c2" -= "my_merge.merge_cell.vc1.myctree.tmp[8]" "my_merge.merge_cell.vc1.myctree.C2Els[1].y" -= "my_merge.merge_cell.vc1.myctree.tmp[9]" "my_merge.merge_cell.vc1.myctree.C3Els[1].c3" -= "my_merge.merge_cell.vc1.myctree.tmp[9]" "my_merge.merge_cell.vc1.myctree.C3Els[0].y" -= "my_merge.merge_cell.vc1.myctree.supply.vdd" "my_merge.merge_cell.vc1.myctree.C3Els[1].vdd" -= "my_merge.merge_cell.vc1.myctree.supply.vdd" "my_merge.merge_cell.vc1.myctree.C3Els[0].vdd" -= "my_merge.merge_cell.vc1.myctree.supply.vdd" "my_merge.merge_cell.vc1.myctree.C2Els[1].vdd" -= "my_merge.merge_cell.vc1.myctree.supply.vdd" "my_merge.merge_cell.vc1.myctree.C2Els[0].vdd" -= "my_merge.merge_cell.vc1.myctree.supply.vss" "my_merge.merge_cell.vc1.myctree.C3Els[1].vss" -= "my_merge.merge_cell.vc1.myctree.supply.vss" "my_merge.merge_cell.vc1.myctree.C3Els[0].vss" -= "my_merge.merge_cell.vc1.myctree.supply.vss" "my_merge.merge_cell.vc1.myctree.C2Els[1].vss" -= "my_merge.merge_cell.vc1.myctree.supply.vss" "my_merge.merge_cell.vc1.myctree.C2Els[0].vss" -= "my_merge.merge_cell.vc1.myctree.in[0]" "my_merge.merge_cell.vc1.myctree.C2Els[0].c1" -= "my_merge.merge_cell.vc1.myctree.in[0]" "my_merge.merge_cell.vc1.myctree.tmp[0]" -= "my_merge.merge_cell.vc1.myctree.in[1]" "my_merge.merge_cell.vc1.myctree.C2Els[0].c2" -= "my_merge.merge_cell.vc1.myctree.in[1]" "my_merge.merge_cell.vc1.myctree.tmp[1]" -= "my_merge.merge_cell.vc1.myctree.in[2]" "my_merge.merge_cell.vc1.myctree.C2Els[1].c1" -= "my_merge.merge_cell.vc1.myctree.in[2]" "my_merge.merge_cell.vc1.myctree.tmp[2]" -= "my_merge.merge_cell.vc1.myctree.in[3]" "my_merge.merge_cell.vc1.myctree.C2Els[1].c2" -= "my_merge.merge_cell.vc1.myctree.in[3]" "my_merge.merge_cell.vc1.myctree.tmp[3]" -= "my_merge.merge_cell.vc1.myctree.in[4]" "my_merge.merge_cell.vc1.myctree.C3Els[0].c1" -= "my_merge.merge_cell.vc1.myctree.in[4]" "my_merge.merge_cell.vc1.myctree.tmp[4]" -= "my_merge.merge_cell.vc1.myctree.in[5]" "my_merge.merge_cell.vc1.myctree.C3Els[0].c2" -= "my_merge.merge_cell.vc1.myctree.in[5]" "my_merge.merge_cell.vc1.myctree.tmp[5]" -= "my_merge.merge_cell.vc1.myctree.in[6]" "my_merge.merge_cell.vc1.myctree.C3Els[0].c3" -= "my_merge.merge_cell.vc1.myctree.in[6]" "my_merge.merge_cell.vc1.myctree.tmp[6]" -= "my_merge.merge_cell.vc1.myctree.out" "my_merge.merge_cell.vc1.myctree.C3Els[1].y" -= "my_merge.merge_cell.vc1.myctree.out" "my_merge.merge_cell.vc1.myctree.tmp[10]" -"my_merge.merge_cell.vc1.OR2_tf[0].a"|"my_merge.merge_cell.vc1.OR2_tf[0].b"->"my_merge.merge_cell.vc1.OR2_tf[0]._y"- -~("my_merge.merge_cell.vc1.OR2_tf[0].a"|"my_merge.merge_cell.vc1.OR2_tf[0].b")->"my_merge.merge_cell.vc1.OR2_tf[0]._y"+ -"my_merge.merge_cell.vc1.OR2_tf[0]._y"->"my_merge.merge_cell.vc1.OR2_tf[0].y"- -~("my_merge.merge_cell.vc1.OR2_tf[0]._y")->"my_merge.merge_cell.vc1.OR2_tf[0].y"+ -"my_merge.merge_cell.vc1.OR2_tf[1].a"|"my_merge.merge_cell.vc1.OR2_tf[1].b"->"my_merge.merge_cell.vc1.OR2_tf[1]._y"- -~("my_merge.merge_cell.vc1.OR2_tf[1].a"|"my_merge.merge_cell.vc1.OR2_tf[1].b")->"my_merge.merge_cell.vc1.OR2_tf[1]._y"+ -"my_merge.merge_cell.vc1.OR2_tf[1]._y"->"my_merge.merge_cell.vc1.OR2_tf[1].y"- -~("my_merge.merge_cell.vc1.OR2_tf[1]._y")->"my_merge.merge_cell.vc1.OR2_tf[1].y"+ -"my_merge.merge_cell.vc1.OR2_tf[2].a"|"my_merge.merge_cell.vc1.OR2_tf[2].b"->"my_merge.merge_cell.vc1.OR2_tf[2]._y"- -~("my_merge.merge_cell.vc1.OR2_tf[2].a"|"my_merge.merge_cell.vc1.OR2_tf[2].b")->"my_merge.merge_cell.vc1.OR2_tf[2]._y"+ -"my_merge.merge_cell.vc1.OR2_tf[2]._y"->"my_merge.merge_cell.vc1.OR2_tf[2].y"- -~("my_merge.merge_cell.vc1.OR2_tf[2]._y")->"my_merge.merge_cell.vc1.OR2_tf[2].y"+ -"my_merge.merge_cell.vc1.OR2_tf[3].a"|"my_merge.merge_cell.vc1.OR2_tf[3].b"->"my_merge.merge_cell.vc1.OR2_tf[3]._y"- -~("my_merge.merge_cell.vc1.OR2_tf[3].a"|"my_merge.merge_cell.vc1.OR2_tf[3].b")->"my_merge.merge_cell.vc1.OR2_tf[3]._y"+ -"my_merge.merge_cell.vc1.OR2_tf[3]._y"->"my_merge.merge_cell.vc1.OR2_tf[3].y"- -~("my_merge.merge_cell.vc1.OR2_tf[3]._y")->"my_merge.merge_cell.vc1.OR2_tf[3].y"+ -"my_merge.merge_cell.vc1.OR2_tf[4].a"|"my_merge.merge_cell.vc1.OR2_tf[4].b"->"my_merge.merge_cell.vc1.OR2_tf[4]._y"- -~("my_merge.merge_cell.vc1.OR2_tf[4].a"|"my_merge.merge_cell.vc1.OR2_tf[4].b")->"my_merge.merge_cell.vc1.OR2_tf[4]._y"+ -"my_merge.merge_cell.vc1.OR2_tf[4]._y"->"my_merge.merge_cell.vc1.OR2_tf[4].y"- -~("my_merge.merge_cell.vc1.OR2_tf[4]._y")->"my_merge.merge_cell.vc1.OR2_tf[4].y"+ -"my_merge.merge_cell.vc1.OR2_tf[5].a"|"my_merge.merge_cell.vc1.OR2_tf[5].b"->"my_merge.merge_cell.vc1.OR2_tf[5]._y"- -~("my_merge.merge_cell.vc1.OR2_tf[5].a"|"my_merge.merge_cell.vc1.OR2_tf[5].b")->"my_merge.merge_cell.vc1.OR2_tf[5]._y"+ -"my_merge.merge_cell.vc1.OR2_tf[5]._y"->"my_merge.merge_cell.vc1.OR2_tf[5].y"- -~("my_merge.merge_cell.vc1.OR2_tf[5]._y")->"my_merge.merge_cell.vc1.OR2_tf[5].y"+ -"my_merge.merge_cell.vc1.OR2_tf[6].a"|"my_merge.merge_cell.vc1.OR2_tf[6].b"->"my_merge.merge_cell.vc1.OR2_tf[6]._y"- -~("my_merge.merge_cell.vc1.OR2_tf[6].a"|"my_merge.merge_cell.vc1.OR2_tf[6].b")->"my_merge.merge_cell.vc1.OR2_tf[6]._y"+ -"my_merge.merge_cell.vc1.OR2_tf[6]._y"->"my_merge.merge_cell.vc1.OR2_tf[6].y"- -~("my_merge.merge_cell.vc1.OR2_tf[6]._y")->"my_merge.merge_cell.vc1.OR2_tf[6].y"+ -= "my_merge.merge_cell.vc1.OR2_tf[6].y" "my_merge.merge_cell.vc1.myctree.in[6]" -= "my_merge.merge_cell.vc1.OR2_tf[5].y" "my_merge.merge_cell.vc1.myctree.in[5]" -= "my_merge.merge_cell.vc1.OR2_tf[4].y" "my_merge.merge_cell.vc1.myctree.in[4]" -= "my_merge.merge_cell.vc1.OR2_tf[3].y" "my_merge.merge_cell.vc1.myctree.in[3]" -= "my_merge.merge_cell.vc1.OR2_tf[2].y" "my_merge.merge_cell.vc1.myctree.in[2]" -= "my_merge.merge_cell.vc1.OR2_tf[1].y" "my_merge.merge_cell.vc1.myctree.in[1]" -= "my_merge.merge_cell.vc1.OR2_tf[0].y" "my_merge.merge_cell.vc1.myctree.in[0]" -= "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.myctree.supply.vss" -= "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.myctree.supply.vdd" -= "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.OR2_tf[6].vdd" -= "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.OR2_tf[5].vdd" -= "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.OR2_tf[4].vdd" -= "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.OR2_tf[3].vdd" -= "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.OR2_tf[2].vdd" -= "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.OR2_tf[1].vdd" -= "my_merge.merge_cell.vc1.supply.vdd" "my_merge.merge_cell.vc1.OR2_tf[0].vdd" -= "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.OR2_tf[6].vss" -= "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.OR2_tf[5].vss" -= "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.OR2_tf[4].vss" -= "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.OR2_tf[3].vss" -= "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.OR2_tf[2].vss" -= "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.OR2_tf[1].vss" -= "my_merge.merge_cell.vc1.supply.vss" "my_merge.merge_cell.vc1.OR2_tf[0].vss" -= "my_merge.merge_cell.vc1.out" "my_merge.merge_cell.vc1.myctree.out" -= "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].f" -= "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].t" -= "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].f" -= "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].t" -= "my_merge.merge_cell.vc1.in.d[2].d[0]" "my_merge.merge_cell.vc1.in.d[2].f" -= "my_merge.merge_cell.vc1.in.d[2].d[1]" "my_merge.merge_cell.vc1.in.d[2].t" -= "my_merge.merge_cell.vc1.in.d[3].d[0]" "my_merge.merge_cell.vc1.in.d[3].f" -= "my_merge.merge_cell.vc1.in.d[3].d[1]" "my_merge.merge_cell.vc1.in.d[3].t" -= "my_merge.merge_cell.vc1.in.d[4].d[0]" "my_merge.merge_cell.vc1.in.d[4].f" -= "my_merge.merge_cell.vc1.in.d[4].d[1]" "my_merge.merge_cell.vc1.in.d[4].t" -= "my_merge.merge_cell.vc1.in.d[5].d[0]" "my_merge.merge_cell.vc1.in.d[5].f" -= "my_merge.merge_cell.vc1.in.d[5].d[1]" "my_merge.merge_cell.vc1.in.d[5].t" -= "my_merge.merge_cell.vc1.in.d[6].d[0]" "my_merge.merge_cell.vc1.in.d[6].f" -= "my_merge.merge_cell.vc1.in.d[6].d[1]" "my_merge.merge_cell.vc1.in.d[6].t" -= "my_merge.merge_cell.vc1.in.d[6].d[0]" "my_merge.merge_cell.vc1.in.d[6].f" -= "my_merge.merge_cell.vc1.in.d[6].d[1]" "my_merge.merge_cell.vc1.in.d[6].t" -= "my_merge.merge_cell.vc1.in.d[5].d[0]" "my_merge.merge_cell.vc1.in.d[5].f" -= "my_merge.merge_cell.vc1.in.d[5].d[1]" "my_merge.merge_cell.vc1.in.d[5].t" -= "my_merge.merge_cell.vc1.in.d[4].d[0]" "my_merge.merge_cell.vc1.in.d[4].f" -= "my_merge.merge_cell.vc1.in.d[4].d[1]" "my_merge.merge_cell.vc1.in.d[4].t" -= "my_merge.merge_cell.vc1.in.d[3].d[0]" "my_merge.merge_cell.vc1.in.d[3].f" -= "my_merge.merge_cell.vc1.in.d[3].d[1]" "my_merge.merge_cell.vc1.in.d[3].t" -= "my_merge.merge_cell.vc1.in.d[2].d[0]" "my_merge.merge_cell.vc1.in.d[2].f" -= "my_merge.merge_cell.vc1.in.d[2].d[1]" "my_merge.merge_cell.vc1.in.d[2].t" -= "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].f" -= "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].t" -= "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].f" -= "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].t" -= "my_merge.merge_cell.vc1.in.d[6].d[0]" "my_merge.merge_cell.vc1.OR2_tf[6].b" -= "my_merge.merge_cell.vc1.in.d[6].d[0]" "my_merge.merge_cell.vc1.in.d[6].f" -= "my_merge.merge_cell.vc1.in.d[6].d[1]" "my_merge.merge_cell.vc1.OR2_tf[6].a" -= "my_merge.merge_cell.vc1.in.d[6].d[1]" "my_merge.merge_cell.vc1.in.d[6].t" -= "my_merge.merge_cell.vc1.in.d[5].d[0]" "my_merge.merge_cell.vc1.OR2_tf[5].b" -= "my_merge.merge_cell.vc1.in.d[5].d[0]" "my_merge.merge_cell.vc1.in.d[5].f" -= "my_merge.merge_cell.vc1.in.d[5].d[1]" "my_merge.merge_cell.vc1.OR2_tf[5].a" -= "my_merge.merge_cell.vc1.in.d[5].d[1]" "my_merge.merge_cell.vc1.in.d[5].t" -= "my_merge.merge_cell.vc1.in.d[4].d[0]" "my_merge.merge_cell.vc1.OR2_tf[4].b" -= "my_merge.merge_cell.vc1.in.d[4].d[0]" "my_merge.merge_cell.vc1.in.d[4].f" -= "my_merge.merge_cell.vc1.in.d[4].d[1]" "my_merge.merge_cell.vc1.OR2_tf[4].a" -= "my_merge.merge_cell.vc1.in.d[4].d[1]" "my_merge.merge_cell.vc1.in.d[4].t" -= "my_merge.merge_cell.vc1.in.d[3].d[0]" "my_merge.merge_cell.vc1.OR2_tf[3].b" -= "my_merge.merge_cell.vc1.in.d[3].d[0]" "my_merge.merge_cell.vc1.in.d[3].f" -= "my_merge.merge_cell.vc1.in.d[3].d[1]" "my_merge.merge_cell.vc1.OR2_tf[3].a" -= "my_merge.merge_cell.vc1.in.d[3].d[1]" "my_merge.merge_cell.vc1.in.d[3].t" -= "my_merge.merge_cell.vc1.in.d[2].d[0]" "my_merge.merge_cell.vc1.OR2_tf[2].b" -= "my_merge.merge_cell.vc1.in.d[2].d[0]" "my_merge.merge_cell.vc1.in.d[2].f" -= "my_merge.merge_cell.vc1.in.d[2].d[1]" "my_merge.merge_cell.vc1.OR2_tf[2].a" -= "my_merge.merge_cell.vc1.in.d[2].d[1]" "my_merge.merge_cell.vc1.in.d[2].t" -= "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.OR2_tf[1].b" -= "my_merge.merge_cell.vc1.in.d[1].d[0]" "my_merge.merge_cell.vc1.in.d[1].f" -= "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.OR2_tf[1].a" -= "my_merge.merge_cell.vc1.in.d[1].d[1]" "my_merge.merge_cell.vc1.in.d[1].t" -= "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.OR2_tf[0].b" -= "my_merge.merge_cell.vc1.in.d[0].d[0]" "my_merge.merge_cell.vc1.in.d[0].f" -= "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.OR2_tf[0].a" -= "my_merge.merge_cell.vc1.in.d[0].d[1]" "my_merge.merge_cell.vc1.in.d[0].t" -= "my_merge.merge_cell._in1_arb_temp" "my_merge.merge_cell.AND_arb2.b" -= "my_merge.merge_cell._in1_arb_temp" "my_merge.merge_cell.AND_arb1.b" -= "my_merge.merge_cell._in1_arb_temp" "my_merge.merge_cell._in2_arb_temp" -= "my_merge.merge_cell._in1_arb_temp" "my_merge.merge_cell._in1_temp.a" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.reset_bufarray.out[0]" -= "my_merge.merge_cell._reset_BXX[1]" "my_merge.merge_cell.reset_bufarray.out[1]" -= "my_merge.merge_cell._reset_BXX[2]" "my_merge.merge_cell.reset_bufarray.out[2]" -= "my_merge.merge_cell._reset_BXX[3]" "my_merge.merge_cell.reset_bufarray.out[3]" -= "my_merge.merge_cell._reset_BXX[4]" "my_merge.merge_cell.reset_bufarray.out[4]" -= "my_merge.merge_cell._reset_BXX[5]" "my_merge.merge_cell.reset_bufarray.out[5]" -= "my_merge.merge_cell._reset_BXX[6]" "my_merge.merge_cell.reset_bufarray.out[6]" -= "my_merge.merge_cell._reset_BXX[7]" "my_merge.merge_cell.reset_bufarray.out[7]" -= "my_merge.merge_cell._reset_BXX[8]" "my_merge.merge_cell.reset_bufarray.out[8]" -= "my_merge.merge_cell._reset_BXX[9]" "my_merge.merge_cell.reset_bufarray.out[9]" -= "my_merge.merge_cell._reset_BXX[10]" "my_merge.merge_cell.reset_bufarray.out[10]" -= "my_merge.merge_cell._reset_BXX[11]" "my_merge.merge_cell.reset_bufarray.out[11]" -= "my_merge.merge_cell._reset_BXX[12]" "my_merge.merge_cell.reset_bufarray.out[12]" -= "my_merge.merge_cell._reset_BXX[13]" "my_merge.merge_cell.reset_bufarray.out[13]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[6].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[6].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[6].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[6].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[5].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[5].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[5].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[5].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[4].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[4].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[4].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[4].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[3].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[3].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[3].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[3].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[2].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[2].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[2].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[2].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[1].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[1].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[1].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[1].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[0].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_f[0].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[0].sr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell.merge_func_t[0].pr_B" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[13]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[12]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[11]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[10]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[9]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[8]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[7]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[6]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[5]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[4]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[3]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[2]" -= "my_merge.merge_cell._reset_BXX[0]" "my_merge.merge_cell._reset_BXX[1]" -"my_merge.merge_cell.in1ack_ctl_inv.a"->"my_merge.merge_cell.in1ack_ctl_inv.y"- -~("my_merge.merge_cell.in1ack_ctl_inv.a")->"my_merge.merge_cell.in1ack_ctl_inv.y"+ -~"my_merge.merge_cell.merge_func_t[0].c1"&~"my_merge.merge_cell.merge_func_t[0].c2"|~"my_merge.merge_cell.merge_func_t[0].pr_B"->"my_merge.merge_cell.merge_func_t[0].y"+ -"my_merge.merge_cell.merge_func_t[0].c1"&"my_merge.merge_cell.merge_func_t[0].c2"&("my_merge.merge_cell.merge_func_t[0].n1"&"my_merge.merge_cell.merge_func_t[0].n2"|"my_merge.merge_cell.merge_func_t[0].n3"&"my_merge.merge_cell.merge_func_t[0].n4")&"my_merge.merge_cell.merge_func_t[0].sr_B"->"my_merge.merge_cell.merge_func_t[0].y"- -~"my_merge.merge_cell.merge_func_t[1].c1"&~"my_merge.merge_cell.merge_func_t[1].c2"|~"my_merge.merge_cell.merge_func_t[1].pr_B"->"my_merge.merge_cell.merge_func_t[1].y"+ -"my_merge.merge_cell.merge_func_t[1].c1"&"my_merge.merge_cell.merge_func_t[1].c2"&("my_merge.merge_cell.merge_func_t[1].n1"&"my_merge.merge_cell.merge_func_t[1].n2"|"my_merge.merge_cell.merge_func_t[1].n3"&"my_merge.merge_cell.merge_func_t[1].n4")&"my_merge.merge_cell.merge_func_t[1].sr_B"->"my_merge.merge_cell.merge_func_t[1].y"- -~"my_merge.merge_cell.merge_func_t[2].c1"&~"my_merge.merge_cell.merge_func_t[2].c2"|~"my_merge.merge_cell.merge_func_t[2].pr_B"->"my_merge.merge_cell.merge_func_t[2].y"+ -"my_merge.merge_cell.merge_func_t[2].c1"&"my_merge.merge_cell.merge_func_t[2].c2"&("my_merge.merge_cell.merge_func_t[2].n1"&"my_merge.merge_cell.merge_func_t[2].n2"|"my_merge.merge_cell.merge_func_t[2].n3"&"my_merge.merge_cell.merge_func_t[2].n4")&"my_merge.merge_cell.merge_func_t[2].sr_B"->"my_merge.merge_cell.merge_func_t[2].y"- -~"my_merge.merge_cell.merge_func_t[3].c1"&~"my_merge.merge_cell.merge_func_t[3].c2"|~"my_merge.merge_cell.merge_func_t[3].pr_B"->"my_merge.merge_cell.merge_func_t[3].y"+ -"my_merge.merge_cell.merge_func_t[3].c1"&"my_merge.merge_cell.merge_func_t[3].c2"&("my_merge.merge_cell.merge_func_t[3].n1"&"my_merge.merge_cell.merge_func_t[3].n2"|"my_merge.merge_cell.merge_func_t[3].n3"&"my_merge.merge_cell.merge_func_t[3].n4")&"my_merge.merge_cell.merge_func_t[3].sr_B"->"my_merge.merge_cell.merge_func_t[3].y"- -~"my_merge.merge_cell.merge_func_t[4].c1"&~"my_merge.merge_cell.merge_func_t[4].c2"|~"my_merge.merge_cell.merge_func_t[4].pr_B"->"my_merge.merge_cell.merge_func_t[4].y"+ -"my_merge.merge_cell.merge_func_t[4].c1"&"my_merge.merge_cell.merge_func_t[4].c2"&("my_merge.merge_cell.merge_func_t[4].n1"&"my_merge.merge_cell.merge_func_t[4].n2"|"my_merge.merge_cell.merge_func_t[4].n3"&"my_merge.merge_cell.merge_func_t[4].n4")&"my_merge.merge_cell.merge_func_t[4].sr_B"->"my_merge.merge_cell.merge_func_t[4].y"- -~"my_merge.merge_cell.merge_func_t[5].c1"&~"my_merge.merge_cell.merge_func_t[5].c2"|~"my_merge.merge_cell.merge_func_t[5].pr_B"->"my_merge.merge_cell.merge_func_t[5].y"+ -"my_merge.merge_cell.merge_func_t[5].c1"&"my_merge.merge_cell.merge_func_t[5].c2"&("my_merge.merge_cell.merge_func_t[5].n1"&"my_merge.merge_cell.merge_func_t[5].n2"|"my_merge.merge_cell.merge_func_t[5].n3"&"my_merge.merge_cell.merge_func_t[5].n4")&"my_merge.merge_cell.merge_func_t[5].sr_B"->"my_merge.merge_cell.merge_func_t[5].y"- -~"my_merge.merge_cell.merge_func_t[6].c1"&~"my_merge.merge_cell.merge_func_t[6].c2"|~"my_merge.merge_cell.merge_func_t[6].pr_B"->"my_merge.merge_cell.merge_func_t[6].y"+ -"my_merge.merge_cell.merge_func_t[6].c1"&"my_merge.merge_cell.merge_func_t[6].c2"&("my_merge.merge_cell.merge_func_t[6].n1"&"my_merge.merge_cell.merge_func_t[6].n2"|"my_merge.merge_cell.merge_func_t[6].n3"&"my_merge.merge_cell.merge_func_t[6].n4")&"my_merge.merge_cell.merge_func_t[6].sr_B"->"my_merge.merge_cell.merge_func_t[6].y"- -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell.arb2function2.out[0]" -= "my_merge.merge_cell._in2_arb2_X[1]" "my_merge.merge_cell.arb2function2.out[1]" -= "my_merge.merge_cell._in2_arb2_X[2]" "my_merge.merge_cell.arb2function2.out[2]" -= "my_merge.merge_cell._in2_arb2_X[3]" "my_merge.merge_cell.arb2function2.out[3]" -= "my_merge.merge_cell._in2_arb2_X[4]" "my_merge.merge_cell.arb2function2.out[4]" -= "my_merge.merge_cell._in2_arb2_X[5]" "my_merge.merge_cell.arb2function2.out[5]" -= "my_merge.merge_cell._in2_arb2_X[6]" "my_merge.merge_cell.arb2function2.out[6]" -= "my_merge.merge_cell._in2_arb2_X[7]" "my_merge.merge_cell.arb2function2.out[7]" -= "my_merge.merge_cell._in2_arb2_X[8]" "my_merge.merge_cell.arb2function2.out[8]" -= "my_merge.merge_cell._in2_arb2_X[9]" "my_merge.merge_cell.arb2function2.out[9]" -= "my_merge.merge_cell._in2_arb2_X[10]" "my_merge.merge_cell.arb2function2.out[10]" -= "my_merge.merge_cell._in2_arb2_X[11]" "my_merge.merge_cell.arb2function2.out[11]" -= "my_merge.merge_cell._in2_arb2_X[12]" "my_merge.merge_cell.arb2function2.out[12]" -= "my_merge.merge_cell._in2_arb2_X[13]" "my_merge.merge_cell.arb2function2.out[13]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[13]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[12]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[11]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[10]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[9]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[8]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[7]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[6]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[5]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[4]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[3]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[2]" -= "my_merge.merge_cell._in2_arb2_X[0]" "my_merge.merge_cell._in2_arb2_X[1]" -= "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" -= "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" -= "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" -= "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" -= "my_merge.merge_cell.in2.d.d[2].d[0]" "my_merge.merge_cell.in2.d.d[2].f" -= "my_merge.merge_cell.in2.d.d[2].d[1]" "my_merge.merge_cell.in2.d.d[2].t" -= "my_merge.merge_cell.in2.d.d[3].d[0]" "my_merge.merge_cell.in2.d.d[3].f" -= "my_merge.merge_cell.in2.d.d[3].d[1]" "my_merge.merge_cell.in2.d.d[3].t" -= "my_merge.merge_cell.in2.d.d[4].d[0]" "my_merge.merge_cell.in2.d.d[4].f" -= "my_merge.merge_cell.in2.d.d[4].d[1]" "my_merge.merge_cell.in2.d.d[4].t" -= "my_merge.merge_cell.in2.d.d[5].d[0]" "my_merge.merge_cell.in2.d.d[5].f" -= "my_merge.merge_cell.in2.d.d[5].d[1]" "my_merge.merge_cell.in2.d.d[5].t" -= "my_merge.merge_cell.in2.d.d[6].d[0]" "my_merge.merge_cell.in2.d.d[6].f" -= "my_merge.merge_cell.in2.d.d[6].d[1]" "my_merge.merge_cell.in2.d.d[6].t" -= "my_merge.merge_cell.in2.d.d[6].d[0]" "my_merge.merge_cell.in2.d.d[6].f" -= "my_merge.merge_cell.in2.d.d[6].d[1]" "my_merge.merge_cell.in2.d.d[6].t" -= "my_merge.merge_cell.in2.d.d[5].d[0]" "my_merge.merge_cell.in2.d.d[5].f" -= "my_merge.merge_cell.in2.d.d[5].d[1]" "my_merge.merge_cell.in2.d.d[5].t" -= "my_merge.merge_cell.in2.d.d[4].d[0]" "my_merge.merge_cell.in2.d.d[4].f" -= "my_merge.merge_cell.in2.d.d[4].d[1]" "my_merge.merge_cell.in2.d.d[4].t" -= "my_merge.merge_cell.in2.d.d[3].d[0]" "my_merge.merge_cell.in2.d.d[3].f" -= "my_merge.merge_cell.in2.d.d[3].d[1]" "my_merge.merge_cell.in2.d.d[3].t" -= "my_merge.merge_cell.in2.d.d[2].d[0]" "my_merge.merge_cell.in2.d.d[2].f" -= "my_merge.merge_cell.in2.d.d[2].d[1]" "my_merge.merge_cell.in2.d.d[2].t" -= "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" -= "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" -= "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" -= "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" -= "my_merge.merge_cell.in2.d.d[6].d[0]" "my_merge.merge_cell.in2.d.d[6].f" -= "my_merge.merge_cell.in2.d.d[6].d[1]" "my_merge.merge_cell.in2.d.d[6].t" -= "my_merge.merge_cell.in2.d.d[5].d[0]" "my_merge.merge_cell.in2.d.d[5].f" -= "my_merge.merge_cell.in2.d.d[5].d[1]" "my_merge.merge_cell.in2.d.d[5].t" -= "my_merge.merge_cell.in2.d.d[4].d[0]" "my_merge.merge_cell.in2.d.d[4].f" -= "my_merge.merge_cell.in2.d.d[4].d[1]" "my_merge.merge_cell.in2.d.d[4].t" -= "my_merge.merge_cell.in2.d.d[3].d[0]" "my_merge.merge_cell.in2.d.d[3].f" -= "my_merge.merge_cell.in2.d.d[3].d[1]" "my_merge.merge_cell.in2.d.d[3].t" -= "my_merge.merge_cell.in2.d.d[2].d[0]" "my_merge.merge_cell.in2.d.d[2].f" -= "my_merge.merge_cell.in2.d.d[2].d[1]" "my_merge.merge_cell.in2.d.d[2].t" -= "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" -= "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" -= "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" -= "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" -= "my_merge.merge_cell.in2.d.d[0].f" "my_merge.merge_cell.vc2.in.d[0].f" -= "my_merge.merge_cell.in2.d.d[0].t" "my_merge.merge_cell.vc2.in.d[0].t" -= "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].d[0]" -= "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].d[1]" -= "my_merge.merge_cell.in2.d.d[1].f" "my_merge.merge_cell.vc2.in.d[1].f" -= "my_merge.merge_cell.in2.d.d[1].t" "my_merge.merge_cell.vc2.in.d[1].t" -= "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].d[0]" -= "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].d[1]" -= "my_merge.merge_cell.in2.d.d[2].f" "my_merge.merge_cell.vc2.in.d[2].f" -= "my_merge.merge_cell.in2.d.d[2].t" "my_merge.merge_cell.vc2.in.d[2].t" -= "my_merge.merge_cell.in2.d.d[2].d[0]" "my_merge.merge_cell.vc2.in.d[2].d[0]" -= "my_merge.merge_cell.in2.d.d[2].d[1]" "my_merge.merge_cell.vc2.in.d[2].d[1]" -= "my_merge.merge_cell.in2.d.d[3].f" "my_merge.merge_cell.vc2.in.d[3].f" -= "my_merge.merge_cell.in2.d.d[3].t" "my_merge.merge_cell.vc2.in.d[3].t" -= "my_merge.merge_cell.in2.d.d[3].d[0]" "my_merge.merge_cell.vc2.in.d[3].d[0]" -= "my_merge.merge_cell.in2.d.d[3].d[1]" "my_merge.merge_cell.vc2.in.d[3].d[1]" -= "my_merge.merge_cell.in2.d.d[4].f" "my_merge.merge_cell.vc2.in.d[4].f" -= "my_merge.merge_cell.in2.d.d[4].t" "my_merge.merge_cell.vc2.in.d[4].t" -= "my_merge.merge_cell.in2.d.d[4].d[0]" "my_merge.merge_cell.vc2.in.d[4].d[0]" -= "my_merge.merge_cell.in2.d.d[4].d[1]" "my_merge.merge_cell.vc2.in.d[4].d[1]" -= "my_merge.merge_cell.in2.d.d[5].f" "my_merge.merge_cell.vc2.in.d[5].f" -= "my_merge.merge_cell.in2.d.d[5].t" "my_merge.merge_cell.vc2.in.d[5].t" -= "my_merge.merge_cell.in2.d.d[5].d[0]" "my_merge.merge_cell.vc2.in.d[5].d[0]" -= "my_merge.merge_cell.in2.d.d[5].d[1]" "my_merge.merge_cell.vc2.in.d[5].d[1]" -= "my_merge.merge_cell.in2.d.d[6].f" "my_merge.merge_cell.vc2.in.d[6].f" -= "my_merge.merge_cell.in2.d.d[6].t" "my_merge.merge_cell.vc2.in.d[6].t" -= "my_merge.merge_cell.in2.d.d[6].d[0]" "my_merge.merge_cell.vc2.in.d[6].d[0]" -= "my_merge.merge_cell.in2.d.d[6].d[1]" "my_merge.merge_cell.vc2.in.d[6].d[1]" -= "my_merge.merge_cell.in2.a" "my_merge.merge_cell.in2ack_ctl_inv.a" -= "my_merge.merge_cell.in2.a" "my_merge.merge_cell.en_ctl.n2" -= "my_merge.merge_cell.in2.a" "my_merge.merge_cell.en_ctl.p2" -= "my_merge.merge_cell.in2.a" "my_merge.merge_cell.in2ack_ctl.y" -= "my_merge.merge_cell.in2.v" "my_merge.merge_cell._in2_temp.r" -= "my_merge.merge_cell.in2.v" "my_merge.merge_cell._in2_temp.d.d[0]" -= "my_merge.merge_cell.in2.v" "my_merge.merge_cell.vc2.out" -= "my_merge.merge_cell.in2.v" "my_merge.merge_cell.in2ack_ctl.c3" -= "my_merge.merge_cell.in2.d.d[6].d[0]" "my_merge.merge_cell.merge_func_f[6].n4" -= "my_merge.merge_cell.in2.d.d[6].d[0]" "my_merge.merge_cell.in2.d.d[6].f" -= "my_merge.merge_cell.in2.d.d[6].d[1]" "my_merge.merge_cell.merge_func_t[6].n4" -= "my_merge.merge_cell.in2.d.d[6].d[1]" "my_merge.merge_cell.in2.d.d[6].t" -= "my_merge.merge_cell.in2.d.d[5].d[0]" "my_merge.merge_cell.merge_func_f[5].n4" -= "my_merge.merge_cell.in2.d.d[5].d[0]" "my_merge.merge_cell.in2.d.d[5].f" -= "my_merge.merge_cell.in2.d.d[5].d[1]" "my_merge.merge_cell.merge_func_t[5].n4" -= "my_merge.merge_cell.in2.d.d[5].d[1]" "my_merge.merge_cell.in2.d.d[5].t" -= "my_merge.merge_cell.in2.d.d[4].d[0]" "my_merge.merge_cell.merge_func_f[4].n4" -= "my_merge.merge_cell.in2.d.d[4].d[0]" "my_merge.merge_cell.in2.d.d[4].f" -= "my_merge.merge_cell.in2.d.d[4].d[1]" "my_merge.merge_cell.merge_func_t[4].n4" -= "my_merge.merge_cell.in2.d.d[4].d[1]" "my_merge.merge_cell.in2.d.d[4].t" -= "my_merge.merge_cell.in2.d.d[3].d[0]" "my_merge.merge_cell.merge_func_f[3].n4" -= "my_merge.merge_cell.in2.d.d[3].d[0]" "my_merge.merge_cell.in2.d.d[3].f" -= "my_merge.merge_cell.in2.d.d[3].d[1]" "my_merge.merge_cell.merge_func_t[3].n4" -= "my_merge.merge_cell.in2.d.d[3].d[1]" "my_merge.merge_cell.in2.d.d[3].t" -= "my_merge.merge_cell.in2.d.d[2].d[0]" "my_merge.merge_cell.merge_func_f[2].n4" -= "my_merge.merge_cell.in2.d.d[2].d[0]" "my_merge.merge_cell.in2.d.d[2].f" -= "my_merge.merge_cell.in2.d.d[2].d[1]" "my_merge.merge_cell.merge_func_t[2].n4" -= "my_merge.merge_cell.in2.d.d[2].d[1]" "my_merge.merge_cell.in2.d.d[2].t" -= "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.merge_func_f[1].n4" -= "my_merge.merge_cell.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].f" -= "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.merge_func_t[1].n4" -= "my_merge.merge_cell.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].t" -= "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.merge_func_f[0].n4" -= "my_merge.merge_cell.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].f" -= "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.merge_func_t[0].n4" -= "my_merge.merge_cell.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].t" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.arb2function2.supply.vss" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.arb2function2.supply.vdd" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.arb2function1.supply.vss" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.arb2function1.supply.vdd" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.vc2.supply.vss" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.vc2.supply.vdd" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.vc1.supply.vss" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.vc1.supply.vdd" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.en_buffer.supply.vss" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.en_buffer.supply.vdd" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.out_a_buffer.supply.vss" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.out_a_buffer.supply.vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_f[6].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_t[6].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_f[5].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_t[5].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_f[4].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_t[4].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_f[3].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_t[3].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_f[2].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_t[2].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_f[1].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_t[1].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_f[0].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.merge_func_t[0].vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.reset_buf.vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in2ack_ctl_inv.vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in1ack_ctl_inv.vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.en_ctl.vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in2ack_ctl.vdd" -= "my_merge.merge_cell.supply.vdd" "my_merge.merge_cell.in1ack_ctl.vdd" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_f[6].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_t[6].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_f[5].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_t[5].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_f[4].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_t[4].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_f[3].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_t[3].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_f[2].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_t[2].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_f[1].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_t[1].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_f[0].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.merge_func_t[0].vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.reset_buf.vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in2ack_ctl_inv.vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in1ack_ctl_inv.vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.en_ctl.vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in2ack_ctl.vss" -= "my_merge.merge_cell.supply.vss" "my_merge.merge_cell.in1ack_ctl.vss" -= "my_merge.merge_cell._in2_temp.d.d[0]" "my_merge.merge_cell._in2_temp.r" -= "my_merge.merge_cell._in2_temp.r" "my_merge.merge_cell.validity_arb.in2.r" -= "my_merge.merge_cell._in2_temp.a" "my_merge.merge_cell.validity_arb.in2.a" -= "my_merge.merge_cell._in2_temp.d.d[0]" "my_merge.merge_cell.validity_arb.in2.d.d[0]" -~"my_merge.merge_cell.in1ack_ctl.c1"&~"my_merge.merge_cell.in1ack_ctl.c2"&~"my_merge.merge_cell.in1ack_ctl.c3"&~"my_merge.merge_cell.in1ack_ctl.c4"|~"my_merge.merge_cell.in1ack_ctl.pr_B"->"my_merge.merge_cell.in1ack_ctl._y"+ -"my_merge.merge_cell.in1ack_ctl.c1"&"my_merge.merge_cell.in1ack_ctl.c2"&"my_merge.merge_cell.in1ack_ctl.c3"&"my_merge.merge_cell.in1ack_ctl.c4"&"my_merge.merge_cell.in1ack_ctl.sr_B"->"my_merge.merge_cell.in1ack_ctl._y"- -"my_merge.merge_cell.in1ack_ctl._y"->"my_merge.merge_cell.in1ack_ctl.y"- -~("my_merge.merge_cell.in1ack_ctl._y")->"my_merge.merge_cell.in1ack_ctl.y"+ -~"my_merge.merge_cell.en_ctl.p1"&~"my_merge.merge_cell.en_ctl.p2"&~"my_merge.merge_cell.en_ctl.p3"&~"my_merge.merge_cell.en_ctl.p4"->"my_merge.merge_cell.en_ctl.y"+ -"my_merge.merge_cell.en_ctl.n1"|"my_merge.merge_cell.en_ctl.n2"->"my_merge.merge_cell.en_ctl.y"- -"my_merge.merge_cell.out_a_buffer.buf4.a"->"my_merge.merge_cell.out_a_buffer.buf4._y"- -~("my_merge.merge_cell.out_a_buffer.buf4.a")->"my_merge.merge_cell.out_a_buffer.buf4._y"+ -"my_merge.merge_cell.out_a_buffer.buf4._y"->"my_merge.merge_cell.out_a_buffer.buf4.y"- -~("my_merge.merge_cell.out_a_buffer.buf4._y")->"my_merge.merge_cell.out_a_buffer.buf4.y"+ -= "my_merge.merge_cell.out_a_buffer.supply.vdd" "my_merge.merge_cell.out_a_buffer.buf4.vdd" -= "my_merge.merge_cell.out_a_buffer.supply.vss" "my_merge.merge_cell.out_a_buffer.buf4.vss" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[13]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[12]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[11]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[10]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[9]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[8]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[7]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[6]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[5]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[4]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[3]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[2]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.out[1]" -= "my_merge.merge_cell.out_a_buffer.out[0]" "my_merge.merge_cell.out_a_buffer.buf4.y" -= "my_merge.merge_cell.out_a_buffer.in" "my_merge.merge_cell.out_a_buffer.buf4.a" -= "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" -= "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" -= "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" -= "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" -= "my_merge.merge_cell.out.d.d[2].d[0]" "my_merge.merge_cell.out.d.d[2].f" -= "my_merge.merge_cell.out.d.d[2].d[1]" "my_merge.merge_cell.out.d.d[2].t" -= "my_merge.merge_cell.out.d.d[3].d[0]" "my_merge.merge_cell.out.d.d[3].f" -= "my_merge.merge_cell.out.d.d[3].d[1]" "my_merge.merge_cell.out.d.d[3].t" -= "my_merge.merge_cell.out.d.d[4].d[0]" "my_merge.merge_cell.out.d.d[4].f" -= "my_merge.merge_cell.out.d.d[4].d[1]" "my_merge.merge_cell.out.d.d[4].t" -= "my_merge.merge_cell.out.d.d[5].d[0]" "my_merge.merge_cell.out.d.d[5].f" -= "my_merge.merge_cell.out.d.d[5].d[1]" "my_merge.merge_cell.out.d.d[5].t" -= "my_merge.merge_cell.out.d.d[6].d[0]" "my_merge.merge_cell.out.d.d[6].f" -= "my_merge.merge_cell.out.d.d[6].d[1]" "my_merge.merge_cell.out.d.d[6].t" -= "my_merge.merge_cell.out.d.d[6].d[0]" "my_merge.merge_cell.out.d.d[6].f" -= "my_merge.merge_cell.out.d.d[6].d[1]" "my_merge.merge_cell.out.d.d[6].t" -= "my_merge.merge_cell.out.d.d[5].d[0]" "my_merge.merge_cell.out.d.d[5].f" -= "my_merge.merge_cell.out.d.d[5].d[1]" "my_merge.merge_cell.out.d.d[5].t" -= "my_merge.merge_cell.out.d.d[4].d[0]" "my_merge.merge_cell.out.d.d[4].f" -= "my_merge.merge_cell.out.d.d[4].d[1]" "my_merge.merge_cell.out.d.d[4].t" -= "my_merge.merge_cell.out.d.d[3].d[0]" "my_merge.merge_cell.out.d.d[3].f" -= "my_merge.merge_cell.out.d.d[3].d[1]" "my_merge.merge_cell.out.d.d[3].t" -= "my_merge.merge_cell.out.d.d[2].d[0]" "my_merge.merge_cell.out.d.d[2].f" -= "my_merge.merge_cell.out.d.d[2].d[1]" "my_merge.merge_cell.out.d.d[2].t" -= "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" -= "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" -= "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" -= "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" -= "my_merge.merge_cell.out.d.d[6].d[0]" "my_merge.merge_cell.out.d.d[6].f" -= "my_merge.merge_cell.out.d.d[6].d[1]" "my_merge.merge_cell.out.d.d[6].t" -= "my_merge.merge_cell.out.d.d[5].d[0]" "my_merge.merge_cell.out.d.d[5].f" -= "my_merge.merge_cell.out.d.d[5].d[1]" "my_merge.merge_cell.out.d.d[5].t" -= "my_merge.merge_cell.out.d.d[4].d[0]" "my_merge.merge_cell.out.d.d[4].f" -= "my_merge.merge_cell.out.d.d[4].d[1]" "my_merge.merge_cell.out.d.d[4].t" -= "my_merge.merge_cell.out.d.d[3].d[0]" "my_merge.merge_cell.out.d.d[3].f" -= "my_merge.merge_cell.out.d.d[3].d[1]" "my_merge.merge_cell.out.d.d[3].t" -= "my_merge.merge_cell.out.d.d[2].d[0]" "my_merge.merge_cell.out.d.d[2].f" -= "my_merge.merge_cell.out.d.d[2].d[1]" "my_merge.merge_cell.out.d.d[2].t" -= "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" -= "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" -= "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" -= "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" -= "my_merge.merge_cell.out.a" "my_merge.merge_cell.en_ctl.p3" -= "my_merge.merge_cell.out.a" "my_merge.merge_cell.out_a_inverter.a" -= "my_merge.merge_cell.out.v" "my_merge.merge_cell.en_ctl.p4" -= "my_merge.merge_cell.out.v" "my_merge.merge_cell.in2ack_ctl.c4" -= "my_merge.merge_cell.out.v" "my_merge.merge_cell.in1ack_ctl.c4" -= "my_merge.merge_cell.out.d.d[6].d[0]" "my_merge.merge_cell.merge_func_f[6].y" -= "my_merge.merge_cell.out.d.d[6].d[0]" "my_merge.merge_cell.out.d.d[6].f" -= "my_merge.merge_cell.out.d.d[6].d[1]" "my_merge.merge_cell.merge_func_t[6].y" -= "my_merge.merge_cell.out.d.d[6].d[1]" "my_merge.merge_cell.out.d.d[6].t" -= "my_merge.merge_cell.out.d.d[5].d[0]" "my_merge.merge_cell.merge_func_f[5].y" -= "my_merge.merge_cell.out.d.d[5].d[0]" "my_merge.merge_cell.out.d.d[5].f" -= "my_merge.merge_cell.out.d.d[5].d[1]" "my_merge.merge_cell.merge_func_t[5].y" -= "my_merge.merge_cell.out.d.d[5].d[1]" "my_merge.merge_cell.out.d.d[5].t" -= "my_merge.merge_cell.out.d.d[4].d[0]" "my_merge.merge_cell.merge_func_f[4].y" -= "my_merge.merge_cell.out.d.d[4].d[0]" "my_merge.merge_cell.out.d.d[4].f" -= "my_merge.merge_cell.out.d.d[4].d[1]" "my_merge.merge_cell.merge_func_t[4].y" -= "my_merge.merge_cell.out.d.d[4].d[1]" "my_merge.merge_cell.out.d.d[4].t" -= "my_merge.merge_cell.out.d.d[3].d[0]" "my_merge.merge_cell.merge_func_f[3].y" -= "my_merge.merge_cell.out.d.d[3].d[0]" "my_merge.merge_cell.out.d.d[3].f" -= "my_merge.merge_cell.out.d.d[3].d[1]" "my_merge.merge_cell.merge_func_t[3].y" -= "my_merge.merge_cell.out.d.d[3].d[1]" "my_merge.merge_cell.out.d.d[3].t" -= "my_merge.merge_cell.out.d.d[2].d[0]" "my_merge.merge_cell.merge_func_f[2].y" -= "my_merge.merge_cell.out.d.d[2].d[0]" "my_merge.merge_cell.out.d.d[2].f" -= "my_merge.merge_cell.out.d.d[2].d[1]" "my_merge.merge_cell.merge_func_t[2].y" -= "my_merge.merge_cell.out.d.d[2].d[1]" "my_merge.merge_cell.out.d.d[2].t" -= "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.merge_func_f[1].y" -= "my_merge.merge_cell.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].f" -= "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.merge_func_t[1].y" -= "my_merge.merge_cell.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].t" -= "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.merge_func_f[0].y" -= "my_merge.merge_cell.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].f" -= "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.merge_func_t[0].y" -= "my_merge.merge_cell.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].t" -= "my_merge.merge_cell._in1_a_B" "my_merge.merge_cell.AND_arb2.a" -= "my_merge.merge_cell._in1_a_B" "my_merge.merge_cell.in1ack_ctl_inv.y" -= "my_merge.merge_cell.validity_arb.in1.d.d[0]" "my_merge.merge_cell.validity_arb.in1.r" -= "my_merge.merge_cell.validity_arb.in1.a" "my_merge.merge_cell.validity_arb.arbiter.d" -= "my_merge.merge_cell.validity_arb.in1.a" "my_merge.merge_cell.validity_arb.ack_cell1.y" -= "my_merge.merge_cell.validity_arb.in1.d.d[0]" "my_merge.merge_cell.validity_arb.arbiter.a" -= "my_merge.merge_cell.validity_arb.in1.d.d[0]" "my_merge.merge_cell.validity_arb.in1.r" -~"my_merge.merge_cell.validity_arb.ack_cell1.c1"&~"my_merge.merge_cell.validity_arb.ack_cell1.c2"->"my_merge.merge_cell.validity_arb.ack_cell1._y"+ -"my_merge.merge_cell.validity_arb.ack_cell1.c1"&"my_merge.merge_cell.validity_arb.ack_cell1.c2"->"my_merge.merge_cell.validity_arb.ack_cell1._y"- -"my_merge.merge_cell.validity_arb.ack_cell1._y"->"my_merge.merge_cell.validity_arb.ack_cell1.y"- -~("my_merge.merge_cell.validity_arb.ack_cell1._y")->"my_merge.merge_cell.validity_arb.ack_cell1.y"+ -= "my_merge.merge_cell.validity_arb.in2.d.d[0]" "my_merge.merge_cell.validity_arb.in2.r" -= "my_merge.merge_cell.validity_arb.in2.a" "my_merge.merge_cell.validity_arb.arbiter.c" -= "my_merge.merge_cell.validity_arb.in2.a" "my_merge.merge_cell.validity_arb.ack_cell2.y" -= "my_merge.merge_cell.validity_arb.in2.d.d[0]" "my_merge.merge_cell.validity_arb.arbiter.b" -= "my_merge.merge_cell.validity_arb.in2.d.d[0]" "my_merge.merge_cell.validity_arb.in2.r" -= "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.arbiter.vdd" -= "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.or_cell.vdd" -= "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.ack_cell2.vdd" -= "my_merge.merge_cell.validity_arb.supply.vdd" "my_merge.merge_cell.validity_arb.ack_cell1.vdd" -= "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.arbiter.vss" -= "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.or_cell.vss" -= "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.ack_cell2.vss" -= "my_merge.merge_cell.validity_arb.supply.vss" "my_merge.merge_cell.validity_arb.ack_cell1.vss" -"my_merge.merge_cell.validity_arb.arbiter.a"&"my_merge.merge_cell.validity_arb.arbiter._y2"->"my_merge.merge_cell.validity_arb.arbiter._y1"- -~"my_merge.merge_cell.validity_arb.arbiter.a"|~"my_merge.merge_cell.validity_arb.arbiter._y2"->"my_merge.merge_cell.validity_arb.arbiter._y1"+ -"my_merge.merge_cell.validity_arb.arbiter.b"&"my_merge.merge_cell.validity_arb.arbiter._y1"->"my_merge.merge_cell.validity_arb.arbiter._y2"- -~"my_merge.merge_cell.validity_arb.arbiter.b"|~"my_merge.merge_cell.validity_arb.arbiter._y1"->"my_merge.merge_cell.validity_arb.arbiter._y2"+ -"my_merge.merge_cell.validity_arb.arbiter._y1"|"my_merge.merge_cell.validity_arb.arbiter.c"->"my_merge.merge_cell.validity_arb.arbiter.y1"- -~("my_merge.merge_cell.validity_arb.arbiter._y1"|"my_merge.merge_cell.validity_arb.arbiter.c")->"my_merge.merge_cell.validity_arb.arbiter.y1"+ -"my_merge.merge_cell.validity_arb.arbiter._y2"|"my_merge.merge_cell.validity_arb.arbiter.d"->"my_merge.merge_cell.validity_arb.arbiter.y2"- -~("my_merge.merge_cell.validity_arb.arbiter._y2"|"my_merge.merge_cell.validity_arb.arbiter.d")->"my_merge.merge_cell.validity_arb.arbiter.y2"+ -mk_excllo("my_merge.merge_cell.validity_arb.arbiter._y1","my_merge.merge_cell.validity_arb.arbiter._y2") -= "my_merge.merge_cell.validity_arb._y1_arb" "my_merge.merge_cell.validity_arb.arbiter.y1" -= "my_merge.merge_cell.validity_arb._y1_arb" "my_merge.merge_cell.validity_arb.or_cell.a" -= "my_merge.merge_cell.validity_arb._y1_arb" "my_merge.merge_cell.validity_arb.ack_cell1.c2" -~"my_merge.merge_cell.validity_arb.ack_cell2.c1"&~"my_merge.merge_cell.validity_arb.ack_cell2.c2"->"my_merge.merge_cell.validity_arb.ack_cell2._y"+ -"my_merge.merge_cell.validity_arb.ack_cell2.c1"&"my_merge.merge_cell.validity_arb.ack_cell2.c2"->"my_merge.merge_cell.validity_arb.ack_cell2._y"- -"my_merge.merge_cell.validity_arb.ack_cell2._y"->"my_merge.merge_cell.validity_arb.ack_cell2.y"- -~("my_merge.merge_cell.validity_arb.ack_cell2._y")->"my_merge.merge_cell.validity_arb.ack_cell2.y"+ -"my_merge.merge_cell.validity_arb.or_cell.a"|"my_merge.merge_cell.validity_arb.or_cell.b"->"my_merge.merge_cell.validity_arb.or_cell._y"- -~("my_merge.merge_cell.validity_arb.or_cell.a"|"my_merge.merge_cell.validity_arb.or_cell.b")->"my_merge.merge_cell.validity_arb.or_cell._y"+ -"my_merge.merge_cell.validity_arb.or_cell._y"->"my_merge.merge_cell.validity_arb.or_cell.y"- -~("my_merge.merge_cell.validity_arb.or_cell._y")->"my_merge.merge_cell.validity_arb.or_cell.y"+ -= "my_merge.merge_cell.validity_arb.out.d.d[0]" "my_merge.merge_cell.validity_arb.out.r" -= "my_merge.merge_cell.validity_arb.out.a" "my_merge.merge_cell.validity_arb.ack_cell2.c1" -= "my_merge.merge_cell.validity_arb.out.a" "my_merge.merge_cell.validity_arb.ack_cell1.c1" -= "my_merge.merge_cell.validity_arb.out.d.d[0]" "my_merge.merge_cell.validity_arb.or_cell.y" -= "my_merge.merge_cell.validity_arb.out.d.d[0]" "my_merge.merge_cell.validity_arb.out.r" -= "my_merge.merge_cell.validity_arb._y2_arb" "my_merge.merge_cell.validity_arb.arbiter.y2" -= "my_merge.merge_cell.validity_arb._y2_arb" "my_merge.merge_cell.validity_arb.or_cell.b" -= "my_merge.merge_cell.validity_arb._y2_arb" "my_merge.merge_cell.validity_arb.ack_cell2.c2" -"my_merge.merge_cell.out_a_inverter.a"->"my_merge.merge_cell.out_a_inverter.y"- -~("my_merge.merge_cell.out_a_inverter.a")->"my_merge.merge_cell.out_a_inverter.y"+ -= "my_merge.merge_cell._in1_arb" "my_merge.merge_cell.arb2function1.in" -= "my_merge.merge_cell._in1_arb" "my_merge.merge_cell.AND_arb1.y" -= "my_merge.merge_cell._in1_arb" "my_merge.merge_cell.in1ack_ctl.c1" -= "my_merge.merge_cell._out_a_B" "my_merge.merge_cell.out_a_buffer.in" -= "my_merge.merge_cell._out_a_B" "my_merge.merge_cell.out_a_inverter.y" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.out_a_buffer.out[0]" -= "my_merge.merge_cell._out_a_BX[1]" "my_merge.merge_cell.out_a_buffer.out[1]" -= "my_merge.merge_cell._out_a_BX[2]" "my_merge.merge_cell.out_a_buffer.out[2]" -= "my_merge.merge_cell._out_a_BX[3]" "my_merge.merge_cell.out_a_buffer.out[3]" -= "my_merge.merge_cell._out_a_BX[4]" "my_merge.merge_cell.out_a_buffer.out[4]" -= "my_merge.merge_cell._out_a_BX[5]" "my_merge.merge_cell.out_a_buffer.out[5]" -= "my_merge.merge_cell._out_a_BX[6]" "my_merge.merge_cell.out_a_buffer.out[6]" -= "my_merge.merge_cell._out_a_BX[7]" "my_merge.merge_cell.out_a_buffer.out[7]" -= "my_merge.merge_cell._out_a_BX[8]" "my_merge.merge_cell.out_a_buffer.out[8]" -= "my_merge.merge_cell._out_a_BX[9]" "my_merge.merge_cell.out_a_buffer.out[9]" -= "my_merge.merge_cell._out_a_BX[10]" "my_merge.merge_cell.out_a_buffer.out[10]" -= "my_merge.merge_cell._out_a_BX[11]" "my_merge.merge_cell.out_a_buffer.out[11]" -= "my_merge.merge_cell._out_a_BX[12]" "my_merge.merge_cell.out_a_buffer.out[12]" -= "my_merge.merge_cell._out_a_BX[13]" "my_merge.merge_cell.out_a_buffer.out[13]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_f[6].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_t[6].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_f[5].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_t[5].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_f[4].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_t[4].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_f[3].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_t[3].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_f[2].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_t[2].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_f[1].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_t[1].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_f[0].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell.merge_func_t[0].c2" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[13]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[12]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[11]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[10]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[9]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[8]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[7]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[6]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[5]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[4]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[3]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[2]" -= "my_merge.merge_cell._out_a_BX[0]" "my_merge.merge_cell._out_a_BX[1]" -~"my_merge.merge_cell.vc2.myctree.C2Els[0].c1"&~"my_merge.merge_cell.vc2.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc2.myctree.C2Els[0]._y"+ -"my_merge.merge_cell.vc2.myctree.C2Els[0].c1"&"my_merge.merge_cell.vc2.myctree.C2Els[0].c2"->"my_merge.merge_cell.vc2.myctree.C2Els[0]._y"- -"my_merge.merge_cell.vc2.myctree.C2Els[0]._y"->"my_merge.merge_cell.vc2.myctree.C2Els[0].y"- -~("my_merge.merge_cell.vc2.myctree.C2Els[0]._y")->"my_merge.merge_cell.vc2.myctree.C2Els[0].y"+ -~"my_merge.merge_cell.vc2.myctree.C2Els[1].c1"&~"my_merge.merge_cell.vc2.myctree.C2Els[1].c2"->"my_merge.merge_cell.vc2.myctree.C2Els[1]._y"+ -"my_merge.merge_cell.vc2.myctree.C2Els[1].c1"&"my_merge.merge_cell.vc2.myctree.C2Els[1].c2"->"my_merge.merge_cell.vc2.myctree.C2Els[1]._y"- -"my_merge.merge_cell.vc2.myctree.C2Els[1]._y"->"my_merge.merge_cell.vc2.myctree.C2Els[1].y"- -~("my_merge.merge_cell.vc2.myctree.C2Els[1]._y")->"my_merge.merge_cell.vc2.myctree.C2Els[1].y"+ -~"my_merge.merge_cell.vc2.myctree.C3Els[0].c1"&~"my_merge.merge_cell.vc2.myctree.C3Els[0].c2"&~"my_merge.merge_cell.vc2.myctree.C3Els[0].c3"->"my_merge.merge_cell.vc2.myctree.C3Els[0]._y"+ -"my_merge.merge_cell.vc2.myctree.C3Els[0].c1"&"my_merge.merge_cell.vc2.myctree.C3Els[0].c2"&"my_merge.merge_cell.vc2.myctree.C3Els[0].c3"->"my_merge.merge_cell.vc2.myctree.C3Els[0]._y"- -"my_merge.merge_cell.vc2.myctree.C3Els[0]._y"->"my_merge.merge_cell.vc2.myctree.C3Els[0].y"- -~("my_merge.merge_cell.vc2.myctree.C3Els[0]._y")->"my_merge.merge_cell.vc2.myctree.C3Els[0].y"+ -~"my_merge.merge_cell.vc2.myctree.C3Els[1].c1"&~"my_merge.merge_cell.vc2.myctree.C3Els[1].c2"&~"my_merge.merge_cell.vc2.myctree.C3Els[1].c3"->"my_merge.merge_cell.vc2.myctree.C3Els[1]._y"+ -"my_merge.merge_cell.vc2.myctree.C3Els[1].c1"&"my_merge.merge_cell.vc2.myctree.C3Els[1].c2"&"my_merge.merge_cell.vc2.myctree.C3Els[1].c3"->"my_merge.merge_cell.vc2.myctree.C3Els[1]._y"- -"my_merge.merge_cell.vc2.myctree.C3Els[1]._y"->"my_merge.merge_cell.vc2.myctree.C3Els[1].y"- -~("my_merge.merge_cell.vc2.myctree.C3Els[1]._y")->"my_merge.merge_cell.vc2.myctree.C3Els[1].y"+ -= "my_merge.merge_cell.vc2.myctree.tmp[7]" "my_merge.merge_cell.vc2.myctree.C3Els[1].c1" -= "my_merge.merge_cell.vc2.myctree.tmp[7]" "my_merge.merge_cell.vc2.myctree.C2Els[0].y" -= "my_merge.merge_cell.vc2.myctree.tmp[8]" "my_merge.merge_cell.vc2.myctree.C3Els[1].c2" -= "my_merge.merge_cell.vc2.myctree.tmp[8]" "my_merge.merge_cell.vc2.myctree.C2Els[1].y" -= "my_merge.merge_cell.vc2.myctree.tmp[9]" "my_merge.merge_cell.vc2.myctree.C3Els[1].c3" -= "my_merge.merge_cell.vc2.myctree.tmp[9]" "my_merge.merge_cell.vc2.myctree.C3Els[0].y" -= "my_merge.merge_cell.vc2.myctree.supply.vdd" "my_merge.merge_cell.vc2.myctree.C3Els[1].vdd" -= "my_merge.merge_cell.vc2.myctree.supply.vdd" "my_merge.merge_cell.vc2.myctree.C3Els[0].vdd" -= "my_merge.merge_cell.vc2.myctree.supply.vdd" "my_merge.merge_cell.vc2.myctree.C2Els[1].vdd" -= "my_merge.merge_cell.vc2.myctree.supply.vdd" "my_merge.merge_cell.vc2.myctree.C2Els[0].vdd" -= "my_merge.merge_cell.vc2.myctree.supply.vss" "my_merge.merge_cell.vc2.myctree.C3Els[1].vss" -= "my_merge.merge_cell.vc2.myctree.supply.vss" "my_merge.merge_cell.vc2.myctree.C3Els[0].vss" -= "my_merge.merge_cell.vc2.myctree.supply.vss" "my_merge.merge_cell.vc2.myctree.C2Els[1].vss" -= "my_merge.merge_cell.vc2.myctree.supply.vss" "my_merge.merge_cell.vc2.myctree.C2Els[0].vss" -= "my_merge.merge_cell.vc2.myctree.in[0]" "my_merge.merge_cell.vc2.myctree.C2Els[0].c1" -= "my_merge.merge_cell.vc2.myctree.in[0]" "my_merge.merge_cell.vc2.myctree.tmp[0]" -= "my_merge.merge_cell.vc2.myctree.in[1]" "my_merge.merge_cell.vc2.myctree.C2Els[0].c2" -= "my_merge.merge_cell.vc2.myctree.in[1]" "my_merge.merge_cell.vc2.myctree.tmp[1]" -= "my_merge.merge_cell.vc2.myctree.in[2]" "my_merge.merge_cell.vc2.myctree.C2Els[1].c1" -= "my_merge.merge_cell.vc2.myctree.in[2]" "my_merge.merge_cell.vc2.myctree.tmp[2]" -= "my_merge.merge_cell.vc2.myctree.in[3]" "my_merge.merge_cell.vc2.myctree.C2Els[1].c2" -= "my_merge.merge_cell.vc2.myctree.in[3]" "my_merge.merge_cell.vc2.myctree.tmp[3]" -= "my_merge.merge_cell.vc2.myctree.in[4]" "my_merge.merge_cell.vc2.myctree.C3Els[0].c1" -= "my_merge.merge_cell.vc2.myctree.in[4]" "my_merge.merge_cell.vc2.myctree.tmp[4]" -= "my_merge.merge_cell.vc2.myctree.in[5]" "my_merge.merge_cell.vc2.myctree.C3Els[0].c2" -= "my_merge.merge_cell.vc2.myctree.in[5]" "my_merge.merge_cell.vc2.myctree.tmp[5]" -= "my_merge.merge_cell.vc2.myctree.in[6]" "my_merge.merge_cell.vc2.myctree.C3Els[0].c3" -= "my_merge.merge_cell.vc2.myctree.in[6]" "my_merge.merge_cell.vc2.myctree.tmp[6]" -= "my_merge.merge_cell.vc2.myctree.out" "my_merge.merge_cell.vc2.myctree.C3Els[1].y" -= "my_merge.merge_cell.vc2.myctree.out" "my_merge.merge_cell.vc2.myctree.tmp[10]" -"my_merge.merge_cell.vc2.OR2_tf[0].a"|"my_merge.merge_cell.vc2.OR2_tf[0].b"->"my_merge.merge_cell.vc2.OR2_tf[0]._y"- -~("my_merge.merge_cell.vc2.OR2_tf[0].a"|"my_merge.merge_cell.vc2.OR2_tf[0].b")->"my_merge.merge_cell.vc2.OR2_tf[0]._y"+ -"my_merge.merge_cell.vc2.OR2_tf[0]._y"->"my_merge.merge_cell.vc2.OR2_tf[0].y"- -~("my_merge.merge_cell.vc2.OR2_tf[0]._y")->"my_merge.merge_cell.vc2.OR2_tf[0].y"+ -"my_merge.merge_cell.vc2.OR2_tf[1].a"|"my_merge.merge_cell.vc2.OR2_tf[1].b"->"my_merge.merge_cell.vc2.OR2_tf[1]._y"- -~("my_merge.merge_cell.vc2.OR2_tf[1].a"|"my_merge.merge_cell.vc2.OR2_tf[1].b")->"my_merge.merge_cell.vc2.OR2_tf[1]._y"+ -"my_merge.merge_cell.vc2.OR2_tf[1]._y"->"my_merge.merge_cell.vc2.OR2_tf[1].y"- -~("my_merge.merge_cell.vc2.OR2_tf[1]._y")->"my_merge.merge_cell.vc2.OR2_tf[1].y"+ -"my_merge.merge_cell.vc2.OR2_tf[2].a"|"my_merge.merge_cell.vc2.OR2_tf[2].b"->"my_merge.merge_cell.vc2.OR2_tf[2]._y"- -~("my_merge.merge_cell.vc2.OR2_tf[2].a"|"my_merge.merge_cell.vc2.OR2_tf[2].b")->"my_merge.merge_cell.vc2.OR2_tf[2]._y"+ -"my_merge.merge_cell.vc2.OR2_tf[2]._y"->"my_merge.merge_cell.vc2.OR2_tf[2].y"- -~("my_merge.merge_cell.vc2.OR2_tf[2]._y")->"my_merge.merge_cell.vc2.OR2_tf[2].y"+ -"my_merge.merge_cell.vc2.OR2_tf[3].a"|"my_merge.merge_cell.vc2.OR2_tf[3].b"->"my_merge.merge_cell.vc2.OR2_tf[3]._y"- -~("my_merge.merge_cell.vc2.OR2_tf[3].a"|"my_merge.merge_cell.vc2.OR2_tf[3].b")->"my_merge.merge_cell.vc2.OR2_tf[3]._y"+ -"my_merge.merge_cell.vc2.OR2_tf[3]._y"->"my_merge.merge_cell.vc2.OR2_tf[3].y"- -~("my_merge.merge_cell.vc2.OR2_tf[3]._y")->"my_merge.merge_cell.vc2.OR2_tf[3].y"+ -"my_merge.merge_cell.vc2.OR2_tf[4].a"|"my_merge.merge_cell.vc2.OR2_tf[4].b"->"my_merge.merge_cell.vc2.OR2_tf[4]._y"- -~("my_merge.merge_cell.vc2.OR2_tf[4].a"|"my_merge.merge_cell.vc2.OR2_tf[4].b")->"my_merge.merge_cell.vc2.OR2_tf[4]._y"+ -"my_merge.merge_cell.vc2.OR2_tf[4]._y"->"my_merge.merge_cell.vc2.OR2_tf[4].y"- -~("my_merge.merge_cell.vc2.OR2_tf[4]._y")->"my_merge.merge_cell.vc2.OR2_tf[4].y"+ -"my_merge.merge_cell.vc2.OR2_tf[5].a"|"my_merge.merge_cell.vc2.OR2_tf[5].b"->"my_merge.merge_cell.vc2.OR2_tf[5]._y"- -~("my_merge.merge_cell.vc2.OR2_tf[5].a"|"my_merge.merge_cell.vc2.OR2_tf[5].b")->"my_merge.merge_cell.vc2.OR2_tf[5]._y"+ -"my_merge.merge_cell.vc2.OR2_tf[5]._y"->"my_merge.merge_cell.vc2.OR2_tf[5].y"- -~("my_merge.merge_cell.vc2.OR2_tf[5]._y")->"my_merge.merge_cell.vc2.OR2_tf[5].y"+ -"my_merge.merge_cell.vc2.OR2_tf[6].a"|"my_merge.merge_cell.vc2.OR2_tf[6].b"->"my_merge.merge_cell.vc2.OR2_tf[6]._y"- -~("my_merge.merge_cell.vc2.OR2_tf[6].a"|"my_merge.merge_cell.vc2.OR2_tf[6].b")->"my_merge.merge_cell.vc2.OR2_tf[6]._y"+ -"my_merge.merge_cell.vc2.OR2_tf[6]._y"->"my_merge.merge_cell.vc2.OR2_tf[6].y"- -~("my_merge.merge_cell.vc2.OR2_tf[6]._y")->"my_merge.merge_cell.vc2.OR2_tf[6].y"+ -= "my_merge.merge_cell.vc2.OR2_tf[6].y" "my_merge.merge_cell.vc2.myctree.in[6]" -= "my_merge.merge_cell.vc2.OR2_tf[5].y" "my_merge.merge_cell.vc2.myctree.in[5]" -= "my_merge.merge_cell.vc2.OR2_tf[4].y" "my_merge.merge_cell.vc2.myctree.in[4]" -= "my_merge.merge_cell.vc2.OR2_tf[3].y" "my_merge.merge_cell.vc2.myctree.in[3]" -= "my_merge.merge_cell.vc2.OR2_tf[2].y" "my_merge.merge_cell.vc2.myctree.in[2]" -= "my_merge.merge_cell.vc2.OR2_tf[1].y" "my_merge.merge_cell.vc2.myctree.in[1]" -= "my_merge.merge_cell.vc2.OR2_tf[0].y" "my_merge.merge_cell.vc2.myctree.in[0]" -= "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.myctree.supply.vss" -= "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.myctree.supply.vdd" -= "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.OR2_tf[6].vdd" -= "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.OR2_tf[5].vdd" -= "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.OR2_tf[4].vdd" -= "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.OR2_tf[3].vdd" -= "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.OR2_tf[2].vdd" -= "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.OR2_tf[1].vdd" -= "my_merge.merge_cell.vc2.supply.vdd" "my_merge.merge_cell.vc2.OR2_tf[0].vdd" -= "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.OR2_tf[6].vss" -= "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.OR2_tf[5].vss" -= "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.OR2_tf[4].vss" -= "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.OR2_tf[3].vss" -= "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.OR2_tf[2].vss" -= "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.OR2_tf[1].vss" -= "my_merge.merge_cell.vc2.supply.vss" "my_merge.merge_cell.vc2.OR2_tf[0].vss" -= "my_merge.merge_cell.vc2.out" "my_merge.merge_cell.vc2.myctree.out" -= "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].f" -= "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].t" -= "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].f" -= "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].t" -= "my_merge.merge_cell.vc2.in.d[2].d[0]" "my_merge.merge_cell.vc2.in.d[2].f" -= "my_merge.merge_cell.vc2.in.d[2].d[1]" "my_merge.merge_cell.vc2.in.d[2].t" -= "my_merge.merge_cell.vc2.in.d[3].d[0]" "my_merge.merge_cell.vc2.in.d[3].f" -= "my_merge.merge_cell.vc2.in.d[3].d[1]" "my_merge.merge_cell.vc2.in.d[3].t" -= "my_merge.merge_cell.vc2.in.d[4].d[0]" "my_merge.merge_cell.vc2.in.d[4].f" -= "my_merge.merge_cell.vc2.in.d[4].d[1]" "my_merge.merge_cell.vc2.in.d[4].t" -= "my_merge.merge_cell.vc2.in.d[5].d[0]" "my_merge.merge_cell.vc2.in.d[5].f" -= "my_merge.merge_cell.vc2.in.d[5].d[1]" "my_merge.merge_cell.vc2.in.d[5].t" -= "my_merge.merge_cell.vc2.in.d[6].d[0]" "my_merge.merge_cell.vc2.in.d[6].f" -= "my_merge.merge_cell.vc2.in.d[6].d[1]" "my_merge.merge_cell.vc2.in.d[6].t" -= "my_merge.merge_cell.vc2.in.d[6].d[0]" "my_merge.merge_cell.vc2.in.d[6].f" -= "my_merge.merge_cell.vc2.in.d[6].d[1]" "my_merge.merge_cell.vc2.in.d[6].t" -= "my_merge.merge_cell.vc2.in.d[5].d[0]" "my_merge.merge_cell.vc2.in.d[5].f" -= "my_merge.merge_cell.vc2.in.d[5].d[1]" "my_merge.merge_cell.vc2.in.d[5].t" -= "my_merge.merge_cell.vc2.in.d[4].d[0]" "my_merge.merge_cell.vc2.in.d[4].f" -= "my_merge.merge_cell.vc2.in.d[4].d[1]" "my_merge.merge_cell.vc2.in.d[4].t" -= "my_merge.merge_cell.vc2.in.d[3].d[0]" "my_merge.merge_cell.vc2.in.d[3].f" -= "my_merge.merge_cell.vc2.in.d[3].d[1]" "my_merge.merge_cell.vc2.in.d[3].t" -= "my_merge.merge_cell.vc2.in.d[2].d[0]" "my_merge.merge_cell.vc2.in.d[2].f" -= "my_merge.merge_cell.vc2.in.d[2].d[1]" "my_merge.merge_cell.vc2.in.d[2].t" -= "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].f" -= "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].t" -= "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].f" -= "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].t" -= "my_merge.merge_cell.vc2.in.d[6].d[0]" "my_merge.merge_cell.vc2.OR2_tf[6].b" -= "my_merge.merge_cell.vc2.in.d[6].d[0]" "my_merge.merge_cell.vc2.in.d[6].f" -= "my_merge.merge_cell.vc2.in.d[6].d[1]" "my_merge.merge_cell.vc2.OR2_tf[6].a" -= "my_merge.merge_cell.vc2.in.d[6].d[1]" "my_merge.merge_cell.vc2.in.d[6].t" -= "my_merge.merge_cell.vc2.in.d[5].d[0]" "my_merge.merge_cell.vc2.OR2_tf[5].b" -= "my_merge.merge_cell.vc2.in.d[5].d[0]" "my_merge.merge_cell.vc2.in.d[5].f" -= "my_merge.merge_cell.vc2.in.d[5].d[1]" "my_merge.merge_cell.vc2.OR2_tf[5].a" -= "my_merge.merge_cell.vc2.in.d[5].d[1]" "my_merge.merge_cell.vc2.in.d[5].t" -= "my_merge.merge_cell.vc2.in.d[4].d[0]" "my_merge.merge_cell.vc2.OR2_tf[4].b" -= "my_merge.merge_cell.vc2.in.d[4].d[0]" "my_merge.merge_cell.vc2.in.d[4].f" -= "my_merge.merge_cell.vc2.in.d[4].d[1]" "my_merge.merge_cell.vc2.OR2_tf[4].a" -= "my_merge.merge_cell.vc2.in.d[4].d[1]" "my_merge.merge_cell.vc2.in.d[4].t" -= "my_merge.merge_cell.vc2.in.d[3].d[0]" "my_merge.merge_cell.vc2.OR2_tf[3].b" -= "my_merge.merge_cell.vc2.in.d[3].d[0]" "my_merge.merge_cell.vc2.in.d[3].f" -= "my_merge.merge_cell.vc2.in.d[3].d[1]" "my_merge.merge_cell.vc2.OR2_tf[3].a" -= "my_merge.merge_cell.vc2.in.d[3].d[1]" "my_merge.merge_cell.vc2.in.d[3].t" -= "my_merge.merge_cell.vc2.in.d[2].d[0]" "my_merge.merge_cell.vc2.OR2_tf[2].b" -= "my_merge.merge_cell.vc2.in.d[2].d[0]" "my_merge.merge_cell.vc2.in.d[2].f" -= "my_merge.merge_cell.vc2.in.d[2].d[1]" "my_merge.merge_cell.vc2.OR2_tf[2].a" -= "my_merge.merge_cell.vc2.in.d[2].d[1]" "my_merge.merge_cell.vc2.in.d[2].t" -= "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.OR2_tf[1].b" -= "my_merge.merge_cell.vc2.in.d[1].d[0]" "my_merge.merge_cell.vc2.in.d[1].f" -= "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.OR2_tf[1].a" -= "my_merge.merge_cell.vc2.in.d[1].d[1]" "my_merge.merge_cell.vc2.in.d[1].t" -= "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.OR2_tf[0].b" -= "my_merge.merge_cell.vc2.in.d[0].d[0]" "my_merge.merge_cell.vc2.in.d[0].f" -= "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.OR2_tf[0].a" -= "my_merge.merge_cell.vc2.in.d[0].d[1]" "my_merge.merge_cell.vc2.in.d[0].t" -= "my_merge.merge_cell._in2_arb" "my_merge.merge_cell.arb2function2.in" -= "my_merge.merge_cell._in2_arb" "my_merge.merge_cell.AND_arb2.y" -= "my_merge.merge_cell._in2_arb" "my_merge.merge_cell.in2ack_ctl.c1" -~"my_merge.merge_cell.in2ack_ctl.c1"&~"my_merge.merge_cell.in2ack_ctl.c2"&~"my_merge.merge_cell.in2ack_ctl.c3"&~"my_merge.merge_cell.in2ack_ctl.c4"|~"my_merge.merge_cell.in2ack_ctl.pr_B"->"my_merge.merge_cell.in2ack_ctl._y"+ -"my_merge.merge_cell.in2ack_ctl.c1"&"my_merge.merge_cell.in2ack_ctl.c2"&"my_merge.merge_cell.in2ack_ctl.c3"&"my_merge.merge_cell.in2ack_ctl.c4"&"my_merge.merge_cell.in2ack_ctl.sr_B"->"my_merge.merge_cell.in2ack_ctl._y"- -"my_merge.merge_cell.in2ack_ctl._y"->"my_merge.merge_cell.in2ack_ctl.y"- -~("my_merge.merge_cell.in2ack_ctl._y")->"my_merge.merge_cell.in2ack_ctl.y"+ -"my_merge.merge_cell.in2ack_ctl_inv.a"->"my_merge.merge_cell.in2ack_ctl_inv.y"- -~("my_merge.merge_cell.in2ack_ctl_inv.a")->"my_merge.merge_cell.in2ack_ctl_inv.y"+ -= "Vdd" "my_merge.merge_cell.supply.vdd" -= "GND" "my_merge.merge_cell.supply.vss" -= "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" -= "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" -= "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" -= "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" -= "my_merge.out.d.d[2].d[0]" "my_merge.out.d.d[2].f" -= "my_merge.out.d.d[2].d[1]" "my_merge.out.d.d[2].t" -= "my_merge.out.d.d[3].d[0]" "my_merge.out.d.d[3].f" -= "my_merge.out.d.d[3].d[1]" "my_merge.out.d.d[3].t" -= "my_merge.out.d.d[4].d[0]" "my_merge.out.d.d[4].f" -= "my_merge.out.d.d[4].d[1]" "my_merge.out.d.d[4].t" -= "my_merge.out.d.d[5].d[0]" "my_merge.out.d.d[5].f" -= "my_merge.out.d.d[5].d[1]" "my_merge.out.d.d[5].t" -= "my_merge.out.d.d[6].d[0]" "my_merge.out.d.d[6].f" -= "my_merge.out.d.d[6].d[1]" "my_merge.out.d.d[6].t" -= "my_merge.out.d.d[6].d[0]" "my_merge.out.d.d[6].f" -= "my_merge.out.d.d[6].d[1]" "my_merge.out.d.d[6].t" -= "my_merge.out.d.d[5].d[0]" "my_merge.out.d.d[5].f" -= "my_merge.out.d.d[5].d[1]" "my_merge.out.d.d[5].t" -= "my_merge.out.d.d[4].d[0]" "my_merge.out.d.d[4].f" -= "my_merge.out.d.d[4].d[1]" "my_merge.out.d.d[4].t" -= "my_merge.out.d.d[3].d[0]" "my_merge.out.d.d[3].f" -= "my_merge.out.d.d[3].d[1]" "my_merge.out.d.d[3].t" -= "my_merge.out.d.d[2].d[0]" "my_merge.out.d.d[2].f" -= "my_merge.out.d.d[2].d[1]" "my_merge.out.d.d[2].t" -= "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" -= "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" -= "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" -= "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" -= "my_merge.out.d.d[6].d[0]" "my_merge.out.d.d[6].f" -= "my_merge.out.d.d[6].d[1]" "my_merge.out.d.d[6].t" -= "my_merge.out.d.d[5].d[0]" "my_merge.out.d.d[5].f" -= "my_merge.out.d.d[5].d[1]" "my_merge.out.d.d[5].t" -= "my_merge.out.d.d[4].d[0]" "my_merge.out.d.d[4].f" -= "my_merge.out.d.d[4].d[1]" "my_merge.out.d.d[4].t" -= "my_merge.out.d.d[3].d[0]" "my_merge.out.d.d[3].f" -= "my_merge.out.d.d[3].d[1]" "my_merge.out.d.d[3].t" -= "my_merge.out.d.d[2].d[0]" "my_merge.out.d.d[2].f" -= "my_merge.out.d.d[2].d[1]" "my_merge.out.d.d[2].t" -= "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" -= "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" -= "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" -= "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" -= "my_merge.out.v" "my_merge.merge_cell.out.v" -= "my_merge.out.a" "my_merge.merge_cell.out.a" -= "my_merge.out.d.d[0].f" "my_merge.merge_cell.out.d.d[0].f" -= "my_merge.out.d.d[0].t" "my_merge.merge_cell.out.d.d[0].t" -= "my_merge.out.d.d[0].d[0]" "my_merge.merge_cell.out.d.d[0].d[0]" -= "my_merge.out.d.d[0].d[1]" "my_merge.merge_cell.out.d.d[0].d[1]" -= "my_merge.out.d.d[1].f" "my_merge.merge_cell.out.d.d[1].f" -= "my_merge.out.d.d[1].t" "my_merge.merge_cell.out.d.d[1].t" -= "my_merge.out.d.d[1].d[0]" "my_merge.merge_cell.out.d.d[1].d[0]" -= "my_merge.out.d.d[1].d[1]" "my_merge.merge_cell.out.d.d[1].d[1]" -= "my_merge.out.d.d[2].f" "my_merge.merge_cell.out.d.d[2].f" -= "my_merge.out.d.d[2].t" "my_merge.merge_cell.out.d.d[2].t" -= "my_merge.out.d.d[2].d[0]" "my_merge.merge_cell.out.d.d[2].d[0]" -= "my_merge.out.d.d[2].d[1]" "my_merge.merge_cell.out.d.d[2].d[1]" -= "my_merge.out.d.d[3].f" "my_merge.merge_cell.out.d.d[3].f" -= "my_merge.out.d.d[3].t" "my_merge.merge_cell.out.d.d[3].t" -= "my_merge.out.d.d[3].d[0]" "my_merge.merge_cell.out.d.d[3].d[0]" -= "my_merge.out.d.d[3].d[1]" "my_merge.merge_cell.out.d.d[3].d[1]" -= "my_merge.out.d.d[4].f" "my_merge.merge_cell.out.d.d[4].f" -= "my_merge.out.d.d[4].t" "my_merge.merge_cell.out.d.d[4].t" -= "my_merge.out.d.d[4].d[0]" "my_merge.merge_cell.out.d.d[4].d[0]" -= "my_merge.out.d.d[4].d[1]" "my_merge.merge_cell.out.d.d[4].d[1]" -= "my_merge.out.d.d[5].f" "my_merge.merge_cell.out.d.d[5].f" -= "my_merge.out.d.d[5].t" "my_merge.merge_cell.out.d.d[5].t" -= "my_merge.out.d.d[5].d[0]" "my_merge.merge_cell.out.d.d[5].d[0]" -= "my_merge.out.d.d[5].d[1]" "my_merge.merge_cell.out.d.d[5].d[1]" -= "my_merge.out.d.d[6].f" "my_merge.merge_cell.out.d.d[6].f" -= "my_merge.out.d.d[6].t" "my_merge.merge_cell.out.d.d[6].t" -= "my_merge.out.d.d[6].d[0]" "my_merge.merge_cell.out.d.d[6].d[0]" -= "my_merge.out.d.d[6].d[1]" "my_merge.merge_cell.out.d.d[6].d[1]" -= "my_merge.out.d.d[6].d[0]" "my_merge.out.d.d[6].f" -= "my_merge.out.d.d[6].d[1]" "my_merge.out.d.d[6].t" -= "my_merge.out.d.d[5].d[0]" "my_merge.out.d.d[5].f" -= "my_merge.out.d.d[5].d[1]" "my_merge.out.d.d[5].t" -= "my_merge.out.d.d[4].d[0]" "my_merge.out.d.d[4].f" -= "my_merge.out.d.d[4].d[1]" "my_merge.out.d.d[4].t" -= "my_merge.out.d.d[3].d[0]" "my_merge.out.d.d[3].f" -= "my_merge.out.d.d[3].d[1]" "my_merge.out.d.d[3].t" -= "my_merge.out.d.d[2].d[0]" "my_merge.out.d.d[2].f" -= "my_merge.out.d.d[2].d[1]" "my_merge.out.d.d[2].t" -= "my_merge.out.d.d[1].d[0]" "my_merge.out.d.d[1].f" -= "my_merge.out.d.d[1].d[1]" "my_merge.out.d.d[1].t" -= "my_merge.out.d.d[0].d[0]" "my_merge.out.d.d[0].f" -= "my_merge.out.d.d[0].d[1]" "my_merge.out.d.d[0].t" -= "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" -= "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" -= "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" -= "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" -= "my_merge.in2.d.d[2].d[0]" "my_merge.in2.d.d[2].f" -= "my_merge.in2.d.d[2].d[1]" "my_merge.in2.d.d[2].t" -= "my_merge.in2.d.d[3].d[0]" "my_merge.in2.d.d[3].f" -= "my_merge.in2.d.d[3].d[1]" "my_merge.in2.d.d[3].t" -= "my_merge.in2.d.d[4].d[0]" "my_merge.in2.d.d[4].f" -= "my_merge.in2.d.d[4].d[1]" "my_merge.in2.d.d[4].t" -= "my_merge.in2.d.d[5].d[0]" "my_merge.in2.d.d[5].f" -= "my_merge.in2.d.d[5].d[1]" "my_merge.in2.d.d[5].t" -= "my_merge.in2.d.d[6].d[0]" "my_merge.in2.d.d[6].f" -= "my_merge.in2.d.d[6].d[1]" "my_merge.in2.d.d[6].t" -= "my_merge.in2.d.d[6].d[0]" "my_merge.in2.d.d[6].f" -= "my_merge.in2.d.d[6].d[1]" "my_merge.in2.d.d[6].t" -= "my_merge.in2.d.d[5].d[0]" "my_merge.in2.d.d[5].f" -= "my_merge.in2.d.d[5].d[1]" "my_merge.in2.d.d[5].t" -= "my_merge.in2.d.d[4].d[0]" "my_merge.in2.d.d[4].f" -= "my_merge.in2.d.d[4].d[1]" "my_merge.in2.d.d[4].t" -= "my_merge.in2.d.d[3].d[0]" "my_merge.in2.d.d[3].f" -= "my_merge.in2.d.d[3].d[1]" "my_merge.in2.d.d[3].t" -= "my_merge.in2.d.d[2].d[0]" "my_merge.in2.d.d[2].f" -= "my_merge.in2.d.d[2].d[1]" "my_merge.in2.d.d[2].t" -= "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" -= "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" -= "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" -= "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" -= "my_merge.in2.d.d[6].d[0]" "my_merge.in2.d.d[6].f" -= "my_merge.in2.d.d[6].d[1]" "my_merge.in2.d.d[6].t" -= "my_merge.in2.d.d[5].d[0]" "my_merge.in2.d.d[5].f" -= "my_merge.in2.d.d[5].d[1]" "my_merge.in2.d.d[5].t" -= "my_merge.in2.d.d[4].d[0]" "my_merge.in2.d.d[4].f" -= "my_merge.in2.d.d[4].d[1]" "my_merge.in2.d.d[4].t" -= "my_merge.in2.d.d[3].d[0]" "my_merge.in2.d.d[3].f" -= "my_merge.in2.d.d[3].d[1]" "my_merge.in2.d.d[3].t" -= "my_merge.in2.d.d[2].d[0]" "my_merge.in2.d.d[2].f" -= "my_merge.in2.d.d[2].d[1]" "my_merge.in2.d.d[2].t" -= "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" -= "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" -= "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" -= "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" -= "my_merge.in2.v" "my_merge.merge_cell.in2.v" -= "my_merge.in2.a" "my_merge.merge_cell.in2.a" -= "my_merge.in2.d.d[0].f" "my_merge.merge_cell.in2.d.d[0].f" -= "my_merge.in2.d.d[0].t" "my_merge.merge_cell.in2.d.d[0].t" -= "my_merge.in2.d.d[0].d[0]" "my_merge.merge_cell.in2.d.d[0].d[0]" -= "my_merge.in2.d.d[0].d[1]" "my_merge.merge_cell.in2.d.d[0].d[1]" -= "my_merge.in2.d.d[1].f" "my_merge.merge_cell.in2.d.d[1].f" -= "my_merge.in2.d.d[1].t" "my_merge.merge_cell.in2.d.d[1].t" -= "my_merge.in2.d.d[1].d[0]" "my_merge.merge_cell.in2.d.d[1].d[0]" -= "my_merge.in2.d.d[1].d[1]" "my_merge.merge_cell.in2.d.d[1].d[1]" -= "my_merge.in2.d.d[2].f" "my_merge.merge_cell.in2.d.d[2].f" -= "my_merge.in2.d.d[2].t" "my_merge.merge_cell.in2.d.d[2].t" -= "my_merge.in2.d.d[2].d[0]" "my_merge.merge_cell.in2.d.d[2].d[0]" -= "my_merge.in2.d.d[2].d[1]" "my_merge.merge_cell.in2.d.d[2].d[1]" -= "my_merge.in2.d.d[3].f" "my_merge.merge_cell.in2.d.d[3].f" -= "my_merge.in2.d.d[3].t" "my_merge.merge_cell.in2.d.d[3].t" -= "my_merge.in2.d.d[3].d[0]" "my_merge.merge_cell.in2.d.d[3].d[0]" -= "my_merge.in2.d.d[3].d[1]" "my_merge.merge_cell.in2.d.d[3].d[1]" -= "my_merge.in2.d.d[4].f" "my_merge.merge_cell.in2.d.d[4].f" -= "my_merge.in2.d.d[4].t" "my_merge.merge_cell.in2.d.d[4].t" -= "my_merge.in2.d.d[4].d[0]" "my_merge.merge_cell.in2.d.d[4].d[0]" -= "my_merge.in2.d.d[4].d[1]" "my_merge.merge_cell.in2.d.d[4].d[1]" -= "my_merge.in2.d.d[5].f" "my_merge.merge_cell.in2.d.d[5].f" -= "my_merge.in2.d.d[5].t" "my_merge.merge_cell.in2.d.d[5].t" -= "my_merge.in2.d.d[5].d[0]" "my_merge.merge_cell.in2.d.d[5].d[0]" -= "my_merge.in2.d.d[5].d[1]" "my_merge.merge_cell.in2.d.d[5].d[1]" -= "my_merge.in2.d.d[6].f" "my_merge.merge_cell.in2.d.d[6].f" -= "my_merge.in2.d.d[6].t" "my_merge.merge_cell.in2.d.d[6].t" -= "my_merge.in2.d.d[6].d[0]" "my_merge.merge_cell.in2.d.d[6].d[0]" -= "my_merge.in2.d.d[6].d[1]" "my_merge.merge_cell.in2.d.d[6].d[1]" -= "my_merge.in2.d.d[6].d[0]" "my_merge.in2.d.d[6].f" -= "my_merge.in2.d.d[6].d[1]" "my_merge.in2.d.d[6].t" -= "my_merge.in2.d.d[5].d[0]" "my_merge.in2.d.d[5].f" -= "my_merge.in2.d.d[5].d[1]" "my_merge.in2.d.d[5].t" -= "my_merge.in2.d.d[4].d[0]" "my_merge.in2.d.d[4].f" -= "my_merge.in2.d.d[4].d[1]" "my_merge.in2.d.d[4].t" -= "my_merge.in2.d.d[3].d[0]" "my_merge.in2.d.d[3].f" -= "my_merge.in2.d.d[3].d[1]" "my_merge.in2.d.d[3].t" -= "my_merge.in2.d.d[2].d[0]" "my_merge.in2.d.d[2].f" -= "my_merge.in2.d.d[2].d[1]" "my_merge.in2.d.d[2].t" -= "my_merge.in2.d.d[1].d[0]" "my_merge.in2.d.d[1].f" -= "my_merge.in2.d.d[1].d[1]" "my_merge.in2.d.d[1].t" -= "my_merge.in2.d.d[0].d[0]" "my_merge.in2.d.d[0].f" -= "my_merge.in2.d.d[0].d[1]" "my_merge.in2.d.d[0].t" diff --git a/test/unit_tests/merge_t_7/test.prsim b/test/unit_tests/merge_t_7/test.prsim deleted file mode 100644 index 5ef38cc..0000000 --- a/test/unit_tests/merge_t_7/test.prsim +++ /dev/null @@ -1,36 +0,0 @@ - -watchall -set-qdi-channel-neutral "my_merge.in1" 7 -set-qdi-channel-neutral "my_merge.in2" 7 -set my_merge.in1.v 0 -set my_merge.in2.v 0 -set my_merge.out.a 0 -set my_merge.out.v 0 -cycle -system "echo '[0] System initialized'" - -set Reset 0 -cycle -system "echo '[1] System reset completed'" -status X -mode run - -assert-qdi-channel-neutral "my_merge.out" 7 -cycle -system "echo '[2] Output neutral checked'" - -set-qdi-channel-valid "my_merge.in1" 7 5 -cycle -assert my_fork.in.v 1 -assert my_fork.in.a 0 -assert-qdi-channel-valid "my_fork.out1" 15 5 -assert-qdi-channel-valid "my_fork.out2" 15 5 -set my_fork.out1.v 1 -set my_fork.out2.v 1 -cycle -assert my_fork.in.a 1 -set-qdi-channel-neutral "my_fork.in" 15 -cycle -set my_fork.out1.a 1 -set my_fork.out1.a 1 -system "echo 'Finished'"