#
efa04196 |
| 21-Jul-2020 |
zhanglinjuan <[email protected]> |
frontend: fix bugs in pipieline and some logs
1. ifu: redirect npc only when if2 or if4 fire 2. ifu: set if2_valid false when if4 redirect 3. bpu: block stage1 when stage2 is not ready 4. ibuffer: a
frontend: fix bugs in pipieline and some logs
1. ifu: redirect npc only when if2 or if4 fire 2. ifu: set if2_valid false when if4 redirect 3. bpu: block stage1 when stage2 is not ready 4. ibuffer: add logs
show more ...
|
#
92c37e89 |
| 20-Jul-2020 |
GouLingrui <[email protected]> |
BPU: Temporarily turn off BPU performance counters
|
#
b5d0eb3c |
| 20-Jul-2020 |
zhanglinjuan <[email protected]> |
bpu: block stage3 when ibuffer is not ready
ifu: fix pnpc of fetchPacket
|
#
2f931f37 |
| 19-Jul-2020 |
zhanglinjuan <[email protected]> |
ifu: support RVC prediction and late jump of RVI
|
#
e43855a9 |
| 19-Jul-2020 |
GouLingrui <[email protected]> |
BPU: TAGE enabled but RAS kept disabled, fix satUpdate logic in btb, fix logic of if4_btb_missPre in IFU
|
#
8d22bbae |
| 19-Jul-2020 |
zhanglinjuan <[email protected]> |
bpu: support prediction of RVC
|
#
f523fa79 |
| 17-Jul-2020 |
zhanglinjuan <[email protected]> |
bpu: modify FetchWidth into PredictWidth
|
#
320b4406 |
| 17-Jul-2020 |
zhanglinjuan <[email protected]> |
btb: add read-after-write bypass and RVILateJump logic
|
#
ccd5d342 |
| 15-Jul-2020 |
GouLingrui <[email protected]> |
Fully merged origin/master
|
#
8730398f |
| 15-Jul-2020 |
GouLingrui <[email protected]> |
Merge remote-tracking branch 'origin/dev-frontend' into dev-bpu-pipeline-rebase
|
#
0f2223cc |
| 15-Jul-2020 |
jinyue110 <[email protected]> |
Merge branch 'dev-bpu-pipeline' into dev-frontend
|
#
f0eb2713 |
| 15-Jul-2020 |
jinyue110 <[email protected]> |
IFU: fix if1_npc bug when tage not taken but btb taken
|
#
51f79f97 |
| 15-Jul-2020 |
jinyue110 <[email protected]> |
IFU: diable TAGE judgement, only use btb
|
#
e567b3a7 |
| 14-Jul-2020 |
zhanglinjuan <[email protected]> |
btb: fix write-cover bug by seperating valid in btbData
cputests pass!
|
#
789e6dc9 |
| 14-Jul-2020 |
jinyue110 <[email protected]> |
IFU:fix bug that won't correct redirect & needflush
|
#
a48653ed |
| 14-Jul-2020 |
jinyue110 <[email protected]> |
Merge branch 'dev-bpu-pipeline' into dev-frontend
|
#
3e212dcb |
| 14-Jul-2020 |
zhanglinjuan <[email protected]> |
ifu: fix pnpc and mask in fetchPacket
|
#
29e9d85c |
| 13-Jul-2020 |
zhanglinjuan <[email protected]> |
bpu: Merge: block Stage2 when Stage3 is blocked
|
#
52080589 |
| 14-Jul-2020 |
zhanglinjuan <[email protected]> |
ifu: fix pnpc and mask in fetchPacket
|
#
6b836df1 |
| 14-Jul-2020 |
jinyue110 <[email protected]> |
IFU: instruction fetch begin after 500
|
#
87bd307e |
| 14-Jul-2020 |
GouLingrui <[email protected]> |
Merge remote-tracking branch 'origin/dev-frontend' into dev-bpu-pipeline-rebase
|
#
e299e123 |
| 14-Jul-2020 |
GouLingrui <[email protected]> |
BPU: rebase btb with 16 banks, can pass 12/33 cputests
|
#
b2f63cfe |
| 14-Jul-2020 |
jinyue110 <[email protected]> |
IFU: fix bug that if4 pred differ if2 won't flush
|
#
aa9e2a98 |
| 13-Jul-2020 |
jinyue110 <[email protected]> |
IFU: if1_valid start after reset
|
#
6bf51c47 |
| 13-Jul-2020 |
jinyue110 <[email protected]> |
IFU: fix mask bug when enable BPU
|