data/full_repos/permissive/109608368/VGA_Package/llabs.v
 line:154: before: "."
1: b'%Error: data/full_repos/permissive/109608368/VGA_Package/llabs.v:1: Cannot find include file: header.v\n`include "header.v" \n         ^~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/109608368/VGA_Package,data/full_repos/permissive/109608368/header.v\n             data/full_repos/permissive/109608368/VGA_Package,data/full_repos/permissive/109608368/header.v.v\n             data/full_repos/permissive/109608368/VGA_Package,data/full_repos/permissive/109608368/header.v.sv\n             header.v\n             header.v.v\n             header.v.sv\n             obj_dir/header.v\n             obj_dir/header.v.v\n             obj_dir/header.v.sv\n%Error: data/full_repos/permissive/109608368/VGA_Package/llabs.v:27: Define or directive not defined: \'`BOARD_SIZE_BITS\'\n input [`BOARD_SIZE_BITS - 1 : 0] board;\n        ^~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/VGA_Package/llabs.v:28: Define or directive not defined: \'`WINNING_STATUS_BITS\'\n input [`WINNING_STATUS_BITS - 1 : 0] gaming_status;\n        ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/VGA_Package/llabs.v:29: Define or directive not defined: \'`BOARD_WIDTH_BITS\'\n input [`BOARD_WIDTH_BITS - 1 : 0] pointer_loc_x;\n        ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/VGA_Package/llabs.v:30: Define or directive not defined: \'`BOARD_HEIGHT_BITS\'\n input [`BOARD_HEIGHT_BITS - 1 : 0] pointer_loc_y;\n        ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/VGA_Package/llabs.v:43: Define or directive not defined: \'`SCR_WIDTH_BITS\'\n wire [`SCR_WIDTH_BITS - 1 : 0] x_co;\n       ^~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/VGA_Package/llabs.v:44: Define or directive not defined: \'`SCR_HEIGHT_BITS\'\n wire [`SCR_HEIGHT_BITS - 1 : 0] y_co;\n       ^~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/109608368/VGA_Package/llabs.v:45: Define or directive not defined: \'`COLOR_SIZE\'\n wire [`COLOR_SIZE - 1 : 0] color_output;\n       ^~~~~~~~~~~\n%Error: Exiting due to 8 error(s)\n'
module llabs(
	Clck,

	board,

	gaming_status,

	pointer_loc_x,
	pointer_loc_y,

	Reset,

	VGA_CLK,
	VGA_HS,
	VGA_VS,
	VGA_BLANK_N,
	VGA_SYNC_N,
	VGA_R,
	VGA_G,
	VGA_B
);


	input Clck, Reset;
	input [`BOARD_SIZE_BITS - 1 : 0] board;
	input [`WINNING_STATUS_BITS - 1 : 0] gaming_status;
	input [`BOARD_WIDTH_BITS - 1 : 0] pointer_loc_x;
	input [`BOARD_HEIGHT_BITS - 1 : 0] pointer_loc_y;



	output			VGA_CLK;
	output			VGA_HS;
	output			VGA_VS;
	output			VGA_BLANK_N;
	output			VGA_SYNC_N;
	output	[9:0]	VGA_R;
	output	[9:0]	VGA_G;
	output	[9:0]	VGA_B;

	wire [`SCR_WIDTH_BITS - 1 : 0] x_co;
	wire [`SCR_HEIGHT_BITS - 1 : 0] y_co;
	wire [`COLOR_SIZE - 1 : 0] color_output;
	wire print_enable;

 painter pt(
	.board(board),

	.winning_information(gaming_status),

	.pointer_loc_x(pointer_loc_x),
	.pointer_loc_y(pointer_loc_y),

	.Clck(Clck),

	.Reset(Reset),

	.paint_x_co_all_dimension(x_co),
	.paint_y_co_all_dimension(y_co),

	.color_all_dimension_output(color_output),

	.print_enable_all_dimension(print_enable)

	);

	vga_adapter VGA(
		.resetn(Reset),
		.clock(Clck),
		.colour(color_output),
		.x(x_co),
		.y(y_co),
		.plot(print_enable),

		.VGA_R(VGA_R),
		.VGA_G(VGA_G),
		.VGA_B(VGA_B),
		.VGA_HS(VGA_HS),
		.VGA_VS(VGA_VS),
		.VGA_BLANK(VGA_BLANK_N),
		.VGA_SYNC(VGA_SYNC_N),
		.VGA_CLK(VGA_CLK));
	defparam VGA.RESOLUTION = "160x120";
	defparam VGA.MONOCHROME = "FALSE";
	defparam VGA.BITS_PER_COLOUR_CHANNEL = 1;
	defparam VGA.BACKGROUND_IMAGE = "black.mif";








endmodule
module llabs(
	Clck,

	board,

	gaming_status,

	pointer_loc_x,
	pointer_loc_y,

	Reset,

	VGA_CLK,
	VGA_HS,
	VGA_VS,
	VGA_BLANK_N,
	VGA_SYNC_N,
	VGA_R,
	VGA_G,
	VGA_B
);



	input Clck, Reset;
	input [`BOARD_SIZE_BITS - 1 : 0] board;
	input [`WINNING_STATUS_BITS - 1 : 0] gaming_status;
	input [`BOARD_WIDTH_BITS - 1 : 0] pointer_loc_x;
	input [`BOARD_HEIGHT_BITS - 1 : 0] pointer_loc_y;



	output			VGA_CLK;
	output			VGA_HS;
	output			VGA_VS;
	output			VGA_BLANK_N;
	output			VGA_SYNC_N;
	output	[9:0]	VGA_R;
	output	[9:0]	VGA_G;
	output	[9:0]	VGA_B;

	wire [`SCR_WIDTH_BITS - 1 : 0] x_co;
	wire [`SCR_HEIGHT_BITS - 1 : 0] y_co;
	wire [`COLOR_SIZE - 1 : 0] color_output;
	wire print_enable;

 painter pt(
	.board(board),

	.winning_information(gaming_status),

	.pointer_loc_x(pointer_loc_x),
	.pointer_loc_y(pointer_loc_y),

	.Clck(Clck),

	.Reset(Reset),

	.paint_x_co_all_dimension(x_co),
	.paint_y_co_all_dimension(y_co),

	.color_all_dimension_output(color_output),

	.print_enable_all_dimension(print_enable)

	);

	vga_adapter VGA(
		.resetn(Reset),
		.clock(Clck),
		.colour(color_output),
		.x(x_co),
		.y(y_co),
		.plot(print_enable),

		.VGA_R(VGA_R),
		.VGA_G(VGA_G),
		.VGA_B(VGA_B),
		.VGA_HS(VGA_HS),
		.VGA_VS(VGA_VS),
		.VGA_BLANK(VGA_BLANK_N),
		.VGA_SYNC(VGA_SYNC_N),
		.VGA_CLK(VGA_CLK));
	defparam VGA.RESOLUTION = "160x120";
	defparam VGA.MONOCHROME = "FALSE";
	defparam VGA.BITS_PER_COLOUR_CHANNEL = 1;
	defparam VGA.BACKGROUND_IMAGE = "black.mif";








endmodule