diff --git a/rtl/Int_Alu_Ops.sv b/rtl/Int_Alu_Ops.sv index 91124745..f1072014 100644 --- a/rtl/Int_Alu_Ops.sv +++ b/rtl/Int_Alu_Ops.sv @@ -5,10 +5,10 @@ interface Int_Alu_Ops #( logic [WordSize - 1:0] a, b; modport id_ex ( -output [WordSize - 1:0] a, b +output a, b ); modport alu ( -input [WordSize - 1:0] a, b +input a, b ); endinterface diff --git a/rtl/Int_Branch_Manager_Input.sv b/rtl/Int_Branch_Manager_Input.sv index a14ecb38..42d2c444 100644 --- a/rtl/Int_Branch_Manager_Input.sv +++ b/rtl/Int_Branch_Manager_Input.sv @@ -6,13 +6,11 @@ logic [WordSize - 1:0] pc, addr; logic taken; modport id_ex ( -output [WordSize - 1:0] pc, addr, -output taken +output pc, addr, taken ); modport branch_manager ( -input [WordSize - 1:0] pc, addr, -input taken +input pc, addr, taken ); modport branch_predictor ( diff --git a/rtl/Int_DCache_Manager_Control.sv b/rtl/Int_DCache_Manager_Control.sv index bc11ade1..257229ea 100644 --- a/rtl/Int_DCache_Manager_Control.sv +++ b/rtl/Int_DCache_Manager_Control.sv @@ -4,12 +4,10 @@ logic dcache_en, dcache_rw; logic [1:0] data_mode; modport general_control ( -output dcache_en, dcache_rw, -output [1:0] data_mode +output dcache_en, dcache_rw, data_mode ); modport con_mem { -input dcache_en, dcache_rw, -input [1:0] data_mode +input dcache_en, dcache_rw, data_mode }; endinterface diff --git a/rtl/Int_DReg_Info.sv b/rtl/Int_DReg_Info.sv index 806cc486..8f259737 100644 --- a/rtl/Int_DReg_Info.sv +++ b/rtl/Int_DReg_Info.sv @@ -6,12 +6,10 @@ logic [WordSize - 1:0] rdd; logic [4:0] rdn; modport mem_wb ( -output [WordSize - 1:0] rdd, -output [4:0] rdn +output rdd, rdn ); modport registers ( -input [WordSize - 1:0] rdd, -input [4:0] rdn + input rdd, rdn ); endinterface diff --git a/rtl/Int_ID.sv b/rtl/Int_ID.sv index d6f7ccc4..2408bff7 100644 --- a/rtl/Int_ID.sv +++ b/rtl/Int_ID.sv @@ -6,16 +6,14 @@ logic [WordSize - 1:0] imm, pc; logic [4:0] rdn; modport if_id ( -output [WordSize - 1:0] imm, pc, -output [4:0] rdn + output imm, pc, rdn ); modport id_ex ( -input [WordSize - 1:0] imm, pc, -input [4:0] rdn +input imm, pc, rdn ); modport branch_addr_calc ( -input [WordSize - 1:0] imm, pc, +input imm, pc, ); endinterface diff --git a/rtl/Int_MEM.sv b/rtl/Int_MEM.sv index e71030d1..d0d9dee0 100644 --- a/rtl/Int_MEM.sv +++ b/rtl/Int_MEM.sv @@ -6,17 +6,15 @@ logic [WordSize - 1:0] alu_out; logic [4:0] rdn; modport ex_mem ( -output [WordSize - 1:0] alu_out, -output [4:0] rdn + output alu_out, rdn ); modport mem_wb ( -input [WordSize - 1:0] alu_out, -input [4:0] rdn +input alu_out, rdn ); modport dcache_manager ( -input [WordSize - 1:0] alu_out, +input alu_out, ); endinterface diff --git a/rtl/Int_SReg_Nums.sv b/rtl/Int_SReg_Nums.sv index a0f91c1b..461df9ec 100644 --- a/rtl/Int_SReg_Nums.sv +++ b/rtl/Int_SReg_Nums.sv @@ -3,10 +3,10 @@ interface Int_SReg_Nums(); logic [4:0] rs1n, rs2n; modport if_id ( -output [4:0] rs1n, rs2n +output rs1n, rs2n ); modport registers ( -input [4:0] rs1n, rs2n +input rs1n, rs2n ); endinterface