data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v
1: b"%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:37: Cannot find file containing module: 'Select1to16'\n    Select1to16 transDataToPoint(.in(in[1:0]), .select(select[3:0]), .out(point_in[31:0]));\n    ^~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/109608368/memory,data/full_repos/permissive/109608368/Select1to16\n             data/full_repos/permissive/109608368/memory,data/full_repos/permissive/109608368/Select1to16.v\n             data/full_repos/permissive/109608368/memory,data/full_repos/permissive/109608368/Select1to16.sv\n             Select1to16\n             Select1to16.v\n             Select1to16.sv\n             obj_dir/Select1to16\n             obj_dir/Select1to16.v\n             obj_dir/Select1to16.sv\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:39: Cannot find file containing module: 'Enable_select'\n    Enable_select enableEachPoint(.enable(write_enable), .select(select[3:0]), .out(enable[15:0]));\n    ^~~~~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:42: Cannot find file containing module: 'PointInfor'\n    PointInfor point0(.d(point_in[1:0]), .clock(clock), .reset(reset), .write_enable(enable[0]), .q(data_out[1:0]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:44: Cannot find file containing module: 'PointInfor'\n    PointInfor point1(.d(point_in[3:2]), .clock(clock), .reset(reset), .write_enable(enable[1]), .q(data_out[3:2]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:46: Cannot find file containing module: 'PointInfor'\n    PointInfor point2(.d(point_in[5:4]), .clock(clock), .reset(reset), .write_enable(enable[2]), .q(data_out[5:4]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:48: Cannot find file containing module: 'PointInfor'\n    PointInfor point3(.d(point_in[7:6]), .clock(clock), .reset(reset), .write_enable(enable[3]), .q(data_out[7:6]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:50: Cannot find file containing module: 'PointInfor'\n    PointInfor point4(.d(point_in[9:8]), .clock(clock), .reset(reset), .write_enable(enable[4]), .q(data_out[9:8]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:52: Cannot find file containing module: 'PointInfor'\n    PointInfor point5(.d(point_in[11:10]), .clock(clock), .reset(reset), .write_enable(enable[5]), .q(data_out[11:10]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:54: Cannot find file containing module: 'PointInfor'\n    PointInfor point6(.d(point_in[13:12]), .clock(clock), .reset(reset), .write_enable(enable[6]), .q(data_out[13:12]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:56: Cannot find file containing module: 'PointInfor'\n    PointInfor point7(.d(point_in[15:14]), .clock(clock), .reset(reset), .write_enable(enable[7]), .q(data_out[15:14]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:58: Cannot find file containing module: 'PointInfor'\n    PointInfor point8(.d(point_in[17:16]), .clock(clock), .reset(reset), .write_enable(enable[8]), .q(data_out[17:16]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:60: Cannot find file containing module: 'PointInfor'\n    PointInfor point9(.d(point_in[19:18]), .clock(clock), .reset(reset), .write_enable(enable[9]), .q(data_out[19:18]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:62: Cannot find file containing module: 'PointInfor'\n    PointInfor point10(.d(point_in[21:20]), .clock(clock), .reset(reset), .write_enable(enable[10]), .q(data_out[21:20]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:64: Cannot find file containing module: 'PointInfor'\n    PointInfor point11(.d(point_in[23:22]), .clock(clock), .reset(reset), .write_enable(enable[11]), .q(data_out[23:22]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:66: Cannot find file containing module: 'PointInfor'\n    PointInfor point12(.d(point_in[25:24]), .clock(clock), .reset(reset), .write_enable(enable[12]), .q(data_out[25:24]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:68: Cannot find file containing module: 'PointInfor'\n    PointInfor point13(.d(point_in[27:26]), .clock(clock), .reset(reset), .write_enable(enable[13]), .q(data_out[27:26]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:70: Cannot find file containing module: 'PointInfor'\n    PointInfor point14(.d(point_in[29:28]), .clock(clock), .reset(reset), .write_enable(enable[14]), .q(data_out[29:28]));\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/memory/Y_Coordinate_Select_Write.v:72: Cannot find file containing module: 'PointInfor'\n    PointInfor point15(.d(point_in[31:30]), .clock(clock), .reset(reset), .write_enable(enable[15]), .q(data_out[31:30]));\n    ^~~~~~~~~~\n%Error: Exiting due to 18 error(s)\n"
module Y_Coordinate_Select_Write(in, select, out, clock, reset, write_enable);
    input [1:0] in;
    input [3:0] select;
    input clock, reset;
    input write_enable;

    output [31:0] out;
    wire [31:0] data_out;

    wire [31:0] point_in;
    wire [15:0] enable;


    Select1to16 transDataToPoint(.in(in[1:0]), .select(select[3:0]), .out(point_in[31:0]));

    Enable_select enableEachPoint(.enable(write_enable), .select(select[3:0]), .out(enable[15:0]));
 

    PointInfor point0(.d(point_in[1:0]), .clock(clock), .reset(reset), .write_enable(enable[0]), .q(data_out[1:0]));

    PointInfor point1(.d(point_in[3:2]), .clock(clock), .reset(reset), .write_enable(enable[1]), .q(data_out[3:2]));

    PointInfor point2(.d(point_in[5:4]), .clock(clock), .reset(reset), .write_enable(enable[2]), .q(data_out[5:4]));

    PointInfor point3(.d(point_in[7:6]), .clock(clock), .reset(reset), .write_enable(enable[3]), .q(data_out[7:6]));

    PointInfor point4(.d(point_in[9:8]), .clock(clock), .reset(reset), .write_enable(enable[4]), .q(data_out[9:8]));

    PointInfor point5(.d(point_in[11:10]), .clock(clock), .reset(reset), .write_enable(enable[5]), .q(data_out[11:10]));

    PointInfor point6(.d(point_in[13:12]), .clock(clock), .reset(reset), .write_enable(enable[6]), .q(data_out[13:12]));

    PointInfor point7(.d(point_in[15:14]), .clock(clock), .reset(reset), .write_enable(enable[7]), .q(data_out[15:14]));

    PointInfor point8(.d(point_in[17:16]), .clock(clock), .reset(reset), .write_enable(enable[8]), .q(data_out[17:16]));

    PointInfor point9(.d(point_in[19:18]), .clock(clock), .reset(reset), .write_enable(enable[9]), .q(data_out[19:18]));

    PointInfor point10(.d(point_in[21:20]), .clock(clock), .reset(reset), .write_enable(enable[10]), .q(data_out[21:20]));

    PointInfor point11(.d(point_in[23:22]), .clock(clock), .reset(reset), .write_enable(enable[11]), .q(data_out[23:22]));

    PointInfor point12(.d(point_in[25:24]), .clock(clock), .reset(reset), .write_enable(enable[12]), .q(data_out[25:24]));

    PointInfor point13(.d(point_in[27:26]), .clock(clock), .reset(reset), .write_enable(enable[13]), .q(data_out[27:26]));

    PointInfor point14(.d(point_in[29:28]), .clock(clock), .reset(reset), .write_enable(enable[14]), .q(data_out[29:28]));

    PointInfor point15(.d(point_in[31:30]), .clock(clock), .reset(reset), .write_enable(enable[15]), .q(data_out[31:30]));


    assign out[31:0] = data_out[31:0];

endmodule
module Y_Coordinate_Select_Write(in, select, out, clock, reset, write_enable);

    input [1:0] in;
    input [3:0] select;
    input clock, reset;
    input write_enable;

    output [31:0] out;
    wire [31:0] data_out;

    wire [31:0] point_in;
    wire [15:0] enable;


    Select1to16 transDataToPoint(.in(in[1:0]), .select(select[3:0]), .out(point_in[31:0]));

    Enable_select enableEachPoint(.enable(write_enable), .select(select[3:0]), .out(enable[15:0]));
 

    PointInfor point0(.d(point_in[1:0]), .clock(clock), .reset(reset), .write_enable(enable[0]), .q(data_out[1:0]));

    PointInfor point1(.d(point_in[3:2]), .clock(clock), .reset(reset), .write_enable(enable[1]), .q(data_out[3:2]));

    PointInfor point2(.d(point_in[5:4]), .clock(clock), .reset(reset), .write_enable(enable[2]), .q(data_out[5:4]));

    PointInfor point3(.d(point_in[7:6]), .clock(clock), .reset(reset), .write_enable(enable[3]), .q(data_out[7:6]));

    PointInfor point4(.d(point_in[9:8]), .clock(clock), .reset(reset), .write_enable(enable[4]), .q(data_out[9:8]));

    PointInfor point5(.d(point_in[11:10]), .clock(clock), .reset(reset), .write_enable(enable[5]), .q(data_out[11:10]));

    PointInfor point6(.d(point_in[13:12]), .clock(clock), .reset(reset), .write_enable(enable[6]), .q(data_out[13:12]));

    PointInfor point7(.d(point_in[15:14]), .clock(clock), .reset(reset), .write_enable(enable[7]), .q(data_out[15:14]));

    PointInfor point8(.d(point_in[17:16]), .clock(clock), .reset(reset), .write_enable(enable[8]), .q(data_out[17:16]));

    PointInfor point9(.d(point_in[19:18]), .clock(clock), .reset(reset), .write_enable(enable[9]), .q(data_out[19:18]));

    PointInfor point10(.d(point_in[21:20]), .clock(clock), .reset(reset), .write_enable(enable[10]), .q(data_out[21:20]));

    PointInfor point11(.d(point_in[23:22]), .clock(clock), .reset(reset), .write_enable(enable[11]), .q(data_out[23:22]));

    PointInfor point12(.d(point_in[25:24]), .clock(clock), .reset(reset), .write_enable(enable[12]), .q(data_out[25:24]));

    PointInfor point13(.d(point_in[27:26]), .clock(clock), .reset(reset), .write_enable(enable[13]), .q(data_out[27:26]));

    PointInfor point14(.d(point_in[29:28]), .clock(clock), .reset(reset), .write_enable(enable[14]), .q(data_out[29:28]));

    PointInfor point15(.d(point_in[31:30]), .clock(clock), .reset(reset), .write_enable(enable[15]), .q(data_out[31:30]));


    assign out[31:0] = data_out[31:0];

endmodule