From cd02f821525b8710dd37e2bc39a8a7dbc36ac4b0 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Mon, 25 Sep 2023 16:47:45 -0600 Subject: rtl/cache: fix writeback corruption --- tb/avalon.hpp | 4 +++- tb/sim/fibonacci.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'tb') diff --git a/tb/avalon.hpp b/tb/avalon.hpp index fd87c31..dc550f5 100644 --- a/tb/avalon.hpp +++ b/tb/avalon.hpp @@ -26,7 +26,9 @@ namespace taller::avalon std::uint32_t words[4]; }; - line() noexcept = default; + inline line() noexcept + : lo{0}, hi{0} + {} inline line(VlWide<4> verilated) noexcept : verilated(verilated) diff --git a/tb/sim/fibonacci.py b/tb/sim/fibonacci.py index f8bec8a..bf678a1 100644 --- a/tb/sim/fibonacci.py +++ b/tb/sim/fibonacci.py @@ -1,7 +1,7 @@ BASE = 0x0001_0000 COUNT = 20 -cycles = 1024 +cycles = 1024 + 512 mem_dumps = [range(BASE, BASE + 4 * COUNT)] def final(): -- cgit v1.2.3