data/full_repos/permissive/154123726/3rdParty/cubehash/CubeHash_top.v
1: b"%Error: data/full_repos/permissive/154123726/3rdParty/cubehash/CubeHash_top.v:40: Cannot find file containing module: 'CubeHash_INTERFACE'\nCubeHash_INTERFACE CubeHash_interface(\n^~~~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/154123726/3rdParty/cubehash,data/full_repos/permissive/154123726/CubeHash_INTERFACE\n             data/full_repos/permissive/154123726/3rdParty/cubehash,data/full_repos/permissive/154123726/CubeHash_INTERFACE.v\n             data/full_repos/permissive/154123726/3rdParty/cubehash,data/full_repos/permissive/154123726/CubeHash_INTERFACE.sv\n             CubeHash_INTERFACE\n             CubeHash_INTERFACE.v\n             CubeHash_INTERFACE.sv\n             obj_dir/CubeHash_INTERFACE\n             obj_dir/CubeHash_INTERFACE.v\n             obj_dir/CubeHash_INTERFACE.sv\n%Error: data/full_repos/permissive/154123726/3rdParty/cubehash/CubeHash_top.v:53: Cannot find file containing module: 'CubeHash_CORE'\nCubeHash_CORE CubeHash_core(\n^~~~~~~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module CubeHash_TOP(
                   clk, 
                   rst_n,
                   init, 
                   load, 
                   fetch,
                   idata, 
                   odata,
                   ack);
input         clk;
input         rst_n;
input         init;
input         load;
input         fetch;
input  [15:0] idata;
output        ack;
output [15:0] odata;

wire [255:0] msg;
wire [255:0] hash;
wire         busy;
wire         start;

CubeHash_INTERFACE CubeHash_interface(
   .clk(clk), 
   .rst_n(rst_n),
   .load(load), 
   .fetch(fetch),
   .idata(idata), 
   .odata(odata),
   .busy(busy), 
   .start(start), 
   .ack(ack),
   .msg(msg), 
   .hash(hash));

CubeHash_CORE CubeHash_core(
   .clk(clk), 
   .rst_n(rst_n),
   .init(init), 
   .busy(busy), 
   .start(start), 
   .msg(msg), 
   .hash(hash), 
   .fetch(fetch), 
   .load(load));

endmodule
module CubeHash_TOP(
                   clk, 
                   rst_n,
                   init, 
                   load, 
                   fetch,
                   idata, 
                   odata,
                   ack);

input         clk;
input         rst_n;
input         init;
input         load;
input         fetch;
input  [15:0] idata;
output        ack;
output [15:0] odata;

wire [255:0] msg;
wire [255:0] hash;
wire         busy;
wire         start;

CubeHash_INTERFACE CubeHash_interface(
   .clk(clk), 
   .rst_n(rst_n),
   .load(load), 
   .fetch(fetch),
   .idata(idata), 
   .odata(odata),
   .busy(busy), 
   .start(start), 
   .ack(ack),
   .msg(msg), 
   .hash(hash));

CubeHash_CORE CubeHash_core(
   .clk(clk), 
   .rst_n(rst_n),
   .init(init), 
   .busy(busy), 
   .start(start), 
   .msg(msg), 
   .hash(hash), 
   .fetch(fetch), 
   .load(load));

endmodule