From 8670ed5b61c9c4d91f6e7ea1ca5fd7e988f12d6a Mon Sep 17 00:00:00 2001 From: qinjun-li Date: Fri, 22 Nov 2024 00:09:17 +0800 Subject: [PATCH] [rtl] fix gatherNeedRead. --- t1/src/T1.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/t1/src/T1.scala b/t1/src/T1.scala index 142aa67e57..267fb077b8 100644 --- a/t1/src/T1.scala +++ b/t1/src/T1.scala @@ -540,7 +540,7 @@ class T1(val parameter: T1Parameter) parameter.instructionIndexBits ) - val gatherNeedRead: Bool = requestRegDequeue.valid && decodeResult(Decoder.gather) + val gatherNeedRead: Bool = requestRegDequeue.valid && decodeResult(Decoder.gather) && !decodeResult(Decoder.vtype) /** state machine register for each instruction. */ val slots: Seq[InstructionControl] = Seq.tabulate(parameter.chainingSize) { index =>