From 9b3348a5a4590470e69d858d04059015ad1b28d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89der=20Ferreira=20Zulian?= Date: Fri, 3 Jul 2015 14:57:32 +0200 Subject: [PATCH] This is a fix for a bug Matthias found related to the output of the trace analyser when using Single Data Rate Memories. --- DRAMSys/dramSys/src/controller/core/TimingCalculation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DRAMSys/dramSys/src/controller/core/TimingCalculation.cpp b/DRAMSys/dramSys/src/controller/core/TimingCalculation.cpp index 13f4b5ff..d52b4aac 100644 --- a/DRAMSys/dramSys/src/controller/core/TimingCalculation.cpp +++ b/DRAMSys/dramSys/src/controller/core/TimingCalculation.cpp @@ -149,7 +149,7 @@ sc_time getWriteAccessTime() if (config.memSpec.DataRate == 1) { - return config.memSpec.clk * (config.memSpec.BurstLength-1) ; + return config.memSpec.clk * (config.memSpec.BurstLength); } else {