History log of /XiangShan/src/main/scala/xiangshan/backend/Backend.scala (Results 151 – 175 of 358)
Revision Date Author Comments
# c1254d7e 23-Oct-2023 sfencevma <[email protected]>

flatten issue and writeback ports


# 8f1fa9b1 23-Oct-2023 sfencevma <[email protected]>

add hybrid unit


# b133b458 21-Oct-2023 Xuan Hu <[email protected]>

backend,mem: support HybridUnit


# a81cda24 19-Oct-2023 sfencevma <[email protected]>

3ld2st-for-new-backend


# 11ed75ef 26-Oct-2023 Xuan Hu <[email protected]>

backend: flipped load issue and writeback ports

* We flipped both issue and writeback ports to avoid potential error.


# e8800897 25-Oct-2023 Xuan Hu <[email protected]>

backend: deq load uop when it enters memblock successfully

* This can release the oldest uop in load issue queue 3 cycles earlier than before.


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

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


# 4e12f40b 17-Oct-2023 zhanglinjuan <[email protected]>

XSTile partition (#2390)

This pull request partitions XSTile into L2Top and XSCore. L2Top contains all the modules including crossbars and CoupledL2. XSCore contains Frontend, Backend, and MemBlock

XSTile partition (#2390)

This pull request partitions XSTile into L2Top and XSCore. L2Top contains all the modules including crossbars and CoupledL2. XSCore contains Frontend, Backend, and MemBlock and all the interfaces from core to tile will go through MemBlock.

show more ...


# 1ca4a39d 15-Oct-2023 Xuan Hu <[email protected]>

backend: add shouldBeInlined = false


# 6ce10964 12-Oct-2023 Xuan Hu <[email protected]>

fix merge errors


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

fix merge error


# b0507133 06-Oct-2023 Haojin Tang <[email protected]>

Backend: intExuBlock may also need `frm` (like i2f)


# 16782ac3 06-Oct-2023 Haojin Tang <[email protected]>

Backend: DontCare `ctrlBlock.perfinfo` temporarily


# fa3c7ee7 06-Oct-2023 Haojin Tang <[email protected]>

Backend: fix connection order of fenceio


# 7eea175b 06-Oct-2023 Haojin Tang <[email protected]>

Backend: connect hardId to dataPath


# e6adfa60 06-Oct-2023 Haojin Tang <[email protected]>

XSCore: connect `fenceToSbuffer` directly to fenceio


# 86e04cc0 06-Oct-2023 Haojin Tang <[email protected]>

Backend: fix connection order of `csrio.perf`


# 9b8ed6d6 06-Oct-2023 Haojin Tang <[email protected]>

Backend: remove unused `ftqIdx` and `ftqOffset` from ExuOutput


# 36a293c0 06-Oct-2023 Haojin Tang <[email protected]>

cpuHalted: wire it to false.B and mark it with TODO


# 06083203 06-Oct-2023 Haojin Tang <[email protected]>

MemCommon: only use robIdx and sqIdx in MemWaitUpdateReq


# 8044e48c 06-Oct-2023 Haojin Tang <[email protected]>

Backend: read loadPc for MemBlock


# b7d9e8d5 28-Sep-2023 xiaofeibao-xjtu <[email protected]>

backend: parameterized generation debug IO and difftest IO


# 96e858ba 24-Sep-2023 Xuan Hu <[email protected]>

backend: add perfDebugInfo


# d8a24b06 20-Sep-2023 zhanglyGit <[email protected]>

Backend: refactor jump targetMem in CtrlBlock


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

Backend: implement speculative busytable supporting fastWakeUp and cancel


12345678910>>...15