data/full_repos/permissive/119715647/sim/ProcessControl_tb.v
 line:40 column:13: Illegal character '"'
1: b'%Warning-STMTDLY: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:36: Unsupported: Ignoring delay on this delayed statement.\n  #10 clk = ~clk; \n  ^\n                  ... Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.\n%Error: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:40: Unsupported or unknown PLI call: $monitor\n  $monitor("time:[%0t],buttons:[%b],state:[%d],\\\n  ^~~~~~~~\n%Error: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:62: syntax error, unexpected \'@\'\n  #10 @(posedge clk) _buttons = 3\'b001;\n      ^\n%Warning-STMTDLY: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:62: Unsupported: Ignoring delay on this delayed statement.\n  #10 @(posedge clk) _buttons = 3\'b001;\n  ^\n%Error: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:63: syntax error, unexpected \'@\'\n  #10 @(posedge clk) _buttons = 3\'b000;  \n      ^\n%Warning-STMTDLY: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:63: Unsupported: Ignoring delay on this delayed statement.\n  #10 @(posedge clk) _buttons = 3\'b000;  \n  ^\n%Error: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:64: syntax error, unexpected \'@\'\n  #30 @(posedge clk) _access_control_fb = 1; \n      ^\n%Warning-STMTDLY: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:64: Unsupported: Ignoring delay on this delayed statement.\n  #30 @(posedge clk) _access_control_fb = 1; \n  ^\n%Error: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:65: syntax error, unexpected \'@\'\n  #10 @(posedge clk) _buttons = 3\'b010; \n      ^\n%Warning-STMTDLY: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:65: Unsupported: Ignoring delay on this delayed statement.\n  #10 @(posedge clk) _buttons = 3\'b010; \n  ^\n%Error: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:66: syntax error, unexpected \'@\'\n  #10 @(posedge clk) _buttons = 3\'b000;\n      ^\n%Warning-STMTDLY: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:66: Unsupported: Ignoring delay on this delayed statement.\n  #10 @(posedge clk) _buttons = 3\'b000;\n  ^\n%Error: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:67: syntax error, unexpected \'@\'\n  #10 @(posedge clk) _access_control_fb = 0;  \n      ^\n%Warning-STMTDLY: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:67: Unsupported: Ignoring delay on this delayed statement.\n  #10 @(posedge clk) _access_control_fb = 0;  \n  ^\n%Error: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:68: syntax error, unexpected \'@\'\n  #10 @(posedge clk) _scoreboard_fb = 1; \n      ^\n%Warning-STMTDLY: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:68: Unsupported: Ignoring delay on this delayed statement.\n  #10 @(posedge clk) _scoreboard_fb = 1; \n  ^\n%Error: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:69: syntax error, unexpected \'@\'\n  #10 @(posedge clk) _buttons = 3\'b110; \n      ^\n%Warning-STMTDLY: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:69: Unsupported: Ignoring delay on this delayed statement.\n  #10 @(posedge clk) _buttons = 3\'b110; \n  ^\n%Error: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:70: syntax error, unexpected \'@\'\n  #10 @(posedge clk) _buttons = 3\'b000;\n      ^\n%Warning-STMTDLY: data/full_repos/permissive/119715647/sim/ProcessControl_tb.v:70: Unsupported: Ignoring delay on this delayed statement.\n  #10 @(posedge clk) _buttons = 3\'b000;\n  ^\n%Error: Exiting due to 10 error(s), 10 warning(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
module ProcessControl_tb(); 
	reg [0:0] clk, rst; 

	reg [2:0] _buttons; 
	reg [0:0] _access_control_fb,
			  _game_fb, 
			  _scoreboard_fb;

	wire [2:0] _buttons_select;
	wire [0:0] _switches_select; 
	wire [2:0] _lcd_select;
	wire [1:0] _game_score_select;
	wire [1:0] _led_control;

	ProcessControl pc(
		.clk(clk), 
		.rst(rst), 
		.buttons(_buttons),
		.access_control_fb(_access_control_fb), 
		.game_fb(_game_fb), 
		.scoreboard_fb(_scoreboard_fb), 
		.buttons_select(_buttons_select),
		.switches_select(_switches_select),
		.lcd_control(_lcd_select),
		.led_control(_led_control),  
		.game_score_select(_game_score_select)); 


	always begin
		#10 clk = ~clk; 
	end 

	initial begin
		$monitor("time:[%0t],buttons:[%b],state:[%d],\
access_control_fb:[%b],\
game_fb:[%b],\
scoreboard_fb:[%b],\
buttons_select:[%b],\
switches_select:[%b],\
game_score_select:[%b],\
lcd_control:[%b],\
led_control:[%b]",
		$time, 
		_buttons,
		pc.STATE,
		_access_control_fb, 
		_game_fb, 
		_scoreboard_fb, 
		_buttons_select, 
		_switches_select, 
		_game_score_select,
		_lcd_select, 
		_led_control); 

		clk = 1; rst = 1; 
		#10 @(posedge clk) _buttons = 3'b001;
		#10 @(posedge clk) _buttons = 3'b000;  
		#30 @(posedge clk) _access_control_fb = 1; 
		#10 @(posedge clk) _buttons = 3'b010; 
		#10 @(posedge clk) _buttons = 3'b000;
		#10 @(posedge clk) _access_control_fb = 0;
		#10 @(posedge clk) _scoreboard_fb = 1; 
		#10 @(posedge clk) _buttons = 3'b110; 
		#10 @(posedge clk) _buttons = 3'b000;

	end
endmodule
module ProcessControl_tb();
 
	reg [0:0] clk, rst; 

	reg [2:0] _buttons; 
	reg [0:0] _access_control_fb,
			  _game_fb, 
			  _scoreboard_fb;

	wire [2:0] _buttons_select;
	wire [0:0] _switches_select; 
	wire [2:0] _lcd_select;
	wire [1:0] _game_score_select;
	wire [1:0] _led_control;

	ProcessControl pc(
		.clk(clk), 
		.rst(rst), 
		.buttons(_buttons),
		.access_control_fb(_access_control_fb), 
		.game_fb(_game_fb), 
		.scoreboard_fb(_scoreboard_fb), 
		.buttons_select(_buttons_select),
		.switches_select(_switches_select),
		.lcd_control(_lcd_select),
		.led_control(_led_control),  
		.game_score_select(_game_score_select)); 


	always begin
		#10 clk = ~clk; 
	end 

	initial begin
		$monitor("time:[%0t],buttons:[%b],state:[%d],\
access_control_fb:[%b],\
game_fb:[%b],\
scoreboard_fb:[%b],\
buttons_select:[%b],\
switches_select:[%b],\
game_score_select:[%b],\
lcd_control:[%b],\
led_control:[%b]",
		$time, 
		_buttons,
		pc.STATE,
		_access_control_fb, 
		_game_fb, 
		_scoreboard_fb, 
		_buttons_select, 
		_switches_select, 
		_game_score_select,
		_lcd_select, 
		_led_control); 

		clk = 1; rst = 1; 
		#10 @(posedge clk) _buttons = 3'b001;
		#10 @(posedge clk) _buttons = 3'b000;  
		#30 @(posedge clk) _access_control_fb = 1; 
		#10 @(posedge clk) _buttons = 3'b010; 
		#10 @(posedge clk) _buttons = 3'b000;
		#10 @(posedge clk) _access_control_fb = 0;
		#10 @(posedge clk) _scoreboard_fb = 1; 
		#10 @(posedge clk) _buttons = 3'b110; 
		#10 @(posedge clk) _buttons = 3'b000;

	end
endmodule