History log of /XiangShan/src/main/scala/xiangshan/backend/datapath/BypassNetwork.scala (Results 1 – 25 of 28)
Revision Date Author Comments
# 0ed0e482 20-Dec-2024 Guanghui Cheng <[email protected]>

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


# a2fa0ad9 02-Dec-2024 xiaofeibao <[email protected]>

area(backend): only use startAddr in pcMem


# f57d73d6 16-Dec-2024 sinsanction <[email protected]>

area(IssueQueue): encode exuOH as UInt to reduce storage (#4033)


# 102ba843 10-Jul-2024 sinsanction <[email protected]>

BypassNetwork: add source data from RegCache


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

Backend: add reg cache data writing back path


# 0a5fdf2d 26-Jun-2024 xiaofeibao-xjtu <[email protected]>

BypassNetwork: fix bug of bypass2DataVec when vec has no wakeup


# 864480f4 18-Jun-2024 xiaofeibao-xjtu <[email protected]>

BypassNetwork: ExuOH->ExuVec, add mask for forwardOrBypassValidVec3 (#3083)


# 618b89e6 12-Jun-2024 lewislzh <[email protected]>

Backend fixtiming: fix rab/exuwb/wbtorob timing (#3032)

rab:
fix commit/walk/special walk Count from popcount to priority mux
exuwb:
fix exuwb Nto1 logic: add int/fp/vec 3 wbpath to wbarbite

Backend fixtiming: fix rab/exuwb/wbtorob timing (#3032)

rab:
fix commit/walk/special walk Count from popcount to priority mux
exuwb:
fix exuwb Nto1 logic: add int/fp/vec 3 wbpath to wbarbiter
wbtorob:
fix writebacknum count: delete extra count for exu which cannot be compressed

show more ...


# 2d12882c 09-Jun-2024 xiaofeibao <[email protected]>

FuConfig: split dataBits into destDataBits and srcDataBits for distinguish input and output data width


# db7becb6 30-May-2024 xiaofeibao <[email protected]>

Exu: connect V0Wen VlWen


# f8e432b7 30-May-2024 xiaofeibao <[email protected]>

DataSource: add readV0 for vec src0/1/2


# 9c1b710e 23-May-2024 Zhaoyang You <[email protected]>

BypassNetwork: add RegNext enable signal (#2999)


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

Backend: add FpScheduler


# c11e9406 15-Apr-2024 xiao feibao <[email protected]>

BypassNetwork: HasBypass2Sink add mem


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

IssueQueue: add vf <-> mem fast wake up


# 4fa640e4 29-Mar-2024 sinsanction <[email protected]>

IssueQueue, BypassNetwork: add 1 cycle delay when writing back to vf regfile


# 98ad9267 28-Mar-2024 xiao feibao <[email protected]>

datapath: int src0 donot use src1's read port


# 31386625 01-Mar-2024 sinsanction <[email protected]>

IssueQueue, BypassNetwork: fix fused_lui_load in HybridUnit


# 712a039e 18-Jan-2024 xiaofeibao-xjtu <[email protected]>

backend: og1 src select timing optimize


# c4fc226a 16-Jan-2024 xiaofeibao-xjtu <[email protected]>

backend: add DataSource anotherReg


# 53bf098f 16-Jan-2024 xiaofeibao-xjtu <[email protected]>

IssueQueue: read int preg which psrc is 0 without sending a read request


# 0030d978 20-Nov-2023 zhanglyGit <[email protected]>

Backend: remove unused signals in (BusyTable -> IQ)


# 7a96cc7f 01-Nov-2023 Haojin Tang <[email protected]>

ExuOH: use UInt instead of Vec[Bool] to reduce generating time


# 83ba63b3 11-Oct-2023 Xuan Hu <[email protected]>

fix merge error


# bc7d6943 08-Sep-2023 zhanglyGit <[email protected]>

Backend: implement speculative busytable supporting fastWakeUp and cancel


12