register_rw continued

This commit is contained in:
Michele
2022-03-09 20:02:41 +01:00
parent 6f1a970cfd
commit 4dcd975554
4 changed files with 380 additions and 414 deletions

View File

@@ -54,13 +54,12 @@
= "t.registers._in_flag.d.d[0].t" "t.registers.read_write_demux.cond.d.d[0].t"
= "t.registers._in_flag.d.d[0].d[0]" "t.registers.read_write_demux.cond.d.d[0].d[0]"
= "t.registers._in_flag.d.d[0].d[1]" "t.registers.read_write_demux.cond.d.d[0].d[1]"
"t.registers.ack_and.a"&"t.registers.ack_and.b"&"t.registers.ack_and.c"->"t.registers.ack_and._y"-
~("t.registers.ack_and.a"&"t.registers.ack_and.b"&"t.registers.ack_and.c")->"t.registers.ack_and._y"+
"t.registers.ack_and.a"&"t.registers.ack_and.b"->"t.registers.ack_and._y"-
~("t.registers.ack_and.a"&"t.registers.ack_and.b")->"t.registers.ack_and._y"+
"t.registers.ack_and._y"->"t.registers.ack_and.y"-
~("t.registers.ack_and._y")->"t.registers.ack_and.y"+
= "t.registers.ack_and.b" "t.registers._in_flag.a"
= "t.registers.ack_and.b" "t.registers.ack_and.a"
= "t.registers.ack_and.b" "t.registers._in_temp2.a"
= "t.registers.ack_and.a" "t.registers._in_temp2.a"
= "t.registers.ack_and.a" "t.registers._in_flag.a"
= "t.registers._out_temp.d[0].d[0]" "t.registers._out_temp.d[0].f"
= "t.registers._out_temp.d[0].d[1]" "t.registers._out_temp.d[0].t"
= "t.registers._out_temp.d[1].d[0]" "t.registers._out_temp.d[1].f"
@@ -542,22 +541,22 @@
= "t.registers._in_write_temp.d[1].d[1]" "t.registers._in_write_temp.d[1].t"
= "t.registers._in_write_temp.d[0].d[0]" "t.registers._in_write_temp.d[0].f"
= "t.registers._in_write_temp.d[0].d[1]" "t.registers._in_write_temp.d[0].t"
= "t.registers._in_write_temp.d[0].f" "t.registers.val_input.in.d[0].f"
= "t.registers._in_write_temp.d[0].t" "t.registers.val_input.in.d[0].t"
= "t.registers._in_write_temp.d[0].d[0]" "t.registers.val_input.in.d[0].d[0]"
= "t.registers._in_write_temp.d[0].d[1]" "t.registers.val_input.in.d[0].d[1]"
= "t.registers._in_write_temp.d[1].f" "t.registers.val_input.in.d[1].f"
= "t.registers._in_write_temp.d[1].t" "t.registers.val_input.in.d[1].t"
= "t.registers._in_write_temp.d[1].d[0]" "t.registers.val_input.in.d[1].d[0]"
= "t.registers._in_write_temp.d[1].d[1]" "t.registers.val_input.in.d[1].d[1]"
= "t.registers._in_write_temp.d[2].f" "t.registers.val_input.in.d[2].f"
= "t.registers._in_write_temp.d[2].t" "t.registers.val_input.in.d[2].t"
= "t.registers._in_write_temp.d[2].d[0]" "t.registers.val_input.in.d[2].d[0]"
= "t.registers._in_write_temp.d[2].d[1]" "t.registers.val_input.in.d[2].d[1]"
= "t.registers._in_write_temp.d[3].f" "t.registers.val_input.in.d[3].f"
= "t.registers._in_write_temp.d[3].t" "t.registers.val_input.in.d[3].t"
= "t.registers._in_write_temp.d[3].d[0]" "t.registers.val_input.in.d[3].d[0]"
= "t.registers._in_write_temp.d[3].d[1]" "t.registers.val_input.in.d[3].d[1]"
= "t.registers._in_write_temp.d[0].f" "t.registers.val_input_write.in.d[0].f"
= "t.registers._in_write_temp.d[0].t" "t.registers.val_input_write.in.d[0].t"
= "t.registers._in_write_temp.d[0].d[0]" "t.registers.val_input_write.in.d[0].d[0]"
= "t.registers._in_write_temp.d[0].d[1]" "t.registers.val_input_write.in.d[0].d[1]"
= "t.registers._in_write_temp.d[1].f" "t.registers.val_input_write.in.d[1].f"
= "t.registers._in_write_temp.d[1].t" "t.registers.val_input_write.in.d[1].t"
= "t.registers._in_write_temp.d[1].d[0]" "t.registers.val_input_write.in.d[1].d[0]"
= "t.registers._in_write_temp.d[1].d[1]" "t.registers.val_input_write.in.d[1].d[1]"
= "t.registers._in_write_temp.d[2].f" "t.registers.val_input_write.in.d[2].f"
= "t.registers._in_write_temp.d[2].t" "t.registers.val_input_write.in.d[2].t"
= "t.registers._in_write_temp.d[2].d[0]" "t.registers.val_input_write.in.d[2].d[0]"
= "t.registers._in_write_temp.d[2].d[1]" "t.registers.val_input_write.in.d[2].d[1]"
= "t.registers._in_write_temp.d[3].f" "t.registers.val_input_write.in.d[3].f"
= "t.registers._in_write_temp.d[3].t" "t.registers.val_input_write.in.d[3].t"
= "t.registers._in_write_temp.d[3].d[0]" "t.registers.val_input_write.in.d[3].d[0]"
= "t.registers._in_write_temp.d[3].d[1]" "t.registers.val_input_write.in.d[3].d[1]"
= "t.registers._in_write_temp.d[0].f" "t.registers._in_write.d.d[0].f"
= "t.registers._in_write_temp.d[0].t" "t.registers._in_write.d.d[0].t"
= "t.registers._in_write_temp.d[0].d[0]" "t.registers._in_write.d.d[0].d[0]"
@@ -582,6 +581,101 @@
= "t.registers._in_write_temp.d[1].d[1]" "t.registers._in_write_temp.d[1].t"
= "t.registers._in_write_temp.d[0].d[0]" "t.registers._in_write_temp.d[0].f"
= "t.registers._in_write_temp.d[0].d[1]" "t.registers._in_write_temp.d[0].t"
~"t.registers.val_input_write.ct.C2Els[0].c1"&~"t.registers.val_input_write.ct.C2Els[0].c2"->"t.registers.val_input_write.ct.C2Els[0]._y"+
"t.registers.val_input_write.ct.C2Els[0].c1"&"t.registers.val_input_write.ct.C2Els[0].c2"->"t.registers.val_input_write.ct.C2Els[0]._y"-
"t.registers.val_input_write.ct.C2Els[0]._y"->"t.registers.val_input_write.ct.C2Els[0].y"-
~("t.registers.val_input_write.ct.C2Els[0]._y")->"t.registers.val_input_write.ct.C2Els[0].y"+
~"t.registers.val_input_write.ct.C2Els[1].c1"&~"t.registers.val_input_write.ct.C2Els[1].c2"->"t.registers.val_input_write.ct.C2Els[1]._y"+
"t.registers.val_input_write.ct.C2Els[1].c1"&"t.registers.val_input_write.ct.C2Els[1].c2"->"t.registers.val_input_write.ct.C2Els[1]._y"-
"t.registers.val_input_write.ct.C2Els[1]._y"->"t.registers.val_input_write.ct.C2Els[1].y"-
~("t.registers.val_input_write.ct.C2Els[1]._y")->"t.registers.val_input_write.ct.C2Els[1].y"+
~"t.registers.val_input_write.ct.C2Els[2].c1"&~"t.registers.val_input_write.ct.C2Els[2].c2"->"t.registers.val_input_write.ct.C2Els[2]._y"+
"t.registers.val_input_write.ct.C2Els[2].c1"&"t.registers.val_input_write.ct.C2Els[2].c2"->"t.registers.val_input_write.ct.C2Els[2]._y"-
"t.registers.val_input_write.ct.C2Els[2]._y"->"t.registers.val_input_write.ct.C2Els[2].y"-
~("t.registers.val_input_write.ct.C2Els[2]._y")->"t.registers.val_input_write.ct.C2Els[2].y"+
= "t.registers.val_input_write.ct.tmp[4]" "t.registers.val_input_write.ct.C2Els[2].c1"
= "t.registers.val_input_write.ct.tmp[4]" "t.registers.val_input_write.ct.C2Els[0].y"
= "t.registers.val_input_write.ct.tmp[5]" "t.registers.val_input_write.ct.C2Els[2].c2"
= "t.registers.val_input_write.ct.tmp[5]" "t.registers.val_input_write.ct.C2Els[1].y"
= "t.registers.val_input_write.ct.supply.vdd" "t.registers.val_input_write.ct.C2Els[2].vdd"
= "t.registers.val_input_write.ct.supply.vdd" "t.registers.val_input_write.ct.C2Els[1].vdd"
= "t.registers.val_input_write.ct.supply.vdd" "t.registers.val_input_write.ct.C2Els[0].vdd"
= "t.registers.val_input_write.ct.supply.vss" "t.registers.val_input_write.ct.C2Els[2].vss"
= "t.registers.val_input_write.ct.supply.vss" "t.registers.val_input_write.ct.C2Els[1].vss"
= "t.registers.val_input_write.ct.supply.vss" "t.registers.val_input_write.ct.C2Els[0].vss"
= "t.registers.val_input_write.ct.in[0]" "t.registers.val_input_write.ct.C2Els[0].c1"
= "t.registers.val_input_write.ct.in[0]" "t.registers.val_input_write.ct.tmp[0]"
= "t.registers.val_input_write.ct.in[1]" "t.registers.val_input_write.ct.C2Els[0].c2"
= "t.registers.val_input_write.ct.in[1]" "t.registers.val_input_write.ct.tmp[1]"
= "t.registers.val_input_write.ct.in[2]" "t.registers.val_input_write.ct.C2Els[1].c1"
= "t.registers.val_input_write.ct.in[2]" "t.registers.val_input_write.ct.tmp[2]"
= "t.registers.val_input_write.ct.in[3]" "t.registers.val_input_write.ct.C2Els[1].c2"
= "t.registers.val_input_write.ct.in[3]" "t.registers.val_input_write.ct.tmp[3]"
= "t.registers.val_input_write.ct.out" "t.registers.val_input_write.ct.C2Els[2].y"
= "t.registers.val_input_write.ct.out" "t.registers.val_input_write.ct.tmp[6]"
= "t.registers.val_input_write.ct.in[0]" "t.registers.val_input_write.OR2_tf[0].y"
= "t.registers.val_input_write.ct.in[1]" "t.registers.val_input_write.OR2_tf[1].y"
= "t.registers.val_input_write.ct.in[2]" "t.registers.val_input_write.OR2_tf[2].y"
= "t.registers.val_input_write.ct.in[3]" "t.registers.val_input_write.OR2_tf[3].y"
"t.registers.val_input_write.OR2_tf[0].a"|"t.registers.val_input_write.OR2_tf[0].b"->"t.registers.val_input_write.OR2_tf[0]._y"-
~("t.registers.val_input_write.OR2_tf[0].a"|"t.registers.val_input_write.OR2_tf[0].b")->"t.registers.val_input_write.OR2_tf[0]._y"+
"t.registers.val_input_write.OR2_tf[0]._y"->"t.registers.val_input_write.OR2_tf[0].y"-
~("t.registers.val_input_write.OR2_tf[0]._y")->"t.registers.val_input_write.OR2_tf[0].y"+
"t.registers.val_input_write.OR2_tf[1].a"|"t.registers.val_input_write.OR2_tf[1].b"->"t.registers.val_input_write.OR2_tf[1]._y"-
~("t.registers.val_input_write.OR2_tf[1].a"|"t.registers.val_input_write.OR2_tf[1].b")->"t.registers.val_input_write.OR2_tf[1]._y"+
"t.registers.val_input_write.OR2_tf[1]._y"->"t.registers.val_input_write.OR2_tf[1].y"-
~("t.registers.val_input_write.OR2_tf[1]._y")->"t.registers.val_input_write.OR2_tf[1].y"+
"t.registers.val_input_write.OR2_tf[2].a"|"t.registers.val_input_write.OR2_tf[2].b"->"t.registers.val_input_write.OR2_tf[2]._y"-
~("t.registers.val_input_write.OR2_tf[2].a"|"t.registers.val_input_write.OR2_tf[2].b")->"t.registers.val_input_write.OR2_tf[2]._y"+
"t.registers.val_input_write.OR2_tf[2]._y"->"t.registers.val_input_write.OR2_tf[2].y"-
~("t.registers.val_input_write.OR2_tf[2]._y")->"t.registers.val_input_write.OR2_tf[2].y"+
"t.registers.val_input_write.OR2_tf[3].a"|"t.registers.val_input_write.OR2_tf[3].b"->"t.registers.val_input_write.OR2_tf[3]._y"-
~("t.registers.val_input_write.OR2_tf[3].a"|"t.registers.val_input_write.OR2_tf[3].b")->"t.registers.val_input_write.OR2_tf[3]._y"+
"t.registers.val_input_write.OR2_tf[3]._y"->"t.registers.val_input_write.OR2_tf[3].y"-
~("t.registers.val_input_write.OR2_tf[3]._y")->"t.registers.val_input_write.OR2_tf[3].y"+
= "t.registers.val_input_write.supply.vss" "t.registers.val_input_write.ct.supply.vss"
= "t.registers.val_input_write.supply.vdd" "t.registers.val_input_write.ct.supply.vdd"
= "t.registers.val_input_write.supply.vdd" "t.registers.val_input_write.OR2_tf[3].vdd"
= "t.registers.val_input_write.supply.vdd" "t.registers.val_input_write.OR2_tf[2].vdd"
= "t.registers.val_input_write.supply.vdd" "t.registers.val_input_write.OR2_tf[1].vdd"
= "t.registers.val_input_write.supply.vdd" "t.registers.val_input_write.OR2_tf[0].vdd"
= "t.registers.val_input_write.supply.vss" "t.registers.val_input_write.OR2_tf[3].vss"
= "t.registers.val_input_write.supply.vss" "t.registers.val_input_write.OR2_tf[2].vss"
= "t.registers.val_input_write.supply.vss" "t.registers.val_input_write.OR2_tf[1].vss"
= "t.registers.val_input_write.supply.vss" "t.registers.val_input_write.OR2_tf[0].vss"
= "t.registers.val_input_write.out" "t.registers.val_input_write.ct.out"
= "t.registers.val_input_write.in.d[0].d[0]" "t.registers.val_input_write.in.d[0].f"
= "t.registers.val_input_write.in.d[0].d[1]" "t.registers.val_input_write.in.d[0].t"
= "t.registers.val_input_write.in.d[1].d[0]" "t.registers.val_input_write.in.d[1].f"
= "t.registers.val_input_write.in.d[1].d[1]" "t.registers.val_input_write.in.d[1].t"
= "t.registers.val_input_write.in.d[2].d[0]" "t.registers.val_input_write.in.d[2].f"
= "t.registers.val_input_write.in.d[2].d[1]" "t.registers.val_input_write.in.d[2].t"
= "t.registers.val_input_write.in.d[3].d[0]" "t.registers.val_input_write.in.d[3].f"
= "t.registers.val_input_write.in.d[3].d[1]" "t.registers.val_input_write.in.d[3].t"
= "t.registers.val_input_write.in.d[3].d[0]" "t.registers.val_input_write.in.d[3].f"
= "t.registers.val_input_write.in.d[3].d[1]" "t.registers.val_input_write.in.d[3].t"
= "t.registers.val_input_write.in.d[2].d[0]" "t.registers.val_input_write.in.d[2].f"
= "t.registers.val_input_write.in.d[2].d[1]" "t.registers.val_input_write.in.d[2].t"
= "t.registers.val_input_write.in.d[1].d[0]" "t.registers.val_input_write.in.d[1].f"
= "t.registers.val_input_write.in.d[1].d[1]" "t.registers.val_input_write.in.d[1].t"
= "t.registers.val_input_write.in.d[0].d[0]" "t.registers.val_input_write.in.d[0].f"
= "t.registers.val_input_write.in.d[0].d[1]" "t.registers.val_input_write.in.d[0].t"
= "t.registers.val_input_write.in.d[3].d[0]" "t.registers.val_input_write.OR2_tf[3].b"
= "t.registers.val_input_write.in.d[3].d[0]" "t.registers.val_input_write.in.d[3].f"
= "t.registers.val_input_write.in.d[3].d[1]" "t.registers.val_input_write.OR2_tf[3].a"
= "t.registers.val_input_write.in.d[3].d[1]" "t.registers.val_input_write.in.d[3].t"
= "t.registers.val_input_write.in.d[2].d[0]" "t.registers.val_input_write.OR2_tf[2].b"
= "t.registers.val_input_write.in.d[2].d[0]" "t.registers.val_input_write.in.d[2].f"
= "t.registers.val_input_write.in.d[2].d[1]" "t.registers.val_input_write.OR2_tf[2].a"
= "t.registers.val_input_write.in.d[2].d[1]" "t.registers.val_input_write.in.d[2].t"
= "t.registers.val_input_write.in.d[1].d[0]" "t.registers.val_input_write.OR2_tf[1].b"
= "t.registers.val_input_write.in.d[1].d[0]" "t.registers.val_input_write.in.d[1].f"
= "t.registers.val_input_write.in.d[1].d[1]" "t.registers.val_input_write.OR2_tf[1].a"
= "t.registers.val_input_write.in.d[1].d[1]" "t.registers.val_input_write.in.d[1].t"
= "t.registers.val_input_write.in.d[0].d[0]" "t.registers.val_input_write.OR2_tf[0].b"
= "t.registers.val_input_write.in.d[0].d[0]" "t.registers.val_input_write.in.d[0].f"
= "t.registers.val_input_write.in.d[0].d[1]" "t.registers.val_input_write.OR2_tf[0].a"
= "t.registers.val_input_write.in.d[0].d[1]" "t.registers.val_input_write.in.d[0].t"
= "t.registers.reset_B" "t.registers.reset_buf_BX.a"
= "t.registers.reset_B" "t.registers.read_write_demux.reset_B"
= "t.registers._in_write.d.d[0].d[0]" "t.registers._in_write.d.d[0].f"
@@ -836,8 +930,9 @@
~("t.registers.and_encoder[3]._y")->"t.registers.and_encoder[3].y"+
= "t.registers._reset_mem_BX" "t.registers.reset_bufarray.in"
= "t.registers._reset_mem_BX" "t.registers.reset_buf_BXX.y"
= "t.registers._ff_v" "t.registers._in_read.a"
= "t.registers._ff_v" "t.registers.ff_validator.out"
= "t.registers._ff_v" "t.registers.ack_and.c"
= "t.registers._ff_v" "t.registers.ack_and.b"
= "t.registers.dly_cfg[0]" "t.registers.clk_dly.s[0]"
= "t.registers.dly_cfg[1]" "t.registers.clk_dly.s[1]"
= "t.registers.supply.vss" "t.registers.clock_buffer[3].supply.vss"
@@ -866,8 +961,8 @@
= "t.registers.supply.vdd" "t.registers.clk_X.supply.vdd"
= "t.registers.supply.vss" "t.registers.clk_dly.supply.vss"
= "t.registers.supply.vdd" "t.registers.clk_dly.supply.vdd"
= "t.registers.supply.vss" "t.registers.val_input.supply.vss"
= "t.registers.supply.vdd" "t.registers.val_input.supply.vdd"
= "t.registers.supply.vss" "t.registers.val_input_write.supply.vss"
= "t.registers.supply.vdd" "t.registers.val_input_write.supply.vdd"
= "t.registers.supply.vss" "t.registers.read_write_demux.supply.vss"
= "t.registers.supply.vdd" "t.registers.read_write_demux.supply.vdd"
= "t.registers.supply.vdd" "t.registers.reading_activator_f[7].vdd"
@@ -1162,101 +1257,6 @@
~("t.registers.reset_buf_BXX.a")->"t.registers.reset_buf_BXX._y"+
"t.registers.reset_buf_BXX._y"->"t.registers.reset_buf_BXX.y"-
~("t.registers.reset_buf_BXX._y")->"t.registers.reset_buf_BXX.y"+
~"t.registers.val_input.ct.C2Els[0].c1"&~"t.registers.val_input.ct.C2Els[0].c2"->"t.registers.val_input.ct.C2Els[0]._y"+
"t.registers.val_input.ct.C2Els[0].c1"&"t.registers.val_input.ct.C2Els[0].c2"->"t.registers.val_input.ct.C2Els[0]._y"-
"t.registers.val_input.ct.C2Els[0]._y"->"t.registers.val_input.ct.C2Els[0].y"-
~("t.registers.val_input.ct.C2Els[0]._y")->"t.registers.val_input.ct.C2Els[0].y"+
~"t.registers.val_input.ct.C2Els[1].c1"&~"t.registers.val_input.ct.C2Els[1].c2"->"t.registers.val_input.ct.C2Els[1]._y"+
"t.registers.val_input.ct.C2Els[1].c1"&"t.registers.val_input.ct.C2Els[1].c2"->"t.registers.val_input.ct.C2Els[1]._y"-
"t.registers.val_input.ct.C2Els[1]._y"->"t.registers.val_input.ct.C2Els[1].y"-
~("t.registers.val_input.ct.C2Els[1]._y")->"t.registers.val_input.ct.C2Els[1].y"+
~"t.registers.val_input.ct.C2Els[2].c1"&~"t.registers.val_input.ct.C2Els[2].c2"->"t.registers.val_input.ct.C2Els[2]._y"+
"t.registers.val_input.ct.C2Els[2].c1"&"t.registers.val_input.ct.C2Els[2].c2"->"t.registers.val_input.ct.C2Els[2]._y"-
"t.registers.val_input.ct.C2Els[2]._y"->"t.registers.val_input.ct.C2Els[2].y"-
~("t.registers.val_input.ct.C2Els[2]._y")->"t.registers.val_input.ct.C2Els[2].y"+
= "t.registers.val_input.ct.tmp[4]" "t.registers.val_input.ct.C2Els[2].c1"
= "t.registers.val_input.ct.tmp[4]" "t.registers.val_input.ct.C2Els[0].y"
= "t.registers.val_input.ct.tmp[5]" "t.registers.val_input.ct.C2Els[2].c2"
= "t.registers.val_input.ct.tmp[5]" "t.registers.val_input.ct.C2Els[1].y"
= "t.registers.val_input.ct.supply.vdd" "t.registers.val_input.ct.C2Els[2].vdd"
= "t.registers.val_input.ct.supply.vdd" "t.registers.val_input.ct.C2Els[1].vdd"
= "t.registers.val_input.ct.supply.vdd" "t.registers.val_input.ct.C2Els[0].vdd"
= "t.registers.val_input.ct.supply.vss" "t.registers.val_input.ct.C2Els[2].vss"
= "t.registers.val_input.ct.supply.vss" "t.registers.val_input.ct.C2Els[1].vss"
= "t.registers.val_input.ct.supply.vss" "t.registers.val_input.ct.C2Els[0].vss"
= "t.registers.val_input.ct.in[0]" "t.registers.val_input.ct.C2Els[0].c1"
= "t.registers.val_input.ct.in[0]" "t.registers.val_input.ct.tmp[0]"
= "t.registers.val_input.ct.in[1]" "t.registers.val_input.ct.C2Els[0].c2"
= "t.registers.val_input.ct.in[1]" "t.registers.val_input.ct.tmp[1]"
= "t.registers.val_input.ct.in[2]" "t.registers.val_input.ct.C2Els[1].c1"
= "t.registers.val_input.ct.in[2]" "t.registers.val_input.ct.tmp[2]"
= "t.registers.val_input.ct.in[3]" "t.registers.val_input.ct.C2Els[1].c2"
= "t.registers.val_input.ct.in[3]" "t.registers.val_input.ct.tmp[3]"
= "t.registers.val_input.ct.out" "t.registers.val_input.ct.C2Els[2].y"
= "t.registers.val_input.ct.out" "t.registers.val_input.ct.tmp[6]"
= "t.registers.val_input.ct.in[0]" "t.registers.val_input.OR2_tf[0].y"
= "t.registers.val_input.ct.in[1]" "t.registers.val_input.OR2_tf[1].y"
= "t.registers.val_input.ct.in[2]" "t.registers.val_input.OR2_tf[2].y"
= "t.registers.val_input.ct.in[3]" "t.registers.val_input.OR2_tf[3].y"
"t.registers.val_input.OR2_tf[0].a"|"t.registers.val_input.OR2_tf[0].b"->"t.registers.val_input.OR2_tf[0]._y"-
~("t.registers.val_input.OR2_tf[0].a"|"t.registers.val_input.OR2_tf[0].b")->"t.registers.val_input.OR2_tf[0]._y"+
"t.registers.val_input.OR2_tf[0]._y"->"t.registers.val_input.OR2_tf[0].y"-
~("t.registers.val_input.OR2_tf[0]._y")->"t.registers.val_input.OR2_tf[0].y"+
"t.registers.val_input.OR2_tf[1].a"|"t.registers.val_input.OR2_tf[1].b"->"t.registers.val_input.OR2_tf[1]._y"-
~("t.registers.val_input.OR2_tf[1].a"|"t.registers.val_input.OR2_tf[1].b")->"t.registers.val_input.OR2_tf[1]._y"+
"t.registers.val_input.OR2_tf[1]._y"->"t.registers.val_input.OR2_tf[1].y"-
~("t.registers.val_input.OR2_tf[1]._y")->"t.registers.val_input.OR2_tf[1].y"+
"t.registers.val_input.OR2_tf[2].a"|"t.registers.val_input.OR2_tf[2].b"->"t.registers.val_input.OR2_tf[2]._y"-
~("t.registers.val_input.OR2_tf[2].a"|"t.registers.val_input.OR2_tf[2].b")->"t.registers.val_input.OR2_tf[2]._y"+
"t.registers.val_input.OR2_tf[2]._y"->"t.registers.val_input.OR2_tf[2].y"-
~("t.registers.val_input.OR2_tf[2]._y")->"t.registers.val_input.OR2_tf[2].y"+
"t.registers.val_input.OR2_tf[3].a"|"t.registers.val_input.OR2_tf[3].b"->"t.registers.val_input.OR2_tf[3]._y"-
~("t.registers.val_input.OR2_tf[3].a"|"t.registers.val_input.OR2_tf[3].b")->"t.registers.val_input.OR2_tf[3]._y"+
"t.registers.val_input.OR2_tf[3]._y"->"t.registers.val_input.OR2_tf[3].y"-
~("t.registers.val_input.OR2_tf[3]._y")->"t.registers.val_input.OR2_tf[3].y"+
= "t.registers.val_input.supply.vss" "t.registers.val_input.ct.supply.vss"
= "t.registers.val_input.supply.vdd" "t.registers.val_input.ct.supply.vdd"
= "t.registers.val_input.supply.vdd" "t.registers.val_input.OR2_tf[3].vdd"
= "t.registers.val_input.supply.vdd" "t.registers.val_input.OR2_tf[2].vdd"
= "t.registers.val_input.supply.vdd" "t.registers.val_input.OR2_tf[1].vdd"
= "t.registers.val_input.supply.vdd" "t.registers.val_input.OR2_tf[0].vdd"
= "t.registers.val_input.supply.vss" "t.registers.val_input.OR2_tf[3].vss"
= "t.registers.val_input.supply.vss" "t.registers.val_input.OR2_tf[2].vss"
= "t.registers.val_input.supply.vss" "t.registers.val_input.OR2_tf[1].vss"
= "t.registers.val_input.supply.vss" "t.registers.val_input.OR2_tf[0].vss"
= "t.registers.val_input.out" "t.registers.val_input.ct.out"
= "t.registers.val_input.in.d[0].d[0]" "t.registers.val_input.in.d[0].f"
= "t.registers.val_input.in.d[0].d[1]" "t.registers.val_input.in.d[0].t"
= "t.registers.val_input.in.d[1].d[0]" "t.registers.val_input.in.d[1].f"
= "t.registers.val_input.in.d[1].d[1]" "t.registers.val_input.in.d[1].t"
= "t.registers.val_input.in.d[2].d[0]" "t.registers.val_input.in.d[2].f"
= "t.registers.val_input.in.d[2].d[1]" "t.registers.val_input.in.d[2].t"
= "t.registers.val_input.in.d[3].d[0]" "t.registers.val_input.in.d[3].f"
= "t.registers.val_input.in.d[3].d[1]" "t.registers.val_input.in.d[3].t"
= "t.registers.val_input.in.d[3].d[0]" "t.registers.val_input.in.d[3].f"
= "t.registers.val_input.in.d[3].d[1]" "t.registers.val_input.in.d[3].t"
= "t.registers.val_input.in.d[2].d[0]" "t.registers.val_input.in.d[2].f"
= "t.registers.val_input.in.d[2].d[1]" "t.registers.val_input.in.d[2].t"
= "t.registers.val_input.in.d[1].d[0]" "t.registers.val_input.in.d[1].f"
= "t.registers.val_input.in.d[1].d[1]" "t.registers.val_input.in.d[1].t"
= "t.registers.val_input.in.d[0].d[0]" "t.registers.val_input.in.d[0].f"
= "t.registers.val_input.in.d[0].d[1]" "t.registers.val_input.in.d[0].t"
= "t.registers.val_input.in.d[3].d[0]" "t.registers.val_input.OR2_tf[3].b"
= "t.registers.val_input.in.d[3].d[0]" "t.registers.val_input.in.d[3].f"
= "t.registers.val_input.in.d[3].d[1]" "t.registers.val_input.OR2_tf[3].a"
= "t.registers.val_input.in.d[3].d[1]" "t.registers.val_input.in.d[3].t"
= "t.registers.val_input.in.d[2].d[0]" "t.registers.val_input.OR2_tf[2].b"
= "t.registers.val_input.in.d[2].d[0]" "t.registers.val_input.in.d[2].f"
= "t.registers.val_input.in.d[2].d[1]" "t.registers.val_input.OR2_tf[2].a"
= "t.registers.val_input.in.d[2].d[1]" "t.registers.val_input.in.d[2].t"
= "t.registers.val_input.in.d[1].d[0]" "t.registers.val_input.OR2_tf[1].b"
= "t.registers.val_input.in.d[1].d[0]" "t.registers.val_input.in.d[1].f"
= "t.registers.val_input.in.d[1].d[1]" "t.registers.val_input.OR2_tf[1].a"
= "t.registers.val_input.in.d[1].d[1]" "t.registers.val_input.in.d[1].t"
= "t.registers.val_input.in.d[0].d[0]" "t.registers.val_input.OR2_tf[0].b"
= "t.registers.val_input.in.d[0].d[0]" "t.registers.val_input.in.d[0].f"
= "t.registers.val_input.in.d[0].d[1]" "t.registers.val_input.OR2_tf[0].a"
= "t.registers.val_input.in.d[0].d[1]" "t.registers.val_input.in.d[0].t"
"t.registers.clk_dly.and2[0].a"&"t.registers.clk_dly.and2[0].b"->"t.registers.clk_dly.and2[0]._y"-
~("t.registers.clk_dly.and2[0].a"&"t.registers.clk_dly.and2[0].b")->"t.registers.clk_dly.and2[0]._y"+
"t.registers.clk_dly.and2[0]._y"->"t.registers.clk_dly.and2[0].y"-
@@ -1332,7 +1332,7 @@
= "t.registers.clk_dly.in" "t.registers.clk_dly.mu2[0].a"
= "t.registers.clk_dly.in" "t.registers.clk_dly.and2[0].a"
= "t.registers.clk_dly.in" "t.registers.clk_dly._a[0]"
= "t.registers.clk_dly.in" "t.registers.val_input.out"
= "t.registers.clk_dly.in" "t.registers.val_input_write.out"
= "t.registers.clk_dly.in" "t.registers._in_write.v"
"t.registers.ff_val[0].a"|"t.registers.ff_val[0].b"->"t.registers.ff_val[0]._y"-
~("t.registers.ff_val[0].a"|"t.registers.ff_val[0].b")->"t.registers.ff_val[0]._y"+