163 lines
8.3 KiB
Plaintext
163 lines
8.3 KiB
Plaintext
#! /c/Source/iverilog-install/bin/vvp
|
|
:ivl_version "12.0 (devel)" "(s20150603-1539-g2693dd32b)";
|
|
:ivl_delay_selection "TYPICAL";
|
|
:vpi_time_precision - 9;
|
|
:vpi_module "D:\iverilog\lib\ivl\system.vpi";
|
|
:vpi_module "D:\iverilog\lib\ivl\vhdl_sys.vpi";
|
|
:vpi_module "D:\iverilog\lib\ivl\vhdl_textio.vpi";
|
|
:vpi_module "D:\iverilog\lib\ivl\v2005_math.vpi";
|
|
:vpi_module "D:\iverilog\lib\ivl\va_math.vpi";
|
|
S_000002b05a22d480 .scope module, "mode3" "mode3" 2 16;
|
|
.timescale -8 -9;
|
|
.port_info 0 /INPUT 1 "c2";
|
|
.port_info 1 /INPUT 1 "clk";
|
|
.port_info 2 /OUTPUT 1 "q1";
|
|
.port_info 3 /OUTPUT 1 "q0";
|
|
L_000002b05a11adc0 .functor AND 1, L_000002b05a17bee0, L_000002b05a17bf80, C4<1>, C4<1>;
|
|
o000002b05a12b488 .functor BUFZ 1, C4<z>; HiZ drive
|
|
L_000002b05a11ae30 .functor AND 1, L_000002b05a11adc0, o000002b05a12b488, C4<1>, C4<1>;
|
|
L_000002b05a11aab0 .functor AND 1, L_000002b05a17ae00, v000002b05a11caa0_0, C4<1>, C4<1>;
|
|
L_000002b05a11a9d0 .functor AND 1, L_000002b05a11aab0, L_000002b05a17a0e0, C4<1>, C4<1>;
|
|
L_000002b05a11ab20 .functor OR 1, L_000002b05a11ae30, L_000002b05a11a9d0, C4<0>, C4<0>;
|
|
L_000002b05a11a960 .functor AND 1, L_000002b05a17a220, L_000002b05a17b1c0, C4<1>, C4<1>;
|
|
L_000002b05a11ace0 .functor AND 1, L_000002b05a11a960, L_000002b05a17a7c0, C4<1>, C4<1>;
|
|
L_000002b05a11ad50 .functor AND 1, v000002b05a11cb40_0, v000002b05a11caa0_0, C4<1>, C4<1>;
|
|
L_000002b05a11aea0 .functor AND 1, L_000002b05a11ad50, o000002b05a12b488, C4<1>, C4<1>;
|
|
L_000002b05a11af10 .functor OR 1, L_000002b05a11ace0, L_000002b05a11aea0, C4<0>, C4<0>;
|
|
L_000002b05a17d100 .functor BUFZ 1, v000002b05a11cb40_0, C4<0>, C4<0>, C4<0>;
|
|
L_000002b05a17d250 .functor BUFZ 1, v000002b05a11caa0_0, C4<0>, C4<0>, C4<0>;
|
|
v000002b05a11bc40_0 .net *"_ivl_1", 0 0, L_000002b05a17bee0; 1 drivers
|
|
v000002b05a11bce0_0 .net *"_ivl_11", 0 0, L_000002b05a11aab0; 1 drivers
|
|
v000002b05a11bec0_0 .net *"_ivl_13", 0 0, L_000002b05a17a0e0; 1 drivers
|
|
v000002b05a11c140_0 .net *"_ivl_15", 0 0, L_000002b05a11a9d0; 1 drivers
|
|
v000002b05a11c780_0 .net *"_ivl_19", 0 0, L_000002b05a17a220; 1 drivers
|
|
v000002b05a11c280_0 .net *"_ivl_21", 0 0, L_000002b05a17b1c0; 1 drivers
|
|
v000002b05a11bf60_0 .net *"_ivl_23", 0 0, L_000002b05a11a960; 1 drivers
|
|
v000002b05a11c1e0_0 .net *"_ivl_25", 0 0, L_000002b05a17a7c0; 1 drivers
|
|
v000002b05a11c000_0 .net *"_ivl_27", 0 0, L_000002b05a11ace0; 1 drivers
|
|
v000002b05a11c3c0_0 .net *"_ivl_29", 0 0, L_000002b05a11ad50; 1 drivers
|
|
v000002b05a11c460_0 .net *"_ivl_3", 0 0, L_000002b05a17bf80; 1 drivers
|
|
v000002b05a11c500_0 .net *"_ivl_31", 0 0, L_000002b05a11aea0; 1 drivers
|
|
v000002b05a11c5a0_0 .net *"_ivl_5", 0 0, L_000002b05a11adc0; 1 drivers
|
|
v000002b05a11c640_0 .net *"_ivl_7", 0 0, L_000002b05a11ae30; 1 drivers
|
|
v000002b05a11c6e0_0 .net *"_ivl_9", 0 0, L_000002b05a17ae00; 1 drivers
|
|
v000002b05a11c8c0_0 .net "c2", 0 0, o000002b05a12b488; 0 drivers
|
|
o000002b05a12afa8 .functor BUFZ 1, C4<z>; HiZ drive
|
|
v000002b05a11c960_0 .net "clk", 0 0, o000002b05a12afa8; 0 drivers
|
|
v000002b05a17b760_0 .net "d0i", 0 0, L_000002b05a11af10; 1 drivers
|
|
v000002b05a17bd00_0 .net "d1i", 0 0, L_000002b05a11ab20; 1 drivers
|
|
v000002b05a17b8a0_0 .net "q0", 0 0, L_000002b05a17d250; 1 drivers
|
|
v000002b05a17acc0_0 .net "q0i", 0 0, v000002b05a11caa0_0; 1 drivers
|
|
v000002b05a17a180_0 .net "q1", 0 0, L_000002b05a17d100; 1 drivers
|
|
v000002b05a17a540_0 .net "q1i", 0 0, v000002b05a11cb40_0; 1 drivers
|
|
L_000002b05a17bee0 .reduce/nor v000002b05a11cb40_0;
|
|
L_000002b05a17bf80 .reduce/nor v000002b05a11caa0_0;
|
|
L_000002b05a17ae00 .reduce/nor v000002b05a11cb40_0;
|
|
L_000002b05a17a0e0 .reduce/nor o000002b05a12b488;
|
|
L_000002b05a17a220 .reduce/nor v000002b05a11cb40_0;
|
|
L_000002b05a17b1c0 .reduce/nor v000002b05a11caa0_0;
|
|
L_000002b05a17a7c0 .reduce/nor o000002b05a12b488;
|
|
S_000002b05a1252b0 .scope module, "dd0" "DTouch" 2 28, 2 3 0, S_000002b05a22d480;
|
|
.timescale -8 -9;
|
|
.port_info 0 /INPUT 1 "clk";
|
|
.port_info 1 /INPUT 1 "d";
|
|
.port_info 2 /OUTPUT 1 "q";
|
|
v000002b05a11c0a0_0 .net "clk", 0 0, o000002b05a12afa8; alias, 0 drivers
|
|
v000002b05a11c320_0 .net "d", 0 0, L_000002b05a11af10; alias, 1 drivers
|
|
v000002b05a11caa0_0 .var "q", 0 0;
|
|
E_000002b05a11d590 .event posedge, v000002b05a11c0a0_0;
|
|
S_000002b05a125440 .scope module, "dd1" "DTouch" 2 29, 2 3 0, S_000002b05a22d480;
|
|
.timescale -8 -9;
|
|
.port_info 0 /INPUT 1 "clk";
|
|
.port_info 1 /INPUT 1 "d";
|
|
.port_info 2 /OUTPUT 1 "q";
|
|
v000002b05a11be20_0 .net "clk", 0 0, o000002b05a12afa8; alias, 0 drivers
|
|
v000002b05a11ca00_0 .net "d", 0 0, L_000002b05a11ab20; alias, 1 drivers
|
|
v000002b05a11cb40_0 .var "q", 0 0;
|
|
S_000002b05a22d610 .scope module, "mode4" "mode4" 2 37;
|
|
.timescale -8 -9;
|
|
.port_info 0 /INPUT 1 "c2";
|
|
.port_info 1 /INPUT 1 "clk";
|
|
.port_info 2 /OUTPUT 1 "q1";
|
|
.port_info 3 /OUTPUT 1 "q0";
|
|
L_000002b05a17d6b0 .functor AND 1, L_000002b05a17a860, L_000002b05a17a900, C4<1>, C4<1>;
|
|
L_000002b05a17d3a0 .functor AND 1, v000002b05a17a2c0_0, v000002b05a17b800_0, C4<1>, C4<1>;
|
|
L_000002b05a17d640 .functor OR 1, L_000002b05a17d6b0, L_000002b05a17d3a0, C4<0>, C4<0>;
|
|
L_000002b05a17d720 .functor AND 1, v000002b05a17b800_0, L_000002b05a17b260, C4<1>, C4<1>;
|
|
o000002b05a12b968 .functor BUFZ 1, C4<z>; HiZ drive
|
|
L_000002b05a17d480 .functor AND 1, L_000002b05a17a9a0, o000002b05a12b968, C4<1>, C4<1>;
|
|
L_000002b05a17d800 .functor OR 1, L_000002b05a17d720, L_000002b05a17d480, C4<0>, C4<0>;
|
|
L_000002b05a17d790 .functor BUFZ 1, v000002b05a17a2c0_0, C4<0>, C4<0>, C4<0>;
|
|
L_000002b05a17d170 .functor BUFZ 1, v000002b05a17b800_0, C4<0>, C4<0>, C4<0>;
|
|
v000002b05a17a720_0 .net *"_ivl_1", 0 0, L_000002b05a17a860; 1 drivers
|
|
v000002b05a17b3a0_0 .net *"_ivl_11", 0 0, L_000002b05a17b260; 1 drivers
|
|
v000002b05a17a360_0 .net *"_ivl_13", 0 0, L_000002b05a17d720; 1 drivers
|
|
v000002b05a17afe0_0 .net *"_ivl_15", 0 0, L_000002b05a17a9a0; 1 drivers
|
|
v000002b05a17b120_0 .net *"_ivl_17", 0 0, L_000002b05a17d480; 1 drivers
|
|
v000002b05a17be40_0 .net *"_ivl_3", 0 0, L_000002b05a17a900; 1 drivers
|
|
v000002b05a17bb20_0 .net *"_ivl_5", 0 0, L_000002b05a17d6b0; 1 drivers
|
|
v000002b05a17b580_0 .net *"_ivl_7", 0 0, L_000002b05a17d3a0; 1 drivers
|
|
v000002b05a17a400_0 .net "c2", 0 0, o000002b05a12b968; 0 drivers
|
|
o000002b05a12b5d8 .functor BUFZ 1, C4<z>; HiZ drive
|
|
v000002b05a17bbc0_0 .net "clk", 0 0, o000002b05a12b5d8; 0 drivers
|
|
v000002b05a17a4a0_0 .net "d0i", 0 0, L_000002b05a17d800; 1 drivers
|
|
v000002b05a17b080_0 .net "d1i", 0 0, L_000002b05a17d640; 1 drivers
|
|
v000002b05a17bda0_0 .net "q0", 0 0, L_000002b05a17d170; 1 drivers
|
|
v000002b05a17b300_0 .net "q0i", 0 0, v000002b05a17b800_0; 1 drivers
|
|
v000002b05a17a5e0_0 .net "q1", 0 0, L_000002b05a17d790; 1 drivers
|
|
v000002b05a17b9e0_0 .net "q1i", 0 0, v000002b05a17a2c0_0; 1 drivers
|
|
L_000002b05a17a860 .reduce/nor v000002b05a17a2c0_0;
|
|
L_000002b05a17a900 .reduce/nor v000002b05a17b800_0;
|
|
L_000002b05a17b260 .reduce/nor o000002b05a12b968;
|
|
L_000002b05a17a9a0 .reduce/nor v000002b05a17b800_0;
|
|
S_000002b05a123d20 .scope module, "dd0" "DTouch" 2 50, 2 3 0, S_000002b05a22d610;
|
|
.timescale -8 -9;
|
|
.port_info 0 /INPUT 1 "clk";
|
|
.port_info 1 /INPUT 1 "d";
|
|
.port_info 2 /OUTPUT 1 "q";
|
|
v000002b05a17ac20_0 .net "clk", 0 0, o000002b05a12b5d8; alias, 0 drivers
|
|
v000002b05a17a680_0 .net "d", 0 0, L_000002b05a17d800; alias, 1 drivers
|
|
v000002b05a17b800_0 .var "q", 0 0;
|
|
E_000002b05a11da50 .event posedge, v000002b05a17ac20_0;
|
|
S_000002b05a123eb0 .scope module, "dd1" "DTouch" 2 51, 2 3 0, S_000002b05a22d610;
|
|
.timescale -8 -9;
|
|
.port_info 0 /INPUT 1 "clk";
|
|
.port_info 1 /INPUT 1 "d";
|
|
.port_info 2 /OUTPUT 1 "q";
|
|
v000002b05a17bc60_0 .net "clk", 0 0, o000002b05a12b5d8; alias, 0 drivers
|
|
v000002b05a17ba80_0 .net "d", 0 0, L_000002b05a17d640; alias, 1 drivers
|
|
v000002b05a17a2c0_0 .var "q", 0 0;
|
|
.scope S_000002b05a1252b0;
|
|
T_0 ;
|
|
%wait E_000002b05a11d590;
|
|
%load/vec4 v000002b05a11c320_0;
|
|
%assign/vec4 v000002b05a11caa0_0, 0;
|
|
%jmp T_0;
|
|
.thread T_0;
|
|
.scope S_000002b05a125440;
|
|
T_1 ;
|
|
%wait E_000002b05a11d590;
|
|
%load/vec4 v000002b05a11ca00_0;
|
|
%assign/vec4 v000002b05a11cb40_0, 0;
|
|
%jmp T_1;
|
|
.thread T_1;
|
|
.scope S_000002b05a123d20;
|
|
T_2 ;
|
|
%wait E_000002b05a11da50;
|
|
%load/vec4 v000002b05a17a680_0;
|
|
%assign/vec4 v000002b05a17b800_0, 0;
|
|
%jmp T_2;
|
|
.thread T_2;
|
|
.scope S_000002b05a123eb0;
|
|
T_3 ;
|
|
%wait E_000002b05a11da50;
|
|
%load/vec4 v000002b05a17ba80_0;
|
|
%assign/vec4 v000002b05a17a2c0_0, 0;
|
|
%jmp T_3;
|
|
.thread T_3;
|
|
# The file index is used to find the file name in the following table.
|
|
:file_names 3;
|
|
"N/A";
|
|
"<interactive>";
|
|
"count.v";
|