Skip to content

Commit

Permalink
[rocketv] Now setvl does not need to be sent to t1.
Browse files Browse the repository at this point in the history
  • Loading branch information
qinjun-li committed Aug 14, 2024
1 parent 9864864 commit a80342c
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion rocketv/src/RocketCore.scala
Original file line number Diff line number Diff line change
Expand Up @@ -1346,7 +1346,9 @@ class Rocket(val parameter: RocketParameter)
// T1 Issue
val maxCount: Int = 32
val t1IssueQueue = Module(new Queue(chiselTypeOf(t1.issue.bits), maxCount))
t1IssueQueue.io.enq.valid := wbRegValid && !replayWbCommon && wbRegDecodeOutput(parameter.decoderParameter.vector)
t1IssueQueue.io.enq.valid :=
wbRegValid && !replayWbCommon && wbRegDecodeOutput(parameter.decoderParameter.vector) &&
!wbRegDecodeOutput(parameter.decoderParameter.vectorLSU)
t1IssueQueue.io.enq.bits.instruction := wbRegInstruction
t1IssueQueue.io.enq.bits.rs1Data := wbRegWdata
t1IssueQueue.io.enq.bits.rs2Data := wbRegRS2
Expand Down

0 comments on commit a80342c

Please sign in to comment.