Lukas Steiner
|
c6aee07c4e
|
Merge branch 'work/HBM3' into 'develop'
HBM3 implementation
See merge request ems/astdm/modeling.dram/dram.sys!359
|
2022-05-24 08:58:59 +00:00 |
|
Lukas Steiner
|
8dabc11e65
|
Fix tPPD timing.
|
2022-05-24 08:54:30 +00:00 |
|
|
|
a944d0eeff
|
Fix issuance of commands in half-cylces in HBM3
|
2022-05-23 17:08:32 +02:00 |
|
|
|
f66a98b911
|
Add refresh management (RFM) for HBM3
|
2022-05-23 16:52:29 +02:00 |
|
|
|
ac78659229
|
Fix a bug in TA that caused boolean values not to be presented in the config tab
|
2022-05-23 16:37:34 +02:00 |
|
|
|
e29ece34f3
|
Fix a typo, which caused the RefreshManagement option to be ignored
|
2022-05-23 16:28:00 +02:00 |
|
|
|
f1be05443a
|
Merge branch 'develop' into work/HBM3
|
2022-05-23 16:07:48 +02:00 |
|
Lukas Steiner
|
e739dd2413
|
Add module name to DB name to allow running multiple instances of DRAMSys.
|
2022-05-19 11:16:47 +02:00 |
|
Lukas Steiner
|
0a5daf52ed
|
Bugfix in recorder, fix all metrics.
|
2022-05-18 15:25:17 +02:00 |
|
Lukas Steiner
|
1741ebd59e
|
Remove length converter (2).
|
2022-05-18 11:44:30 +02:00 |
|
Lukas Steiner
|
99ca6691a9
|
Remove length converter.
|
2022-05-18 11:43:54 +02:00 |
|
Lukas Steiner
|
91aed11a4e
|
Set response status in length converter.
|
2022-05-18 11:22:45 +02:00 |
|
Iron Prando da Silva
|
50d2f49e68
|
Refactored pure function pointers PassFunction into functor. Added DDR5 second write dependencies filtering.
|
2022-05-18 11:14:30 +02:00 |
|
Iron Prando da Silva
|
f5fb97d757
|
Updating query text of PhaseDependenciesTracker.
|
2022-05-18 09:19:41 +02:00 |
|
Lukas Steiner
|
16191b65f7
|
Merge branch 'develop' into 'feat/internal_length_conv2'
Rebase to current develop
See merge request ems/astdm/modeling.dram/dram.sys!358
|
2022-05-17 13:13:17 +00:00 |
|
Lukas Steiner
|
2039ef6bb2
|
Merge branch 'work/TraceAnalyzer_enhancements' into 'develop'
TraceAnalyzer changes
See merge request ems/astdm/modeling.dram/dram.sys!357
|
2022-05-17 09:28:23 +00:00 |
|
Lukas Steiner
|
005ac89cb3
|
Adapt metrics to new DB format.
|
2022-05-17 11:18:43 +02:00 |
|
|
|
f67cf638c3
|
Add support for falling edge commands for HBM3
|
2022-05-13 15:22:45 +02:00 |
|
Lukas Steiner
|
5237f70439
|
Fix unaligned bursts.
|
2022-05-13 14:38:32 +02:00 |
|
Lukas Steiner
|
5d336fea45
|
Add address checks.
|
2022-05-13 11:00:53 +02:00 |
|
|
|
404343d2b4
|
Collapse phases by defaul in transaction tree widget
|
2022-05-12 15:23:22 +02:00 |
|
Lukas Steiner
|
684f57a2d9
|
Small adaptions in TA.
|
2022-05-12 15:10:54 +02:00 |
|
Iron Prando da Silva
|
3b7d4bf601
|
Added burst length filter for DDR5 dependencies.
|
2022-05-12 11:32:27 +02:00 |
|
|
|
6988dd10d2
|
Show relevant attributes in Phases in TA
|
2022-05-11 16:25:24 +02:00 |
|
Lukas Steiner
|
21f08335b2
|
Revert debug example, fix segfault in TlmRecorder.
|
2022-05-11 15:56:04 +02:00 |
|
Lukas Steiner
|
e1444a45a4
|
Add debugging example config.
|
2022-05-10 17:09:02 +02:00 |
|
Lukas Steiner
|
9293a48717
|
Simplify manageResponses, segmentation fault for large transactions!
|
2022-05-10 14:08:31 +02:00 |
|
Iron Prando da Silva
|
28a4f8a586
|
Added passing filters to select LPDDR5 burstLength dependent dependencies.
|
2022-05-10 10:44:09 +02:00 |
|
|
|
bf048c2fa3
|
Remove tests in TraceAnalyzer
|
2022-05-10 09:32:15 +02:00 |
|
|
|
9590642c03
|
Numerous enhancements
Fixed a crash in TA
Renamed Ranks to PC in pseudo-channel mode
Make diagrams red for better readability
|
2022-05-10 09:17:26 +02:00 |
|
Iron Prando da Silva
|
1fc4b238fe
|
Refactored query string out of dependency tracker to individual device configuration objects.
|
2022-05-10 09:08:32 +02:00 |
|
|
|
052e80b716
|
Fix HBM3 Memspec and AM
|
2022-05-10 08:44:32 +02:00 |
|
Lukas Steiner
|
e9942d5aa2
|
First working implementation.
|
2022-05-09 13:09:19 +02:00 |
|
Lukas Steiner
|
5fcafe9862
|
Update readme.
|
2022-05-05 11:46:50 +00:00 |
|
Lukas Steiner
|
92d043c29e
|
Update readme.
|
2022-05-05 11:11:47 +02:00 |
|
Lukas Steiner
|
d41f3d8578
|
Adapt TA to new database format (2).
|
2022-05-03 16:00:16 +02:00 |
|
Lukas Steiner
|
14588dbb77
|
Adapt TA to new database format (1).
|
2022-05-02 17:44:56 +02:00 |
|
Lukas Steiner
|
489fa5f02b
|
Remove unused END phases.
|
2022-05-02 14:24:18 +02:00 |
|
Lukas Steiner
|
26d7e3e83e
|
Simplify recording.
|
2022-05-02 11:33:08 +02:00 |
|
Iron Prando
|
9aaf095d7c
|
Merge branch 'iron-devMergeDeps' into 'develop'
Merging current modifications from the dependencies branch
See merge request ems/astdm/modeling.dram/dram.sys!353
|
2022-05-02 07:14:22 +00:00 |
|
Iron Prando da Silva
|
a3e1f9469d
|
Added missing copyright notice.
|
2022-05-02 09:03:40 +02:00 |
|
|
|
a048cba98c
|
Add generated HBM3 TimingChecker and add sample memspec
|
2022-04-29 15:08:47 +02:00 |
|
Lukas Steiner
|
777d87c194
|
Change database format (2).
|
2022-04-29 11:09:35 +02:00 |
|
Lukas Steiner
|
f168782361
|
Change database format 1.
|
2022-04-28 17:35:40 +02:00 |
|
Lukas Steiner
|
844eaa390a
|
Integrate new extensions.
|
2022-04-27 11:13:35 +02:00 |
|
Lukas Steiner
|
7c1642bc58
|
Add new dram extensions.
|
2022-04-26 11:10:30 +02:00 |
|
Lukas Steiner
|
ef29af81e3
|
Bugfix, instantiate address decoder.
|
2022-04-20 16:57:23 +02:00 |
|
Lukas Steiner
|
d56f62fd6d
|
Give controller access to address decoder.
|
2022-04-20 16:36:02 +02:00 |
|
|
|
3e9b2bd329
|
Add support for non-integer command lengths in simulator and TraceAnalyzer
|
2022-04-20 12:47:52 +02:00 |
|
|
|
a3b0738364
|
Add skeleton for HBM3 implementation
|
2022-04-20 12:47:50 +02:00 |
|