data/full_repos/permissive/472097485/Chu01/Dcode4_04/Decode4.v
1: b"%Error: data/full_repos/permissive/472097485/Chu01/Dcode4_04/Decode4.v:9: Cannot find file containing module: 'Decode2'\n Decode2 selector( 1'b1, a3, a2, high[3:0] );\n ^~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/472097485/Chu01/Dcode4_04,data/full_repos/permissive/472097485/Decode2\n             data/full_repos/permissive/472097485/Chu01/Dcode4_04,data/full_repos/permissive/472097485/Decode2.v\n             data/full_repos/permissive/472097485/Chu01/Dcode4_04,data/full_repos/permissive/472097485/Decode2.sv\n             Decode2\n             Decode2.v\n             Decode2.sv\n             obj_dir/Decode2\n             obj_dir/Decode2.v\n             obj_dir/Decode2.sv\n%Error: data/full_repos/permissive/472097485/Chu01/Dcode4_04/Decode4.v:11: Cannot find file containing module: 'Decode2'\n Decode2 nibble3( high[3], a1, a0, d[15:12] );\n ^~~~~~~\n%Error: data/full_repos/permissive/472097485/Chu01/Dcode4_04/Decode4.v:12: Cannot find file containing module: 'Decode2'\n Decode2 nibble2( high[2], a1, a0, d[11:8] );\n ^~~~~~~\n%Error: data/full_repos/permissive/472097485/Chu01/Dcode4_04/Decode4.v:13: Cannot find file containing module: 'Decode2'\n Decode2 nibble1( high[1], a1, a0, d[7:4] );\n ^~~~~~~\n%Error: data/full_repos/permissive/472097485/Chu01/Dcode4_04/Decode4.v:14: Cannot find file containing module: 'Decode2'\n Decode2 nibble0( high[0], a1, a0, d[3:0] );\n ^~~~~~~\n%Error: Exiting due to 5 error(s)\n"
module Decode4( input a3, input a2, input a1, input a0, output [15:0] d, output l, output m, output f );

	wire [3:0] high;
	Decode2 selector( 1'b1, a3, a2, high[3:0] );

	Decode2 nibble3( high[3], a1, a0, d[15:12] );
	Decode2 nibble2( high[2], a1, a0, d[11:8] );
	Decode2 nibble1( high[1], a1, a0, d[7:4] );
	Decode2 nibble0( high[0], a1, a0, d[3:0] );

	assign f = 'b0;
	assign m = 'b1;
	assign l = 'b1;

endmodule
module Decode4( input a3, input a2, input a1, input a0, output [15:0] d, output l, output m, output f );


	wire [3:0] high;
	Decode2 selector( 1'b1, a3, a2, high[3:0] );

	Decode2 nibble3( high[3], a1, a0, d[15:12] );
	Decode2 nibble2( high[2], a1, a0, d[11:8] );
	Decode2 nibble1( high[1], a1, a0, d[7:4] );
	Decode2 nibble0( high[0], a1, a0, d[3:0] );

	assign f = 'b0;
	assign m = 'b1;
	assign l = 'b1;

endmodule