#
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
|