diff --git a/dataflow_neuro/treegates.act b/dataflow_neuro/treegates.act index 032bdbe..11af1c9 100644 --- a/dataflow_neuro/treegates.act +++ b/dataflow_neuro/treegates.act @@ -433,13 +433,13 @@ defproc sigbuf (bool? in; bool! out[N]; power supply) BUF_X6 buf6 (.a = in, .y = out[0], .vdd = supply.vdd, .vss = supply.vss); [] N >= 19 & N <= 29 -> BUF_X8 buf8 (.a = in, .y = out[0], .vdd = supply.vdd, .vss = supply.vss); - [] N >= 30 -> + [] N >= 30 & N<= 48-> BUF_X12 buf12 (.a = in, .y = out[0], .vdd = supply.vdd, .vss = supply.vss); [] N >= 49 & N <= 64 -> BUF_X16 buf16 (.a = in, .y = out[0], .vdd = supply.vdd, .vss = supply.vss); [] N >= 65 & N <= 96 -> BUF_X24 buf24 (.a = in, .y = out[0], .vdd = supply.vdd, .vss = supply.vss); - [] N >= 97 & N <=128 -> + [] N >= 97 -> BUF_X32 buf32 (.a = in, .y = out[0], .vdd = supply.vdd, .vss = supply.vss); // [] N >= 129 & N <=192 -> // BUF_X48 buf48 (.a = in, .y = out[0], .vdd = supply.vdd, .vss = supply.vss);