Commit Graph

1603 Commits

Author SHA1 Message Date
Lukas Steiner
409556ef57 Merge branch 'opensource_splitting' into 'development'
Open source splitting simplifications

See merge request ems/astdm/dram.sys!253
2020-06-05 16:42:12 +02:00
Lukas Steiner
ca4bb46e10 Revised cmake files. 2020-06-05 16:19:36 +02:00
Lukas Steiner
f98138b994 Fixed build with 3D-ICE. 2020-06-05 14:47:52 +02:00
Lukas Steiner
0f302b8e80 Removed old resource files. 2020-06-04 15:58:09 +02:00
Lukas Steiner
0f68b148e1 Merge remote-tracking branch 'origin/development' into opensource_splitting
# Conflicts:
#	DRAMSys/library/resources/simulations/sms-example.json
2020-06-03 20:05:51 +02:00
Lukas Steiner
37f579e36e Included splitting into gem5. 2020-06-03 19:59:38 +02:00
Lukas Steiner
4f612afc89 Build process adaption. 2020-06-03 16:19:24 +02:00
Lukas Steiner
6d255af114 Merge branch 'metrics_fix' into 'development'
Fixes json parsing in metrics and wrong mapping.

See merge request ems/astdm/dram.sys!250
2020-06-03 14:59:31 +02:00
Lukas Steiner
8f1131e8b8 Fixed json parsing in metrics and wrong mapping. 2020-06-03 14:57:41 +02:00
Lukas Steiner
c699ad9e53 Created DRAMSysRecordable for easy removing of recording. 2020-06-02 19:08:07 +02:00
Lukas Steiner
ef8b8ff7c7 Moved trace player files from library to simulator. 2020-06-02 14:02:08 +02:00
Lukas Steiner
9d390b9074 Included configuration loader into configuration class. 2020-06-02 10:43:09 +02:00
Lukas Steiner
7d0f001763 Made timings const. 2020-05-29 17:38:55 +02:00
scorrea
89490e2790 correct some addressmapping and simulation files 2020-05-29 13:38:14 +02:00
Lukas Steiner
fdf4ce913e Moved memspec parsing into constructors. 2020-05-28 23:54:17 +02:00
Lukas Steiner
64538d8ab0 Removed unused util functions. 2020-05-28 16:50:15 +02:00
Lukas Steiner
4fdc138628 Merge branch 'memspec_config_updates' into 'development'
Add missing timing parameters to memspecs.

See merge request ems/astdm/dram.sys!249
2020-05-28 15:28:56 +02:00
Lukas Steiner
d8b188bfb7 Added missing timing parameters to memspecs. 2020-05-27 18:22:49 +02:00
Lukas Steiner
5d404267af Merge branch 'xml_to_json' into 'development'
XML to JSON

See merge request ems/astdm/dram.sys!248
2020-05-27 13:59:44 +02:00
Lukas Steiner
d9c12be99b Readme updates. 2020-05-27 13:59:00 +02:00
Lukas Steiner
dcc23198b3 Code formatting. 2020-05-27 11:41:30 +02:00
Lukas Steiner
0de8ababfa Code cleanup, no functional changes. 2020-05-27 09:47:56 +02:00
Lukas Steiner
8cabd35b2a Code formatting. 2020-05-26 21:56:25 +02:00
Lukas Steiner
bfc07fa910 Merge branch 'development' into xml_to_json
# Conflicts:
#	DRAMSys/library/src/configuration/ConfigurationLoader.cpp
2020-05-26 16:04:13 +02:00
Lukas Steiner
e9d50a3007 Merge branch 'timing_checkers' into 'development'
Timing Checker Updates

See merge request ems/astdm/dram.sys!247
2020-05-26 13:43:04 +02:00
Lukas Steiner
48a5f66450 Updated remaining timing checkers. 2020-05-26 11:35:30 +02:00
scorrea
59f1fd43d8 Merge branch 'development' into xml_to_json 2020-05-26 10:36:46 +02:00
scorrea
3cf8a20fdc tinyxml submodule removed 2020-05-25 22:30:19 +02:00
scorrea
7792ef0aa0 traceAnalyzer tests run with json mcconfig/memspec 2020-05-25 22:09:57 +02:00
Lukas Steiner
e193fb3f74 Updated DDR3, DDR4, WIO1, WIO2. 2020-05-20 17:16:00 +02:00
scorrea
efdfd7fc3d numbers and bools written without string quotes 2020-05-20 11:13:48 +02:00
scorrea
b6f9c27722 simulation files examples and README updated 2020-05-19 12:22:08 +02:00
scorrea
c1b5e2d2dd old code removed 2020-05-19 01:15:46 +02:00
scorrea
05edd5274f power info file to json 2020-05-19 00:22:46 +02:00
scorrea
e96347b41f simulation setup to json 2020-05-18 15:30:17 +02:00
scorrea
1b9c2802ec simconfig and thermalconfig to json 2020-05-18 12:45:25 +02:00
scorrea
85aab3ded9 sim config files to json 2020-05-14 10:21:55 +02:00
scorrea
587ecbd2a7 amconfigs files to CONGEN/json format 2020-05-13 20:07:53 +02:00
scorrea
720ba4e331 SOLUTION field is now optional (AddrDecoder) 2020-05-12 21:10:47 +02:00
scorrea
968eceb620 comments removed 2020-05-11 16:36:19 +02:00
scorrea
f92d976552 Address Mapping using json/CONGEN file. 2020-05-11 16:23:39 +02:00
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
scorrea
20553929fa simulations files updated 2020-04-30 14:59:11 +02:00