#! /c/Source/iverilog-install/bin/vvp :ivl_version "12.0 (devel)" "(s20150603-1539-g2693dd32b)"; :ivl_delay_selection "TYPICAL"; :vpi_time_precision + 0; :vpi_module "C:\iverilog\lib\ivl\system.vpi"; :vpi_module "C:\iverilog\lib\ivl\vhdl_sys.vpi"; :vpi_module "C:\iverilog\lib\ivl\vhdl_textio.vpi"; :vpi_module "C:\iverilog\lib\ivl\v2005_math.vpi"; :vpi_module "C:\iverilog\lib\ivl\va_math.vpi"; S_00000129b79d9e80 .scope module, "led" "led" 2 1; .timescale 0 0; .port_info 0 /INPUT 1 "key"; .port_info 1 /OUTPUT 1 "led"; o00000129b78b72a8 .functor BUFZ 1, C4; HiZ drive L_00000129b78a4e80 .functor BUFZ 1, o00000129b78b72a8, C4<0>, C4<0>, C4<0>; L_00000129b78ff920 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>; v00000129b78a7900_0 .net *"_ivl_17", 1 0, L_00000129b78ff920; 1 drivers L_00000129b78ff968 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>; v00000129b78a7720_0 .net *"_ivl_21", 1 0, L_00000129b78ff968; 1 drivers v00000129b78a7b80_0 .net *"_ivl_25", 1 0, L_00000129b78b1f80; 1 drivers v00000129b78a7680_0 .net *"_ivl_27", 0 0, L_00000129b78b0860; 1 drivers v00000129b78a79a0_0 .net *"_ivl_29", 0 0, L_00000129b78b1120; 1 drivers v00000129b78a7e00_0 .net *"_ivl_3", 0 0, L_00000129b78a4e80; 1 drivers L_00000129b78ff9b0 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>; v00000129b78a7a40_0 .net *"_ivl_35", 1 0, L_00000129b78ff9b0; 1 drivers L_00000129b78ff9f8 .functor BUFT 1, C4<01>, C4<0>, C4<0>, C4<0>; v00000129b78a77c0_0 .net *"_ivl_39", 1 0, L_00000129b78ff9f8; 1 drivers v00000129b78a7ae0_0 .net *"_ivl_43", 1 0, L_00000129b78b0fe0; 1 drivers o00000129b78b7188 .functor BUFZ 4, C4; HiZ drive ; Elide local net with no drivers, v00000129b78a7860_0 name=_ivl_49 v00000129b78a8440_0 .net *"_ivl_7", 0 0, L_00000129b78a7fe0; 1 drivers L_00000129b78ff890 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>; v00000129b78a7cc0_0 .net "a", 0 0, L_00000129b78ff890; 1 drivers L_00000129b78ff8d8 .functor BUFT 1, C4<1>, C4<0>, C4<0>, C4<0>; v00000129b78a7d60_0 .net "b", 0 0, L_00000129b78ff8d8; 1 drivers L_00000129b78ff848 .functor BUFT 1, C4<0>, C4<0>, C4<0>, C4<0>; v00000129b78a81c0_0 .net "c", 0 0, L_00000129b78ff848; 1 drivers v00000129b78a7ea0_0 .net "d", 0 0, L_00000129b78a75e0; 1 drivers v00000129b78a7540_0 .net "key", 0 0, o00000129b78b72a8; 0 drivers v00000129b78a7f40_0 .var "led", 0 0; v00000129b78a8120_0 .net "ret", 1 0, L_00000129b78b1620; 1 drivers v00000129b78a8080_0 .net "s", 0 0, L_00000129b78a83a0; 1 drivers v00000129b78a8260_0 .var "v_reg", 5 0; v00000129b78a8300_0 .net "v_wire", 5 0, L_00000129b78b1da0; 1 drivers E_00000129b79dc2b0 .event anyedge, v00000129b78a7540_0; L_00000129b78a7fe0 .part v00000129b78a8260_0, 1, 1; L_00000129b78a83a0 .part L_00000129b78b1f80, 1, 1; L_00000129b78a75e0 .part L_00000129b78b1f80, 0, 1; L_00000129b78b1f80 .arith/sum 2, L_00000129b78ff920, L_00000129b78ff968; L_00000129b78b1620 .concat8 [ 1 1 0 0], L_00000129b78b1120, L_00000129b78b0860; L_00000129b78b0860 .part L_00000129b78b0fe0, 1, 1; L_00000129b78b1120 .part L_00000129b78b0fe0, 0, 1; L_00000129b78b0fe0 .arith/sum 2, L_00000129b78ff9b0, L_00000129b78ff9f8; L_00000129b78b1da0 .concat [ 1 1 4 0], L_00000129b78a4e80, L_00000129b78a7fe0, o00000129b78b7188; .scope S_00000129b79d9e80; T_0 ; %wait E_00000129b79dc2b0; %load/vec4 v00000129b78a7540_0; %nor/r; %store/vec4 v00000129b78a7f40_0, 0, 1; %load/vec4 v00000129b78a7540_0; %ix/load 4, 1, 0; %flag_set/imm 4, 0; %store/vec4 v00000129b78a8260_0, 4, 1; %jmp T_0; .thread T_0, $push; # The file index is used to find the file name in the following table. :file_names 3; "N/A"; ""; "led_1.v";