data/full_repos/permissive/10379745/hard/board_io/seven_seg.sv
1: b"%Error: data/full_repos/permissive/10379745/hard/board_io/seven_seg.sv:17: Cannot find file containing module: 'ffd'\nffd #(32) value_fd(CLK, RESET, EN, VALUE, val_fd);\n^~~\n        ... Looked in:\n             data/full_repos/permissive/10379745/hard/board_io,data/full_repos/permissive/10379745/ffd\n             data/full_repos/permissive/10379745/hard/board_io,data/full_repos/permissive/10379745/ffd.v\n             data/full_repos/permissive/10379745/hard/board_io,data/full_repos/permissive/10379745/ffd.sv\n             ffd\n             ffd.v\n             ffd.sv\n             obj_dir/ffd\n             obj_dir/ffd.v\n             obj_dir/ffd.sv\n%Error: Exiting due to 1 error(s)\n"
module seven_seg( input         CLK,
                  input         RESET,
                  input         EN,
                  input  [31:0] VALUE,

                  output  [7:0] HEX_0,
                  output  [7:0] HEX_1,
                  output  [7:0] HEX_2,
                  output  [7:0] HEX_3,
                  output  [7:0] HEX_4,
                  output  [7:0] HEX_5,
                  output  [7:0] HEX_6,
                  output  [7:0] HEX_7 );

logic [31:0] val_fd;

ffd #(32) value_fd(CLK, RESET, EN, VALUE, val_fd);

segment_logic sl0(val_fd[ 3:0 ], HEX_0);
segment_logic sl1(val_fd[ 7:4 ], HEX_1);
segment_logic sl2(val_fd[11:8 ], HEX_2);
segment_logic sl3(val_fd[15:12], HEX_3);
segment_logic sl4(val_fd[19:16], HEX_4);
segment_logic sl5(val_fd[23:20], HEX_5);
segment_logic sl6(val_fd[27:24], HEX_6);
segment_logic sl7(val_fd[31:28], HEX_7);

endmodule
module seven_seg( input         CLK,
                  input         RESET,
                  input         EN,
                  input  [31:0] VALUE,

                  output  [7:0] HEX_0,
                  output  [7:0] HEX_1,
                  output  [7:0] HEX_2,
                  output  [7:0] HEX_3,
                  output  [7:0] HEX_4,
                  output  [7:0] HEX_5,
                  output  [7:0] HEX_6,
                  output  [7:0] HEX_7 );


logic [31:0] val_fd;

ffd #(32) value_fd(CLK, RESET, EN, VALUE, val_fd);

segment_logic sl0(val_fd[ 3:0 ], HEX_0);
segment_logic sl1(val_fd[ 7:4 ], HEX_1);
segment_logic sl2(val_fd[11:8 ], HEX_2);
segment_logic sl3(val_fd[15:12], HEX_3);
segment_logic sl4(val_fd[19:16], HEX_4);
segment_logic sl5(val_fd[23:20], HEX_5);
segment_logic sl6(val_fd[27:24], HEX_6);
segment_logic sl7(val_fd[31:28], HEX_7);

endmodule