diff --git a/DRAMSys/library/resources/configs/simulator/ddr3-single-device.json b/DRAMSys/library/resources/configs/simulator/ddr3-single-device.json
index aa79c674..8071a126 100644
--- a/DRAMSys/library/resources/configs/simulator/ddr3-single-device.json
+++ b/DRAMSys/library/resources/configs/simulator/ddr3-single-device.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "ddr3_single_dev"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "1"}, "CheckTLM2Protocol": {"@value": "0"}, "AddressOffset": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "NoStorage"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "0",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "1",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "1",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "ddr3_single_dev",
+ "SimulationProgressBar": "1",
+ "StoreMode": "NoStorage",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/ddr3-single-device.xml b/DRAMSys/library/resources/configs/simulator/ddr3-single-device.xml
deleted file mode 100644
index 7045a52a..00000000
--- a/DRAMSys/library/resources/configs/simulator/ddr3-single-device.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/ddr3.json b/DRAMSys/library/resources/configs/simulator/ddr3.json
index 9992f9db..91722b4e 100644
--- a/DRAMSys/library/resources/configs/simulator/ddr3.json
+++ b/DRAMSys/library/resources/configs/simulator/ddr3.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "ddr3"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "0"}, "EnableWindowing": {"@value": "0"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "8"}, "CheckTLM2Protocol": {"@value": "0"}, "AddressOffset": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "NoStorage"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "0",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "0",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "8",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "0",
+ "SimulationName": "ddr3",
+ "SimulationProgressBar": "1",
+ "StoreMode": "NoStorage",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/ddr3.xml b/DRAMSys/library/resources/configs/simulator/ddr3.xml
deleted file mode 100644
index 276dde8e..00000000
--- a/DRAMSys/library/resources/configs/simulator/ddr3.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/ddr3_boot_linux.json b/DRAMSys/library/resources/configs/simulator/ddr3_boot_linux.json
index 7de9abd2..ff8d2771 100644
--- a/DRAMSys/library/resources/configs/simulator/ddr3_boot_linux.json
+++ b/DRAMSys/library/resources/configs/simulator/ddr3_boot_linux.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "ddr3"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "8"}, "CheckTLM2Protocol": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "Store"}, "AddressOffset": {"@value": "2147483648"}, "UseMalloc": {"@value": "1"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "2147483648",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "1",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "8",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "ddr3",
+ "SimulationProgressBar": "1",
+ "StoreMode": "Store",
+ "ThermalSimulation": "0",
+ "UseMalloc": "1",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/ddr3_boot_linux.xml b/DRAMSys/library/resources/configs/simulator/ddr3_boot_linux.xml
deleted file mode 100644
index da5a47a1..00000000
--- a/DRAMSys/library/resources/configs/simulator/ddr3_boot_linux.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/ddr3_ecc.json b/DRAMSys/library/resources/configs/simulator/ddr3_ecc.json
index 42026b4c..d122fe30 100644
--- a/DRAMSys/library/resources/configs/simulator/ddr3_ecc.json
+++ b/DRAMSys/library/resources/configs/simulator/ddr3_ecc.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "ddr3"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "8"}, "CheckTLM2Protocol": {"@value": "0"}, "AddressOffset": {"@value": "0"}, "ECCControllerMode": {"@value": "Hamming"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "ErrorModel"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "0",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Hamming",
+ "EnableWindowing": "1",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "8",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "ddr3",
+ "SimulationProgressBar": "1",
+ "StoreMode": "ErrorModel",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/ddr3_ecc.xml b/DRAMSys/library/resources/configs/simulator/ddr3_ecc.xml
deleted file mode 100644
index 8e976731..00000000
--- a/DRAMSys/library/resources/configs/simulator/ddr3_ecc.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/ddr3_gem5_se.json b/DRAMSys/library/resources/configs/simulator/ddr3_gem5_se.json
index cc1fc350..40fa64f0 100644
--- a/DRAMSys/library/resources/configs/simulator/ddr3_gem5_se.json
+++ b/DRAMSys/library/resources/configs/simulator/ddr3_gem5_se.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "ddr3"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "8"}, "CheckTLM2Protocol": {"@value": "0"}, "AddressOffset": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "Store"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "0",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "1",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "8",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "ddr3",
+ "SimulationProgressBar": "1",
+ "StoreMode": "Store",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/ddr3_gem5_se.xml b/DRAMSys/library/resources/configs/simulator/ddr3_gem5_se.xml
deleted file mode 100644
index ee39f175..00000000
--- a/DRAMSys/library/resources/configs/simulator/ddr3_gem5_se.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/ddr4.json b/DRAMSys/library/resources/configs/simulator/ddr4.json
index 43f6024d..3566136f 100644
--- a/DRAMSys/library/resources/configs/simulator/ddr4.json
+++ b/DRAMSys/library/resources/configs/simulator/ddr4.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "ddr4"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "0"}, "EnableWindowing": {"@value": "0"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "8"}, "CheckTLM2Protocol": {"@value": "0"}, "AddressOffset": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "NoStorage"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "0",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "0",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "8",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "0",
+ "SimulationName": "ddr4",
+ "SimulationProgressBar": "1",
+ "StoreMode": "NoStorage",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/ddr4.xml b/DRAMSys/library/resources/configs/simulator/ddr4.xml
deleted file mode 100644
index 8975c326..00000000
--- a/DRAMSys/library/resources/configs/simulator/ddr4.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/hbm2.json b/DRAMSys/library/resources/configs/simulator/hbm2.json
index 2d721f40..102fe545 100644
--- a/DRAMSys/library/resources/configs/simulator/hbm2.json
+++ b/DRAMSys/library/resources/configs/simulator/hbm2.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "hbm2"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "0"}, "EnableWindowing": {"@value": "0"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "1"}, "CheckTLM2Protocol": {"@value": "0"}, "AddressOffset": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "NoStorage"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "0",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "0",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "1",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "0",
+ "SimulationName": "hbm2",
+ "SimulationProgressBar": "1",
+ "StoreMode": "NoStorage",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/hbm2.xml b/DRAMSys/library/resources/configs/simulator/hbm2.xml
deleted file mode 100644
index 3bf50046..00000000
--- a/DRAMSys/library/resources/configs/simulator/hbm2.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/lpddr4.json b/DRAMSys/library/resources/configs/simulator/lpddr4.json
index 599c23b3..760ddbcb 100644
--- a/DRAMSys/library/resources/configs/simulator/lpddr4.json
+++ b/DRAMSys/library/resources/configs/simulator/lpddr4.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "lpddr4"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "0"}, "EnableWindowing": {"@value": "0"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "1"}, "CheckTLM2Protocol": {"@value": "0"}, "AddressOffset": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "NoStorage"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "0",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "0",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "1",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "0",
+ "SimulationName": "lpddr4",
+ "SimulationProgressBar": "1",
+ "StoreMode": "NoStorage",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/lpddr4.xml b/DRAMSys/library/resources/configs/simulator/lpddr4.xml
deleted file mode 100644
index 87b02763..00000000
--- a/DRAMSys/library/resources/configs/simulator/lpddr4.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/orgr.json b/DRAMSys/library/resources/configs/simulator/orgr.json
index d7818d14..a9445926 100644
--- a/DRAMSys/library/resources/configs/simulator/orgr.json
+++ b/DRAMSys/library/resources/configs/simulator/orgr.json
@@ -1 +1,40 @@
-{"simconfig": {"SimulationName": {"@value": "orgr"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "NumberOfMemChannels": {"@value": "1"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "4"}, "ControllerCoreRefDisable": {"@value": "0"}, "ControllerCoreRGR": [{"@value": "1"}, {"@value": "1"}], "ControllerCoreRefNumARCmdsIntREFI": {"@value": "8192"}, "ControllerCoreRGRtRASBInClkCycles": {"@value": "20"}, "ControllerCoreRGRtRRDB_LInClkCycles": {"@value": "6"}, "ControllerCoreRGRtRRDB_SInClkCycles": {"@value": "6"}, "ControllerCoreRGRtRPBInClkCycles": {"@value": "8"}, "ControllerCoreRGRtRCBInClkCycles": {"@value": "27"}, "ControllerCoreRGRtFAWBInClkCycles": {"@value": "27"}, "ControllerCoreRGRB0": {"@value": "1"}, "ControllerCoreRGRB1": {"@value": "1"}, "ControllerCoreRGRB2": {"@value": "1"}, "ControllerCoreRGRB3": {"@value": "1"}, "ControllerCoreRGRB4": {"@value": "1"}, "ControllerCoreRGRB5": {"@value": "1"}, "ControllerCoreRGRB6": {"@value": "1"}, "ControllerCoreRGRB7": {"@value": "1"}, "ControllerCoreRGRB8": {"@value": "0"}, "ControllerCoreRGRB9": {"@value": "0"}, "ControllerCoreRGRB10": {"@value": "0"}, "ControllerCoreRGRB11": {"@value": "0"}, "ControllerCoreRGRB12": {"@value": "0"}, "ControllerCoreRGRB13": {"@value": "0"}, "ControllerCoreRGRB14": {"@value": "0"}, "ControllerCoreRGRB15": {"@value": "0"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "ControllerCoreRGR": "1",
+ "ControllerCoreRGRB0": "1",
+ "ControllerCoreRGRB1": "1",
+ "ControllerCoreRGRB10": "0",
+ "ControllerCoreRGRB11": "0",
+ "ControllerCoreRGRB12": "0",
+ "ControllerCoreRGRB13": "0",
+ "ControllerCoreRGRB14": "0",
+ "ControllerCoreRGRB15": "0",
+ "ControllerCoreRGRB2": "1",
+ "ControllerCoreRGRB3": "1",
+ "ControllerCoreRGRB4": "1",
+ "ControllerCoreRGRB5": "1",
+ "ControllerCoreRGRB6": "1",
+ "ControllerCoreRGRB7": "1",
+ "ControllerCoreRGRB8": "0",
+ "ControllerCoreRGRB9": "0",
+ "ControllerCoreRGRtFAWBInClkCycles": "27",
+ "ControllerCoreRGRtRASBInClkCycles": "20",
+ "ControllerCoreRGRtRCBInClkCycles": "27",
+ "ControllerCoreRGRtRPBInClkCycles": "8",
+ "ControllerCoreRGRtRRDB_LInClkCycles": "6",
+ "ControllerCoreRGRtRRDB_SInClkCycles": "6",
+ "ControllerCoreRefDisable": "0",
+ "ControllerCoreRefNumARCmdsIntREFI": "8192",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "EnableWindowing": "1",
+ "NumberOfDevicesOnDIMM": "4",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "orgr",
+ "SimulationProgressBar": "1",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
diff --git a/DRAMSys/library/resources/configs/simulator/orgr.xml b/DRAMSys/library/resources/configs/simulator/orgr.xml
deleted file mode 100644
index 0ebb9544..00000000
--- a/DRAMSys/library/resources/configs/simulator/orgr.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/orgr_4b_opt_timings_ddr3.json b/DRAMSys/library/resources/configs/simulator/orgr_4b_opt_timings_ddr3.json
index 8dd11597..180cfdf2 100644
--- a/DRAMSys/library/resources/configs/simulator/orgr_4b_opt_timings_ddr3.json
+++ b/DRAMSys/library/resources/configs/simulator/orgr_4b_opt_timings_ddr3.json
@@ -1 +1,40 @@
-{"simconfig": {"SimulationName": {"@value": "orgr_4b_opt_timings"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "NumberOfMemChannels": {"@value": "1"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "4"}, "ControllerCoreRefDisable": {"@value": "0"}, "ControllerCoreRGR": {"@value": "1"}, "ControllerCoreRefNumARCmdsIntREFI": {"@value": "8192"}, "ControllerCoreRGRtRASBInClkCycles": {"@value": "11"}, "ControllerCoreRGRtRRDB_LInClkCycles": {"@value": "2"}, "ControllerCoreRGRtRRDB_SInClkCycles": {"@value": "2"}, "ControllerCoreRGRtRPBInClkCycles": {"@value": "5"}, "ControllerCoreRGRtRCBInClkCycles": {"@value": "16"}, "ControllerCoreRGRtFAWBInClkCycles": {"@value": "0"}, "ControllerCoreRGRB0": {"@value": "1"}, "ControllerCoreRGRB1": {"@value": "1"}, "ControllerCoreRGRB2": {"@value": "1"}, "ControllerCoreRGRB3": {"@value": "1"}, "ControllerCoreRGRB4": {"@value": "0"}, "ControllerCoreRGRB5": {"@value": "0"}, "ControllerCoreRGRB6": {"@value": "0"}, "ControllerCoreRGRB7": {"@value": "0"}, "ControllerCoreRGRB8": {"@value": "0"}, "ControllerCoreRGRB9": {"@value": "0"}, "ControllerCoreRGRB10": {"@value": "0"}, "ControllerCoreRGRB11": {"@value": "0"}, "ControllerCoreRGRB12": {"@value": "0"}, "ControllerCoreRGRB13": {"@value": "0"}, "ControllerCoreRGRB14": {"@value": "0"}, "ControllerCoreRGRB15": {"@value": "0"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "ControllerCoreRGR": "1",
+ "ControllerCoreRGRB0": "1",
+ "ControllerCoreRGRB1": "1",
+ "ControllerCoreRGRB10": "0",
+ "ControllerCoreRGRB11": "0",
+ "ControllerCoreRGRB12": "0",
+ "ControllerCoreRGRB13": "0",
+ "ControllerCoreRGRB14": "0",
+ "ControllerCoreRGRB15": "0",
+ "ControllerCoreRGRB2": "1",
+ "ControllerCoreRGRB3": "1",
+ "ControllerCoreRGRB4": "0",
+ "ControllerCoreRGRB5": "0",
+ "ControllerCoreRGRB6": "0",
+ "ControllerCoreRGRB7": "0",
+ "ControllerCoreRGRB8": "0",
+ "ControllerCoreRGRB9": "0",
+ "ControllerCoreRGRtFAWBInClkCycles": "0",
+ "ControllerCoreRGRtRASBInClkCycles": "11",
+ "ControllerCoreRGRtRCBInClkCycles": "16",
+ "ControllerCoreRGRtRPBInClkCycles": "5",
+ "ControllerCoreRGRtRRDB_LInClkCycles": "2",
+ "ControllerCoreRGRtRRDB_SInClkCycles": "2",
+ "ControllerCoreRefDisable": "0",
+ "ControllerCoreRefNumARCmdsIntREFI": "8192",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "EnableWindowing": "1",
+ "NumberOfDevicesOnDIMM": "4",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "orgr_4b_opt_timings",
+ "SimulationProgressBar": "1",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/orgr_4b_opt_timings_ddr3.xml b/DRAMSys/library/resources/configs/simulator/orgr_4b_opt_timings_ddr3.xml
deleted file mode 100644
index d284a045..00000000
--- a/DRAMSys/library/resources/configs/simulator/orgr_4b_opt_timings_ddr3.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/orgr_4b_std_timings_ddr3.json b/DRAMSys/library/resources/configs/simulator/orgr_4b_std_timings_ddr3.json
index cf291096..a532307c 100644
--- a/DRAMSys/library/resources/configs/simulator/orgr_4b_std_timings_ddr3.json
+++ b/DRAMSys/library/resources/configs/simulator/orgr_4b_std_timings_ddr3.json
@@ -1 +1,42 @@
-{"simconfig": {"SimulationName": {"@value": "orgr_4b_std_timings"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "NumberOfMemChannels": {"@value": "1"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "4"}, "ControllerCoreRefDisable": {"@value": "0"}, "ControllerCoreRGR": [{"@value": "1"}, {"@value": "1"}], "ControllerCoreRefNumARCmdsIntREFI": {"@value": "8192"}, "ControllerCoreRGRtRASBInClkCycles": {"@value": "20"}, "ControllerCoreRGRtRRDB_LInClkCycles": {"@value": "6"}, "ControllerCoreRGRtRRDB_SInClkCycles": {"@value": "6"}, "ControllerCoreRGRtRPBInClkCycles": {"@value": "8"}, "ControllerCoreRGRtRCBInClkCycles": {"@value": "27"}, "ControllerCoreRGRtFAWBInClkCycles": {"@value": "27"}, "ControllerCoreRGRB0": {"@value": "1"}, "ControllerCoreRGRB1": {"@value": "1"}, "ControllerCoreRGRB2": {"@value": "1"}, "ControllerCoreRGRB3": {"@value": "1"}, "ControllerCoreRGRB4": {"@value": "0"}, "ControllerCoreRGRB5": {"@value": "0"}, "ControllerCoreRGRB6": {"@value": "0"}, "ControllerCoreRGRB7": {"@value": "0"}, "ControllerCoreRGRB8": {"@value": "0"}, "ControllerCoreRGRB9": {"@value": "0"}, "ControllerCoreRGRB10": {"@value": "0"}, "ControllerCoreRGRB11": {"@value": "0"}, "ControllerCoreRGRB12": {"@value": "0"}, "ControllerCoreRGRB13": {"@value": "0"}, "ControllerCoreRGRB14": {"@value": "0"}, "ControllerCoreRGRB15": {"@value": "0"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "ControllerCoreRGR": {
+ "@value": "1"
+ },
+ "ControllerCoreRGRB0": "1",
+ "ControllerCoreRGRB1": "1",
+ "ControllerCoreRGRB10": "0",
+ "ControllerCoreRGRB11": "0",
+ "ControllerCoreRGRB12": "0",
+ "ControllerCoreRGRB13": "0",
+ "ControllerCoreRGRB14": "0",
+ "ControllerCoreRGRB15": "0",
+ "ControllerCoreRGRB2": "1",
+ "ControllerCoreRGRB3": "1",
+ "ControllerCoreRGRB4": "0",
+ "ControllerCoreRGRB5": "0",
+ "ControllerCoreRGRB6": "0",
+ "ControllerCoreRGRB7": "0",
+ "ControllerCoreRGRB8": "0",
+ "ControllerCoreRGRB9": "0",
+ "ControllerCoreRGRtFAWBInClkCycles": "27",
+ "ControllerCoreRGRtRASBInClkCycles": "20",
+ "ControllerCoreRGRtRCBInClkCycles": "27",
+ "ControllerCoreRGRtRPBInClkCycles": "8",
+ "ControllerCoreRGRtRRDB_LInClkCycles": "6",
+ "ControllerCoreRGRtRRDB_SInClkCycles": "6",
+ "ControllerCoreRefDisable": "0",
+ "ControllerCoreRefNumARCmdsIntREFI": "8192",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "EnableWindowing": "1",
+ "NumberOfDevicesOnDIMM": "4",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "orgr_4b_std_timings",
+ "SimulationProgressBar": "1",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/orgr_4b_std_timings_ddr3.xml b/DRAMSys/library/resources/configs/simulator/orgr_4b_std_timings_ddr3.xml
deleted file mode 100644
index 3dd9dc0e..00000000
--- a/DRAMSys/library/resources/configs/simulator/orgr_4b_std_timings_ddr3.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/orgr_8b_opt_timings_ddr3.json b/DRAMSys/library/resources/configs/simulator/orgr_8b_opt_timings_ddr3.json
index a4850ba6..6ea0f23d 100644
--- a/DRAMSys/library/resources/configs/simulator/orgr_8b_opt_timings_ddr3.json
+++ b/DRAMSys/library/resources/configs/simulator/orgr_8b_opt_timings_ddr3.json
@@ -1 +1,40 @@
-{"simconfig": {"SimulationName": {"@value": "orgr_8b_opt_timings"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "NumberOfMemChannels": {"@value": "1"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "4"}, "ControllerCoreRefDisable": {"@value": "0"}, "ControllerCoreRGR": {"@value": "1"}, "ControllerCoreRefNumARCmdsIntREFI": {"@value": "8192"}, "ControllerCoreRGRtRASBInClkCycles": {"@value": "11"}, "ControllerCoreRGRtRRDB_LInClkCycles": {"@value": "2"}, "ControllerCoreRGRtRRDB_SInClkCycles": {"@value": "2"}, "ControllerCoreRGRtRPBInClkCycles": {"@value": "5"}, "ControllerCoreRGRtRCBInClkCycles": {"@value": "16"}, "ControllerCoreRGRtFAWBInClkCycles": {"@value": "0"}, "ControllerCoreRGRB0": {"@value": "1"}, "ControllerCoreRGRB1": {"@value": "1"}, "ControllerCoreRGRB2": {"@value": "1"}, "ControllerCoreRGRB3": {"@value": "1"}, "ControllerCoreRGRB4": {"@value": "1"}, "ControllerCoreRGRB5": {"@value": "1"}, "ControllerCoreRGRB6": {"@value": "1"}, "ControllerCoreRGRB7": {"@value": "1"}, "ControllerCoreRGRB8": {"@value": "0"}, "ControllerCoreRGRB9": {"@value": "0"}, "ControllerCoreRGRB10": {"@value": "0"}, "ControllerCoreRGRB11": {"@value": "0"}, "ControllerCoreRGRB12": {"@value": "0"}, "ControllerCoreRGRB13": {"@value": "0"}, "ControllerCoreRGRB14": {"@value": "0"}, "ControllerCoreRGRB15": {"@value": "0"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "ControllerCoreRGR": "1",
+ "ControllerCoreRGRB0": "1",
+ "ControllerCoreRGRB1": "1",
+ "ControllerCoreRGRB10": "0",
+ "ControllerCoreRGRB11": "0",
+ "ControllerCoreRGRB12": "0",
+ "ControllerCoreRGRB13": "0",
+ "ControllerCoreRGRB14": "0",
+ "ControllerCoreRGRB15": "0",
+ "ControllerCoreRGRB2": "1",
+ "ControllerCoreRGRB3": "1",
+ "ControllerCoreRGRB4": "1",
+ "ControllerCoreRGRB5": "1",
+ "ControllerCoreRGRB6": "1",
+ "ControllerCoreRGRB7": "1",
+ "ControllerCoreRGRB8": "0",
+ "ControllerCoreRGRB9": "0",
+ "ControllerCoreRGRtFAWBInClkCycles": "0",
+ "ControllerCoreRGRtRASBInClkCycles": "11",
+ "ControllerCoreRGRtRCBInClkCycles": "16",
+ "ControllerCoreRGRtRPBInClkCycles": "5",
+ "ControllerCoreRGRtRRDB_LInClkCycles": "2",
+ "ControllerCoreRGRtRRDB_SInClkCycles": "2",
+ "ControllerCoreRefDisable": "0",
+ "ControllerCoreRefNumARCmdsIntREFI": "8192",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "EnableWindowing": "1",
+ "NumberOfDevicesOnDIMM": "4",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "orgr_8b_opt_timings",
+ "SimulationProgressBar": "1",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/orgr_8b_opt_timings_ddr3.xml b/DRAMSys/library/resources/configs/simulator/orgr_8b_opt_timings_ddr3.xml
deleted file mode 100644
index 784719a1..00000000
--- a/DRAMSys/library/resources/configs/simulator/orgr_8b_opt_timings_ddr3.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/orgr_8b_std_timings_ddr3.json b/DRAMSys/library/resources/configs/simulator/orgr_8b_std_timings_ddr3.json
index 6131bec2..8fcf3d30 100644
--- a/DRAMSys/library/resources/configs/simulator/orgr_8b_std_timings_ddr3.json
+++ b/DRAMSys/library/resources/configs/simulator/orgr_8b_std_timings_ddr3.json
@@ -1 +1,42 @@
-{"simconfig": {"SimulationName": {"@value": "orgr_8b_std_timings_ddr3"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "NumberOfMemChannels": {"@value": "1"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "4"}, "ControllerCoreRefDisable": {"@value": "0"}, "ControllerCoreRGR": [{"@value": "1"}, {"@value": "1"}], "ControllerCoreRefNumARCmdsIntREFI": {"@value": "8192"}, "ControllerCoreRGRtRASBInClkCycles": {"@value": "20"}, "ControllerCoreRGRtRRDB_LInClkCycles": {"@value": "6"}, "ControllerCoreRGRtRRDB_SInClkCycles": {"@value": "6"}, "ControllerCoreRGRtRPBInClkCycles": {"@value": "8"}, "ControllerCoreRGRtRCBInClkCycles": {"@value": "27"}, "ControllerCoreRGRtFAWBInClkCycles": {"@value": "27"}, "ControllerCoreRGRB0": {"@value": "1"}, "ControllerCoreRGRB1": {"@value": "1"}, "ControllerCoreRGRB2": {"@value": "1"}, "ControllerCoreRGRB3": {"@value": "1"}, "ControllerCoreRGRB4": {"@value": "1"}, "ControllerCoreRGRB5": {"@value": "1"}, "ControllerCoreRGRB6": {"@value": "1"}, "ControllerCoreRGRB7": {"@value": "1"}, "ControllerCoreRGRB8": {"@value": "0"}, "ControllerCoreRGRB9": {"@value": "0"}, "ControllerCoreRGRB10": {"@value": "0"}, "ControllerCoreRGRB11": {"@value": "0"}, "ControllerCoreRGRB12": {"@value": "0"}, "ControllerCoreRGRB13": {"@value": "0"}, "ControllerCoreRGRB14": {"@value": "0"}, "ControllerCoreRGRB15": {"@value": "0"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "ControllerCoreRGR": {
+ "@value": "1"
+ },
+ "ControllerCoreRGRB0": "1",
+ "ControllerCoreRGRB1": "1",
+ "ControllerCoreRGRB10": "0",
+ "ControllerCoreRGRB11": "0",
+ "ControllerCoreRGRB12": "0",
+ "ControllerCoreRGRB13": "0",
+ "ControllerCoreRGRB14": "0",
+ "ControllerCoreRGRB15": "0",
+ "ControllerCoreRGRB2": "1",
+ "ControllerCoreRGRB3": "1",
+ "ControllerCoreRGRB4": "1",
+ "ControllerCoreRGRB5": "1",
+ "ControllerCoreRGRB6": "1",
+ "ControllerCoreRGRB7": "1",
+ "ControllerCoreRGRB8": "0",
+ "ControllerCoreRGRB9": "0",
+ "ControllerCoreRGRtFAWBInClkCycles": "27",
+ "ControllerCoreRGRtRASBInClkCycles": "20",
+ "ControllerCoreRGRtRCBInClkCycles": "27",
+ "ControllerCoreRGRtRPBInClkCycles": "8",
+ "ControllerCoreRGRtRRDB_LInClkCycles": "6",
+ "ControllerCoreRGRtRRDB_SInClkCycles": "6",
+ "ControllerCoreRefDisable": "0",
+ "ControllerCoreRefNumARCmdsIntREFI": "8192",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "EnableWindowing": "1",
+ "NumberOfDevicesOnDIMM": "4",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "orgr_8b_std_timings_ddr3",
+ "SimulationProgressBar": "1",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/orgr_8b_std_timings_ddr3.xml b/DRAMSys/library/resources/configs/simulator/orgr_8b_std_timings_ddr3.xml
deleted file mode 100644
index 79c60e13..00000000
--- a/DRAMSys/library/resources/configs/simulator/orgr_8b_std_timings_ddr3.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/orgr_ddr4.json b/DRAMSys/library/resources/configs/simulator/orgr_ddr4.json
index fbdb4071..e765f2db 100644
--- a/DRAMSys/library/resources/configs/simulator/orgr_ddr4.json
+++ b/DRAMSys/library/resources/configs/simulator/orgr_ddr4.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "orgr_ddr4"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "4"}, "CheckTLM2Protocol": {"@value": "0"}, "AddressOffset": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "NoStorage"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "0",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "1",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "4",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "orgr_ddr4",
+ "SimulationProgressBar": "1",
+ "StoreMode": "NoStorage",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/orgr_ddr4.xml b/DRAMSys/library/resources/configs/simulator/orgr_ddr4.xml
deleted file mode 100644
index 866c0403..00000000
--- a/DRAMSys/library/resources/configs/simulator/orgr_ddr4.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-fs.json b/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-fs.json
index 9491c878..eed5e991 100644
--- a/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-fs.json
+++ b/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-fs.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "rgr"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "0"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "4"}, "CheckTLM2Protocol": {"@value": "0"}, "AddressOffset": {"@value": "2147483648"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "Store"}, "UseMalloc": {"@value": "1"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "2147483648",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "0",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "1",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "4",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "rgr",
+ "SimulationProgressBar": "1",
+ "StoreMode": "Store",
+ "ThermalSimulation": "0",
+ "UseMalloc": "1",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-fs.xml b/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-fs.xml
deleted file mode 100644
index 47c6a016..00000000
--- a/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-fs.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-se.json b/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-se.json
index 0c1aceca..56e35f21 100644
--- a/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-se.json
+++ b/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-se.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "rgr"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "4"}, "CheckTLM2Protocol": {"@value": "0"}, "AddressOffset": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "Store"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "0",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "1",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "4",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "rgr",
+ "SimulationProgressBar": "1",
+ "StoreMode": "Store",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-se.xml b/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-se.xml
deleted file mode 100644
index 215846a6..00000000
--- a/DRAMSys/library/resources/configs/simulator/rgrsimcfg-gem5-se.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/rgrsimcfg.json b/DRAMSys/library/resources/configs/simulator/rgrsimcfg.json
index 7f2324ca..9eed055c 100644
--- a/DRAMSys/library/resources/configs/simulator/rgrsimcfg.json
+++ b/DRAMSys/library/resources/configs/simulator/rgrsimcfg.json
@@ -1 +1,21 @@
-{"simconfig": {"SimulationName": {"@value": "rgr"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "4"}, "CheckTLM2Protocol": {"@value": "0"}, "AddressOffset": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": ""}, "StoreMode": {"@value": "NoStorage"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "AddressOffset": "0",
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "1",
+ "ErrorCSVFile": "",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "4",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "rgr",
+ "SimulationProgressBar": "1",
+ "StoreMode": "NoStorage",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/rgrsimcfg.xml b/DRAMSys/library/resources/configs/simulator/rgrsimcfg.xml
deleted file mode 100644
index 569ac4d6..00000000
--- a/DRAMSys/library/resources/configs/simulator/rgrsimcfg.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/sms.json b/DRAMSys/library/resources/configs/simulator/sms.json
index e78cbf32..35dea1cf 100644
--- a/DRAMSys/library/resources/configs/simulator/sms.json
+++ b/DRAMSys/library/resources/configs/simulator/sms.json
@@ -1 +1,16 @@
-{"simconfig": {"SimulationName": {"@value": "sms"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "4"}, "NumberOfDevicesOnDIMM": {"@value": "1"}, "CheckTLM2Protocol": {"@value": "0"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "EnableWindowing": "1",
+ "NumberOfDevicesOnDIMM": "1",
+ "NumberOfMemChannels": "4",
+ "PowerAnalysis": "1",
+ "SimulationName": "sms",
+ "SimulationProgressBar": "1",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/sms.xml b/DRAMSys/library/resources/configs/simulator/sms.xml
deleted file mode 100644
index 28887877..00000000
--- a/DRAMSys/library/resources/configs/simulator/sms.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/wideio.json b/DRAMSys/library/resources/configs/simulator/wideio.json
index c0c3bc1d..35551829 100644
--- a/DRAMSys/library/resources/configs/simulator/wideio.json
+++ b/DRAMSys/library/resources/configs/simulator/wideio.json
@@ -1 +1,20 @@
-{"simconfig": {"SimulationName": {"@value": "wideio"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "4"}, "NumberOfDevicesOnDIMM": {"@value": "1"}, "CheckTLM2Protocol": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": "../../DRAMSys/library/resources/error/wideio.csv"}, "StoreMode": {"@value": "NoStorage"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "1",
+ "ErrorCSVFile": "../../DRAMSys/library/resources/error/wideio.csv",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "1",
+ "NumberOfMemChannels": "4",
+ "PowerAnalysis": "1",
+ "SimulationName": "wideio",
+ "SimulationProgressBar": "1",
+ "StoreMode": "NoStorage",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/wideio.xml b/DRAMSys/library/resources/configs/simulator/wideio.xml
deleted file mode 100644
index acd95599..00000000
--- a/DRAMSys/library/resources/configs/simulator/wideio.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/wideio_ecc.json b/DRAMSys/library/resources/configs/simulator/wideio_ecc.json
index a897ca72..b664a326 100644
--- a/DRAMSys/library/resources/configs/simulator/wideio_ecc.json
+++ b/DRAMSys/library/resources/configs/simulator/wideio_ecc.json
@@ -1 +1,20 @@
-{"simconfig": {"SimulationName": {"@value": "wideio_ecc"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "0"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "1"}, "CheckTLM2Protocol": {"@value": "0"}, "ECCControllerMode": {"@value": "Hamming"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": "../../DRAMSys/library/resources/error/wideio.csv"}, "StoreMode": {"@value": "ErrorModel"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Hamming",
+ "EnableWindowing": "1",
+ "ErrorCSVFile": "../../DRAMSys/library/resources/error/wideio.csv",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "1",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "wideio_ecc",
+ "SimulationProgressBar": "1",
+ "StoreMode": "ErrorModel",
+ "ThermalSimulation": "0",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/wideio_ecc.xml b/DRAMSys/library/resources/configs/simulator/wideio_ecc.xml
deleted file mode 100644
index ee16313a..00000000
--- a/DRAMSys/library/resources/configs/simulator/wideio_ecc.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/DRAMSys/library/resources/configs/simulator/wideio_thermal.json b/DRAMSys/library/resources/configs/simulator/wideio_thermal.json
index 8de132d8..d4fa0fd7 100644
--- a/DRAMSys/library/resources/configs/simulator/wideio_thermal.json
+++ b/DRAMSys/library/resources/configs/simulator/wideio_thermal.json
@@ -1 +1,20 @@
-{"simconfig": {"SimulationName": {"@value": "wideio"}, "Debug": {"@value": "0"}, "DatabaseRecording": {"@value": "1"}, "PowerAnalysis": {"@value": "1"}, "EnableWindowing": {"@value": "1"}, "WindowSize": {"@value": "1000"}, "ThermalSimulation": {"@value": "1"}, "SimulationProgressBar": {"@value": "1"}, "NumberOfMemChannels": {"@value": "1"}, "NumberOfDevicesOnDIMM": {"@value": "1"}, "CheckTLM2Protocol": {"@value": "0"}, "ECCControllerMode": {"@value": "Disabled"}, "ErrorChipSeed": {"@value": "42"}, "ErrorCSVFile": {"@value": "../../DRAMSys/library/resources/error/wideio.csv"}, "StoreMode": {"@value": "NoStorage"}, "UseMalloc": {"@value": "0"}}}
\ No newline at end of file
+{
+ "simconfig": {
+ "CheckTLM2Protocol": "0",
+ "DatabaseRecording": "1",
+ "Debug": "0",
+ "ECCControllerMode": "Disabled",
+ "EnableWindowing": "1",
+ "ErrorCSVFile": "../../DRAMSys/library/resources/error/wideio.csv",
+ "ErrorChipSeed": "42",
+ "NumberOfDevicesOnDIMM": "1",
+ "NumberOfMemChannels": "1",
+ "PowerAnalysis": "1",
+ "SimulationName": "wideio",
+ "SimulationProgressBar": "1",
+ "StoreMode": "NoStorage",
+ "ThermalSimulation": "1",
+ "UseMalloc": "0",
+ "WindowSize": "1000"
+ }
+}
\ No newline at end of file
diff --git a/DRAMSys/library/resources/configs/simulator/wideio_thermal.xml b/DRAMSys/library/resources/configs/simulator/wideio_thermal.xml
deleted file mode 100644
index fee9e00d..00000000
--- a/DRAMSys/library/resources/configs/simulator/wideio_thermal.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-