diff --git a/dataflow_neuro/coders.act b/dataflow_neuro/coders.act index 0468300..7e3730f 100644 --- a/dataflow_neuro/coders.act +++ b/dataflow_neuro/coders.act @@ -116,17 +116,8 @@ defproc decoder_2d_dly (avMx1of2 in; bool? outx[Nx], outy[Ny], A_2C_B_X1 C2el(.c1 = vtree_x.out, .c2 = vtree_y.out, .vdd = supply.vdd, .vss = supply.vss); addr_buf.out.v = C2el.y; - // delayprog dly(.in = tielow.y, .s = dly_cfg, .supply = supply); delayprog dly(.in = C2el.y, .s = dly_cfg, .supply = supply); - - // ACK MAY HAVE BEEN DISCONNECTED HERE - // FOR TESTING PURPOSES - // !!!!!!!!!!!!!!!! dly.out = addr_buf.out.a; - // ACK MAY HAVE BEEN DISCONNECTED HERE - // FOR TESTING PURPOSES - // !!!!!!!!!!!!!!!! - // Decoder X/Y And trees decoder_dualrail d_dr_x(.out = outx, .supply = supply); @@ -161,7 +152,7 @@ defproc and_grid(bool! out[Nx*Ny]; bool? inx[Nx], iny[Ny]; power supply) { * N_dly is a hard coded delay of the pull down circuit. * It can be set to 0. */ -export template +export template defproc decoder_2d_hs (avMx1of2 in; a1of1 out[Nx*Ny]; bool? reset_B; power supply) { // Buffer to recieve concat(x,y) address packet