diff --git a/dataflow_neuro/primitives.act b/dataflow_neuro/primitives.act index 773bbdd..98964af 100644 --- a/dataflow_neuro/primitives.act +++ b/dataflow_neuro/primitives.act @@ -746,23 +746,23 @@ namespace tmpl { defproc delay_chain (bool out; bool in; power supply) { { N >= 0 : "What?" }; [N >= 1 -> - DLY4_X1 dly[N]; + DLY4_X1 dly[N]; - dly[0].vdd = supply.vdd; - dly[0].vss = supply.vss; - dly[0].a = in; + dly[0].vdd = supply.vdd; + dly[0].vss = supply.vss; + dly[0].a = in; - (i:1..N-1: - dly[i].vdd = supply.vdd; - dly[i].vss = supply.vss; - dly[i].a = dly[i-1].y; - ) + (i:1..N-1: + dly[i].vdd = supply.vdd; + dly[i].vss = supply.vss; + dly[i].a = dly[i-1].y; + ) - dly[N-1].vdd = supply.vdd; - dly[N-1].vss = supply.vss; - dly[N-1].y = out; + dly[N-1].vdd = supply.vdd; + dly[N-1].vss = supply.vss; + dly[N-1].y = out; [] N = 0 -> - in = out; + in = out; ] }