From 32267d61ea5b8916e743e5433e2fc70d22aac771 Mon Sep 17 00:00:00 2001 From: Yaman Umuroglu <maltanar@gmail.com> Date: Wed, 14 Oct 2020 16:51:13 +0200 Subject: [PATCH] [Util] bugfix for multi_handshake --- src/finn/util/pyverilator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/finn/util/pyverilator.py b/src/finn/util/pyverilator.py index a9049ae0f..fb022c1ba 100644 --- a/src/finn/util/pyverilator.py +++ b/src/finn/util/pyverilator.py @@ -111,7 +111,8 @@ def multi_handshake(sim, ifnames, basename="s_axi_control_"): done.append(ifname) toggle_clk(sim) for ifname in done: - ifnames.remove(ifname) + if ifname in ifnames: + ifnames.remove(ifname) _write_signal(sim, basename + ifname + "VALID", 0) -- GitLab