New GPR structure - Clone or WSPAWN

This commit is contained in:
felsabbagh3
2019-09-09 22:17:20 -04:00
parent 1882147370
commit 4e8da1811a
21 changed files with 1997 additions and 6204 deletions

View File

@@ -5,9 +5,10 @@
interface VX_gpr_clone_inter ();
/* verilator lint_off UNUSED */
wire is_clone;
wire[`NW_M1:0] warp_num;
/* verilator lint_on UNUSED */
modport snk (

View File

@@ -5,11 +5,9 @@
interface VX_gpr_jal_inter ();
wire is_jal;
wire[31:0] curr_PC;
modport snk (
input is_jal,
input curr_PC

View File

@@ -10,19 +10,6 @@ interface VX_gpr_read_inter ();
wire[4:0] rs2;
wire[`NW_M1:0] warp_num;
modport snk (
input rs1,
input rs2,
input warp_num
);
modport src (
output rs1,
output rs2,
output warp_num
);
endinterface

View File

@@ -5,10 +5,11 @@
interface VX_gpr_wspawn_inter ();
/* verilator lint_off UNUSED */
wire is_wspawn;
wire[`NW_M1:0] which_wspawn;
// wire[`NW_M1:0] warp_num;
/* verilator lint_on UNUSED */
modport snk (