Matthias Jung
|
369db7f289
|
install_deb.sh updated
|
2020-02-25 19:42:57 +01:00 |
|
Matthias Jung
|
3eb406f0b1
|
Added missing include in Utils.cpp
|
2020-02-25 19:42:09 +01:00 |
|
Matthias Jung
|
bd11d34abc
|
Library pro file simplified
|
2020-02-25 19:41:23 +01:00 |
|
Matthias Jung
|
8a7ad0c7b9
|
Simulator pro file simplified
|
2020-02-25 19:40:36 +01:00 |
|
Matthias Jung
|
4f4b88936f
|
Trance Analyser pro-file simplified
|
2020-02-25 19:38:12 +01:00 |
|
Matthias Jung
|
a56b39d344
|
New Script for wget SystemC and build with CMAKE
|
2020-02-25 19:34:04 +01:00 |
|
Lukas Steiner (2)
|
169627de2e
|
Included address range check. Fixed bug with FIFO Strict in controllerMethod().
|
2020-02-21 14:55:06 +01:00 |
|
Lukas Steiner (2)
|
e3c4a923cf
|
getNextCommand() mechanism is now working rankwise.
|
2020-02-13 16:51:24 +01:00 |
|
Lukas Steiner (2)
|
fbc0a3d7e6
|
Moved buffer mechanism to scheduler.
|
2020-02-13 16:47:51 +01:00 |
|
Lukas Steiner (2)
|
7611163bc3
|
Re-included blocking mechanism into BM, small bugfix in HBM2 timing checker.
|
2020-02-10 15:45:23 +01:00 |
|
Lukas Steiner (2)
|
26b2893def
|
Improved placement of refresh commands.
|
2020-02-06 17:21:49 +01:00 |
|
Lukas Steiner (2)
|
bb783837ba
|
Removed nextRow in BankMachine.
|
2020-02-04 15:42:54 +01:00 |
|
Lukas Steiner (2)
|
9f5616c8dd
|
Included chrono clock for higher precision.
|
2020-02-03 10:26:06 +01:00 |
|
Lukas Steiner (2)
|
e39d182f05
|
New address mapping for bosch.
|
2020-02-03 08:54:51 +01:00 |
|
Lukas Steiner
|
705729dee0
|
Fix of memory leak in controllerMethod.
|
2019-12-17 23:25:22 +01:00 |
|
Lukas Steiner (2)
|
10f577c38f
|
Adapted bankwise refresh manager to new controller functionality.
|
2019-12-11 11:11:21 +01:00 |
|
Lukas Steiner
|
5111973983
|
Small bugfixes in controller and HBM2 checker.
|
2019-11-30 00:13:08 +01:00 |
|
Lukas Steiner
|
ccfe1f45af
|
Small bugfix in LPDDR4 checker, some method renaming.
|
2019-11-25 23:44:54 +01:00 |
|
Lukas Steiner
|
7380edfac2
|
Small code refactoring.
|
2019-11-25 00:18:51 +01:00 |
|
Lukas Steiner
|
fa301d2bb4
|
Staggered power-down working, adapt per-bank refresh.
|
2019-11-22 01:01:08 +01:00 |
|
Lukas Steiner
|
7997648521
|
Fixed position of power-down entry trigger.
|
2019-11-21 23:29:55 +01:00 |
|
Lukas Steiner
|
037cd4f334
|
Removed old controller core files.
|
2019-11-21 21:38:52 +01:00 |
|
Lukas Steiner
|
4bd9987c9c
|
Staggered power-down with all-bank refresh is working.
|
2019-11-21 17:21:54 +01:00 |
|
Lukas Steiner
|
9d7f17451a
|
Included interface and dummy for power-down manager.
|
2019-11-21 00:03:15 +01:00 |
|
Lukas Steiner
|
6e6d839bd1
|
First version of power down working, added some helper functions for enum Command.
|
2019-11-20 00:30:27 +01:00 |
|
Lukas Steiner (2)
|
bddec3022a
|
Some preparations for power down.
|
2019-11-18 19:16:42 +01:00 |
|
Lukas Steiner (2)
|
e970ad194e
|
Correction of timing dependency WR -<> RDA.
|
2019-10-17 15:47:27 +02:00 |
|
Lukas Steiner (2)
|
5f7cb7a326
|
Included memspec, dram and checker for GDDR5, GDDR5X and GDDR6.
|
2019-10-17 15:00:28 +02:00 |
|
Lukas Steiner
|
a3fa363a87
|
Bugfix for triggering controllerMethod() multiple times at the same time.
|
2019-10-15 20:26:49 +02:00 |
|
Lukas Steiner (2)
|
2aa5d125c7
|
Fixed BM deadlock.
|
2019-10-15 16:09:59 +02:00 |
|
Lukas Steiner (2)
|
04a59c8bd2
|
Changed MemSpec::getExecutionTime() for different tRCDs.
|
2019-10-15 16:03:34 +02:00 |
|
Lukas Steiner
|
ed29186adc
|
Included HBM2 example, fixed fifo strict issue with HBM2's command buses.
|
2019-10-11 20:35:45 +02:00 |
|
Lukas Steiner
|
f4803f4b8c
|
Included checker for HBM2.
|
2019-10-10 18:17:21 +02:00 |
|
Lukas Steiner (2)
|
606d273bee
|
Included memspec and dram component for HBM2.
|
2019-10-10 15:21:58 +02:00 |
|
Lukas Steiner (2)
|
256abe449c
|
Included CheckerWideIO2, tPPD fix in CheckerLPDDR4.
|
2019-10-09 09:49:46 +02:00 |
|
Lukas Steiner (2)
|
a5b00ea3be
|
Further inclusion of WideIO2.
|
2019-10-08 15:27:18 +02:00 |
|
Lukas Steiner (2)
|
65db413a20
|
Included MemSpecWideIO2, some adaptions for all memspecs.
|
2019-10-08 14:14:42 +02:00 |
|
Lukas Steiner (2)
|
932027112e
|
Adapted timing checkers of DDR4 and WideIO to new refresh.
|
2019-10-07 15:37:23 +02:00 |
|
Lukas Steiner
|
86d5082434
|
Further improvements in refresh managers.
|
2019-10-06 20:54:30 +02:00 |
|
Lukas Steiner
|
d1f6bc6233
|
Improved flexible refresh, implemented first version of bankwise flexible refresh.
|
2019-10-06 18:56:13 +02:00 |
|
Lukas Steiner
|
aa6a205872
|
Implemented first version of flexible refresh (only REFA).
|
2019-10-04 21:46:29 +02:00 |
|
Lukas Steiner
|
b22cfa4a94
|
Improved controller method, some code and output formatting.
|
2019-10-03 19:04:34 +02:00 |
|
Lukas Steiner
|
6e71e435c5
|
Implemented first version of new bankwise refresh.
|
2019-10-02 21:55:19 +02:00 |
|
Lukas Steiner
|
4328f4550b
|
Updated CheckerLPDDR4 for new refresh, some renaming.
|
2019-10-02 21:54:05 +02:00 |
|
Lukas Steiner
|
f4a018cfb3
|
Fixed display of rankwise commands.
|
2019-10-02 17:46:37 +02:00 |
|
Lukas Steiner
|
abb9a37096
|
Added numberOfRanks to database.
|
2019-10-02 16:08:10 +02:00 |
|
Lukas Steiner
|
7868af4b51
|
Implemented first version of new refresh (no REFB).
|
2019-10-01 20:53:01 +02:00 |
|
Lukas Steiner
|
04ec683b57
|
Included LPDDR4 timing checker and example.
|
2019-09-26 21:31:17 +02:00 |
|
Lukas Steiner
|
4950a2587e
|
Included LPDDR4 memspec and Dram, changed structure of MemSpec.h, removed ScheduledCommand.
|
2019-09-26 16:55:20 +02:00 |
|
Lukas Steiner
|
8b7760a585
|
LPDDR4 address mapping and memspec.
|
2019-09-26 16:49:40 +02:00 |
|