data/full_repos/permissive/119715647/sim/ScoreBoard/ScoreBoardMain.v
1: b"%Error: data/full_repos/permissive/119715647/sim/ScoreBoard/ScoreBoardMain.v:21: Cannot find file containing module: 'RAMScoreBoard'\n RAMScoreBoard RAM(\n ^~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/119715647/sim/ScoreBoard,data/full_repos/permissive/119715647/RAMScoreBoard\n             data/full_repos/permissive/119715647/sim/ScoreBoard,data/full_repos/permissive/119715647/RAMScoreBoard.v\n             data/full_repos/permissive/119715647/sim/ScoreBoard,data/full_repos/permissive/119715647/RAMScoreBoard.sv\n             RAMScoreBoard\n             RAMScoreBoard.v\n             RAMScoreBoard.sv\n             obj_dir/RAMScoreBoard\n             obj_dir/RAMScoreBoard.v\n             obj_dir/RAMScoreBoard.sv\n%Error: data/full_repos/permissive/119715647/sim/ScoreBoard/ScoreBoardMain.v:28: Cannot find file containing module: 'ScoreBoard'\n ScoreBoard scoreboard(\n ^~~~~~~~~~\n%Error: data/full_repos/permissive/119715647/sim/ScoreBoard/ScoreBoardMain.v:41: Cannot find file containing module: 'ScoreBoardDisplay'\n ScoreBoardDisplay scoreboard_display(\n ^~~~~~~~~~~~~~~~~\n%Error: Exiting due to 3 error(s)\n"
module ScoreBoardMain(
	input clk, 
	input rst, 
	input [2:0] buttons,
	input [15:0] user_id,
	input [15:0] score, 
	input [1:0] game_state,
	output [0:0] scoreboard_eof,
	output [31:0] display_data); 

	wire [0:0] wren_wire; 
	wire [15:0] address_wire;
	wire [15:0] data_wire;
	wire [15:0] ram_data_wire;

	wire [0:0] parity_wire;
	wire [31:0]scoreboard_data;  

	RAMScoreBoard RAM(
		.clk(clk),
		._Address(address_wire),
		._Data_In(data_wire),
		.wren(wren_wire),
		._Data_Out(ram_data_wire)); 

	ScoreBoard scoreboard(
		.clk(clk),
		.rst(rst),
		.userid(user_id),
		.game_state(game_state),
		.score_data(score),
		.ram_data(ram_data_wire),
		.scoreboard(scoreboard_data),
		.scoreboard_parity(parity_wire),
		.wren(wren_wire),
		.address(address_wire),
		.data(data_wire)); 

	ScoreBoardDisplay scoreboard_display(
		.clk(clk),
		.rst(rst),
		.data(scoreboard_data),
		.buttons(buttons),
		.parity_toggle(parity_wire),
		.scoreboard_eof(scoreboard_eof),
		.userid_score_output(display_data)); 

endmodule
module ScoreBoardMain(
	input clk, 
	input rst, 
	input [2:0] buttons,
	input [15:0] user_id,
	input [15:0] score, 
	input [1:0] game_state,
	output [0:0] scoreboard_eof,
	output [31:0] display_data);
 

	wire [0:0] wren_wire; 
	wire [15:0] address_wire;
	wire [15:0] data_wire;
	wire [15:0] ram_data_wire;

	wire [0:0] parity_wire;
	wire [31:0]scoreboard_data;  

	RAMScoreBoard RAM(
		.clk(clk),
		._Address(address_wire),
		._Data_In(data_wire),
		.wren(wren_wire),
		._Data_Out(ram_data_wire)); 

	ScoreBoard scoreboard(
		.clk(clk),
		.rst(rst),
		.userid(user_id),
		.game_state(game_state),
		.score_data(score),
		.ram_data(ram_data_wire),
		.scoreboard(scoreboard_data),
		.scoreboard_parity(parity_wire),
		.wren(wren_wire),
		.address(address_wire),
		.data(data_wire)); 

	ScoreBoardDisplay scoreboard_display(
		.clk(clk),
		.rst(rst),
		.data(scoreboard_data),
		.buttons(buttons),
		.parity_toggle(parity_wire),
		.scoreboard_eof(scoreboard_eof),
		.userid_score_output(display_data)); 

endmodule