- 26 1月, 2021 4 次提交
-
-
由 Allen 提交于
This fixed two problems: 1. for load, we can select word and do ECC in stage 1, this release the timing pressue in stage 2. 2. for MainPipe, when stalled by WritebackUnit, we can latch tag and data together. This fixed bugs caused by stall.
-
由 Allen 提交于
When load miss are merged at refill_done, we forget to refill to loadQueue.
-
由 Allen 提交于
Wait 16 cycles before replaying the req. This gives others chances to use MainPipe.
-
由 Allen 提交于
improve fairness and avoid starvation.
-
- 25 1月, 2021 12 次提交
-
-
由 Allen 提交于
and Writeback req.
-
由 Allen 提交于
-
由 Allen 提交于
-
由 Allen 提交于
-
由 BigWhiteDog 提交于
those written by store in flight
-
由 Allen 提交于
-
由 Allen 提交于
Should select the correct row from refill data.
-
由 Allen 提交于
We require that: for AcquireBlock, L2 should always gives us GrantData, not Grant. Add assertions to catch violations.
-
由 Allen 提交于
-
由 Allen 提交于
do not get it from io.req.bits. They may change!!!
-
由 Allen 提交于
-
由 Allen 提交于
Also: blocked same block miss req and same block reqs. This satisfies TL spec page 68: Release: master should not issue a Release if there is a pending Grant on the block. Once the Release is issued, the master should not issue ProbeAcks, Acquires,or further Releases until it receives a ReleaseAck from the slave acknowledging completion of the writeback.
-
- 24 1月, 2021 15 次提交
-
-
由 Allen 提交于
-
由 zfw 提交于
fix pipeline flush bug
-
由 Allen 提交于
-
由 Allen 提交于
If we give priority to LoadPipe, MainPipe may be blocked. If there is a large number of load miss, they fail to enter MissQueue due to MainPipe blocked. They will continuously replay, which further blocks MainPipe. In the end, it becomes a deadlock. TODO: do RR on both meta array and data array, ensure that get meta array and data array at the same cycle.
-
由 Allen 提交于
-
由 Allen 提交于
-
由 Allen 提交于
-
由 BigWhiteDog 提交于
-
由 BigWhiteDog 提交于
-
由 Allen 提交于
Or too many store will fully occupy MainPipe and cause all others starve to death, which leads to deadlock.
-
由 Allen 提交于
-
由 BigWhiteDog 提交于
-
由 LinJiawei 提交于
-
由 Allen 提交于
-
由 Allen 提交于
Now, it can compile.
-
- 23 1月, 2021 9 次提交