all constraints implemented

This commit is contained in:
robert
2014-03-30 12:52:12 +02:00
parent e13f2b0868
commit 75a5dca81e
26 changed files with 471 additions and 146 deletions

View File

@@ -81,13 +81,13 @@ void RefreshManagerBankwise::RefreshManagerForBank::scheduleRefresh(sc_time time
ScheduledCommand precharge(refreshPayload, Command::Precharge, time,
controller.config.Timings.tRP);
controller.busChecker.findSlotOnBus(precharge);
controller.state.bus.moveCommandToNextFreeSlot(precharge);
nextRefresh.setStart(precharge.getEnd());
controller.state.change(precharge);
controller.wrapper.send(precharge);
}
controller.busChecker.findSlotOnBus(nextRefresh);
controller.state.bus.moveCommandToNextFreeSlot(nextRefresh);
controller.state.change(nextRefresh);
controller.wrapper.send(nextRefresh);