Commit Graph

58 Commits

Author SHA1 Message Date
Janik Schlemminger
339dfbbdbb config xml extended 2014-04-09 12:36:02 +02:00
robert
15944fe743 checkers, added RDA/WRA support, changed default time unit to PS 2014-04-08 23:12:11 +02:00
Janik Schlemminger
9c6fcee6b8 timing overview 2014-04-08 14:59:38 +02:00
Janik Schlemminger
b1bf087737 bankwise logic in xml 2014-04-08 11:31:52 +02:00
robert
5b14ec3583 constrained refresh/powerdown to both/none bankwise 2014-04-08 11:17:42 +02:00
Janik Schlemminger
131c5dff41 xml reader 2014-04-08 10:46:38 +02:00
Janik Schlemminger
6fdfcf402e gmon.out bla bla 2014-04-07 20:09:38 +02:00
robert
c1841e4102 corrected checkers for non-interleaving reads/writes. Added burst length to db. Added burst functionally to players 2014-04-07 20:07:44 +02:00
Janik Schlemminger
c206e604d8 pdn bankwise change 2014-04-05 12:53:07 +02:00
gernhard
79a7366d9b Delete gmon.out 2014-04-05 12:20:40 +02:00
Janik Schlemminger
2145f3b18c powerdown manager. simulation manager introduced 2014-04-05 12:18:34 +02:00
robert
0e07876071 precharge all checker, redesign of powerndown manager 2014-04-04 01:16:44 +02:00
robert
4d3de95225 new metrics 2014-04-02 23:13:02 +02:00
Janik Schlemminger
65adc7b073 Get BankGroup, Get Banks 2014-04-02 22:59:12 +02:00
Janik Schlemminger
f6106aeeed minor changes in wrapper 2014-04-02 17:40:11 +02:00
Janik Schlemminger
9b49ca2d64 PowerDown Manager and Bankwise PowerDown 2014-04-02 16:10:10 +02:00
robert
e930002e5c corrected two act window 2014-03-31 12:05:05 +02:00
robert
9f97e77db4 checker refactoring 2014-03-30 15:26:18 +02:00
robert
75a5dca81e all constraints implemented 2014-03-30 12:52:12 +02:00
robert
e13f2b0868 refresh manger and bankwise refresh manager 2014-03-29 11:48:18 +01:00
robert
04e38d6663 tracerecorder, refresh and stuff 2014-03-29 00:26:21 +01:00
Janik Schlemminger
35ba108cf7 refactoring of debugManager 2014-03-28 13:23:03 +01:00
Janik Schlemminger
32b11654ce traces 2014-03-27 16:46:34 +01:00
Janik Schlemminger
034189b743 traces 2014-03-27 16:45:40 +01:00
Janik Schlemminger
62590e97e2 resources folder 2014-03-27 16:32:13 +01:00
Janik Schlemminger
542b56c48e almost forgot... 2014-03-21 16:26:32 +01:00
Janik Schlemminger
f7fa821e12 Bankwise Refresh Manager and some minor refactoring fun 2014-03-21 16:22:49 +01:00
Janik Schlemminger
cd556eb572 merged everythin into one project 2014-03-21 13:46:38 +01:00
robert
27e209f549 added assertions in checkers 2014-03-20 19:37:27 +01:00
robert
bc9e35bd61 integrated scheduler into core 2014-03-19 20:48:06 +01:00
Janik Schlemminger
23076bcf7d .. 2014-03-19 10:09:09 +01:00
Janik Schlemminger
39d059ee13 settings again 2014-03-17 14:23:36 +01:00
Janik Schlemminger
353f3079d5 settings? ka 2014-03-17 13:53:17 +01:00
robert
2137a00991 burst length is now set when payload enters the core 2014-03-17 13:42:30 +01:00
robert
368f067f2f moved controllerwrapper 2014-03-17 11:15:28 +01:00
robert
1bc6b106ea added project dependencies 2014-03-17 09:07:03 +01:00
schlemmi
f8b328631c Update .gitignore 2014-03-17 01:23:52 +01:00
Janik Schlemminger
331df6b581 rockstar build structure .. after 10000000000 h 2014-03-16 17:07:35 -07:00
Janik Schlemminger
000a498a59 changed folder name of project from DRAM to dram 2014-03-16 13:35:47 -07:00
robert
7fc688a02d .. 2014-03-16 19:37:22 +01:00
robert
f6504a0634 fixed small bux - dont know what it was though 2014-03-16 00:22:19 +01:00
Robert Gernhardt
75a3cc4327 something something 2014-03-15 22:52:57 +01:00
gernhard
4dffbf9383 changed build structure 2014-03-15 18:31:16 +01:00
Janik Schlemminger
8ecd91c040 Changed Data Structure. lastCommandOnBus is a scheduled command now, not
just a sc_time. pointer to transaction is invalidated as soon as the
transaction is sent to the wrapper.
2014-03-15 07:38:41 -07:00
Janik Schlemminger
dacaec7f11 connecting components in controller
commandbus changing state when scheduling commands
added some tests
2014-03-14 16:35:44 -07:00
Janik Schlemminger
7b64552047 some testing 2014-03-14 02:49:47 -07:00
Janik Schlemminger
bf1ae66018 Fixed gmock warnings (declare expect_call for every mock function call)
Testing of CommandBus
-cleanUpBusWorks
2014-03-13 16:57:21 -07:00
Janik Schlemminger
011e1a99ea Added: PrechargeChecker, ActivateChecker, ReadChecker, WriteChecker
Implemented: ActivateChecker
Added functionality to Bus (InternalScheduler)
2014-03-13 15:46:19 -07:00
Janik Schlemminger
aa2eb43126 BankwiseRefreshManager added.
Tests for RefreshManager.
2014-03-12 07:17:02 -07:00
Janik Schlemminger
4dbc9b8a78 New RefreshManager logic. A refresh trigger is introduced, which is
scheduled in the future to trigger a schedule of a refresh command. This
allows for more sophisticated refresh logics in the futurer
(postponing).
2014-03-12 05:12:41 -07:00