diff --git a/dataflow_neuro/primitives.act b/dataflow_neuro/primitives.act index ab3c8b5..0d86362 100644 --- a/dataflow_neuro/primitives.act +++ b/dataflow_neuro/primitives.act @@ -501,11 +501,12 @@ namespace tmpl { AND2_X1 and2(.a = _drop, .b = _in_vX, .vss = supply.vss, .vdd = supply.vdd); OR2_X1 or2(.a = out.a, .b = and2.y, .vss = supply.vss, .vdd = supply.vdd); A_2C_B_X1 ack_Cel(.c1 = or2.y, .c2 = _in_vX, .y = in.a); - _in_vX = in.v; + // _in_vX = in.v; // Sigbufs sigbuf sb_dropB(.in = _dropB, .supply = supply); - sigbuf sb_in_v(.in = _in_vX, .supply = supply); + sigbuf sb_in_v(.in = _in_vX, .supply = supply); + sb_in_v.out[2*N] = in.v; AND3_X1 and_t[N]; AND3_X1 and_f[N];