Lukas Steiner
|
ffca62be70
|
Renaming scheduler buffer to buffer counter.
|
2020-10-26 09:05:50 +01:00 |
|
Lukas Steiner
|
e26a438d06
|
Code formatting.
|
2020-10-23 15:04:40 +02:00 |
|
Lukas Steiner
|
7bab23f80e
|
Move methods from config to memspec.
|
2020-10-23 15:00:49 +02:00 |
|
Lukas Steiner
|
bfb5f16563
|
Move getSimMemSizeInBytes to memspec.
|
2020-10-23 14:24:32 +02:00 |
|
Lukas Steiner
|
65d148b7a7
|
Improved configuration process.
|
2020-10-23 12:07:30 +02:00 |
|
Lukas Steiner
|
472c810f89
|
Add separate scheduler buffers (bankwise, separate read/write).
|
2020-10-22 16:41:49 +02:00 |
|
Lukas Steiner
|
27819b4a7b
|
Merge branch 'cpp_speedups' into 'develop'
Source code level speedups.
See merge request ems/astdm/dram.sys!269
|
2020-10-22 14:05:38 +02:00 |
|
Lukas Steiner
|
32c7148dd9
|
Set correct time of generation in arbiter.
|
2020-10-22 13:43:00 +02:00 |
|
Lukas Steiner
|
328a371843
|
Make controller easier to understand.
|
2020-10-20 09:32:28 +02:00 |
|
Lukas Steiner
|
0501bbd2c8
|
Add trace generator cpp file.
|
2020-10-08 16:00:52 +02:00 |
|
Lukas Steiner
|
e90df2174c
|
Directly call arbiter PEQ from trace player.
|
2020-10-08 14:42:00 +02:00 |
|
Lukas Steiner
|
432d37a9d7
|
File cleanup.
|
2020-10-06 15:51:24 +02:00 |
|
Lukas Steiner
|
d40462dcf7
|
Split up StlPlayer into source and header file.
|
2020-10-06 13:33:50 +02:00 |
|
Lukas Steiner
|
f0f9687ff4
|
Revert TLM_IGNORE_COMMAND.
|
2020-09-25 15:39:44 +02:00 |
|
Lukas Steiner
|
07705a8f4a
|
Fix compiler warnings.
|
2020-09-25 15:30:03 +02:00 |
|
Lukas Steiner
|
4c9717a5d3
|
Improved strict command multiplexer.
|
2020-09-25 14:13:01 +02:00 |
|
Lukas Steiner
|
cb45722399
|
Simplify command multiplexers.
|
2020-09-25 11:36:22 +02:00 |
|
Lukas Steiner
|
2097351050
|
Reuse payload extensions.
|
2020-09-25 11:35:34 +02:00 |
|
Lukas Steiner
|
34175aebc3
|
Use parser thread in StlPlayer.
|
2020-09-25 11:34:32 +02:00 |
|
Lukas Steiner
|
6042e05ba2
|
Disable nlohmann json tests.
|
2020-09-24 14:20:04 +02:00 |
|
Lukas Steiner
|
d35d039151
|
Merge branch 'cpp_speedups' into develop
|
2020-09-24 13:44:48 +02:00 |
|
Lukas Steiner
|
c37ea19ffb
|
Cleanup of cmake.
|
2020-09-24 13:32:08 +02:00 |
|
Lukas Steiner
|
cbc455e643
|
Make unused attribute compatible to all compilers.
|
2020-09-23 16:05:54 +02:00 |
|
Lukas Steiner
|
45b944a811
|
Revert "Add time measurement with chrono."
This reverts commit 1f067184ef.
|
2020-09-23 14:18:17 +02:00 |
|
Lukas Steiner
|
1f067184ef
|
Add time measurement with chrono.
|
2020-09-21 16:11:28 +02:00 |
|
Lukas Steiner
|
97019bba41
|
Revert changes in scheduler.
|
2020-09-18 15:43:59 +02:00 |
|
Lukas Steiner
|
d6cb1de320
|
Improve FR-FCFS scheduler.
|
2020-09-18 15:01:24 +02:00 |
|
Lukas Steiner
|
a20c5074d0
|
Use CommandTuple type and vector for ready commands.
|
2020-09-17 15:36:58 +02:00 |
|
Lukas Steiner
|
b691d1ca87
|
Reuse strings in StlPlayer.
|
2020-09-16 15:54:13 +02:00 |
|
Lukas Steiner
|
c919c23ddd
|
Update readme (new website, DDR5/LPDDR5).
|
2020-09-09 14:54:34 +02:00 |
|
Lukas Steiner
|
ae4ab58ec8
|
Merge branch 'stlplayer_speedup' into 'develop'
Parse larger chunks of the input file to create less system calls.
See merge request ems/astdm/dram.sys!266
|
2020-09-09 14:39:11 +02:00 |
|
Lukas Steiner
|
3725eb0c8c
|
Parse larger chunks of the input file to create less system calls.
|
2020-09-09 14:26:27 +02:00 |
|
Lukas Steiner
|
cdff68dda2
|
Fix typo in transaction tree widget.
|
2020-08-14 13:27:00 +02:00 |
|
Lukas Steiner
|
15517bf53f
|
Correct bandwidth calculation, move Trace Analyzer to top of readme.
|
2020-08-10 11:10:47 +02:00 |
|
Lukas Steiner
|
7e2d0b1c3c
|
Fix bug that was introduced with merge.
|
2020-08-06 14:11:58 +02:00 |
|
Lukas Steiner
|
3dfb3ef562
|
Merge branch 'develop' of https://git.eit.uni-kl.de/ems/astdm/dram.sys into develop
|
2020-08-05 16:56:21 +02:00 |
|
Lukas Steiner
|
fe0d60bbc8
|
Change name in logo to DRAMSys4.0.
|
2020-08-05 16:55:38 +02:00 |
|
Lukas Steiner
|
43f9f0b6c0
|
Merge branch 'refb_multicycle_fix' into 'develop'
Fix for REFB with multicycle commands.
See merge request ems/astdm/dram.sys!264
|
2020-08-05 16:51:39 +02:00 |
|
Lukas Steiner
|
772f6c8eed
|
Prioritize command of PDM for staggered entry.
|
2020-08-05 15:12:27 +02:00 |
|
Matthias Jung
|
00836f432d
|
Added DRAMSys Logo
|
2020-08-05 10:59:38 +02:00 |
|
Lukas Steiner
|
25a268fc8c
|
Move to old bankwise refresh manager.
|
2020-07-31 09:16:09 +02:00 |
|
Lukas Steiner
|
764135eb00
|
Revert changes in timing checkers.
|
2020-07-30 15:58:13 +02:00 |
|
Lukas Steiner
|
d8f8f83a88
|
Update HBM to new command view.
|
2020-07-30 15:01:00 +02:00 |
|
Lukas Steiner
|
f68bef7e74
|
Add earliest time of issuance to command tuple and adapt cmd muxes.
|
2020-07-30 14:33:34 +02:00 |
|
Lukas Steiner
|
f23ea816c3
|
std::pair to std::tuple for new command multiplexer.
|
2020-07-29 14:58:26 +02:00 |
|
Lukas Steiner
|
4ce4611b9c
|
Multi-cycle commands scheduled at last cycle on bus, LPDDR4 adapted.
|
2020-07-29 09:05:32 +02:00 |
|
Lukas Steiner
|
12a4163afc
|
Merge branch 'test_improvement' into 'develop'
Updates to readme for GitHub.
See merge request ems/astdm/dram.sys!262
|
2020-07-22 10:06:23 +02:00 |
|
Lukas Steiner
|
4379390473
|
Update readme, change examples to FR-FCFS scheduler.
|
2020-07-22 09:54:06 +02:00 |
|
Lukas Steiner
|
de47f25f4f
|
Update trace analyzer readme section.
|
2020-07-21 10:20:03 +02:00 |
|
Lukas Steiner
|
6a64e2eac6
|
Move disclaimer to the top, remove voco traces.
|
2020-07-21 09:48:20 +02:00 |
|