#
0ed0e482 |
| 20-Dec-2024 |
Guanghui Cheng <[email protected]> |
area(EXU): add parameter `needCopySrc` in FuConfig (#4063)
|
#
c37914a4 |
| 25-Nov-2024 |
xiaofeibao <[email protected]> |
area(Backend): merge pcMem and pcTargetMem
|
#
0a7d1d5c |
| 22-Nov-2024 |
xiaofeibao <[email protected]> |
feat(backend): NewDispatch
|
#
f57d73d6 |
| 16-Dec-2024 |
sinsanction <[email protected]> |
area(IssueQueue): encode exuOH as UInt to reduce storage (#4033)
|
#
85a8d7ca |
| 01-Nov-2024 |
Zehao Liu <[email protected]> |
feat(dbltrp) : add support for critical error (#3793)
|
#
e600b1dd |
| 16-Aug-2024 |
xiaofeibao-xjtu <[email protected]> |
Backend: remove useless loadCancel for fix timing (#3374)
|
#
9d9be651 |
| 08-Aug-2024 |
sinceforYy <[email protected]> |
ExeUnitParams: add 1 cycle delay when vf exe units write back to fp regfile
|
#
f8b278aa |
| 05-Jul-2024 |
sinsanction <[email protected]> |
Backend: add reg cache data writing back path
|
#
ae4984bf |
| 28-Jun-2024 |
sinsanction <[email protected]> |
Parameters: add parameters for reg cache
|
#
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
|
#
45d40ce7 |
| 30-May-2024 |
sinsanction <[email protected]> |
WbDataPath: support v0 & vl split
|
#
b8db7211 |
| 30-May-2024 |
xiaofeibao <[email protected]> |
FuConfig: add writeV0Rf writeVlRf
|
#
e4e52e7d |
| 29-May-2024 |
sinsanction <[email protected]> |
DataPath: support v0 & vl split
|
#
de8bd1d0 |
| 28-May-2024 |
sinsanction <[email protected]> |
Backend: update all Params' signals and methods for v0 & vl split
|
#
2aa3a761 |
| 27-May-2024 |
sinsanction <[email protected]> |
Backend: add some basic signals 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 ...
|
#
6dbb4e08 |
| 28-Mar-2024 |
Xuan Hu <[email protected]> |
Backend: support vector load&store better
* Todo: add more IQs for vector load&store * Todo: make vector memory inst issue out of order * Todo: fix bugs
|
#
7e4f0b19 |
| 17-Apr-2024 |
Ziyue-Zhang <[email protected]> |
rv64v: fix the logic of writing vtype for vsetvl instruction (#2875)
|
#
4fa640e4 |
| 29-Mar-2024 |
sinsanction <[email protected]> |
IssueQueue, BypassNetwork: add 1 cycle delay when writing back to vf regfile
|
#
c38df446 |
| 25-Mar-2024 |
zhanglyGit <[email protected]> |
Backend: vf instr add Og2 stage (#2810)
* Backend: vf instr add Og2 stage
* Update ExeUnitParams.scala
---------
Co-authored-by: zhanglyGit <[email protected]>
|
#
c4055936 |
| 20-Mar-2024 |
sinsanction <[email protected]> |
WbDataPath: add 1 cycle delay when vf exe units write back to int regfile
|