History log of /XiangShan/src/main/scala/xiangshan/frontend/FrontendBundle.scala (Results 76 – 89 of 89)
Revision Date Author Comments
# 1ccea249 25-Nov-2021 Lingrui98 <[email protected]>

bpu: timing optimizations

* decouple fall through address calculating logic from the pftAddr interface
* let ghr update from s1 has the highest priority
* fix the physical priority of PhyPriorityMux

bpu: timing optimizations

* decouple fall through address calculating logic from the pftAddr interface
* let ghr update from s1 has the highest priority
* fix the physical priority of PhyPriorityMuxGenerator

show more ...


# 5ff19bd8 18-Nov-2021 Lingrui98 <[email protected]>

ftq: optimize ifu request timing


# 72951335 15-Nov-2021 Li Qianruo <[email protected]>

Trigger Implementation for Debug Mode (#1170)

* Untested Trigger Implementation

Co-authored-by: William Wang <[email protected]>
Co-authored-by: Lingrui98 <[email protected]>
Co-autho

Trigger Implementation for Debug Mode (#1170)

* Untested Trigger Implementation

Co-authored-by: William Wang <[email protected]>
Co-authored-by: Lingrui98 <[email protected]>
Co-authored-by: rvcoresjw <[email protected]>

show more ...


# e992912c 12-Nov-2021 Lingrui98 <[email protected]>

bpu: fix folded history bugs

* fix a bug of wrongly discarding some new bits to be xored
* ghr should be longer in default config to avoid falsely overriding
* move TageBanks to top, and fix SC fold

bpu: fix folded history bugs

* fix a bug of wrongly discarding some new bits to be xored
* ghr should be longer in default config to avoid falsely overriding
* move TageBanks to top, and fix SC folded history config

show more ...


# e69b7315 12-Nov-2021 Lingrui98 <[email protected]>

bpu: code clean ups, remove previous ghr impl


# dd6c0695 12-Nov-2021 Lingrui98 <[email protected]>

bpu: bring folded history into use, and use previous ghr to do difftest; move tage and ittage config to top


# c2ad24eb 11-Nov-2021 Lingrui98 <[email protected]>

bpu: use circular buffer as global history register, and

* use compressed info to do redirects
* implement folded history class


# 9fdca42e 22-Oct-2021 Lingrui98 <[email protected]>

Merge branch 'master' into decoupled-frontend


# eeb5ff92 15-Oct-2021 Lingrui98 <[email protected]>

frontend: let br/jmp share the last slot of an ftb entry, ghist update timing optimization


# bf358e08 14-Oct-2021 Lingrui98 <[email protected]>

frontendBundle: add chiselName annotation for bundles, code clean ups and timing optimization (hopefully)


# 9aca92b9 28-Sep-2021 Yinan Xu <[email protected]>

misc: code clean up (#1073)

* rename Roq to Rob

* remove trailing whitespaces

* remove unused parameters


# abdbe4b7 03-Sep-2021 Lingrui98 <[email protected]>

bundle: add a full target in update bundle


# 60f966c8 02-Sep-2021 Guokai Chen <[email protected]>

frontend: add ittage indirect predictor


# 09c6f1dd 01-Sep-2021 Lingrui98 <[email protected]>

frontend: code clean ups


1234