245 Commits

Author SHA1 Message Date
Éder F. Zulian
8fcd2edc7f Config files updated. 2015-11-20 16:23:55 +01:00
Éder F. Zulian
977d4eed32 Maximum number of transactions to generate backpressure in the controller is now 8. 2015-11-16 20:32:34 +01:00
Éder F. Zulian
ff23c83991 Readme file updated and small fix.
Get the static temperature value from config and store it in the Temperature
controller's internal structure always.
2015-10-23 12:01:51 +02:00
Éder F. Zulian
3d7b7793fd Simple usage example 2015-10-13 16:55:00 +02:00
Éder F. Zulian
abacc48a6c Readme updated 2015-10-12 13:00:03 +02:00
Éder F. Zulian
c37c9b3544 README updated. 2015-10-08 17:49:53 +02:00
Éder F. Zulian
757aacbe47 README updated.
- Added information on 3D-ICE installation and running.
- Added references to 3D-ICE papers as requested by 3D-ICE authors in the project's website.
2015-10-08 17:40:35 +02:00
Éder F. Zulian
f22d75eee9 README file updated with information on how to enable the thermal simulation feature 2015-10-07 16:21:32 +02:00
Éder F. Zulian
ba290a5447 Temperature scale is now configurable 2015-10-05 14:54:43 +02:00
Éder F. Zulian
53252439d5 Comments improved 2015-10-05 13:52:03 +02:00
Éder F. Zulian
995a18e648 Improvements 2015-10-03 19:56:20 +02:00
Éder F. Zulian
63eae4d1ee Thermal simulation period adjustment mechanism implemented. 2015-10-02 17:33:10 +02:00
Éder F. Zulian
43b576dffa Readme updated 2015-09-30 17:47:24 +02:00
Éder F. Zulian
4c82592d0a Function to show the thresoulds config.
Readme updated.
2015-09-30 10:12:34 +02:00
Éder F. Zulian
ae6e1e1040 Get parameters related to temperature simulation from configuration 2015-09-29 12:56:30 +02:00
Éder F. Zulian
3c809a2853 New configuration option: DynamicTemperatureSimulation 2015-09-24 18:23:40 +02:00
Éder F. Zulian
65e52d0e75 DRAMSys and IceWrapper projects integrated. 2015-09-24 17:39:37 +02:00
Éder F. Zulian
2ad738c514 Now it is possible to disable refreshes from config. 2015-09-15 14:58:11 +02:00
Éder Ferreira Zulian
bce738a1e0 Directory structure changed: dramSys --> simulator 2015-07-30 12:10:17 +02:00
Éder Ferreira Zulian
6051946389 Support to multiple TLM recorders - one per channel.
Each module connected to a channel (e.g. channel Controller and DRAM) is able
to access the TLM recorder for that channel.

A module connected to more than one channel must be able to access
multiple TLM recorders (one from each channel) and must also be able to decide
for which TLM recorder records a transaction should be forwarded. The Arbiter
is an example of this kind of module and is currently able to do that.

Output file names after this implementation:

<trace setup ID>_channel[0-9]+.tdb (dependent on the number of channels)
<trace setup ID>.txt (a single file, independent of the number of channels)

Tests were made with this sim-batch.xml:

<simulation>
    <simconfig>
        <Debug value="1" />
        <DatabaseRecording value="1" />
        <PowerAnalysis value="1" />
        <NumberOfTracePlayers value="1"/>
        <NumberOfMemChannels value="4"/>
    </simconfig>

    <memspecs>
        <memspec src="../../DRAMSys/dramSys/resources/configs/memspecs/WideIO.xml"></memspec>
    </memspecs>

    <addressmappings>
        <addressmapping src="../../DRAMSys/dramSys/resources/configs/amconfigs/am_wideio.xml"></addressmapping>
    </addressmappings>

    <memconfigs>
        <memconfig src="../../DRAMSys/dramSys/resources/configs/memconfigs/fifo.xml"/>
    </memconfigs>

    <tracesetups>
        <tracesetup id="fifo">
            <device clkMhz="200">wideio_multi_channel.stl</device>
        </tracesetup>
    </tracesetups>
</simulation>

Output files generated:

fifo_channel0.tdb
fifo_channel1.tdb
fifo_channel2.tdb
fifo_channel3.tdb
fifo.txt
2015-06-25 13:54:01 +02:00
Éder Ferreira Zulian
a61d7ecb36 Change in project structure. 2015-06-23 16:31:19 +02:00
Éder Ferreira Zulian
f45c017331 README file updated. 2015-06-22 18:18:10 +02:00
Éder Ferreira Zulian
438c99970f README file updated 2015-06-22 18:03:10 +02:00
Éder Ferreira Zulian
ffbbff3cbf Small changes in code and README file.
Cosmetic changes in code.
Small improvements in the README text.
2015-06-22 12:44:20 +02:00
Éder Ferreira Zulian
707b7073a8 Readme file updated. Text enhanced. 2015-06-18 13:17:58 +02:00
Éder Ferreira Zulian
e9ba47df88 Readme file updated: added info about simulation setups. 2015-06-17 13:14:48 +02:00
Éder Ferreira Zulian
3bf154e673 Readme file updated: mention the output files generaed by DRAMSys. 2015-06-16 18:21:38 +02:00
Éder Ferreira Zulian
34cae6d675 Readme file updated.
When working in a fork one must add the official repository as a remote
upstream in order to be able to sync with it.
2015-06-12 13:03:12 +02:00
Éder Ferreira Zulian
a557e789ef Dir simconfigs removed 2015-06-08 13:51:09 +02:00
Éder Ferreira Zulian
9998400a5d Readme file updated with information for syncng a fork to the main repo. after pull request approval.
Other cosmetic changes:
- removal of unused headers;
- space deletion.
2015-06-02 17:58:12 +02:00
Éder Ferreira Zulian
b3d05926dd Added references to papers that describe some concepts for the first time 2015-05-26 16:42:50 +02:00
Éder Ferreira Zulian
2ae1f82b69 Using syntax highlight for blocks of code (bash and xml) 2015-05-26 14:39:23 +02:00
Éder Ferreira Zulian
14deacd665 Readme file updated 2015-05-21 17:03:25 +02:00
Éder Ferreira Zulian
30661b607b Including ".png" images instead of ".svg". 2015-05-20 13:57:18 +02:00
Éder Ferreira Zulian
d5b3ecc3ef Some about address mapping in README, but I'm still working on it. 2015-05-20 13:02:11 +02:00
Éder Ferreira Zulian
16cbd15f47 Readme file updated with information about dramSys configuration 2015-05-06 10:51:07 +02:00
Éder Ferreira Zulian
ce7f85c3e1 Some fixes after review. 2015-04-21 16:54:07 +02:00
Éder Ferreira Zulian
5898be7c67 Text enhanced 2015-04-21 16:08:22 +02:00
Éder Ferreira Zulian
378544be26 Minor changes in text 2015-04-21 16:03:40 +02:00
Éder Ferreira Zulian
1cb13725e2 Text enhanced. 2015-04-21 15:58:28 +02:00
Éder Ferreira Zulian
ffb8f38a9a Added more information about configuration files. 2015-04-21 15:51:07 +02:00
Éder Ferreira Zulian
ed4b406954 Readme file improved but not yet finished.
Added *.swp (vim swap files extension) to gititnore.
2015-04-21 14:41:14 +02:00
schlemmi
74456e530d Update README.md 2014-07-30 03:04:57 +02:00
Matthias Jung
569949cfa6 Ported to dram.eit.uni-kl.de 2014-04-10 17:24:53 +02:00
schlemmi
99d8de2fbe Initial commit 2014-03-09 13:27:35 +01:00