data/full_repos/permissive/212981921/rtl/score_counters.v
1: b"%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:41: Cannot find file containing module: 'ls20'\nls20 h6a(_hvid, _hvid, _hvid, _hvid, h6a_to_e6c);\n^~~~\n        ... Looked in:\n             data/full_repos/permissive/212981921/rtl,data/full_repos/permissive/212981921/ls20\n             data/full_repos/permissive/212981921/rtl,data/full_repos/permissive/212981921/ls20.v\n             data/full_repos/permissive/212981921/rtl,data/full_repos/permissive/212981921/ls20.sv\n             ls20\n             ls20.v\n             ls20.sv\n             obj_dir/ls20\n             obj_dir/ls20.v\n             obj_dir/ls20.sv\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:42: Cannot find file containing module: 'ls00'\nls00 e6c(h6a_to_e6c, hblank, _miss);\n^~~~\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:43: Cannot find file containing module: 'ls04'\nls04 d1f(_miss, d1f_to_e1a);\n^~~~\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:44: Cannot find file containing module: 'ls00'\nls00 e1a(d1f_to_e1a, _attract, _missed);\n^~~~\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:45: Cannot find file containing module: 'ls02'\nls02 f5b(_missed, l, f5b_to_c7);\n^~~~\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:46: Cannot find file containing module: 'ls02'\nls02 f5a(_missed, r, f5a_to_d7);\n^~~~\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:48: Cannot find file containing module: 'ls90'\nls90 c7(f5b_to_c7, 1'b1, srst, srst, 1'b0, 1'b0, s1a, s1b, s1c, s1d);\n^~~~\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:49: Cannot find file containing module: 'ls107'\nls107 c8a(s1d, _srst, 1'b1, 1'b1, s1e, _s1e);\n^~~~~\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:51: Cannot find file containing module: 'ls90'\nls90 d7(f5a_to_d7, 1'b1, srst, srst, 1'b0, 1'b0, s2a, s2b, s2c, s2d);\n^~~~\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:52: Cannot find file containing module: 'ls107'\nls107 c8b(s2d, _srst, 1'b1, 1'b1, s2e, _s2e);\n^~~~~\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:58: Cannot find file containing module: 'ls10'\nls10 d8a(s1a, dip_sw[0] ? s1c : 1'b1, s1e, d8a_out);\n^~~~\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:60: Cannot find file containing module: 'ls10'\nls10 d8b(s2a, dip_sw[0] ? s2c : 1'b1, s2e, d8b_out);\n^~~~\n%Error: data/full_repos/permissive/212981921/rtl/score_counters.v:61: Cannot find file containing module: 'ls00'\nls00 b2a(d8a_out, d8b_out, stop_g);\n^~~~\n%Error: Exiting due to 13 error(s)\n"
module score_counters
(
    input wire [7:0]dip_sw,
    input wire  _hvid, hblank, _attract, l, r, srst, _srst,
    output wire _miss, stop_g, s1a, s1b, s1c, s1d, s1e, _s1e,
    output wire s2a, s2b, s2c, s2d, s2e, _s2e
);

wire h6a_to_e6c, d1f_to_e1a, _missed, f5b_to_c7, f5a_to_d7;

ls20 h6a(_hvid, _hvid, _hvid, _hvid, h6a_to_e6c);
ls00 e6c(h6a_to_e6c, hblank, _miss);
ls04 d1f(_miss, d1f_to_e1a);
ls00 e1a(d1f_to_e1a, _attract, _missed);
ls02 f5b(_missed, l, f5b_to_c7);
ls02 f5a(_missed, r, f5a_to_d7);

ls90 c7(f5b_to_c7, 1'b1, srst, srst, 1'b0, 1'b0, s1a, s1b, s1c, s1d);
ls107 c8a(s1d, _srst, 1'b1, 1'b1, s1e, _s1e);

ls90 d7(f5a_to_d7, 1'b1, srst, srst, 1'b0, 1'b0, s2a, s2b, s2c, s2d);
ls107 c8b(s2d, _srst, 1'b1, 1'b1, s2e, _s2e);




wire d8a_out;
ls10 d8a(s1a, dip_sw[0] ? s1c : 1'b1, s1e, d8a_out);
wire d8b_out;
ls10 d8b(s2a, dip_sw[0] ? s2c : 1'b1, s2e, d8b_out);
ls00 b2a(d8a_out, d8b_out, stop_g);

endmodule
module score_counters
(
    input wire [7:0]dip_sw,
    input wire  _hvid, hblank, _attract, l, r, srst, _srst,
    output wire _miss, stop_g, s1a, s1b, s1c, s1d, s1e, _s1e,
    output wire s2a, s2b, s2c, s2d, s2e, _s2e
);


wire h6a_to_e6c, d1f_to_e1a, _missed, f5b_to_c7, f5a_to_d7;

ls20 h6a(_hvid, _hvid, _hvid, _hvid, h6a_to_e6c);
ls00 e6c(h6a_to_e6c, hblank, _miss);
ls04 d1f(_miss, d1f_to_e1a);
ls00 e1a(d1f_to_e1a, _attract, _missed);
ls02 f5b(_missed, l, f5b_to_c7);
ls02 f5a(_missed, r, f5a_to_d7);

ls90 c7(f5b_to_c7, 1'b1, srst, srst, 1'b0, 1'b0, s1a, s1b, s1c, s1d);
ls107 c8a(s1d, _srst, 1'b1, 1'b1, s1e, _s1e);

ls90 d7(f5a_to_d7, 1'b1, srst, srst, 1'b0, 1'b0, s2a, s2b, s2c, s2d);
ls107 c8b(s2d, _srst, 1'b1, 1'b1, s2e, _s2e);




wire d8a_out;
ls10 d8a(s1a, dip_sw[0] ? s1c : 1'b1, s1e, d8a_out);
wire d8b_out;
ls10 d8b(s2a, dip_sw[0] ? s2c : 1'b1, s2e, d8b_out);
ls00 b2a(d8a_out, d8b_out, stop_g);

endmodule