From 699915d8c41022b4647e3ad47fd25b3e8129083e Mon Sep 17 00:00:00 2001 From: Lukas Steiner Date: Wed, 24 Aug 2022 14:48:33 +0000 Subject: [PATCH] Fix per-bank refresh for HBM3. --- DRAMSys/library/src/controller/checker/CheckerHBM3.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DRAMSys/library/src/controller/checker/CheckerHBM3.cpp b/DRAMSys/library/src/controller/checker/CheckerHBM3.cpp index 2e756ec3..68907f1c 100644 --- a/DRAMSys/library/src/controller/checker/CheckerHBM3.cpp +++ b/DRAMSys/library/src/controller/checker/CheckerHBM3.cpp @@ -482,7 +482,7 @@ sc_time CheckerHBM3::timeToSatisfyConstraints(Command command, const tlm_generic earliestTimeToStart = std::max(earliestTimeToStart, lastCommandOnRasBus + memSpec->tCK / 2); } - else if (command == Command::REFAB) + else if (command == Command::REFPB) { lastCommandStart = lastScheduledByCommandAndBank[Command::ACT][bank.ID()]; if (lastCommandStart != sc_max_time())