data/full_repos/permissive/154123726/3rdParty/echo/echo_top.v
1: b"%Error: data/full_repos/permissive/154123726/3rdParty/echo/echo_top.v:40: Cannot find file containing module: 'ECHO_INTERFACE'\nECHO_INTERFACE echo_interface(\n^~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/154123726/3rdParty/echo,data/full_repos/permissive/154123726/ECHO_INTERFACE\n             data/full_repos/permissive/154123726/3rdParty/echo,data/full_repos/permissive/154123726/ECHO_INTERFACE.v\n             data/full_repos/permissive/154123726/3rdParty/echo,data/full_repos/permissive/154123726/ECHO_INTERFACE.sv\n             ECHO_INTERFACE\n             ECHO_INTERFACE.v\n             ECHO_INTERFACE.sv\n             obj_dir/ECHO_INTERFACE\n             obj_dir/ECHO_INTERFACE.v\n             obj_dir/ECHO_INTERFACE.sv\n%Error: data/full_repos/permissive/154123726/3rdParty/echo/echo_top.v:53: Cannot find file containing module: 'ECHO_CORE'\nECHO_CORE echo_core(\n^~~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module echo_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] hash;
wire         Ld_msg;
wire         Ld_cnt;
wire         busy;
wire         start;

ECHO_INTERFACE echo_interface(
                             .clk(clk), 
                             .rst_n(rst_n),
                             .load(load), 
                             .fetch(fetch),
                             .odata(odata), 
                             .Ld_cnt(Ld_cnt),
                             .busy(busy), 
                             .start(start), 
                             .ack(ack), 
                             .Ld_msg(Ld_msg),
                             .hash(hash));

ECHO_CORE echo_core(
                   .clk(clk), 
                   .rst_n(rst_n),
                   .init(init), 
                   .busy(busy), 
                   .Ld_msg(Ld_msg), 
                   .idata(idata), 
                   .hash(hash),
                   .Ld_cnt(Ld_cnt), 
                   .start(start));

endmodule
module echo_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] hash;
wire         Ld_msg;
wire         Ld_cnt;
wire         busy;
wire         start;

ECHO_INTERFACE echo_interface(
                             .clk(clk), 
                             .rst_n(rst_n),
                             .load(load), 
                             .fetch(fetch),
                             .odata(odata), 
                             .Ld_cnt(Ld_cnt),
                             .busy(busy), 
                             .start(start), 
                             .ack(ack), 
                             .Ld_msg(Ld_msg),
                             .hash(hash));

ECHO_CORE echo_core(
                   .clk(clk), 
                   .rst_n(rst_n),
                   .init(init), 
                   .busy(busy), 
                   .Ld_msg(Ld_msg), 
                   .idata(idata), 
                   .hash(hash),
                   .Ld_cnt(Ld_cnt), 
                   .start(start));

endmodule