Commit Graph

32 Commits

Author SHA1 Message Date
gernhard2
f11adf51dc Relocated the python scripts. They now live in the analyzer directory and are deployed to the output folder when building the analyzer.
Major change to simulation logic in dramSys: Commands in a transaction are now scheduled one at a time, instead of
scheduling a whole transaction at once. Since single commands (e.g. Pre or Act) are not that long, refreshes are allowed to be delayed
to allow a command to finsh. Consequently, the whole loop in the ControllerCore about trying to scheduleding a transaction and aborting it when
it collides with a refresh could be ommitted. Lastly, Fifo_Strict has been added, which is a Fifo Scheduler that forces the read and write transactions, even
between different banks to be executed in order. Fifo and FR_FCFS have been modified to fit into the new scheduling logic.
2015-02-16 08:21:27 +01:00
Matthias Jung
1c7643b9b6 Changed analysis scripts 2014-09-04 15:35:01 +02:00
Matthias Jung
ea64dd8cea Mapping will automatically generated 2014-08-07 15:16:40 +02:00
Matthias Jung
fbf79645aa Added some new metric scripts and Trace analysys tools 2014-08-07 13:36:27 +02:00
Matthias Jung
dc96ffd052 metrics: memory utilization 2014-08-04 13:02:52 +02:00
Matthias Jung
d402933502 New metric "memory utilization" defined 2014-07-29 16:21:07 +02:00
robert
5ec15f0ccf merged 2014-06-16 17:43:22 +02:00
robert
4760ec4a5b adressmappings 2014-06-16 17:41:47 +02:00
Matthias Jung
8ed200dfa3 New metric script that plots a histogram, prerequisites install script added 2014-05-28 14:35:45 +02:00
robert
c74b544f3e ... 2014-05-10 13:02:55 +02:00
Matthias Jung
00f95b1587 timeout pdn (state: not runnning yet) 2014-05-05 23:24:36 +02:00
robert
cb16bd3a8a changed simulation recorder to record filenames of memspec and memconfig 2014-05-05 10:37:59 +02:00
robert
b75366edda addressmapping for ddr4 2014-04-20 22:16:32 +02:00
robert
354c871047 changed metrics 2014-04-20 17:28:05 +02:00
robert
c501985573 fixed bug in testscript 2014-04-19 14:26:50 +02:00
robert
b074e3777d simulation config can now be passed as a argument to the console program 2014-04-16 10:52:00 +02:00
robert
afc218b2b0 all test are running for real now. And its only 3 am 2014-04-14 03:10:54 +02:00
robert
522eededc2 all tests are running 2014-04-14 03:01:11 +02:00
robert
0a7829d0ad Changed constraints in all checkers to be generic for wideIO and ddr4 2014-04-14 02:41:04 +02:00
robert
856db2fde8 merged 2014-04-13 11:54:01 +02:00
robert
e354fb5652 added recording of memconfig, memspec. Tests use the memconfig in a trace for the timing 2014-04-13 11:01:21 +02:00
robert
8bc3293dcb relocated getBankgroup function 2014-04-11 12:42:49 +02:00
robert
27e00659fa changed simulation manager 2014-04-10 01:06:04 +02:00
robert
76ebfb2dd8 added par_bs 2014-04-10 00:04:38 +02:00
robert
abb3694391 recording data strobe information now 2014-04-09 16:53:11 +02:00
robert
15944fe743 checkers, added RDA/WRA support, changed default time unit to PS 2014-04-08 23:12:11 +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
robert
4d3de95225 new metrics 2014-04-02 23:13:02 +02:00
robert
e930002e5c corrected two act window 2014-03-31 12:05:05 +02:00
robert
75a5dca81e all constraints implemented 2014-03-30 12:52:12 +02:00
Janik Schlemminger
32b11654ce traces 2014-03-27 16:46:34 +01:00
Janik Schlemminger
62590e97e2 resources folder 2014-03-27 16:32:13 +01:00