data/full_repos/permissive/154123726/3rdParty/blake/BLAKE_top.v
1: b"%Error: data/full_repos/permissive/154123726/3rdParty/blake/BLAKE_top.v:44: Cannot find file containing module: 'BLAKE_INTERFACE'\nBLAKE_INTERFACE BLAKE_interface(\n^~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/154123726/3rdParty/blake,data/full_repos/permissive/154123726/BLAKE_INTERFACE\n             data/full_repos/permissive/154123726/3rdParty/blake,data/full_repos/permissive/154123726/BLAKE_INTERFACE.v\n             data/full_repos/permissive/154123726/3rdParty/blake,data/full_repos/permissive/154123726/BLAKE_INTERFACE.sv\n             BLAKE_INTERFACE\n             BLAKE_INTERFACE.v\n             BLAKE_INTERFACE.sv\n             obj_dir/BLAKE_INTERFACE\n             obj_dir/BLAKE_INTERFACE.v\n             obj_dir/BLAKE_INTERFACE.sv\n%Error: data/full_repos/permissive/154123726/3rdParty/blake/BLAKE_top.v:53: Cannot find file containing module: 'BLAKE_CORE'\nBLAKE_CORE BLAKE_core(\n^~~~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module blake_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 [31:0] hash0, hash1, hash2, hash3, hash4, hash5, hash6, hash7;
wire [63:0] counter;
wire [31:0] idata32;
wire        Ld_EN;
wire        busy;
wire        start;

BLAKE_INTERFACE BLAKE_interface(
   .clk(clk), .rst_n(rst_n), .init(init),
   .load(load), .fetch(fetch),
   .idata(idata), .odata(odata), .idata32(idata32), .counter(counter),
   .busy(busy), .start(start), .ack(ack), .Ld_EN(Ld_EN),
   .hash0(hash0), .hash1(hash1), .hash2(hash2), .hash3(hash3),
   .hash4(hash4), .hash5(hash5), .hash6(hash6), .hash7(hash7) 
);

BLAKE_CORE BLAKE_core(
   .clk(clk), .rst_n(rst_n),
   .init(init), .busy(busy), .Ld_EN(Ld_EN), .idata32(idata32), 
   .hash0(hash0), .hash1(hash1), .hash2(hash2), .hash3(hash3),
   .hash4(hash4), .hash5(hash5), .hash6(hash6), .hash7(hash7),
   .counter({counter[31:0],counter[63:32]}), .start(start)
);

endmodule
module blake_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 [31:0] hash0, hash1, hash2, hash3, hash4, hash5, hash6, hash7;
wire [63:0] counter;
wire [31:0] idata32;
wire        Ld_EN;
wire        busy;
wire        start;

BLAKE_INTERFACE BLAKE_interface(
   .clk(clk), .rst_n(rst_n), .init(init),
   .load(load), .fetch(fetch),
   .idata(idata), .odata(odata), .idata32(idata32), .counter(counter),
   .busy(busy), .start(start), .ack(ack), .Ld_EN(Ld_EN),
   .hash0(hash0), .hash1(hash1), .hash2(hash2), .hash3(hash3),
   .hash4(hash4), .hash5(hash5), .hash6(hash6), .hash7(hash7) 
);

BLAKE_CORE BLAKE_core(
   .clk(clk), .rst_n(rst_n),
   .init(init), .busy(busy), .Ld_EN(Ld_EN), .idata32(idata32), 
   .hash0(hash0), .hash1(hash1), .hash2(hash2), .hash3(hash3),
   .hash4(hash4), .hash5(hash5), .hash6(hash6), .hash7(hash7),
   .counter({counter[31:0],counter[63:32]}), .start(start)
);

endmodule