#
0f55a0d3 |
| 05-Sep-2023 |
Haojin Tang <[email protected]> |
Scheduler: implement load speculative wakeup and cancel
|
#
85f2adbf |
| 18-Aug-2023 |
sinsanction <[email protected]> |
Backend: connect vstart to vfExuBlock
|
#
17b21f45 |
| 11-Sep-2023 |
Haojin Tang <[email protected]> |
top-down: connect missing wires
|
#
870f462d |
| 11-Aug-2023 |
Xuan Hu <[email protected]> |
fix errors in merge master into new-backend
|
#
24519898 |
| 06-Aug-2023 |
Xuan Hu <[email protected]> |
backend: refactor
* Prepare for merge master
|
#
39c59369 |
| 03-Aug-2023 |
Xuan Hu <[email protected]> |
params,backend: refactor RegFile parameters
|
#
c34b4b06 |
| 21-Jul-2023 |
Xuan Hu <[email protected]> |
backend: add regfile r/w port print
|
#
59ef6009 |
| 03-Aug-2023 |
xiaofeibao-xjtu <[email protected]> |
backend: add IssueQueue enq fastwakeup and move deq regs into IQ
|
#
10fe9778 |
| 20-Jul-2023 |
Xuan Hu <[email protected]> |
backend: remove IssueQueueCancelBundle
|
#
ea46c302 |
| 11-Jul-2023 |
Xuan Hu <[email protected]> |
iq: fix wake up cancel
* Uop canceled in CancelNetwork should be used as cancel source to cancel another uop in IQ * The uop canceled in CancelNetwork should be one cycle after it been waked up by I
iq: fix wake up cancel
* Uop canceled in CancelNetwork should be used as cancel source to cancel another uop in IQ * The uop canceled in CancelNetwork should be one cycle after it been waked up by IQ.
show more ...
|
#
7fb1e4e4 |
| 11-Jul-2023 |
Xuan Hu <[email protected]> |
backend: add CancelNetwork
|
#
c0be7f33 |
| 19-Jul-2023 |
Xuan Hu <[email protected]> |
backend,iq: split wake up bundles, add cancel bundle
* Split IssueQueueWakeUpBundle into IssueQueueWBWakeUpBundle and IssueQueueIQWakeUpBundle. * Add cancel bundle used to cancel waked-up uop src *
backend,iq: split wake up bundles, add cancel bundle
* Split IssueQueueWakeUpBundle into IssueQueueWBWakeUpBundle and IssueQueueIQWakeUpBundle. * Add cancel bundle used to cancel waked-up uop src * Add srcTimer in StatusArray to record the cycles src has been waked up * Add dataSources in StatusArray to record the source of src data (reg, forward, bypass or none) * Remove useless ready field in StatusArray
show more ...
|
#
5d2b9cad |
| 19-Jul-2023 |
Xuan Hu <[email protected]> |
backend: add BypassNetwork
|
#
dd473fff |
| 19-Jun-2023 |
Xuan Hu <[email protected]> |
backend: bind backendParams in other params
* Since backendParams get from Parameters produced by function call, a new backendParams is created every time.
|
#
bf35baad |
| 19-Jul-2023 |
Xuan Hu <[email protected]> |
backend: add iq wake up
|
#
9b258a00 |
| 03-Jul-2023 |
xgkiri <[email protected]> |
issue queue: refactor the connection
|
#
7f847969 |
| 30-Jun-2023 |
zhanglyGit <[email protected]> |
Backend: fix wbConflict bugs
|
#
dd970561 |
| 19-Jun-2023 |
zhanglyGit <[email protected]> |
Backend: refactor wbFuBusyTable in Backend
|
#
bf44d649 |
| 12-Jun-2023 |
Xuan Hu <[email protected]> |
fuBusyTable: refactored with better implementation
|
#
fb4849e5 |
| 10-Jun-2023 |
Xuan Hu <[email protected]> |
backend: refactor bundle connection
|
#
0655b1a0 |
| 07-Jun-2023 |
Xuan Hu <[email protected]> |
backend: update print info
|
#
2e0a7dc5 |
| 11-Jun-2023 |
fdy <[email protected]> |
WbFuBusyTable: refactor WbFubusyTable
1. fix some bugs 2. add VfWbFuBusyTable 3. add WBPortConflictFlag
|
#
6ed8c736 |
| 11-Jun-2023 |
fdy <[email protected]> |
Backend: Add pipeline level between Scheduler and DataPath for MemScheduler and VfScheduler, and replace PipelineConnect with NewPipelineConnect.
|
#
3fd20bec |
| 17-May-2023 |
czw <[email protected]> |
func(WbBusyArbiter):add WbBusyArbiter
|
#
8d29ec32 |
| 04-May-2023 |
czw <[email protected]> |
func(wbFuBusyTable): add wbFuBusyTable
|