#
99ce5576 |
| 20-Feb-2025 |
cz4e <[email protected]> |
style(Bundles): rewrite bundles with new style (#4274)
|
#
9e12e8ed |
| 08-Feb-2025 |
cz4e <[email protected]> |
style(Bundles): move bundles to Bundles.scala (#4247)
|
#
9df83ee5 |
| 02-Dec-2024 |
xiaofeibao <[email protected]> |
area(backend): only pipe wakeupFromIQ and wakeupFromWB once
|
#
f57d73d6 |
| 16-Dec-2024 |
sinsanction <[email protected]> |
area(IssueQueue): encode exuOH as UInt to reduce storage (#4033)
|
#
3bba894f |
| 17-Oct-2024 |
xiaofeibao <[email protected]> |
fix(Backend): add vecLoadFinalIssueResp
|
#
d88d4328 |
| 25-Sep-2024 |
Ziyue Zhang <[email protected]> |
fix(vlwakeup): fix vl write back wakeup from intExu or vfExu (#3643)
|
#
8338e674 |
| 19-Sep-2024 |
xiaofeibao-xjtu <[email protected]> |
power(backend): add clock gate for Rob and IssueQueue (#3602)
|
#
42b6cdf9 |
| 05-Sep-2024 |
sinsanction <[email protected]> |
timing(Backend): add OG2 stage for vector mem (#3482)
|
#
c0beb497 |
| 09-Aug-2024 |
xiaofeibao <[email protected]> |
IssueQueue: only trans valid but not issued entry for fix ldCancel timing
|
#
56db494f |
| 24-Jul-2024 |
xiaofeibao-xjtu <[email protected]> |
IssueQueue: remove RegEnable for fix timing (#3275)
|
#
be9ff987 |
| 19-Jul-2024 |
sinsanction <[email protected]> |
Backend: optimize og0 cancel signals (#3235)
* use Vec[Bool] instead of UInt for og0Cancel
* only wakeup source Exus containing 0-latency function unit should send
og0Cancel
|
#
ae0295f4 |
| 16-Jul-2024 |
Tang Haojin <[email protected]> |
chore: bump chisel 6.5.0 (#3210)
|
#
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)
|
#
b9631a81 |
| 02-Jul-2024 |
xiaofeibao-xjtu <[email protected]> |
IssueQueue: change othersTransPolicy when allComp or allSimp for fix timing (#3120)
|
#
91f31488 |
| 26-Jun-2024 |
xiaofeibao-xjtu <[email protected]> |
Backend: remove loadCancel from dispatch2iq to enqEntry for fix timing (#3105)
|
#
dd40a82b |
| 20-Jun-2024 |
sinsanction <[email protected]> |
Entries: optimize timing of mem IQs' response signals (#3088)
|
#
864480f4 |
| 18-Jun-2024 |
xiaofeibao-xjtu <[email protected]> |
BypassNetwork: ExuOH->ExuVec, add mask for forwardOrBypassValidVec3 (#3083)
|
#
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 ...
|
#
8f3cbbcf |
| 05-Apr-2024 |
Xuan Hu <[email protected]> |
Backend: add vector load border response
* The border response will be set success when the vector load uop pass to MemBlock like load
|
#
7e471bf8 |
| 03-Apr-2024 |
Xuan Hu <[email protected]> |
Backend: add vector load border response
* The border response will be set success when the vector load uop pass to MemBlock like load
|
#
f7890d3c |
| 01-Apr-2024 |
Xuan Hu <[email protected]> |
Backend: support feedback for vector load/store
|
#
ec49b127 |
| 19-Apr-2024 |
sinsanction <[email protected]> |
Backend: reduce the width of LoadDependency to 2 bits
|
#
4fa640e4 |
| 29-Mar-2024 |
sinsanction <[email protected]> |
IssueQueue, BypassNetwork: add 1 cycle delay when writing back to vf regfile
|