data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_5to32decoder.v
1: b"%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_5to32decoder.v:12: Cannot find file containing module: '_2to4decoder'\n _2to4decoder _2to4(en, ctrl[4:3], Enable);\n ^~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/499137621/CheckPoint3_regfile-main,data/full_repos/permissive/499137621/_2to4decoder\n             data/full_repos/permissive/499137621/CheckPoint3_regfile-main,data/full_repos/permissive/499137621/_2to4decoder.v\n             data/full_repos/permissive/499137621/CheckPoint3_regfile-main,data/full_repos/permissive/499137621/_2to4decoder.sv\n             _2to4decoder\n             _2to4decoder.v\n             _2to4decoder.sv\n             obj_dir/_2to4decoder\n             obj_dir/_2to4decoder.v\n             obj_dir/_2to4decoder.sv\n%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_5to32decoder.v:14: Cannot find file containing module: '_3to8decoder'\n _3to8decoder _3to8_0(out[7:0], ctrl[2:0], en[0]);\n ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_5to32decoder.v:15: Cannot find file containing module: '_3to8decoder'\n _3to8decoder _3to8_1(out[15:8], ctrl[2:0], en[1]);\n ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_5to32decoder.v:16: Cannot find file containing module: '_3to8decoder'\n _3to8decoder _3to8_2(out[23:16], ctrl[2:0], en[2]);\n ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/499137621/CheckPoint3_regfile-main/_5to32decoder.v:17: Cannot find file containing module: '_3to8decoder'\n _3to8decoder _3to8_3(out[31:24], ctrl[2:0], en[3]); \n ^~~~~~~~~~~~\n%Error: Exiting due to 5 error(s)\n"
module _5to32decoder(out, ctrl, Enable);

   input [4:0] ctrl;
	input Enable;
   output [31:0] out;
	
	wire [3:0] en;
	_2to4decoder _2to4(en, ctrl[4:3], Enable);
	
	_3to8decoder _3to8_0(out[7:0], ctrl[2:0], en[0]);
	_3to8decoder _3to8_1(out[15:8], ctrl[2:0], en[1]);
	_3to8decoder _3to8_2(out[23:16], ctrl[2:0], en[2]);
	_3to8decoder _3to8_3(out[31:24], ctrl[2:0], en[3]);	

endmodule
module _5to32decoder(out, ctrl, Enable);


   input [4:0] ctrl;
	input Enable;
   output [31:0] out;
	
	wire [3:0] en;
	_2to4decoder _2to4(en, ctrl[4:3], Enable);
	
	_3to8decoder _3to8_0(out[7:0], ctrl[2:0], en[0]);
	_3to8decoder _3to8_1(out[15:8], ctrl[2:0], en[1]);
	_3to8decoder _3to8_2(out[23:16], ctrl[2:0], en[2]);
	_3to8decoder _3to8_3(out[31:24], ctrl[2:0], en[3]);	

endmodule