History log of /XiangShan/src/main/scala/xiangshan/backend/issue/ (Results 751 – 775 of 794)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5ca9647426-Jun-2020 jinyue <[email protected]>

IssueQueue: delete debug & change Src3 judgement & delete RegInit

490b352426-Jun-2020 jinyue <[email protected]>

IssueQueue: add Src3 ready and data debug info

1dccb26626-Jun-2020 Yinan Xu <[email protected]>

debug: add debug log

73f29fd525-Jun-2020 jinyue <[email protected]>

IssueQueue:simple IQtest PASS

2fe21c3e25-Jun-2020 jinyue <[email protected]>

IssueQueue:add debug log and change into paralle Select

cd56bc4925-Jun-2020 jinyue <[email protected]>

IssueQueue: fix bug that select will be written in sel register when redirect

2442c0f724-Jun-2020 ZhangZifei <[email protected]>

IssueQueue: add enqueue's bypass logic

2e89e47324-Jun-2020 ZhangZifei <[email protected]>

IssueQueue: selectUop.valid need concern io.deq.ready

b2ff7aaa24-Jun-2020 jinyue <[email protected]>

Backend:add lsu into wbInstReqs

63a5f43824-Jun-2020 jinyue <[email protected]>

Backend: change dispatch2->dispatch
IssueQueue: delete io.enq.redirect

c8d2eb6c24-Jun-2020 jinyue <[email protected]>

IssueQueue: add srcType judgement and check ready when write data queue

530b660124-Jun-2020 jinyue <[email protected]>

IssueQueue: debug false

6b5705c823-Jun-2020 ZhangZifei <[email protected]>

Merge branch 'issuequeue' of https://github.com/RISCVERS/XiangShan into issuequeue

39ab8c8023-Jun-2020 ZhangZifei <[email protected]>

IssueQueue: fix bug: when deq.fire, valid should be false

add another signal validFire
valid := validReg & ~validWire

f0d469ba23-Jun-2020 jinyue <[email protected]>

IssueQueue.scala: fix redirect bug of sel register
IQtest.scala: add redirect test

cf16c55d23-Jun-2020 jinyue <[email protected]>

IssueQueue.scala: fix dequeue bug that selRdy register can not be
written;add debug printf
IQtest.scala: add multi inst test, all PASS

cf73ab3f23-Jun-2020 jinyue <[email protected]>

Merge branch 'issuequeue-data' into issuequeue
add IQtest use chisel test and naive test PASS

5e8cfbcd23-Jun-2020 ZhangZifei <[email protected]>

IssueQueue: change wakeupPorts/Bypass from DecoupleIO to ValidIO

4560b6c223-Jun-2020 ZhangZifei <[email protected]>

IssueQueue: add multi-fixed-delayed selecttUops send out logic

18e9915c22-Jun-2020 ZhangZifei <[email protected]>

IssueQueue: add send out selectUops logic, just support delay is 1

b0166e6b22-Jun-2020 jinyue <[email protected]>

IssueQueue.scala: fix redirect BUG in dequeue logic & add valid bit when
compare

redirect will forbid issue when necessary;only valid inst will be
compare

4a02def322-Jun-2020 ZhangZifei <[email protected]>

Merge branch 'issuequeue' into issuequeue-data

986a0bb022-Jun-2020 ZhangZifei <[email protected]>

IssueQueue: move bypass's data from wakeupPorts to bypassData

also parameterize bypass logic in Exu and Backend.
add needBypass in Exu.Config to explictly point out bypass or not.
bypass logic: the

IssueQueue: move bypass's data from wakeupPorts to bypassData

also parameterize bypass logic in Exu and Backend.
add needBypass in Exu.Config to explictly point out bypass or not.
bypass logic: the bypass units form a bypass group, they bypass
each other, the data was bypassed by io.bypassUops and bypassData.
other data from non-bypass-group are passed by wakeupPorts.
Units of non-bypass-group are passed normally

show more ...

62b1d57c22-Jun-2020 jinyue <[email protected]>

IssueQueue.scala: fix the bug in select register update

in case of that FU busy but the select register willnot be update

2b50bd6622-Jun-2020 jinyue <[email protected]>

IssueQueue.scala: fix grammar mistakes in redirect logic

1...<<3132