data/full_repos/permissive/45440421/Implementation/Vivado/EE454_Final_Project.srcs/sources_1/m_port_ultra_processor_array.v
1: b"%Error: data/full_repos/permissive/45440421/Implementation/Vivado/EE454_Final_Project.srcs/sources_1/m_port_ultra_processor_array.v:41: Cannot find file containing module: 'm_port_ultra_quickhull'\n m_port_ultra_quickhull quickhullProcessor1 (\n ^~~~~~~~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/45440421/Implementation/Vivado/EE454_Final_Project.srcs/sources_1,data/full_repos/permissive/45440421/m_port_ultra_quickhull\n             data/full_repos/permissive/45440421/Implementation/Vivado/EE454_Final_Project.srcs/sources_1,data/full_repos/permissive/45440421/m_port_ultra_quickhull.v\n             data/full_repos/permissive/45440421/Implementation/Vivado/EE454_Final_Project.srcs/sources_1,data/full_repos/permissive/45440421/m_port_ultra_quickhull.sv\n             m_port_ultra_quickhull\n             m_port_ultra_quickhull.v\n             m_port_ultra_quickhull.sv\n             obj_dir/m_port_ultra_quickhull\n             obj_dir/m_port_ultra_quickhull.v\n             obj_dir/m_port_ultra_quickhull.sv\n%Error: data/full_repos/permissive/45440421/Implementation/Vivado/EE454_Final_Project.srcs/sources_1/m_port_ultra_processor_array.v:52: Cannot find file containing module: 'm_port_ultra_quickhull'\n m_port_ultra_quickhull quickhullProcessor2 (\n ^~~~~~~~~~~~~~~~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module m_port_ultra_processor_array (
	input clk,
	input reset_n,
	input processorEnable,
	input [8191:0] convexCloud,
	output [4095:0] convexHull1,
	output [4095:0] convexHull2,
	output [7:0] convexHullSize1,
	output [7:0] convexHullSize2
);


	wire [4095:0] processorConvexCloud1;
	wire [4095:0] processorConvexCloud2;
	wire [8:0] processorConvexCloudSize1;
	wire [8:0] processorConvexCloudSize2;
	

	m_port_ultra_quickhull quickhullProcessor1 (
		.clk (clk),
		.reset_n (reset_n),
		.processorEnable (processorEnable),
		.points (processorConvexCloud1),
		.size (processorConvexCloudSize1),
		.convexPointsOutput (convexHull1),
		.convexSetSizeOutput (convexHullSize1)
	);
	

	m_port_ultra_quickhull quickhullProcessor2 (
		.clk (clk),
		.reset_n (reset_n),
		.processorEnable (processorEnable),
		.points (processorConvexCloud2),
		.size (processorConvexCloudSize2),
		.convexPointsOutput (convexHull2),
		.convexSetSizeOutput (convexHullSize2)
	);


endmodule
module m_port_ultra_processor_array (
	input clk,
	input reset_n,
	input processorEnable,
	input [8191:0] convexCloud,
	output [4095:0] convexHull1,
	output [4095:0] convexHull2,
	output [7:0] convexHullSize1,
	output [7:0] convexHullSize2
);



	wire [4095:0] processorConvexCloud1;
	wire [4095:0] processorConvexCloud2;
	wire [8:0] processorConvexCloudSize1;
	wire [8:0] processorConvexCloudSize2;
	

	m_port_ultra_quickhull quickhullProcessor1 (
		.clk (clk),
		.reset_n (reset_n),
		.processorEnable (processorEnable),
		.points (processorConvexCloud1),
		.size (processorConvexCloudSize1),
		.convexPointsOutput (convexHull1),
		.convexSetSizeOutput (convexHullSize1)
	);
	

	m_port_ultra_quickhull quickhullProcessor2 (
		.clk (clk),
		.reset_n (reset_n),
		.processorEnable (processorEnable),
		.points (processorConvexCloud2),
		.size (processorConvexCloudSize2),
		.convexPointsOutput (convexHull2),
		.convexSetSizeOutput (convexHullSize2)
	);


endmodule