From 6daea1ef02ad5530ed84b0acd32cb6eb4658c3be Mon Sep 17 00:00:00 2001 From: alexmadison Date: Wed, 22 Jun 2022 19:14:39 +0200 Subject: [PATCH] updated dummy neurons to have Buf X12 to avoid slow in acks --- dataflow_neuro/dummy.act | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dataflow_neuro/dummy.act b/dataflow_neuro/dummy.act index 6e81335..1a72aac 100644 --- a/dataflow_neuro/dummy.act +++ b/dataflow_neuro/dummy.act @@ -51,9 +51,12 @@ defproc dummy_neuron_block (a1of1 synapses[N_SYN], neuron; power supply){ (i:N_SYN: _ortree.in[i] = synapses[i].r;) // ANDs piping the ack back to the proper synapse + + BUF_X12 nrn_ack_buf(.a = neuron.a, .vdd = supply.vdd, .vss = supply.vss); + AND2_X1 ands[N_SYN]; (i:N_SYN: - ands[i].a = neuron.a; + ands[i].a = nrn_ack_buf.y; ands[i].b = synapses[i].r; ands[i].y = synapses[i].a;