From b8522c49870def657dc013433000c0e5d803eb7b Mon Sep 17 00:00:00 2001 From: Kevin Kim Date: Thu, 24 Aug 2023 09:00:17 -0700 Subject: [PATCH] update wrappers --- src/wrappers/drsuwrapper.sv | 7 ++++--- src/wrappers/fdivsqrt.sv | 0 src/wrappers/wallypipelinedcorewrapper.sv | 10 +++++----- 3 files changed, 9 insertions(+), 8 deletions(-) delete mode 100644 src/wrappers/fdivsqrt.sv diff --git a/src/wrappers/drsuwrapper.sv b/src/wrappers/drsuwrapper.sv index cb97a4aab..dae37e5bb 100644 --- a/src/wrappers/drsuwrapper.sv +++ b/src/wrappers/drsuwrapper.sv @@ -1,5 +1,5 @@ /////////////////////////////////////////// -// drsu.sv +// drsuwrapper.sv // // Written: kekim@hmc.edu // Modified:19 May 2023 @@ -29,7 +29,8 @@ import cvw::*; -module drsuwrapper( +`include "parameter-defs.vh" +module drsuwrapper ( input logic clk, input logic reset, input logic [1:0] FmtE, @@ -57,7 +58,7 @@ module drsuwrapper( ); //`include "parameter-defs.vh" -drsu #(P) d(.*); + drsu #(P) drsucore(.*); endmodule \ No newline at end of file diff --git a/src/wrappers/fdivsqrt.sv b/src/wrappers/fdivsqrt.sv deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/wrappers/wallypipelinedcorewrapper.sv b/src/wrappers/wallypipelinedcorewrapper.sv index bc5f63d1c..1d8f4f774 100644 --- a/src/wrappers/wallypipelinedcorewrapper.sv +++ b/src/wrappers/wallypipelinedcorewrapper.sv @@ -30,18 +30,19 @@ import cvw::*; +`include "parameter-defs.vh" module wallypipelinedcorewrapper ( input logic clk, reset, // Privileged input logic MTimerInt, MExtInt, SExtInt, MSwInt, input logic [63:0] MTIME_CLINT, // Bus Interface - input logic [AHBW-1:0] HRDATA, + input logic [32-1:0] HRDATA, input logic HREADY, HRESP, output logic HCLK, HRESETn, - output logic [PA_BITS-1:0] HADDR, - output logic [AHBW-1:0] HWDATA, - output logic [XLEN/8-1:0] HWSTRB, + output logic [34-1:0] HADDR, + output logic [32-1:0] HWDATA, + output logic [32/8-1:0] HWSTRB, output logic HWRITE, output logic [2:0] HSIZE, output logic [2:0] HBURST, @@ -49,7 +50,6 @@ module wallypipelinedcorewrapper ( output logic [1:0] HTRANS, output logic HMASTLOCK ); - `include "parameter-defs.vh" wallypipelinedcore #(P) core(.*);