data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v
[Errno 2] No such file or directory: 'preprocess.output'
1: b'%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:39: Unsupported: Ignoring delay on this delayed statement.\n        #20 gpio_o_data_tri_o = 32\'h1b705;\n        ^\n                  ... Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:41: Unsupported: Ignoring delay on this delayed statement.\n        #20 gpio_o_data_tri_o = 32\'h0;\n        ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:161: Unsupported: Ignoring delay on this delayed statement.\n     #500 gpio_o_data_tri_o = 32\'h0A;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:162: Unsupported: Ignoring delay on this delayed statement.\n     #500 gpio_o_data_tri_o = 32\'h02;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:165: Unsupported: Ignoring delay on this delayed statement.\n     #1500 gpio_o_data_tri_o = 32\'h10;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:166: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h0;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:167: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h10;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:168: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h0;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:169: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h10;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:170: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h0;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:171: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h10;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:172: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h0;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:173: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h10;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:174: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h0;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:175: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h10;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:176: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h0;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:177: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h10;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:178: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h0;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:179: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h10;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:180: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h0;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:181: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h10;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:182: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h0;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:183: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h10;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:184: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h0;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:186: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h10;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:187: Unsupported: Ignoring delay on this delayed statement.\n     #10 gpio_o_data_tri_o = 32\'h0;\n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:190: Unsupported: Ignoring delay on this delayed statement.\n     #200 $finish; \n     ^\n%Warning-STMTDLY: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:192: Unsupported: Ignoring delay on this delayed statement.\n    always #2.5 CLK100MHZ=~CLK100MHZ;\n           ^\n%Error: data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb/tb_microfsmv.v:194: Cannot find file containing module: \'Micro_fms\'\n    Micro_fms\n    ^~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb,data/full_repos/permissive/105269489/Micro_fms\n             data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb,data/full_repos/permissive/105269489/Micro_fms.v\n             data/full_repos/permissive/105269489/src/TEST/MEM_CONV_FMS/verliog/tb,data/full_repos/permissive/105269489/Micro_fms.sv\n             Micro_fms\n             Micro_fms.v\n             Micro_fms.sv\n             obj_dir/Micro_fms\n             obj_dir/Micro_fms.v\n             obj_dir/Micro_fms.sv\n%Error: Exiting due to 1 error(s), 28 warning(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
module tb_microfsmv# (
	parameter BIT_LEN       = `BIT_LEN,
    parameter CONV_LEN      = `CONV_LEN,
    parameter CONV_LPOS     = `CONV_LPOS,
    parameter M_LEN         = `M_LEN,
    parameter NB_ADDRESS    = `NB_ADDRESS,
    parameter RAM_WIDTH     = `RAM_WIDTH,
    parameter GPIO_D        = `GPIO_D,
    parameter NB_IMAGE		= `NB_IMAGE,
    localparam MEMO         = 1,
    localparam MEM1         = 2,
    localparam MEM2         = 3)
    ();


    reg[GPIO_D-1:0]		gpio_o_data_tri_o;
    reg 				CLK100MHZ;
    
    wire[GPIO_D-1:0] 	gpio_i_data_tri_i;
    wire[3:0]			led;
    initial begin
    	CLK100MHZ = 1;

    	gpio_o_data_tri_o = 32'h5;
    	

        #20 gpio_o_data_tri_o = 32'h1b705;

        #20 gpio_o_data_tri_o = 32'h0;



    	#500 gpio_o_data_tri_o = 32'h0A;
    	#500 gpio_o_data_tri_o = 32'h02;


    	#1500 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;


    	#200 $finish; 
    end
    always #2.5 CLK100MHZ=~CLK100MHZ;

    Micro_fms
    	u_micro_fsm(
    		.gpio_i_data_tri_i(gpio_i_data_tri_i),
    		.o_led(led),
    		.CLK100MHZ(CLK100MHZ),
    		.gpio_o_data_tri_o(gpio_o_data_tri_o)
    		);
endmodule
module tb_microfsmv# (
	parameter BIT_LEN       = `BIT_LEN,
    parameter CONV_LEN      = `CONV_LEN,
    parameter CONV_LPOS     = `CONV_LPOS,
    parameter M_LEN         = `M_LEN,
    parameter NB_ADDRESS    = `NB_ADDRESS,
    parameter RAM_WIDTH     = `RAM_WIDTH,
    parameter GPIO_D        = `GPIO_D,
    parameter NB_IMAGE		= `NB_IMAGE,
    localparam MEMO         = 1,
    localparam MEM1         = 2,
    localparam MEM2         = 3)
    ();



    reg[GPIO_D-1:0]		gpio_o_data_tri_o;
    reg 				CLK100MHZ;
    
    wire[GPIO_D-1:0] 	gpio_i_data_tri_i;
    wire[3:0]			led;
    initial begin
    	CLK100MHZ = 1;

    	gpio_o_data_tri_o = 32'h5;
    	

        #20 gpio_o_data_tri_o = 32'h1b705;

        #20 gpio_o_data_tri_o = 32'h0;



    	#500 gpio_o_data_tri_o = 32'h0A;
    	#500 gpio_o_data_tri_o = 32'h02;


    	#1500 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;
    	
    	#10 gpio_o_data_tri_o = 32'h10;
    	#10 gpio_o_data_tri_o = 32'h0;


    	#200 $finish; 
    end
    always #2.5 CLK100MHZ=~CLK100MHZ;

    Micro_fms
    	u_micro_fsm(
    		.gpio_i_data_tri_i(gpio_i_data_tri_i),
    		.o_led(led),
    		.CLK100MHZ(CLK100MHZ),
    		.gpio_o_data_tri_o(gpio_o_data_tri_o)
    		);
endmodule