#! /usr/local/Cellar/icarus-verilog/12.0/bin/vvp :ivl_version "12.0 (stable)"; :ivl_delay_selection "TYPICAL"; :vpi_time_precision - 9; :vpi_module "/usr/local/Cellar/icarus-verilog/12.0/lib/ivl/system.vpi"; :vpi_module "/usr/local/Cellar/icarus-verilog/12.0/lib/ivl/vhdl_sys.vpi"; :vpi_module "/usr/local/Cellar/icarus-verilog/12.0/lib/ivl/vhdl_textio.vpi"; :vpi_module "/usr/local/Cellar/icarus-verilog/12.0/lib/ivl/v2005_math.vpi"; :vpi_module "/usr/local/Cellar/icarus-verilog/12.0/lib/ivl/va_math.vpi"; S_0x7fab599063f0 .scope module, "tb_bln" "tb_bln" 2 6; .timescale -9 -9; v0x7fab59905560_0 .var "sys_clk", 0 0; v0x7fab59916410_0 .var "sys_rst", 0 0; v0x7fab599164b0_0 .var "x", 7 0; v0x7fab59916550_0 .var "y", 7 0; E_0x7fab59905ca0/0 .event negedge, v0x7fab59916410_0; E_0x7fab59905ca0/1 .event posedge, v0x7fab59905560_0; E_0x7fab59905ca0 .event/or E_0x7fab59905ca0/0, E_0x7fab59905ca0/1; .scope S_0x7fab599063f0; T_0 ; %delay 10, 0; %load/vec4 v0x7fab59905560_0; %inv; %store/vec4 v0x7fab59905560_0, 0, 1; %jmp T_0; .thread T_0; .scope S_0x7fab599063f0; T_1 ; %pushi/vec4 0, 0, 1; %assign/vec4 v0x7fab59905560_0, 0; %pushi/vec4 0, 0, 1; %assign/vec4 v0x7fab59916410_0, 0; %delay 200, 0; %pushi/vec4 1, 0, 1; %assign/vec4 v0x7fab59916410_0, 0; %end; .thread T_1; .scope S_0x7fab599063f0; T_2 ; %wait E_0x7fab59905ca0; %load/vec4 v0x7fab59916410_0; %cmpi/e 0, 0, 1; %jmp/0xz T_2.0, 4; %pushi/vec4 0, 0, 8; %assign/vec4 v0x7fab599164b0_0, 0; %pushi/vec4 255, 0, 8; %assign/vec4 v0x7fab59916550_0, 0; T_2.0 ; %jmp T_2; .thread T_2; # The file index is used to find the file name in the following table. :file_names 3; "N/A"; ""; "bln.v";