Éder F. Zulian
cef3f87eff
Using rm -f to ignore non existent files
2015-11-11 12:03:43 +01:00
Éder F. Zulian
7dbc2994a5
IceWrapper repo url - using https version
2015-11-11 11:20:30 +01:00
Éder F. Zulian
1beb3102a0
IceWrapper submodule repo URL changed.
...
Using the repo in github.com instead of github.rhrk.uni-kl.de.
2015-11-11 11:09:22 +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
1b0b2cc1d4
Disabling temperature simulation and error model in default configuration.
2015-10-20 16:43:42 +02:00
Éder F. Zulian
5ae04097b0
Avoid a warning when environment variable THERMALSIM is empty
2015-10-20 16:42:37 +02:00
Éder F. Zulian
8e64eee64d
Get power values from DRAMPower if powerAnalysis and dynamic temperature simulation are activated
2015-10-20 08:59:13 +02:00
Éder F. Zulian
bbcd7096b4
Adding scripts to repository.
...
Matthias sent me these scripts by e-mail.
This first commit adds them as they are (without any change).
In the future we can use them to create a video based on the temperature maps generated by DRAMSys.
2015-10-19 14:54:22 +02:00
Éder F. Zulian
672f0abefe
Temperature and power map files created with a timestamp
2015-10-19 10:44:57 +02:00
Éder F. Zulian
072cee7afc
Added support to temperature and power maps generation.
2015-10-16 15:41:46 +02:00
Éder F. Zulian
207ca1e5d0
The need of period adjustment is now evaluated every time the temperature is requested
2015-10-15 16:28:15 +02:00
Éder F. Zulian
07fb5287b8
Error model changed to avoid premature end of simulation.
...
Check if the provided temperature and retention time are in a valid range that
is covered by the input data stored in the errorMap. In case values are out of
range the maximum values provided are used and debug messages are generated to
alert the user.
2015-10-15 12:10:01 +02:00
Éder F. Zulian
82c165fb53
When power analisys is enabled the error model will get the power information from DRAMPower.
2015-10-15 11:26:18 +02:00
Éder F. Zulian
a978c967b1
Error memory is now a vector of objects.
2015-10-14 19:50:40 +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
8050bad57f
Thermal simulation can be enabled via environment variable.
...
mkdir build
cd build
export THERMALSIM=true
qmake ../DRAMSys/dram.vp.system.pro
make [-j16]
Pending:
- README file update
2015-10-07 15:59:38 +02:00
Éder F. Zulian
687f077c8f
Default config is static temperature simulation
2015-10-05 15:48:16 +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
f6e59d5c04
Temperature Controller skeleton
2015-09-30 17:42:56 +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
1160f575dc
Get power thresholds for temperature simulation from a xml file
2015-09-29 17:39:17 +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
ef975f52ea
Added dram.vp.icewrapper as a submodule
2015-09-23 15:55:56 +02:00
Matthias Jung
55a9acb1aa
Repaired powerdown after Refresh, however the DRAM should be awake again
...
for the interval... I think this commit will break the nightly test so I
will fix that soon.
2015-09-17 16:21:10 +02:00
Matthias Jung
b225bd6367
tests: a PRE_ALL is allowed to follow a PRE
2015-09-16 17:26:44 +02:00
Matthias Jung
5e540c5de2
fixed a lot of bugs in the tests again
2015-09-16 17:01:34 +02:00
Matthias Jung
825064c5fb
Merge branch 'master' of git.rhrk.uni-kl.de:EIT-Wehn/dram.vp.system
2015-09-16 14:20:32 +02:00
Matthias Jung
d73e667bd5
Merge pull request #38 from fzeder/master
...
Removal of unnecessary debug message
2015-09-16 13:43:00 +02:00
Matthias Jung
9f8627be77
trace analyzer repaired
2015-09-16 13:34:02 +02:00
Éder F. Zulian
ec717ef8d1
Removal of unnecessary debug message
2015-09-16 11:42:34 +02:00
Matthias Jung
d84c0cd6bd
Merge pull request #37 from fzeder/master
...
Now it is possible to disable refreshes from config.
2015-09-15 15:03:47 +02:00
Éder F. Zulian
2ad738c514
Now it is possible to disable refreshes from config.
2015-09-15 14:58:11 +02:00
Matthias Jung
7bfeac429b
Merge branch 'master' of git.rhrk.uni-kl.de:EIT-Wehn/dram.vp.system
2015-09-14 09:53:12 +02:00
Matthias Jung
ef1fe83bb4
Added DDR3 to the config
2015-09-14 09:52:49 +02:00
Matthias Jung
4c9dfe680d
added some die statements
2015-09-12 20:57:39 +02:00
Matthias Jung
01a9ec9fc4
Merge pull request #34 from fzeder/master
...
Please see the individual commits.
2015-09-08 21:53:40 +02:00
Éder F. Zulian
dfdb3791bb
Using {} instead of "continue"
2015-09-08 18:01:32 +02:00
Éder F. Zulian
929239ace5
Added timestamp and duration for every test step.
2015-09-08 14:34:14 +02:00
Éder F. Zulian
d19d2425dc
If the row has never been accessed (written, refreshed) do not flip bits.
2015-09-08 14:33:39 +02:00
Matthias Jung
851f487924
Merge pull request #33 from fzeder/master
...
Error model automatic test is now ready to run.
2015-09-08 10:46:03 +02:00