Add logo and UML to the readme.
This commit is contained in:
33
README.md
33
README.md
@@ -1,7 +1,10 @@
|
|||||||
DRAMSys4.0
|
<img src="DRAMSys/docs/images/dramsys4_0.png" width="350" style="float: left;"/>
|
||||||
===========
|
|
||||||
|
|
||||||
**DRAMSys4.0** [1] [2] [3] is a flexible DRAM subsystem design space exploration framework based on SystemC TLM-2.0.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
**DRAMSys4.0** is a flexible DRAM subsystem design space exploration framework based on SystemC TLM-2.0.
|
||||||
|
|
||||||
Pipeline Status: [](https://git.eit.uni-kl.de/ems/astdm/dram.sys/commits/master)
|
Pipeline Status: [](https://git.eit.uni-kl.de/ems/astdm/dram.sys/commits/master)
|
||||||
[](https://git.eit.uni-kl.de/ems/astdm/dram.sys/commits/master)
|
[](https://git.eit.uni-kl.de/ems/astdm/dram.sys/commits/master)
|
||||||
@@ -18,6 +21,12 @@ Pipeline Status: [.
|
||||||
|
|
||||||
|
<img src="DRAMSys/docs/images/dramsys_uml.png" alt="UML" />
|
||||||
|
|
||||||
## Basic Setup
|
## Basic Setup
|
||||||
|
|
||||||
Start using DRAMSys by cloning the repository.
|
Start using DRAMSys by cloning the repository.
|
||||||
@@ -134,7 +143,7 @@ Syntax example:
|
|||||||
# [clock-cyle]: [write|read] [hex-address] [hex-data (optional)]
|
# [clock-cyle]: [write|read] [hex-address] [hex-data (optional)]
|
||||||
31: read 0x400140
|
31: read 0x400140
|
||||||
33: read 0x400160
|
33: read 0x400160
|
||||||
56: write 0x7fff8000 0x123456789abcdef
|
56: write 0x7fff8000 0x123456789abcdef...
|
||||||
81: read 0x400180
|
81: read 0x400180
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -149,7 +158,7 @@ Syntax example:
|
|||||||
# [clock-cyle]: [write|read] [hex-address] [hex-data (optional)]
|
# [clock-cyle]: [write|read] [hex-address] [hex-data (optional)]
|
||||||
31: read 0x400140
|
31: read 0x400140
|
||||||
2: read 0x400160
|
2: read 0x400160
|
||||||
23: write 0x7fff8000 0x123456789abcdef
|
23: write 0x7fff8000 0x123456789abcdef...
|
||||||
25: read 0x400180
|
25: read 0x400180
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -184,8 +193,8 @@ The content of [ddr3.json](DRAMSys/library/resources/configs/simulator/ddr3.json
|
|||||||
"ECCControllerMode": "Disabled",
|
"ECCControllerMode": "Disabled",
|
||||||
"UseMalloc": false,
|
"UseMalloc": false,
|
||||||
"AddressOffset": 0,
|
"AddressOffset": 0,
|
||||||
"ErrorCSVFile": "",
|
|
||||||
"ErrorChipSeed": 42,
|
"ErrorChipSeed": 42,
|
||||||
|
"ErrorCSVFile": "",
|
||||||
"StoreMode": "NoStorage"
|
"StoreMode": "NoStorage"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -226,12 +235,12 @@ The content of [ddr3.json](DRAMSys/library/resources/configs/simulator/ddr3.json
|
|||||||
- Address offset of the DRAM subsystem (required for the gem5 coupling).
|
- Address offset of the DRAM subsystem (required for the gem5 coupling).
|
||||||
- *ErrorChipSeed* (unsigned int)
|
- *ErrorChipSeed* (unsigned int)
|
||||||
- Seed to initialize the random error generator.
|
- Seed to initialize the random error generator.
|
||||||
- *ErrorCSVFile* (string)
|
- *ErrorCSVFile* (string)
|
||||||
- CSV file with error injection information.
|
- CSV file with error injection information.
|
||||||
- *StoreMode* (string)
|
- *StoreMode* (string)
|
||||||
- "NoStorage": no storage
|
- "NoStorage": no storage
|
||||||
- "Store": store data without error model
|
- "Store": store data without error model
|
||||||
- "ErrorModel": store data with error model [6]
|
- "ErrorModel": store data with error model [6]
|
||||||
|
|
||||||
##### Thermal Simulation
|
##### Thermal Simulation
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user