From f7fa821e1211f5d303b004067f2f8bae2f8bc2eb Mon Sep 17 00:00:00 2001 From: Janik Schlemminger Date: Fri, 21 Mar 2014 16:22:49 +0100 Subject: [PATCH] Bankwise Refresh Manager and some minor refactoring fun --- dram/.cproject | 10 +-- dram/src/common/DebugManager.cpp | 19 ++--- dram/src/common/DebugManager.h | 6 +- dram/src/common/protocol.h | 12 ++- dram/src/common/tlmDBPhaseRecorder.cpp | 6 +- dram/src/core/CommandBus.cpp | 70 ---------------- dram/src/core/CommandBus.h | 54 ------------ dram/src/core/Controller.cpp | 26 ++++-- dram/src/core/Controller.h | 17 ++-- .../core/refresh/BankwiseRefreshManager.cpp | 48 ----------- .../src/core/refresh/BankwiseRefreshManager.h | 32 ------- dram/src/core/refresh/IRefreshManager.h | 3 +- dram/src/core/refresh/RefreshManager.cpp | 84 +++++-------------- dram/src/core/refresh/RefreshManager.h | 28 +++---- .../core/refresh/RefreshManagerForBank.cpp | 81 ++++++++++++++++++ dram/src/core/refresh/RefreshManagerForBank.h | 42 ++++++++++ .../scheduling/CommandSequenceScheduler.cpp | 6 +- .../scheduling/CommandSequenceScheduler.h | 11 +-- dram/src/simulation/controllerwrapper.h | 11 +-- dram/src/simulation/dram.h | 26 ++---- dram/src/simulation/main.cpp | 3 - dram/src/simulation/traceplayer.h | 12 +-- 22 files changed, 231 insertions(+), 376 deletions(-) delete mode 100644 dram/src/core/CommandBus.cpp delete mode 100644 dram/src/core/CommandBus.h delete mode 100644 dram/src/core/refresh/BankwiseRefreshManager.cpp delete mode 100644 dram/src/core/refresh/BankwiseRefreshManager.h create mode 100644 dram/src/core/refresh/RefreshManagerForBank.cpp create mode 100644 dram/src/core/refresh/RefreshManagerForBank.h diff --git a/dram/.cproject b/dram/.cproject index b444b756..862fba37 100644 --- a/dram/.cproject +++ b/dram/.cproject @@ -5,8 +5,6 @@ - - @@ -16,13 +14,9 @@ - + - - - - - +