#
03426fe2 |
| 19-Nov-2024 |
pengxiao <[email protected]> |
power(bpu): optimize CGE of bpu/predictors_io_update (#3579)
Bpu: Optimize CGE of bpu/predictors_io_update by moving update regs into
predictors, except for the update PC
---------
Co-authore
power(bpu): optimize CGE of bpu/predictors_io_update (#3579)
Bpu: Optimize CGE of bpu/predictors_io_update by moving update regs into
predictors, except for the update PC
---------
Co-authored-by: pengxiao <[email protected]>
show more ...
|
#
dcf4211f |
| 30-Oct-2024 |
Yuandongliang <[email protected]> |
feat(ittage): Reuse always_taken to mark the first occurrence of the jalr inst (#3718)
Reuse always_taken to mark the first occurrence of the jalr instruction
and rename always_taken to strong_bias.
|
#
c3d62b63 |
| 28-Oct-2024 |
Easton Man <[email protected]> |
style(frontend): manually wrap some line (#3791)
|
#
cf7d6b7a |
| 25-Oct-2024 |
Muzi <[email protected]> |
style(Frontend): use scalafmt formatting frontend (#3370)
Format frontend according to the scalafmt file drafted in #3061.
|
#
cabb9f41 |
| 28-Sep-2024 |
Yuandongliang <[email protected]> |
fix(ftb): When FTB is closed, the s2_multi_hit_enable should be lowered & Add FTB reading port low fallthroughErr assert (#3641)
|
#
c6a44c35 |
| 25-Sep-2024 |
my-mayfly <[email protected]> |
fix(BPU): adjust s3 target when fallThroughErr signal is high (#3636)
1. adjust S3 target address selection.
|
#
a88cdd8d |
| 23-Sep-2024 |
Yuandongliang <[email protected]> |
fix(ftb,uftb): Fallthrough address comparison canceled during prediction (#3630)
|
#
fd3aa057 |
| 14-Jun-2024 |
Yuandongliang <[email protected]> |
FTB: Merge ftb low power & fix fallThroughAddr calculation. (#2997)
|
#
deb3a97e |
| 22-Mar-2024 |
Gao-Zeyu <[email protected]> |
ftq: cut ftq area (#2806)
ftb_entry_mem: full ftb_entry: reg->sram; origin reg: dlt valid/lower/tarStat/pftAddr/carry/last_may_be_rvi_call/always_taken
ftq_meta_1r_sram: dlt Tage_SC: sc
ftq: cut ftq area (#2806)
ftb_entry_mem: full ftb_entry: reg->sram; origin reg: dlt valid/lower/tarStat/pftAddr/carry/last_may_be_rvi_call/always_taken
ftq_meta_1r_sram: dlt Tage_SC: scMeta-tageTakens/scUsed/providerResps-unconf/altDiffers/takens; dlt ITTage: altDiffers/taken dlt uFTB: pred_way dlt RAS: sctr/TOSR/NOS
ftq_redirect_sram->ftq_redirect_mem
Co-authored-by: chenguokai <[email protected]>
show more ...
|
#
8891a219 |
| 08-Oct-2023 |
Yinan Xu <[email protected]> |
Bump rocket-chip (#2353)
|
#
935edac4 |
| 21-Sep-2023 |
Tang Haojin <[email protected]> |
chore: remove deprecated brackets, APIs, etc. (#2321)
|
#
adc0b8df |
| 22-Aug-2023 |
Guokai Chen <[email protected]> |
bpu: duplicate most possible signal related to npc generation to address (#2254)
high fanout problems
Co-authored-by: Lingrui98 <[email protected]>
|
#
3c02ee8f |
| 25-Dec-2022 |
wakafa <[email protected]> |
Separate Utility submodule from XiangShan (#1861)
* misc: add utility submodule
* misc: adjust to new utility framework
* bump utility: revert resetgen
* bump huancun
|
#
b60e4b0b |
| 26-Sep-2022 |
Lingrui98 <[email protected]> |
bpu: bypass uftb prediction directly to composer to avoid potential long wires
|
#
c5e28a9a |
| 21-Sep-2022 |
Lingrui98 <[email protected]> |
bpu: remove minimal pred and old ubtb
|
#
11d0c81d |
| 31-Aug-2022 |
Lingrui98 <[email protected]> |
bpu: implement fully-associated micro ftb to replace current ubtb
|