data/full_repos/permissive/121410129/7seg/7seg/FourDigitLEDdriver.v
1: b"%Error: data/full_repos/permissive/121410129/7seg/7seg/FourDigitLEDdriver.v:22: Cannot find file containing module: 'NewClockGenerator'\nNewClockGenerator NewClockGenerator (\n^~~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/121410129/7seg/7seg,data/full_repos/permissive/121410129/NewClockGenerator\n             data/full_repos/permissive/121410129/7seg/7seg,data/full_repos/permissive/121410129/NewClockGenerator.v\n             data/full_repos/permissive/121410129/7seg/7seg,data/full_repos/permissive/121410129/NewClockGenerator.sv\n             NewClockGenerator\n             NewClockGenerator.v\n             NewClockGenerator.sv\n             obj_dir/NewClockGenerator\n             obj_dir/NewClockGenerator.v\n             obj_dir/NewClockGenerator.sv\n%Error: data/full_repos/permissive/121410129/7seg/7seg/FourDigitLEDdriver.v:28: Cannot find file containing module: 'CharGenerator'\nCharGenerator CharGenerator(\n^~~~~~~~~~~~~\n%Error: data/full_repos/permissive/121410129/7seg/7seg/FourDigitLEDdriver.v:35: Cannot find file containing module: 'CounterGenerator'\nCounterGenerator CounterGenerator(\n^~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/121410129/7seg/7seg/FourDigitLEDdriver.v:41: Cannot find file containing module: 'LEDdecoder'\nLEDdecoder LEDdecoder(\n^~~~~~~~~~\n%Error: data/full_repos/permissive/121410129/7seg/7seg/FourDigitLEDdriver.v:46: Cannot find file containing module: 'AnodeSelector'\nAnodeSelector AnodeSelector(\n^~~~~~~~~~~~~\n%Error: Exiting due to 5 error(s)\n"
module FourDigitLEDdriver (reset, clock, Data_in, an, a, b, c, d, e, f, g);

input wire clock, reset;
input [7:0]Data_in;
output wire an;
output wire a, b, c, d, e, f, g;

wire [3:0]char;
wire [2:0]counter;
wire [6:0]LED;
wire newClock;


assign a = ~LED[6];
assign b = ~LED[5];
assign c = ~LED[4];
assign d = ~LED[3];
assign e = ~LED[2];
assign f = ~LED[1];
assign g = ~LED[0];

NewClockGenerator NewClockGenerator (
	.clock (clock),
	.reset (reset),
	.newClock (newClock)
);

CharGenerator CharGenerator(
	.clock		(clock),
	.counter 	(counter),
	.Data_in	(Data_in),
	.char		(char)
);

CounterGenerator CounterGenerator(
	.clock			(newClock),
	.reset			(reset),
	.counter		(counter)
);

LEDdecoder LEDdecoder(
	.char	(char),
	.LED	(LED)
);

AnodeSelector AnodeSelector(
	.counter	(counter),
	.an			(an)
);

endmodule
module FourDigitLEDdriver (reset, clock, Data_in, an, a, b, c, d, e, f, g);


input wire clock, reset;
input [7:0]Data_in;
output wire an;
output wire a, b, c, d, e, f, g;

wire [3:0]char;
wire [2:0]counter;
wire [6:0]LED;
wire newClock;


assign a = ~LED[6];
assign b = ~LED[5];
assign c = ~LED[4];
assign d = ~LED[3];
assign e = ~LED[2];
assign f = ~LED[1];
assign g = ~LED[0];

NewClockGenerator NewClockGenerator (
	.clock (clock),
	.reset (reset),
	.newClock (newClock)
);

CharGenerator CharGenerator(
	.clock		(clock),
	.counter 	(counter),
	.Data_in	(Data_in),
	.char		(char)
);

CounterGenerator CounterGenerator(
	.clock			(newClock),
	.reset			(reset),
	.counter		(counter)
);

LEDdecoder LEDdecoder(
	.char	(char),
	.LED	(LED)
);

AnodeSelector AnodeSelector(
	.counter	(counter),
	.an			(an)
);

endmodule