History log of /XiangShan/src/main/scala/xiangshan/backend/issue/IssueBlockParams.scala (Results 1 – 25 of 60)
Revision Date Author Comments
# 914bbc86 20-Feb-2025 xiaofeibao-xjtu <[email protected]>

chore(dispatch): remove useless code and files (#4288)


# 0ed0e482 20-Dec-2024 Guanghui Cheng <[email protected]>

area(EXU): add parameter `needCopySrc` in FuConfig (#4063)


# 0a7d1d5c 22-Nov-2024 xiaofeibao <[email protected]>

feat(backend): NewDispatch


# edb1dfaf 27-Nov-2024 Haojin Tang <[email protected]>

chore: use scala-provided `distinctBy`


# 52fc0c9f 18-Sep-2024 xiaofeibao-xjtu <[email protected]>

power(IssueQueue): add clock gate for deqDelay reg (#3583)


# 42b6cdf9 05-Sep-2024 sinsanction <[email protected]>

timing(Backend): add OG2 stage for vector mem (#3482)


# 3ea4388c 20-Aug-2024 Haoyuan Feng <[email protected]>

RVA23: Support Sv48 & Sv48x4 (#3406)

Co-authored-by: Xuan Hu <[email protected]>


# e600b1dd 16-Aug-2024 xiaofeibao-xjtu <[email protected]>

Backend: remove useless loadCancel for fix timing (#3374)


# 4c2a845d 10-Jul-2024 sinsanction <[email protected]>

IssueQueue: receive rcIdx from wakeup, add new data source type regcache


# f8b278aa 05-Jul-2024 sinsanction <[email protected]>

Backend: add reg cache data writing back path


# e3da8bad 22-Jul-2024 Tang Haojin <[email protected]>

build: purge chisel 3 and add deprecation check (#3250)


# 28ac1c16 12-Jul-2024 xiaofeibao-xjtu <[email protected]>

Backend & MemBlock: feedback use lqidx instead of robidx for fix timing and fix bug of vld feedback (#3189)


# 38f78b5d 10-Jul-2024 xiaofeibao-xjtu <[email protected]>

Backend&MemBlock: feedback use sqidx instead of robidx and uopidx for fix timing (#3172)


# dd461822 12-Jun-2024 sinsanction <[email protected]>

IssueQueueMemAddrImp: only wen signals for data types that load IQ will write back can be sent out


# 399ac7a1 11-Jun-2024 sinsanction <[email protected]>

IssueBlockParams: check the type of read operands when generating the WB waking up ports


# 8dd32220 29-May-2024 sinsanction <[email protected]>

IssueQueue: support v0 & vl split


# de8bd1d0 28-May-2024 sinsanction <[email protected]>

Backend: update all Params' signals and methods for v0 & vl split


# a4d1b2d1 13-May-2024 good-circle <[email protected]>

Merge branch 'master' into vlsu-merge-master-0504


# 60f0c5ae 26-Apr-2024 xiaofeibao <[email protected]>

Backend: add FpScheduler


# 25df626e 04-May-2024 good-circle <[email protected]>

Merge branch 'master' into vlsu-tmp-master


# b6279fc6 24-Apr-2024 Ziyue Zhang <[email protected]>

rv64v: add ignore oldvd judgement in issue queue
1. when the instruction depend on old vd, we cannot set the srctype to imm
2. when vl = 0, we cannot set the srctype to imm because the vd keep the ol

rv64v: add ignore oldvd judgement in issue queue
1. when the instruction depend on old vd, we cannot set the srctype to imm
2. when vl = 0, we cannot set the srctype to imm because the vd keep the old value
3. when vl = vlmax, we can set srctype to imm when vta is not se

show more ...


# ec49b127 19-Apr-2024 sinsanction <[email protected]>

Backend: reduce the width of LoadDependency to 2 bits


# 7e4f0b19 17-Apr-2024 Ziyue-Zhang <[email protected]>

rv64v: fix the logic of writing vtype for vsetvl instruction (#2875)


# de111a36 07-Apr-2024 sinsanction <[email protected]>

IssueQueue: add vf <-> mem fast wake up


# b8475955 01-Apr-2024 zhanglyGit <[email protected]>

Backend: remove vf wb wakeup


123