a82efdbb3a
Fix HBM3 regression test
2025-01-13 10:24:09 +01:00
ed709b82d4
Integrate new Timing Checker
2025-01-13 10:24:08 +01:00
aba5ba6e2e
Switch to Open page policy for HBM3 regression test
2025-01-10 16:42:42 +01:00
ce15ce9e6e
Merge branch 'cmake_refactoring' into 'develop'
...
CMake refactor
See merge request ems/astdm/modeling.dram/dram.sys.5!85
2025-01-10 14:46:04 +00:00
marcomoerz
5b52015c75
changed namespace
...
DRAMSys::DRAMPower to DRAMPower::DRAMPower
2025-01-10 14:08:50 +01:00
marcomoerz
185317db3b
changed DRAMPower git tag
2025-01-09 10:47:48 +01:00
83cc41e318
Minor refactorings of CMakeList files
2025-01-09 08:12:49 +00:00
6d6c8c595f
Clean up private/public linking
2024-12-20 17:40:16 +01:00
ffc94a73cb
Update dependency versions
2024-12-20 17:40:15 +01:00
e2342350d0
Minor improvements on package handling
2024-12-20 17:40:15 +01:00
c3eb5e6a62
Hide the use of FetchContent behind a flag
...
FetchContent is now disabled by default, when the project is included as
an subproject by another top-level project.
Also, every usage of FetchContent is behind a separate flag to enable and
disable the usage with granular control.
2024-12-20 17:40:15 +01:00
ca9ef16d0d
Remove unnecessary project() calls
...
project() should only be called if the subdirectory, in fact, can be
built standalone.
2024-12-20 17:40:15 +01:00
e1b8bbf12d
Clean up and refactor CMakeLists
2024-12-20 17:40:15 +01:00
91a09ad771
Use FindQwt.cmake script
2024-12-20 17:40:15 +01:00
ac69d25003
Fix CMake deprecation warning
2024-12-20 17:40:15 +01:00
a37171c6fd
Remove file globs from CMakeLists
...
Fix build
2024-12-20 17:40:15 +01:00
Lukas Steiner
5825eb8c58
Merge branch 'feat/simulation_time' into 'develop'
...
Introduce SimulationTime config
Closes #62
See merge request ems/astdm/modeling.dram/dram.sys.5!91
2024-12-17 14:52:22 +00:00
Lukas Steiner
123574ab6d
Update README.md
2024-12-17 14:48:14 +00:00
b238751844
Merge branch 'fixes/simulation_script' into 'develop'
...
Fix some tests and refactor simulation script
See merge request ems/astdm/modeling.dram/dram.sys.5!92
2024-12-11 12:27:01 +00:00
ecf9127faa
Fix some tests and refactor simulation script
2024-12-11 12:56:56 +01:00
69c92f6e73
Fix benches
2024-12-10 10:26:19 +01:00
703ee81d7e
Introduce SimulationTime config
...
Use SimulationTime to forcefully stop simulation at a specified point in
time.
2024-12-10 10:04:59 +01:00
Lukas Steiner
be1807e9b0
Merge branch 'fix/buffer_entries' into 'develop'
...
Fix/buffer entries
Closes #64
See merge request ems/astdm/modeling.dram/dram.sys.5!86
2024-11-29 10:34:09 +00:00
Lukas Steiner
01caf7875e
Merge branch 'fix/bandwidth' into 'develop'
...
Fix for bandwidth calculations with pseudo-channels
See merge request ems/astdm/modeling.dram/dram.sys.5!87
2024-11-29 08:48:37 +00:00
e777b7e196
Merge branch 'fix/ta_performance' into 'develop'
...
Improve TA performance by increasing window of loaded transactions
See merge request ems/astdm/modeling.dram/dram.sys.5!88
2024-11-18 13:17:16 +00:00
8953d1054d
Merge branch '38-bespiel-fur-alle-config-jsons-in-einem-file' into 'develop'
...
Resolve "Bespiel für alle Config JSONs in einem File"
Closes #38
See merge request ems/astdm/modeling.dram/dram.sys.5!89
2024-11-18 13:10:16 +00:00
007b273760
Add a DDR4 json example that defines everything in one single JSON
2024-11-18 14:05:52 +01:00
f960f499c6
Improve TA performance by increasing window of loaded transactions
2024-11-18 13:48:06 +01:00
e409bab47a
Implement pseudo-channel and rank specific BW information
2024-11-18 13:18:33 +01:00
e74a617273
Crude fix for bandwidth calculations with pseudo-channels
2024-11-15 15:57:37 +01:00
18c00fc363
Pass a number of required buffer entries to hasBufferSpace()
2024-11-15 14:17:03 +01:00
ba0d0165e8
Merge branch 'think_delay' into 'develop'
...
Fix the data burst location when a think delay is set
See merge request ems/astdm/modeling.dram/dram.sys.5!84
2024-11-05 10:07:51 +00:00
ad1ea86d2e
Fix the data burst location when a think delay is set
2024-11-05 11:04:24 +01:00
108aa7d68b
Merge branch 'fix_gem5_build' into 'develop'
...
Don't set SYSTEM property for external SystemC
See merge request ems/astdm/modeling.dram/dram.sys.5!82
2024-10-28 08:04:12 +00:00
67d95edb25
Don't set SYSTEM property for external SystemC
2024-10-28 08:59:41 +01:00
484a3ccc58
Merge branch 'bmbf_logo' into 'develop'
...
Add BMBF Logo
See merge request ems/astdm/modeling.dram/dram.sys.5!77
2024-10-25 13:59:00 +00:00
d380d6039d
Merge branch 'windows_fix' into 'develop'
...
Switch to <filesystem> remove operation
See merge request ems/astdm/modeling.dram/dram.sys.5!79
2024-10-25 13:58:21 +00:00
bca614f236
Merge branch 'fix/dead_link' into 'develop'
...
Fix broken DRAMSys link
See merge request ems/astdm/modeling.dram/dram.sys.5!80
2024-10-25 13:57:43 +00:00
88d58d997e
Merge branch 'notice_versions' into 'develop'
...
Update NOTICE file with versions
See merge request ems/astdm/modeling.dram/dram.sys.5!81
2024-10-25 13:57:29 +00:00
978286edae
Update NOTICE file with versions
2024-10-22 16:09:05 +02:00
f4341b160a
Fix broken DRAMSys link
2024-10-07 12:50:38 +02:00
7a32613cb3
Switch to <filesystem> remove operation
2024-09-25 11:00:09 +02:00
a261506e95
Add BMBF Logo
2024-09-09 18:33:30 +02:00
0ebc83fc32
Merge branch 'fix_build_issue' into 'develop'
...
Fix compilation errors on some systems
See merge request ems/astdm/modeling.dram/dram.sys.5!76
2024-09-09 09:33:07 +00:00
e21b051fb5
Fix compilation errors on some systems
2024-09-09 11:29:39 +02:00
Lukas Steiner
f54fe362e4
Merge branch 'opensource-traceanalyzer' into 'develop'
...
Move Trace Analyzer to open source tree
See merge request ems/astdm/modeling.dram/dram.sys.5!73
2024-07-18 09:36:34 +00:00
0fdb846f3d
Fix external SystemC and update Readme
2024-07-18 11:17:49 +02:00
Lukas Steiner
4d034300a5
Merge branch 'develop' into opensource-traceanalyzer
...
# Conflicts:
# README.md
2024-07-18 10:30:40 +02:00
Lukas Steiner
94a05c636e
Merge branch 'contact_info' into 'develop'
...
Update contact info
See merge request ems/astdm/modeling.dram/dram.sys.5!70
2024-07-18 08:22:33 +00:00
2465f06d14
Minor fixes in the Trace Analyzer
2024-07-18 10:16:36 +02:00