#
5003e6f8 |
| 23-Jul-2024 |
Huijin Li <[email protected]> |
LSQ: optimize static clock gating coverage and fix x_value in vcs (#3176)
optimize LSQ static clock gating coverage, fix x_value in vcs
|
#
a7828dc1 |
| 12-Jun-2024 |
Tang Haojin <[email protected]> |
Revert "LSQ: optimize static clock gating coverage (#3023)" (#3055)
|
#
082b30d1 |
| 31-May-2024 |
Huijin Li <[email protected]> |
LSQ: optimize static clock gating coverage (#3023)
|
#
577fcf2a |
| 11-Jan-2024 |
Zhaoyang You <[email protected]> |
low power and rv64v : add enable to RegNext and fix bug for fp widen add/sub instructions (#2635)
* CSR: add enable to RegNext
* LSQueue: add enable to RegNext
* bump yunsuan
* rv64v: fix b
low power and rv64v : add enable to RegNext and fix bug for fp widen add/sub instructions (#2635)
* CSR: add enable to RegNext
* LSQueue: add enable to RegNext
* bump yunsuan
* rv64v: fix bug for vfwadd.wf, vfwadd.wv, vfwsub.wf, vfwsub.wv instruction
show more ...
|
#
8891a219 |
| 08-Oct-2023 |
Yinan Xu <[email protected]> |
Bump rocket-chip (#2353)
|
#
f275998a |
| 09-Aug-2023 |
sfencevma <[email protected]> |
MemBlock: fix timing (#2223)
* fix probe_ttob_check_resp timing
* move probe_ttb check to mainpipe s2, get resp in s3
* fix main_pipe_req timing
* remove fastarbiter
* fix prefetcher tim
MemBlock: fix timing (#2223)
* fix probe_ttob_check_resp timing
* move probe_ttb check to mainpipe s2, get resp in s3
* fix main_pipe_req timing
* remove fastarbiter
* fix prefetcher timing
* remove select invalid way first
* MemBlock: fix timing
* add redirectCancelCount
* correct canAccept
* fix loadQueueReplay select timing
* rename sleepIndex
* rename selectIndexOH
---------
Co-authored-by: lixin <[email protected]>
show more ...
|
#
caaadfbe |
| 13-Jun-2023 |
sfencevma <[email protected]> |
FreeList: fix freelist for 3ld2st (#2133)
Co-authored-by: Lyn <[email protected]>
|
#
e4f69d78 |
| 21-May-2023 |
sfencevma <[email protected]> |
lsu: split lq for larger ooo load window (#2077)
BREAKING CHANGE: new LSU/LQ architecture introduced in this PR
In this commit, we replace unified LQ with:
* virtual load queue
* load replay qu
lsu: split lq for larger ooo load window (#2077)
BREAKING CHANGE: new LSU/LQ architecture introduced in this PR
In this commit, we replace unified LQ with:
* virtual load queue
* load replay queue
* load rar queue
* load raw queue
* uncache buffer
It will provide larger ooo load window.
NOTE: IPC loss in this commit is caused by MDP problems, for previous MDP
does not fit new LSU architecture.
MDP update is not included in this commit, IPC loss will be fixed by MDP update later.
---------
Co-authored-by: Lyn <[email protected]>
show more ...
|