diff --git a/.gitmodules b/.gitmodules index 9248a7d2..7aed65f9 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,6 @@ -[submodule "DRAMSys/dramSys/src/common/third_party/DRAMPower"] - path = DRAMSys/dramSys/src/common/third_party/DRAMPower +[submodule "DRAMSys/simulator/src/common/third_party/DRAMPower"] + path = DRAMSys/simulator/src/common/third_party/DRAMPower url = https://github.com/ravenrd/DRAMPower.git -[submodule "DRAMSys/dramSys/src/common/third_party/tinyxml2"] - path = DRAMSys/dramSys/src/common/third_party/tinyxml2 +[submodule "DRAMSys/simulator/src/common/third_party/tinyxml2"] + path = DRAMSys/simulator/src/common/third_party/tinyxml2 url = https://github.com/leethomason/tinyxml2.git diff --git a/DRAMSys/dram.vp.system.pro b/DRAMSys/dram.vp.system.pro index a1d542d7..3db74aa5 100644 --- a/DRAMSys/dram.vp.system.pro +++ b/DRAMSys/dram.vp.system.pro @@ -1,5 +1,5 @@ TEMPLATE = subdirs -SUBDIRS = dramSys/dramSys.pro +SUBDIRS = simulator/simulator.pro SUBDIRS += analyzer/traceAnalyzer.pro diff --git a/DRAMSys/dramSys/src/common/third_party/DRAMPower b/DRAMSys/dramSys/src/common/third_party/DRAMPower deleted file mode 160000 index e39b6d66..00000000 --- a/DRAMSys/dramSys/src/common/third_party/DRAMPower +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e39b6d6668fed4ddbc3c9150dce1dd1bfc7a8be2 diff --git a/DRAMSys/dramSys/src/common/third_party/tinyxml2 b/DRAMSys/dramSys/src/common/third_party/tinyxml2 deleted file mode 160000 index aebaeea6..00000000 --- a/DRAMSys/dramSys/src/common/third_party/tinyxml2 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit aebaeea687f69b41e55f1acbf0a11321c6af5bfd diff --git a/DRAMSys/dramSys/resources/.gitignore b/DRAMSys/simulator/resources/.gitignore similarity index 100% rename from DRAMSys/dramSys/resources/.gitignore rename to DRAMSys/simulator/resources/.gitignore diff --git a/DRAMSys/dramSys/resources/configs/amconfigs/am_ddr4.xml b/DRAMSys/simulator/resources/configs/amconfigs/am_ddr4.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/amconfigs/am_ddr4.xml rename to DRAMSys/simulator/resources/configs/amconfigs/am_ddr4.xml diff --git a/DRAMSys/dramSys/resources/configs/amconfigs/am_highHits.xml b/DRAMSys/simulator/resources/configs/amconfigs/am_highHits.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/amconfigs/am_highHits.xml rename to DRAMSys/simulator/resources/configs/amconfigs/am_highHits.xml diff --git a/DRAMSys/dramSys/resources/configs/amconfigs/am_highPara.xml b/DRAMSys/simulator/resources/configs/amconfigs/am_highPara.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/amconfigs/am_highPara.xml rename to DRAMSys/simulator/resources/configs/amconfigs/am_highPara.xml diff --git a/DRAMSys/dramSys/resources/configs/amconfigs/am_lowHits.xml b/DRAMSys/simulator/resources/configs/amconfigs/am_lowHits.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/amconfigs/am_lowHits.xml rename to DRAMSys/simulator/resources/configs/amconfigs/am_lowHits.xml diff --git a/DRAMSys/dramSys/resources/configs/amconfigs/am_lowPara.xml b/DRAMSys/simulator/resources/configs/amconfigs/am_lowPara.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/amconfigs/am_lowPara.xml rename to DRAMSys/simulator/resources/configs/amconfigs/am_lowPara.xml diff --git a/DRAMSys/dramSys/resources/configs/amconfigs/am_wideio.xml b/DRAMSys/simulator/resources/configs/amconfigs/am_wideio.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/amconfigs/am_wideio.xml rename to DRAMSys/simulator/resources/configs/amconfigs/am_wideio.xml diff --git a/DRAMSys/dramSys/resources/configs/amconfigs/am_wideioFourBanks.xml b/DRAMSys/simulator/resources/configs/amconfigs/am_wideioFourBanks.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/amconfigs/am_wideioFourBanks.xml rename to DRAMSys/simulator/resources/configs/amconfigs/am_wideioFourBanks.xml diff --git a/DRAMSys/dramSys/resources/configs/memconfigs/.gitignore b/DRAMSys/simulator/resources/configs/memconfigs/.gitignore similarity index 100% rename from DRAMSys/dramSys/resources/configs/memconfigs/.gitignore rename to DRAMSys/simulator/resources/configs/memconfigs/.gitignore diff --git a/DRAMSys/dramSys/resources/configs/memconfigs/_old/fr_fcfs_bankwise.xml b/DRAMSys/simulator/resources/configs/memconfigs/_old/fr_fcfs_bankwise.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/memconfigs/_old/fr_fcfs_bankwise.xml rename to DRAMSys/simulator/resources/configs/memconfigs/_old/fr_fcfs_bankwise.xml diff --git a/DRAMSys/dramSys/resources/configs/memconfigs/_old/fr_fcfs_unaware.xml b/DRAMSys/simulator/resources/configs/memconfigs/_old/fr_fcfs_unaware.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/memconfigs/_old/fr_fcfs_unaware.xml rename to DRAMSys/simulator/resources/configs/memconfigs/_old/fr_fcfs_unaware.xml diff --git a/DRAMSys/dramSys/resources/configs/memconfigs/_old/grouper.xml b/DRAMSys/simulator/resources/configs/memconfigs/_old/grouper.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/memconfigs/_old/grouper.xml rename to DRAMSys/simulator/resources/configs/memconfigs/_old/grouper.xml diff --git a/DRAMSys/dramSys/resources/configs/memconfigs/_old/par_bs.xml b/DRAMSys/simulator/resources/configs/memconfigs/_old/par_bs.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/memconfigs/_old/par_bs.xml rename to DRAMSys/simulator/resources/configs/memconfigs/_old/par_bs.xml diff --git a/DRAMSys/dramSys/resources/configs/memconfigs/_old/par_bs_unaware.xml b/DRAMSys/simulator/resources/configs/memconfigs/_old/par_bs_unaware.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/memconfigs/_old/par_bs_unaware.xml rename to DRAMSys/simulator/resources/configs/memconfigs/_old/par_bs_unaware.xml diff --git a/DRAMSys/dramSys/resources/configs/memconfigs/fifo.xml b/DRAMSys/simulator/resources/configs/memconfigs/fifo.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/memconfigs/fifo.xml rename to DRAMSys/simulator/resources/configs/memconfigs/fifo.xml diff --git a/DRAMSys/dramSys/resources/configs/memconfigs/fifoStrict.xml b/DRAMSys/simulator/resources/configs/memconfigs/fifoStrict.xml similarity index 100% rename from DRAMSys/dramSys/resources/configs/memconfigs/fifoStrict.xml rename to DRAMSys/simulator/resources/configs/memconfigs/fifoStrict.xml diff --git a/DRAMSys/dramSys/resources/configs/memconfigs/fr_fcfs.xml b/DRAMSys/simulator/resources/configs/memconfigs/fr_fcfs.xml similarity index 71% rename from DRAMSys/dramSys/resources/configs/memconfigs/fr_fcfs.xml rename to DRAMSys/simulator/resources/configs/memconfigs/fr_fcfs.xml index bf05420a..7f8af9a8 100644 --- a/DRAMSys/dramSys/resources/configs/memconfigs/fr_fcfs.xml +++ b/DRAMSys/simulator/resources/configs/memconfigs/fr_fcfs.xml @@ -8,8 +8,8 @@ - - + + - + - + - + - + @@ -236,7 +236,7 @@ Below are listed the configuration sections and configuration fields. XML files describe the address mapping to be used in the simulation. - The file [am_wideio.xml](DRAMSys/dramSys/resources/configs/amconfigs/am_wideio.xml) is + The file [am_wideio.xml](DRAMSys/simulator/resources/configs/amconfigs/am_wideio.xml) is a good example. ``` xml @@ -265,7 +265,7 @@ Below are listed the configuration sections and configuration fields. - **Memory Configuration** - The content of [fifo.xml](DRAMSys/dramSys/resources/configs/memconfigs/fifo.xml) is + The content of [fifo.xml](DRAMSys/simulator/resources/configs/memconfigs/fifo.xml) is presented below as an example. ``` xml @@ -341,7 +341,7 @@ Resources of the simulator are available inside of the **resources** directory and its sub-directories. ``` bash -$ cd DRAMSys/dramSys/resources +$ cd DRAMSys/simulator/resources ``` A description of the content each directory follows.