fix: resolve OoO simulation timeout
This commit is contained in:
29
generated-ooo/ExecStage.sv
Normal file
29
generated-ooo/ExecStage.sv
Normal file
@@ -0,0 +1,29 @@
|
||||
// Generated by CIRCT firtool-1.139.0
|
||||
module ExecStage(
|
||||
input io_inValid,
|
||||
input [2:0] io_in_funct3,
|
||||
input [4:0] io_in_aluFn,
|
||||
input io_in_isWord,
|
||||
input [63:0] io_src1,
|
||||
io_src2,
|
||||
output io_outValid,
|
||||
output [63:0] io_result,
|
||||
output io_branchTaken
|
||||
);
|
||||
|
||||
ALU alu (
|
||||
.io_fn (io_in_aluFn),
|
||||
.io_a (io_src1),
|
||||
.io_b (io_src2),
|
||||
.io_isWord (io_in_isWord),
|
||||
.io_out (io_result)
|
||||
);
|
||||
BranchUnit branch (
|
||||
.io_funct3 (io_in_funct3),
|
||||
.io_a (io_src1),
|
||||
.io_b (io_src2),
|
||||
.io_taken (io_branchTaken)
|
||||
);
|
||||
assign io_outValid = io_inValid;
|
||||
endmodule
|
||||
|
||||
Reference in New Issue
Block a user