Lukas Steiner
|
86ecc103c1
|
Fix to calculate metrics with new config files.
|
2020-05-08 16:14:18 +02:00 |
|
Lukas Steiner
|
bdbf6ca7b3
|
Updated QWT path.
|
2020-05-08 14:26:54 +02:00 |
|
Lukas Steiner
|
59207c6a8d
|
Changed path of DRAMSys library for PCT.
|
2020-05-08 11:35:09 +02:00 |
|
Lukas Steiner
|
64fdfbe84f
|
Selected PCT SystemC library that includes all symbols.
|
2020-05-05 11:52:36 +02:00 |
|
Lukas Steiner
|
cc5b5af099
|
Improved cmake file for easier building process.
|
2020-05-04 17:24:50 +02:00 |
|
Lukas Steiner
|
83f93f3620
|
Fixes phase conversions if more extended phases are declared outside of DRAMSys.
|
2020-05-04 11:25:08 +02:00 |
|
Lukas Steiner
|
01d7beee10
|
Updated minimum cmake version for Trace Analyzer to cmake 3.12.
|
2020-04-30 15:45:02 +02:00 |
|
Lukas Steiner
|
cee6d0cac4
|
Merge branch 'development' into pct_fixes
|
2020-04-30 15:16:36 +02:00 |
|
Lukas Steiner
|
3598bdf090
|
Added support for early completion on initiator side (BEGIN_RESP).
|
2020-04-30 13:37:08 +02:00 |
|
Lukas Steiner
|
eb265f4bdd
|
Removed arbiter's send methods to implement early completion.
|
2020-04-30 11:30:47 +02:00 |
|
Lukas Steiner
|
f8b4e5b432
|
Fixed tbb linking error.
|
2020-04-29 11:45:17 +02:00 |
|
Lukas Steiner
|
6db1b75dd9
|
Renaming of explicit content.
|
2020-04-27 17:28:05 +02:00 |
|
Lukas Steiner
|
9f12c525ef
|
Updated sql script in test folder.
|
2020-04-27 16:34:29 +02:00 |
|
Lukas Steiner
|
bb357b44f5
|
Adapted config files for CI.
|
2020-04-27 13:56:59 +02:00 |
|
Lukas Steiner
|
9e486af912
|
Merge branch 'CI_fixes' of https://git.eit.uni-kl.de/ems/astdm/dram.sys into CI_fixes
Merge CI_fixes
|
2020-04-27 11:40:47 +02:00 |
|
Lukas Steiner
|
16abbb6b2d
|
Fixed Python3 dependency for Trace Analyzer.
|
2020-04-27 11:39:44 +02:00 |
|
Lukas Steiner
|
df74579de6
|
Adapted pct paths to new repo structure.
|
2020-04-27 09:28:16 +02:00 |
|
Lukas Steiner
|
28496301d3
|
Added SystemC library selection.
|
2020-04-24 19:40:36 +02:00 |
|
Lukas Steiner
|
4a9e6f3c77
|
Merge branch 'CI_fixes' into 'pct_fixes'
Ci fixes
See merge request ems/astdm/dram.sys!246
|
2020-04-24 16:14:56 +02:00 |
|
Lukas Steiner
|
a0c84e114f
|
Changed cmake3 to cmake, which now calls the latest version.
|
2020-04-24 14:00:57 +02:00 |
|
Lukas Steiner
|
53f4e1eb36
|
Check if gem5 exists.
|
2020-04-24 09:33:20 +02:00 |
|
Lukas Steiner
|
2420d213c7
|
DRAMSys4.0 is building and running with gem5.
|
2020-04-22 16:51:58 +02:00 |
|
Lukas Steiner
|
6418d2c232
|
Separate cmake file for simulator to use old paths.
|
2020-04-21 17:36:28 +02:00 |
|
Lukas Steiner
|
410b5cfb0b
|
Lower cmake3 version.
|
2020-04-21 09:49:47 +02:00 |
|
Lukas Steiner
|
ea70fb6de8
|
qmake to cmake.
|
2020-04-21 09:41:44 +02:00 |
|
Matthias Jung
|
95dde8b6d8
|
Merge branch 'addressdecoder_unification' into 'master'
Address decoder unification
See merge request ems/astdm/dram.sys!245
|
2020-04-15 11:07:04 +02:00 |
|
Lukas Steiner
|
ab0004c220
|
Added example of new congen address mapping.
|
2020-04-09 17:49:45 +02:00 |
|
Lukas Steiner
|
506c91c06c
|
Some simplifications, adapted print() method.
|
2020-04-09 17:42:32 +02:00 |
|
Lukas Steiner
|
102b89fa62
|
Generalized XOR from bank and row to first and second.
|
2020-04-09 15:17:46 +02:00 |
|
Lukas Steiner
|
5445ba36f4
|
Minor changes (renaming).
|
2020-04-08 17:17:09 +02:00 |
|
Lukas Steiner
|
8447d22fc1
|
Removed old address decoders.
|
2020-04-08 16:52:58 +02:00 |
|
Lukas Steiner
|
a3b0c10c8e
|
Unified address decoders, moved instantiation into arbiter.
|
2020-04-08 16:52:38 +02:00 |
|
Lukas Steiner
|
37dcd71c49
|
Code cleanup.
|
2020-04-07 17:49:58 +02:00 |
|
Matthias Jung
|
481eccbb38
|
Merge branch 'controller_improvements' into 'master'
Channel controller improvements and code cleanup
See merge request ems/astdm/dram.sys!244
|
2020-04-07 14:51:53 +02:00 |
|
Lukas Steiner
|
36a8982d79
|
Removed unused member variables in congen address decoder.
|
2020-04-07 11:09:43 +02:00 |
|
Lukas Steiner
|
22c79fa3df
|
Extended congen address decoder to channels, ranks and bank groups.
|
2020-04-06 22:31:32 +02:00 |
|
Lukas Steiner
|
658e3fb1ca
|
Included cmake debug flag into debug manager.
|
2020-04-06 11:44:33 +02:00 |
|
Lukas Steiner
|
2e255217e2
|
Removed namespace tlm in header files.
|
2020-04-03 16:30:30 +02:00 |
|
Lukas Steiner
|
6c0ebb0e88
|
Minor changes in DRAM and controller.
|
2020-04-03 15:00:51 +02:00 |
|
Lukas Steiner
|
a57d91acd3
|
Improved and simplified version of PDM.
|
2020-04-02 22:31:08 +02:00 |
|
Lukas Steiner
|
a5343a9da2
|
Simplified PDM.
|
2020-04-02 10:47:12 +02:00 |
|
Lukas Steiner
|
b0418f711f
|
Removed notifyActive() and notifyIdle() of refresh managers.
|
2020-04-01 17:34:56 +02:00 |
|
Lukas Steiner
|
fbbe306ee5
|
New hardware-equivalent backpressure implementation.
|
2020-04-01 16:01:07 +02:00 |
|
Lukas Steiner
|
f428d57dfa
|
Separated idle time collector.
|
2020-04-01 10:49:37 +02:00 |
|
Lukas Steiner
|
1b10c9ae02
|
Removed sending of END_CMD phases in DRAM.
|
2020-03-31 16:50:18 +02:00 |
|
Lukas Steiner
|
e17a1b416e
|
Command cleanup.
|
2020-03-31 15:13:19 +02:00 |
|
Lukas Steiner
|
b75126f207
|
clk to tCK.
|
2020-03-31 11:33:31 +02:00 |
|
Lukas Steiner
|
42f38b5789
|
Changed RDA/WRA command execution times to correct values.
|
2020-03-31 10:19:57 +02:00 |
|
Lukas Steiner
|
6c590a298f
|
Renaming and minor changes in the memspec.
|
2020-03-30 15:34:28 +02:00 |
|
Lukas Steiner
|
bcffb0c55b
|
Removed namespace std.
|
2020-03-27 16:32:52 +01:00 |
|