From 8f6a22ac8ff1e7943dc3fabec7f03b9f32e7d24e Mon Sep 17 00:00:00 2001 From: Yaman Umuroglu <maltanar@gmail.com> Date: Thu, 29 Sep 2022 11:03:36 +0200 Subject: [PATCH] [FIFO] small bugfix in input txn counting --- src/finn/qnn-data/cpp/verilator_fifosim.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/finn/qnn-data/cpp/verilator_fifosim.cpp b/src/finn/qnn-data/cpp/verilator_fifosim.cpp index 7d52ed709..565aab23e 100644 --- a/src/finn/qnn-data/cpp/verilator_fifosim.cpp +++ b/src/finn/qnn-data/cpp/verilator_fifosim.cpp @@ -118,7 +118,7 @@ int main(int argc, char *argv[]) { chrono::steady_clock::time_point begin = chrono::steady_clock::now(); while(!exit_criterion) { - if(top->s_axis_0_tready == 1) { + if(top->s_axis_0_tready == 1 && top->s_axis_0_tvalid == 1) { n_in_txns++; if(n_in_txns == n_iters_per_input * n_inputs) { top->s_axis_0_tvalid = 0; -- GitLab