data/full_repos/permissive/491135068/MEM_WB.v
1: b"%Error: data/full_repos/permissive/491135068/MEM_WB.v:36: Cannot find file containing module: 'DFF32'\n    DFF32 daddrbusVal(\n    ^~~~~\n        ... Looked in:\n             data/full_repos/permissive/491135068,data/full_repos/permissive/491135068/DFF32\n             data/full_repos/permissive/491135068,data/full_repos/permissive/491135068/DFF32.v\n             data/full_repos/permissive/491135068,data/full_repos/permissive/491135068/DFF32.sv\n             DFF32\n             DFF32.v\n             DFF32.sv\n             obj_dir/DFF32\n             obj_dir/DFF32.v\n             obj_dir/DFF32.sv\n%Error: data/full_repos/permissive/491135068/MEM_WB.v:42: Cannot find file containing module: 'DFF32'\n    DFF32 databusVal(\n    ^~~~~\n%Error: data/full_repos/permissive/491135068/MEM_WB.v:48: Cannot find file containing module: 'DFF1'\n    DFF1 storeVal(\n    ^~~~\n%Error: data/full_repos/permissive/491135068/MEM_WB.v:54: Cannot find file containing module: 'DFF1'\n    DFF1 loadVal(\n    ^~~~\n%Error: Exiting due to 4 error(s)\n"
module MEM_WB(
    input [31:0] dbusIn, databusIn, DselIn,
    output [31:0] dbusOut, databusOut, 
    output reg [31:0] DselOut,
    input clk, loadIn, storeIn, 
    output loadOut, storeOut
    );
    
    always@(posedge clk) begin
        DselOut = storeIn ? 32'h00000001 : DselIn;
    end
    
    
    DFF32 daddrbusVal(
        .DFFIN32(dbusIn),
        .DFFOUT32(dbusOut),
        .clk(clk)
    );
    
    DFF32 databusVal(
        .DFFIN32(databusIn),
        .DFFOUT32(databusOut),
        .clk(clk)
    );
    
    DFF1 storeVal(
        .DFFIN1(storeIn),
        .DFFOUT1(storeOut),
        .clk(clk)
    );
    
    DFF1 loadVal(
        .DFFIN1(loadIn),
        .DFFOUT1(loadOut),
        .clk(clk)
    );
    
endmodule
module MEM_WB(
    input [31:0] dbusIn, databusIn, DselIn,
    output [31:0] dbusOut, databusOut, 
    output reg [31:0] DselOut,
    input clk, loadIn, storeIn, 
    output loadOut, storeOut
    );

    
    always@(posedge clk) begin
        DselOut = storeIn ? 32'h00000001 : DselIn;
    end
    
    
    DFF32 daddrbusVal(
        .DFFIN32(dbusIn),
        .DFFOUT32(dbusOut),
        .clk(clk)
    );
    
    DFF32 databusVal(
        .DFFIN32(databusIn),
        .DFFOUT32(databusOut),
        .clk(clk)
    );
    
    DFF1 storeVal(
        .DFFIN1(storeIn),
        .DFFOUT1(storeOut),
        .clk(clk)
    );
    
    DFF1 loadVal(
        .DFFIN1(loadIn),
        .DFFOUT1(loadOut),
        .clk(clk)
    );
    
endmodule