data/full_repos/permissive/167489907/Examples/Decoders/3-to-8 Decoder/decoder_3to8.v
1: b'%Error: Cannot find file containing module: Decoder,data/full_repos/permissive/167489907\n        ... Looked in:\n             data/full_repos/permissive/167489907/Examples/Decoders/3-to-8/Decoder,data/full_repos/permissive/167489907\n             data/full_repos/permissive/167489907/Examples/Decoders/3-to-8/Decoder,data/full_repos/permissive/167489907.v\n             data/full_repos/permissive/167489907/Examples/Decoders/3-to-8/Decoder,data/full_repos/permissive/167489907.sv\n             Decoder,data/full_repos/permissive/167489907\n             Decoder,data/full_repos/permissive/167489907.v\n             Decoder,data/full_repos/permissive/167489907.sv\n             obj_dir/Decoder,data/full_repos/permissive/167489907\n             obj_dir/Decoder,data/full_repos/permissive/167489907.v\n             obj_dir/Decoder,data/full_repos/permissive/167489907.sv\n%Error: Cannot find file containing module: data/full_repos/permissive/167489907/Examples/Decoders/3-to-8\n%Error: Cannot find file containing module: Decoder/decoder_3to8.v\n%Error: Exiting due to 3 error(s)\n'
module decoder_3to8(Y7, Y6, Y5, Y4, Y3, Y2, Y1, Y0, A, B, C, en);
output Y7, Y6, Y5, Y4, Y3, Y2, Y1, Y0;
input A, B, C;
input en;


assign {Y7, Y6, Y5, Y4, Y3, Y2, Y1, Y0} = 
({en, A, B, C}==4'b1000)?8'b1111_1110:
({en, A, B, C}==4'b1001)?8'b1111_1101:
({en, A, B, C}==4'b1010)?8'b1111_1011:
({en, A, B, C}==4'b1011)?8'b1111_0111:
({en, A, B, C}==4'b1100)?8'b1110_1101:
({en, A, B, C}==4'b1101)?8'b1101_1101:
({en, A, B, C}==4'b1110)?8'b1011_1101:
({en, A, B, C}==4'b1111)?8'b0111_1101:
8'b1111_1111;
endmodule
module decoder_3to8(Y7, Y6, Y5, Y4, Y3, Y2, Y1, Y0, A, B, C, en);

output Y7, Y6, Y5, Y4, Y3, Y2, Y1, Y0;
input A, B, C;
input en;


assign {Y7, Y6, Y5, Y4, Y3, Y2, Y1, Y0} = 
({en, A, B, C}==4'b1000)?8'b1111_1110:
({en, A, B, C}==4'b1001)?8'b1111_1101:
({en, A, B, C}==4'b1010)?8'b1111_1011:
({en, A, B, C}==4'b1011)?8'b1111_0111:
({en, A, B, C}==4'b1100)?8'b1110_1101:
({en, A, B, C}==4'b1101)?8'b1101_1101:
({en, A, B, C}==4'b1110)?8'b1011_1101:
({en, A, B, C}==4'b1111)?8'b0111_1101:
8'b1111_1111;
endmodule