Add Payload Extension diagram, Transaction object with Memory Manager diagram and Architecture of ackend TLM diagram to README file

This commit is contained in:
Tran Anh Quoc
2016-09-15 15:29:50 +02:00
parent f48b26bbe5
commit aa04416033
4 changed files with 5481 additions and 0 deletions

View File

@@ -804,6 +804,24 @@ A description of the content each directory follows.
- **traces**: trace files for simulations. They contain accesses to memory
in certain known scenarios.
#### DRAMsys Diagrams
- **Payload Extension information**
GenerationExtension is added in TracePlayer and DramExtension is added in Arbiter.
![Payload Extension information](DRAMSys/docs/images/PayloadExtension.png)
- **Transaction object with Memory Manager**
The acquire method is called before passing the transaction object and the release method is called after the component is done with the transaction object.
![Payload Memory Manager](DRAMSys/docs/images/PayloadMemoryManager.png)
- **Architecture of the backend TLM model**
![Architecture backend TLM](DRAMSys/docs/images/TransactionPhase.png)
#### References
[1] TLM Modelling of 3D Stacked Wide I/O DRAM Subsystems, A Virtual Platform for Memory Controller Design Space Exploration