data/full_repos/permissive/146399661/src/rsa/rsa_structural.v
1: b"%Error: data/full_repos/permissive/146399661/src/rsa/rsa_structural.v:28: Cannot find file containing module: 'rsa_behavioral'\nrsa_behavioral rsa_behavioral(result,e,d,y,clock,enable,reset,ready,\n^~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/146399661/src/rsa,data/full_repos/permissive/146399661/rsa_behavioral\n             data/full_repos/permissive/146399661/src/rsa,data/full_repos/permissive/146399661/rsa_behavioral.v\n             data/full_repos/permissive/146399661/src/rsa,data/full_repos/permissive/146399661/rsa_behavioral.sv\n             rsa_behavioral\n             rsa_behavioral.v\n             rsa_behavioral.sv\n             obj_dir/rsa_behavioral\n             obj_dir/rsa_behavioral.v\n             obj_dir/rsa_behavioral.sv\n%Error: data/full_repos/permissive/146399661/src/rsa/rsa_structural.v:31: Cannot find file containing module: 'emul_sql'\nemul_sql emul_sql(emul_x,emul_a,emul_b,clock,emul_en,emul_rst,emul_ready);\n^~~~~~~~\n%Error: data/full_repos/permissive/146399661/src/rsa/rsa_structural.v:32: Cannot find file containing module: 'modn'\nmodn modn(modn_x,modn_ready,modn_a,modn_b,clock,modn_en,modn_rst);\n^~~~\n%Error: Exiting due to 3 error(s)\n"
module rsa(result,e,d,y,clock,enable,reset,ready);


parameter DATA_WIDTH = 8;
parameter DATA_DOUBLE_WIDTH = 16;
parameter STATE_WIDTH = 5;



output [DATA_WIDTH-1:0]result; 

output ready;
input [DATA_WIDTH-1:0]e,d,y;
input clock,reset,enable;


wire [DATA_WIDTH-1:0]emul_a,emul_b,modn_b;
wire [DATA_WIDTH-1:0]result; 
wire ready,emul_en,emul_rst,modn_en,modn_rst;
wire [DATA_DOUBLE_WIDTH-1:0]modn_a;


wire [DATA_DOUBLE_WIDTH-1:0] emul_x;
wire [DATA_WIDTH-1:0] modn_x;
wire emul_ready,modn_ready;


rsa_behavioral rsa_behavioral(result,e,d,y,clock,enable,reset,ready,
                emul_x,emul_a,emul_b,emul_en,emul_rst,emul_ready,
                modn_x,modn_ready,modn_a,modn_b,modn_en,modn_rst);
emul_sql emul_sql(emul_x,emul_a,emul_b,clock,emul_en,emul_rst,emul_ready);
modn modn(modn_x,modn_ready,modn_a,modn_b,clock,modn_en,modn_rst);
endmodule
module rsa(result,e,d,y,clock,enable,reset,ready);



parameter DATA_WIDTH = 8;
parameter DATA_DOUBLE_WIDTH = 16;
parameter STATE_WIDTH = 5;



output [DATA_WIDTH-1:0]result; 

output ready;
input [DATA_WIDTH-1:0]e,d,y;
input clock,reset,enable;


wire [DATA_WIDTH-1:0]emul_a,emul_b,modn_b;
wire [DATA_WIDTH-1:0]result; 
wire ready,emul_en,emul_rst,modn_en,modn_rst;
wire [DATA_DOUBLE_WIDTH-1:0]modn_a;


wire [DATA_DOUBLE_WIDTH-1:0] emul_x;
wire [DATA_WIDTH-1:0] modn_x;
wire emul_ready,modn_ready;


rsa_behavioral rsa_behavioral(result,e,d,y,clock,enable,reset,ready,
                emul_x,emul_a,emul_b,emul_en,emul_rst,emul_ready,
                modn_x,modn_ready,modn_a,modn_b,modn_en,modn_rst);
emul_sql emul_sql(emul_x,emul_a,emul_b,clock,emul_en,emul_rst,emul_ready);
modn modn(modn_x,modn_ready,modn_a,modn_b,clock,modn_en,modn_rst);
endmodule