#! /opt/local/bin/vvp :ivl_version "0.9.1" "(v0_9_1)"; :vpi_time_precision - 12; :vpi_module "system"; :vpi_module "v2005_math"; :vpi_module "va_math"; S_0x10022faa0 .scope module, "Test_MQCAcell" "Test_MQCAcell" 2 5; .timescale -9 -12; P_0x100204908 .param/l "hold" 2 9, C4<10>; P_0x100204930 .param/l "reset" 2 7, C4<00>; P_0x100204958 .param/l "switch" 2 8, C4<01>; v0x1002479e0_0 .var *"_s97", 0 0; Local signal v0x100247a80_0 .net "in1", 0 0, v0x100247dd0_0; 1 drivers v0x100247b00_0 .net "in2", 0 0, v0x100247e90_0; 1 drivers v0x100247bc0_0 .net "in3", 0 0, v0x100247f10_0; 1 drivers v0x100247c60_0 .net "nocell", 0 0, C4; 0 drivers v0x100247d10_0 .net "out1", 0 0, v0x100240540_0; 1 drivers v0x100247dd0_0 .var "rin1", 0 0; v0x100247e90_0 .var "rin2", 0 0; v0x100247f10_0 .var "rin3", 0 0; v0x100247fe0 .array "s", 0 3, 1 0; v0x100248060 .array "v", 0 5; v0x100248060_0 .net v0x100248060 0, 5 0, L_0x100248600; 1 drivers v0x100248060_1 .net v0x100248060 1, 5 0, L_0x100248880; 1 drivers RS_0x1003016e8/0/0 .resolv tri, L_0x100248210, L_0x1002484c0, L_0x100248ff0, L_0x1002491a0; RS_0x1003016e8/0/4 .resolv tri, L_0x100249630, C4, C4, C4; RS_0x1003016e8 .resolv tri, RS_0x1003016e8/0/0, RS_0x1003016e8/0/4, C4, C4; v0x100248060_2 .net8 v0x100248060 2, 5 0, RS_0x1003016e8; 5 drivers v0x100248060_3 .net v0x100248060 3, 5 0, L_0x100248cc0; 1 drivers v0x100248060_4 .net v0x100248060 4, 5 0, L_0x100248a40; 1 drivers v0x100248060_5 .net v0x100248060 5, 5 0, C4; 0 drivers L_0x100248160 .part RS_0x1003016e8, 1, 1; L_0x100248210 .part/pv v0x100247950_0, 0, 1, 6; L_0x1002482e0 .part RS_0x1003016e8, 2, 1; L_0x100248390 .part RS_0x1003016e8, 0, 1; L_0x1002484c0 .part/pv v0x100243840_0, 1, 1, 6; L_0x100248550 .part L_0x100248880, 2, 1; L_0x100248600 .part/pv v0x100245eb0_0, 2, 1, 6; L_0x1002486b0 .part L_0x100248600, 2, 1; L_0x1002487a0 .part RS_0x1003016e8, 2, 1; L_0x100248880 .part/pv v0x100245220_0, 2, 1, 6; L_0x100248910 .part L_0x100248cc0, 2, 1; L_0x100248a40 .part/pv v0x1002445a0_0, 2, 1, 6; L_0x100248af0 .part L_0x100248a40, 2, 1; L_0x100248c30 .part RS_0x1003016e8, 2, 1; L_0x100248cc0 .part/pv v0x1002438c0_0, 2, 1, 6; L_0x100248dd0 .part L_0x100248880, 2, 1; L_0x100248e60 .part RS_0x1003016e8, 3, 1; L_0x100249080 .part L_0x100248cc0, 2, 1; L_0x100249110 .part RS_0x1003016e8, 1, 1; L_0x100248ff0 .part/pv v0x100242bb0_0, 2, 1, 6; L_0x100249240 .part RS_0x1003016e8, 4, 1; L_0x100249380 .part RS_0x1003016e8, 2, 1; L_0x1002491a0 .part/pv v0x100241f20_0, 3, 1, 6; L_0x1002494d0 .part RS_0x1003016e8, 5, 1; L_0x1002492d0 .part RS_0x1003016e8, 3, 1; L_0x100249630 .part/pv v0x100241210_0, 4, 1, 6; L_0x100249410 .part RS_0x1003016e8, 4, 1; S_0x100246c40 .scope module, "Q02" "MQCAcell" 2 31, 3 41, S_0x10022faa0; .timescale -9 -12; P_0x100246d28 .param/l "hold" 3 86, C4<10>; P_0x100246d50 .param/l "reset" 3 84, C4<00>; P_0x100246d78 .param/l "switch" 3 85, C4<01>; v0x100247580_0 .net "E", 0 0, L_0x100248160; 1 drivers v0x100247620_0 .alias "N", 0 0, v0x100247c60_0; v0x1002442d0_0 .alias "S", 0 0, v0x100247c60_0; v0x100244350_0 .alias "W", 0 0, v0x100247a80_0; v0x100247fe0_0 .array/port v0x100247fe0, 0; v0x1002478a0_0 .net "status", 1 0, v0x100247fe0_0; 1 drivers v0x100247950_0 .var "value", 0 0; E_0x100246e90 .event edge, v0x100244350_0, v0x1002402e0_0, v0x100247580_0, v0x100240490_0; S_0x100247370 .scope function, "bintopol" "bintopol" 3 55, 3 55, S_0x100246c40; .timescale -9 -12; v0x100247450_0 .var "a", 0 0; v0x1002474f0_0 .var/i "bintopol", 31 0; TD_Test_MQCAcell.Q02.bintopol ; %load/v 8, v0x100247450_0, 1; %cmpi/u 8, 0, 1; %jmp/1 T_0.0, 6; %cmpi/u 8, 1, 1; %jmp/1 T_0.1, 6; %cmp/u 8, 3, 1; %jmp/1 T_0.2, 6; %cmp/u 8, 2, 1; %jmp/1 T_0.3, 6; %jmp T_0.4; T_0.0 ; %set/v v0x1002474f0_0, 1, 32; %jmp T_0.4; T_0.1 ; %movi 8, 1, 32; %set/v v0x1002474f0_0, 8, 32; %jmp T_0.4; T_0.2 ; %set/v v0x1002474f0_0, 0, 32; %jmp T_0.4; T_0.3 ; %set/v v0x1002474f0_0, 0, 32; %jmp T_0.4; T_0.4 ; %end; S_0x100246ee0 .scope function, "compute" "compute" 3 65, 3 65, S_0x100246c40; .timescale -9 -12; v0x100246fc0_0 .var "E", 0 0; v0x100247060_0 .var "N", 0 0; v0x1002470f0_0 .var "S", 0 0; v0x100247190_0 .var "W", 0 0; v0x100247220_0 .var "compute", 0 0; v0x1002472e0_0 .var/i "polarization", 31 0; TD_Test_MQCAcell.Q02.compute ; %load/v 42, v0x100247060_0, 1; %set/v v0x100247450_0, 42, 1; %fork TD_Test_MQCAcell.Q02.bintopol, S_0x100247370; %join; %load/v 42, v0x1002474f0_0, 32; %mov 8, 42, 32; %mov 40, 39, 1; %mov 41, 39, 1; %load/v 76, v0x1002470f0_0, 1; %set/v v0x100247450_0, 76, 1; %fork TD_Test_MQCAcell.Q02.bintopol, S_0x100247370; %join; %load/v 76, v0x1002474f0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %add 8, 42, 34; %load/v 76, v0x100246fc0_0, 1; %set/v v0x100247450_0, 76, 1; %fork TD_Test_MQCAcell.Q02.bintopol, S_0x100247370; %join; %load/v 76, v0x1002474f0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %load/v 110, v0x100247190_0, 1; %set/v v0x100247450_0, 110, 1; %fork TD_Test_MQCAcell.Q02.bintopol, S_0x100247370; %join; %load/v 110, v0x1002474f0_0, 32; %mov 76, 110, 32; %mov 108, 107, 1; %mov 109, 107, 1; %add 42, 76, 34; %muli 42, 1, 34; %sub 8, 42, 34; %set/v v0x1002472e0_0, 8, 32; %load/v 8, v0x1002472e0_0, 32; %cmp/s 0, 8, 32; %jmp/0xz T_1.5, 5; %set/v v0x100247220_0, 1, 1; %jmp T_1.6; T_1.5 ; %load/v 8, v0x1002472e0_0, 32; %cmpi/s 8, 0, 32; %jmp/0xz T_1.7, 5; %set/v v0x100247220_0, 0, 1; %jmp T_1.8; T_1.7 ; %set/v v0x100247220_0, 3, 1; T_1.8 ; T_1.6 ; %end; S_0x100245f40 .scope module, "Q12" "MQCAcell" 2 32, 3 41, S_0x10022faa0; .timescale -9 -12; P_0x100246028 .param/l "hold" 3 86, C4<10>; P_0x100246050 .param/l "reset" 3 84, C4<00>; P_0x100246078 .param/l "switch" 3 85, C4<01>; v0x100246870_0 .net "E", 0 0, L_0x1002482e0; 1 drivers v0x100246910_0 .alias "N", 0 0, v0x100247c60_0; v0x100246990_0 .alias "S", 0 0, v0x100247c60_0; v0x100246a10_0 .net "W", 0 0, L_0x100248390; 1 drivers v0x100246a90_0 .alias "status", 1 0, v0x1002478a0_0; v0x100243840_0 .var "value", 0 0; E_0x100246180 .event edge, v0x100246a10_0, v0x1002402e0_0, v0x100246870_0, v0x100240490_0; S_0x100246660 .scope function, "bintopol" "bintopol" 3 55, 3 55, S_0x100245f40; .timescale -9 -12; v0x100246740_0 .var "a", 0 0; v0x1002467e0_0 .var/i "bintopol", 31 0; TD_Test_MQCAcell.Q12.bintopol ; %load/v 8, v0x100246740_0, 1; %cmpi/u 8, 0, 1; %jmp/1 T_2.9, 6; %cmpi/u 8, 1, 1; %jmp/1 T_2.10, 6; %cmp/u 8, 3, 1; %jmp/1 T_2.11, 6; %cmp/u 8, 2, 1; %jmp/1 T_2.12, 6; %jmp T_2.13; T_2.9 ; %set/v v0x1002467e0_0, 1, 32; %jmp T_2.13; T_2.10 ; %movi 8, 1, 32; %set/v v0x1002467e0_0, 8, 32; %jmp T_2.13; T_2.11 ; %set/v v0x1002467e0_0, 0, 32; %jmp T_2.13; T_2.12 ; %set/v v0x1002467e0_0, 0, 32; %jmp T_2.13; T_2.13 ; %end; S_0x1002461d0 .scope function, "compute" "compute" 3 65, 3 65, S_0x100245f40; .timescale -9 -12; v0x1002462b0_0 .var "E", 0 0; v0x100246350_0 .var "N", 0 0; v0x1002463e0_0 .var "S", 0 0; v0x100246480_0 .var "W", 0 0; v0x100246510_0 .var "compute", 0 0; v0x1002465d0_0 .var/i "polarization", 31 0; TD_Test_MQCAcell.Q12.compute ; %load/v 42, v0x100246350_0, 1; %set/v v0x100246740_0, 42, 1; %fork TD_Test_MQCAcell.Q12.bintopol, S_0x100246660; %join; %load/v 42, v0x1002467e0_0, 32; %mov 8, 42, 32; %mov 40, 39, 1; %mov 41, 39, 1; %load/v 76, v0x1002463e0_0, 1; %set/v v0x100246740_0, 76, 1; %fork TD_Test_MQCAcell.Q12.bintopol, S_0x100246660; %join; %load/v 76, v0x1002467e0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %add 8, 42, 34; %load/v 76, v0x1002462b0_0, 1; %set/v v0x100246740_0, 76, 1; %fork TD_Test_MQCAcell.Q12.bintopol, S_0x100246660; %join; %load/v 76, v0x1002467e0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %load/v 110, v0x100246480_0, 1; %set/v v0x100246740_0, 110, 1; %fork TD_Test_MQCAcell.Q12.bintopol, S_0x100246660; %join; %load/v 110, v0x1002467e0_0, 32; %mov 76, 110, 32; %mov 108, 107, 1; %mov 109, 107, 1; %add 42, 76, 34; %muli 42, 1, 34; %sub 8, 42, 34; %set/v v0x1002465d0_0, 8, 32; %load/v 8, v0x1002465d0_0, 32; %cmp/s 0, 8, 32; %jmp/0xz T_3.14, 5; %set/v v0x100246510_0, 1, 1; %jmp T_3.15; T_3.14 ; %load/v 8, v0x1002465d0_0, 32; %cmpi/s 8, 0, 32; %jmp/0xz T_3.16, 5; %set/v v0x100246510_0, 0, 1; %jmp T_3.17; T_3.16 ; %set/v v0x100246510_0, 3, 1; T_3.17 ; T_3.15 ; %end; S_0x1002452b0 .scope module, "Q20" "MQCAcell" 2 34, 3 41, S_0x10022faa0; .timescale -9 -12; P_0x100245398 .param/l "hold" 3 86, C4<10>; P_0x1002453c0 .param/l "reset" 3 84, C4<00>; P_0x1002453e8 .param/l "switch" 3 85, C4<01>; v0x100245be0_0 .alias "E", 0 0, v0x100247c60_0; v0x100245c70_0 .alias "N", 0 0, v0x100247b00_0; v0x100245d00_0 .net "S", 0 0, L_0x100248550; 1 drivers v0x100245d80_0 .alias "W", 0 0, v0x100247c60_0; v0x100245e00_0 .alias "status", 1 0, v0x1002478a0_0; v0x100245eb0_0 .var "value", 0 0; E_0x1002454f0 .event edge, v0x1002402e0_0, v0x100245d00_0, v0x100245c70_0, v0x100240490_0; S_0x1002459d0 .scope function, "bintopol" "bintopol" 3 55, 3 55, S_0x1002452b0; .timescale -9 -12; v0x100245ab0_0 .var "a", 0 0; v0x100245b50_0 .var/i "bintopol", 31 0; TD_Test_MQCAcell.Q20.bintopol ; %load/v 8, v0x100245ab0_0, 1; %cmpi/u 8, 0, 1; %jmp/1 T_4.18, 6; %cmpi/u 8, 1, 1; %jmp/1 T_4.19, 6; %cmp/u 8, 3, 1; %jmp/1 T_4.20, 6; %cmp/u 8, 2, 1; %jmp/1 T_4.21, 6; %jmp T_4.22; T_4.18 ; %set/v v0x100245b50_0, 1, 32; %jmp T_4.22; T_4.19 ; %movi 8, 1, 32; %set/v v0x100245b50_0, 8, 32; %jmp T_4.22; T_4.20 ; %set/v v0x100245b50_0, 0, 32; %jmp T_4.22; T_4.21 ; %set/v v0x100245b50_0, 0, 32; %jmp T_4.22; T_4.22 ; %end; S_0x100245540 .scope function, "compute" "compute" 3 65, 3 65, S_0x1002452b0; .timescale -9 -12; v0x100245620_0 .var "E", 0 0; v0x1002456c0_0 .var "N", 0 0; v0x100245750_0 .var "S", 0 0; v0x1002457f0_0 .var "W", 0 0; v0x100245880_0 .var "compute", 0 0; v0x100245940_0 .var/i "polarization", 31 0; TD_Test_MQCAcell.Q20.compute ; %load/v 42, v0x1002456c0_0, 1; %set/v v0x100245ab0_0, 42, 1; %fork TD_Test_MQCAcell.Q20.bintopol, S_0x1002459d0; %join; %load/v 42, v0x100245b50_0, 32; %mov 8, 42, 32; %mov 40, 39, 1; %mov 41, 39, 1; %load/v 76, v0x100245750_0, 1; %set/v v0x100245ab0_0, 76, 1; %fork TD_Test_MQCAcell.Q20.bintopol, S_0x1002459d0; %join; %load/v 76, v0x100245b50_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %add 8, 42, 34; %load/v 76, v0x100245620_0, 1; %set/v v0x100245ab0_0, 76, 1; %fork TD_Test_MQCAcell.Q20.bintopol, S_0x1002459d0; %join; %load/v 76, v0x100245b50_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %load/v 110, v0x1002457f0_0, 1; %set/v v0x100245ab0_0, 110, 1; %fork TD_Test_MQCAcell.Q20.bintopol, S_0x1002459d0; %join; %load/v 110, v0x100245b50_0, 32; %mov 76, 110, 32; %mov 108, 107, 1; %mov 109, 107, 1; %add 42, 76, 34; %muli 42, 1, 34; %sub 8, 42, 34; %set/v v0x100245940_0, 8, 32; %load/v 8, v0x100245940_0, 32; %cmp/s 0, 8, 32; %jmp/0xz T_5.23, 5; %set/v v0x100245880_0, 1, 1; %jmp T_5.24; T_5.23 ; %load/v 8, v0x100245940_0, 32; %cmpi/s 8, 0, 32; %jmp/0xz T_5.25, 5; %set/v v0x100245880_0, 0, 1; %jmp T_5.26; T_5.25 ; %set/v v0x100245880_0, 3, 1; T_5.26 ; T_5.24 ; %end; S_0x100244620 .scope module, "Q21" "MQCAcell" 2 35, 3 41, S_0x10022faa0; .timescale -9 -12; P_0x100244708 .param/l "hold" 3 86, C4<10>; P_0x100244730 .param/l "reset" 3 84, C4<00>; P_0x100244758 .param/l "switch" 3 85, C4<01>; v0x100244f50_0 .alias "E", 0 0, v0x100247c60_0; v0x100244fe0_0 .net "N", 0 0, L_0x1002486b0; 1 drivers v0x100245070_0 .net "S", 0 0, L_0x1002487a0; 1 drivers v0x1002450f0_0 .alias "W", 0 0, v0x100247c60_0; v0x100245170_0 .alias "status", 1 0, v0x1002478a0_0; v0x100245220_0 .var "value", 0 0; E_0x100244860 .event edge, v0x1002402e0_0, v0x100245070_0, v0x100244fe0_0, v0x100240490_0; S_0x100244d40 .scope function, "bintopol" "bintopol" 3 55, 3 55, S_0x100244620; .timescale -9 -12; v0x100244e20_0 .var "a", 0 0; v0x100244ec0_0 .var/i "bintopol", 31 0; TD_Test_MQCAcell.Q21.bintopol ; %load/v 8, v0x100244e20_0, 1; %cmpi/u 8, 0, 1; %jmp/1 T_6.27, 6; %cmpi/u 8, 1, 1; %jmp/1 T_6.28, 6; %cmp/u 8, 3, 1; %jmp/1 T_6.29, 6; %cmp/u 8, 2, 1; %jmp/1 T_6.30, 6; %jmp T_6.31; T_6.27 ; %set/v v0x100244ec0_0, 1, 32; %jmp T_6.31; T_6.28 ; %movi 8, 1, 32; %set/v v0x100244ec0_0, 8, 32; %jmp T_6.31; T_6.29 ; %set/v v0x100244ec0_0, 0, 32; %jmp T_6.31; T_6.30 ; %set/v v0x100244ec0_0, 0, 32; %jmp T_6.31; T_6.31 ; %end; S_0x1002448b0 .scope function, "compute" "compute" 3 65, 3 65, S_0x100244620; .timescale -9 -12; v0x100244990_0 .var "E", 0 0; v0x100244a30_0 .var "N", 0 0; v0x100244ac0_0 .var "S", 0 0; v0x100244b60_0 .var "W", 0 0; v0x100244bf0_0 .var "compute", 0 0; v0x100244cb0_0 .var/i "polarization", 31 0; TD_Test_MQCAcell.Q21.compute ; %load/v 42, v0x100244a30_0, 1; %set/v v0x100244e20_0, 42, 1; %fork TD_Test_MQCAcell.Q21.bintopol, S_0x100244d40; %join; %load/v 42, v0x100244ec0_0, 32; %mov 8, 42, 32; %mov 40, 39, 1; %mov 41, 39, 1; %load/v 76, v0x100244ac0_0, 1; %set/v v0x100244e20_0, 76, 1; %fork TD_Test_MQCAcell.Q21.bintopol, S_0x100244d40; %join; %load/v 76, v0x100244ec0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %add 8, 42, 34; %load/v 76, v0x100244990_0, 1; %set/v v0x100244e20_0, 76, 1; %fork TD_Test_MQCAcell.Q21.bintopol, S_0x100244d40; %join; %load/v 76, v0x100244ec0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %load/v 110, v0x100244b60_0, 1; %set/v v0x100244e20_0, 110, 1; %fork TD_Test_MQCAcell.Q21.bintopol, S_0x100244d40; %join; %load/v 110, v0x100244ec0_0, 32; %mov 76, 110, 32; %mov 108, 107, 1; %mov 109, 107, 1; %add 42, 76, 34; %muli 42, 1, 34; %sub 8, 42, 34; %set/v v0x100244cb0_0, 8, 32; %load/v 8, v0x100244cb0_0, 32; %cmp/s 0, 8, 32; %jmp/0xz T_7.32, 5; %set/v v0x100244bf0_0, 1, 1; %jmp T_7.33; T_7.32 ; %load/v 8, v0x100244cb0_0, 32; %cmpi/s 8, 0, 32; %jmp/0xz T_7.34, 5; %set/v v0x100244bf0_0, 0, 1; %jmp T_7.35; T_7.34 ; %set/v v0x100244bf0_0, 3, 1; T_7.35 ; T_7.33 ; %end; S_0x100243940 .scope module, "Q24" "MQCAcell" 2 39, 3 41, S_0x10022faa0; .timescale -9 -12; P_0x100243a28 .param/l "hold" 3 86, C4<10>; P_0x100243a50 .param/l "reset" 3 84, C4<00>; P_0x100243a78 .param/l "switch" 3 85, C4<01>; v0x100244240_0 .alias "E", 0 0, v0x100247c60_0; v0x100241ce0_0 .net "N", 0 0, L_0x100248910; 1 drivers v0x1002443d0_0 .alias "S", 0 0, v0x100247bc0_0; v0x100244470_0 .alias "W", 0 0, v0x100247c60_0; v0x1002444f0_0 .alias "status", 1 0, v0x1002478a0_0; v0x1002445a0_0 .var "value", 0 0; E_0x100243b50 .event edge, v0x1002402e0_0, v0x1002443d0_0, v0x100241ce0_0, v0x100240490_0; S_0x100244030 .scope function, "bintopol" "bintopol" 3 55, 3 55, S_0x100243940; .timescale -9 -12; v0x100244110_0 .var "a", 0 0; v0x1002441b0_0 .var/i "bintopol", 31 0; TD_Test_MQCAcell.Q24.bintopol ; %load/v 8, v0x100244110_0, 1; %cmpi/u 8, 0, 1; %jmp/1 T_8.36, 6; %cmpi/u 8, 1, 1; %jmp/1 T_8.37, 6; %cmp/u 8, 3, 1; %jmp/1 T_8.38, 6; %cmp/u 8, 2, 1; %jmp/1 T_8.39, 6; %jmp T_8.40; T_8.36 ; %set/v v0x1002441b0_0, 1, 32; %jmp T_8.40; T_8.37 ; %movi 8, 1, 32; %set/v v0x1002441b0_0, 8, 32; %jmp T_8.40; T_8.38 ; %set/v v0x1002441b0_0, 0, 32; %jmp T_8.40; T_8.39 ; %set/v v0x1002441b0_0, 0, 32; %jmp T_8.40; T_8.40 ; %end; S_0x100243ba0 .scope function, "compute" "compute" 3 65, 3 65, S_0x100243940; .timescale -9 -12; v0x100243c80_0 .var "E", 0 0; v0x100243d20_0 .var "N", 0 0; v0x100243db0_0 .var "S", 0 0; v0x100243e50_0 .var "W", 0 0; v0x100243ee0_0 .var "compute", 0 0; v0x100243fa0_0 .var/i "polarization", 31 0; TD_Test_MQCAcell.Q24.compute ; %load/v 42, v0x100243d20_0, 1; %set/v v0x100244110_0, 42, 1; %fork TD_Test_MQCAcell.Q24.bintopol, S_0x100244030; %join; %load/v 42, v0x1002441b0_0, 32; %mov 8, 42, 32; %mov 40, 39, 1; %mov 41, 39, 1; %load/v 76, v0x100243db0_0, 1; %set/v v0x100244110_0, 76, 1; %fork TD_Test_MQCAcell.Q24.bintopol, S_0x100244030; %join; %load/v 76, v0x1002441b0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %add 8, 42, 34; %load/v 76, v0x100243c80_0, 1; %set/v v0x100244110_0, 76, 1; %fork TD_Test_MQCAcell.Q24.bintopol, S_0x100244030; %join; %load/v 76, v0x1002441b0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %load/v 110, v0x100243e50_0, 1; %set/v v0x100244110_0, 110, 1; %fork TD_Test_MQCAcell.Q24.bintopol, S_0x100244030; %join; %load/v 110, v0x1002441b0_0, 32; %mov 76, 110, 32; %mov 108, 107, 1; %mov 109, 107, 1; %add 42, 76, 34; %muli 42, 1, 34; %sub 8, 42, 34; %set/v v0x100243fa0_0, 8, 32; %load/v 8, v0x100243fa0_0, 32; %cmp/s 0, 8, 32; %jmp/0xz T_9.41, 5; %set/v v0x100243ee0_0, 1, 1; %jmp T_9.42; T_9.41 ; %load/v 8, v0x100243fa0_0, 32; %cmpi/s 8, 0, 32; %jmp/0xz T_9.43, 5; %set/v v0x100243ee0_0, 0, 1; %jmp T_9.44; T_9.43 ; %set/v v0x100243ee0_0, 3, 1; T_9.44 ; T_9.42 ; %end; S_0x100242c40 .scope module, "Q23" "MQCAcell" 2 40, 3 41, S_0x10022faa0; .timescale -9 -12; P_0x100242d28 .param/l "hold" 3 86, C4<10>; P_0x100242d50 .param/l "reset" 3 84, C4<00>; P_0x100242d78 .param/l "switch" 3 85, C4<01>; v0x100243570_0 .alias "E", 0 0, v0x100247c60_0; v0x100243600_0 .net "N", 0 0, L_0x100248af0; 1 drivers v0x100243690_0 .net "S", 0 0, L_0x100248c30; 1 drivers v0x100243710_0 .alias "W", 0 0, v0x100247c60_0; v0x100243790_0 .alias "status", 1 0, v0x1002478a0_0; v0x1002438c0_0 .var "value", 0 0; E_0x100242e80 .event edge, v0x1002402e0_0, v0x100243690_0, v0x100243600_0, v0x100240490_0; S_0x100243360 .scope function, "bintopol" "bintopol" 3 55, 3 55, S_0x100242c40; .timescale -9 -12; v0x100243440_0 .var "a", 0 0; v0x1002434e0_0 .var/i "bintopol", 31 0; TD_Test_MQCAcell.Q23.bintopol ; %load/v 8, v0x100243440_0, 1; %cmpi/u 8, 0, 1; %jmp/1 T_10.45, 6; %cmpi/u 8, 1, 1; %jmp/1 T_10.46, 6; %cmp/u 8, 3, 1; %jmp/1 T_10.47, 6; %cmp/u 8, 2, 1; %jmp/1 T_10.48, 6; %jmp T_10.49; T_10.45 ; %set/v v0x1002434e0_0, 1, 32; %jmp T_10.49; T_10.46 ; %movi 8, 1, 32; %set/v v0x1002434e0_0, 8, 32; %jmp T_10.49; T_10.47 ; %set/v v0x1002434e0_0, 0, 32; %jmp T_10.49; T_10.48 ; %set/v v0x1002434e0_0, 0, 32; %jmp T_10.49; T_10.49 ; %end; S_0x100242ed0 .scope function, "compute" "compute" 3 65, 3 65, S_0x100242c40; .timescale -9 -12; v0x100242fb0_0 .var "E", 0 0; v0x100243050_0 .var "N", 0 0; v0x1002430e0_0 .var "S", 0 0; v0x100243180_0 .var "W", 0 0; v0x100243210_0 .var "compute", 0 0; v0x1002432d0_0 .var/i "polarization", 31 0; TD_Test_MQCAcell.Q23.compute ; %load/v 42, v0x100243050_0, 1; %set/v v0x100243440_0, 42, 1; %fork TD_Test_MQCAcell.Q23.bintopol, S_0x100243360; %join; %load/v 42, v0x1002434e0_0, 32; %mov 8, 42, 32; %mov 40, 39, 1; %mov 41, 39, 1; %load/v 76, v0x1002430e0_0, 1; %set/v v0x100243440_0, 76, 1; %fork TD_Test_MQCAcell.Q23.bintopol, S_0x100243360; %join; %load/v 76, v0x1002434e0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %add 8, 42, 34; %load/v 76, v0x100242fb0_0, 1; %set/v v0x100243440_0, 76, 1; %fork TD_Test_MQCAcell.Q23.bintopol, S_0x100243360; %join; %load/v 76, v0x1002434e0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %load/v 110, v0x100243180_0, 1; %set/v v0x100243440_0, 110, 1; %fork TD_Test_MQCAcell.Q23.bintopol, S_0x100243360; %join; %load/v 110, v0x1002434e0_0, 32; %mov 76, 110, 32; %mov 108, 107, 1; %mov 109, 107, 1; %add 42, 76, 34; %muli 42, 1, 34; %sub 8, 42, 34; %set/v v0x1002432d0_0, 8, 32; %load/v 8, v0x1002432d0_0, 32; %cmp/s 0, 8, 32; %jmp/0xz T_11.50, 5; %set/v v0x100243210_0, 1, 1; %jmp T_11.51; T_11.50 ; %load/v 8, v0x1002432d0_0, 32; %cmpi/s 8, 0, 32; %jmp/0xz T_11.52, 5; %set/v v0x100243210_0, 0, 1; %jmp T_11.53; T_11.52 ; %set/v v0x100243210_0, 3, 1; T_11.53 ; T_11.51 ; %end; S_0x100241fa0 .scope module, "Q22" "MQCAcell" 2 42, 3 41, S_0x10022faa0; .timescale -9 -12; P_0x100242088 .param/l "hold" 3 86, C4<10>; P_0x1002420b0 .param/l "reset" 3 84, C4<00>; P_0x1002420d8 .param/l "switch" 3 85, C4<01>; v0x1002428c0_0 .net "E", 0 0, L_0x100248e60; 1 drivers v0x100242960_0 .net "N", 0 0, L_0x100248dd0; 1 drivers v0x1002429f0_0 .net "S", 0 0, L_0x100249080; 1 drivers v0x100242a70_0 .net "W", 0 0, L_0x100249110; 1 drivers v0x100242b00_0 .alias "status", 1 0, v0x1002478a0_0; v0x100242bb0_0 .var "value", 0 0; E_0x1002421c0/0 .event edge, v0x100242a70_0, v0x1002429f0_0, v0x1002428c0_0, v0x100242960_0; E_0x1002421c0/1 .event edge, v0x100240490_0; E_0x1002421c0 .event/or E_0x1002421c0/0, E_0x1002421c0/1; S_0x1002426b0 .scope function, "bintopol" "bintopol" 3 55, 3 55, S_0x100241fa0; .timescale -9 -12; v0x100242790_0 .var "a", 0 0; v0x100242830_0 .var/i "bintopol", 31 0; TD_Test_MQCAcell.Q22.bintopol ; %load/v 8, v0x100242790_0, 1; %cmpi/u 8, 0, 1; %jmp/1 T_12.54, 6; %cmpi/u 8, 1, 1; %jmp/1 T_12.55, 6; %cmp/u 8, 3, 1; %jmp/1 T_12.56, 6; %cmp/u 8, 2, 1; %jmp/1 T_12.57, 6; %jmp T_12.58; T_12.54 ; %set/v v0x100242830_0, 1, 32; %jmp T_12.58; T_12.55 ; %movi 8, 1, 32; %set/v v0x100242830_0, 8, 32; %jmp T_12.58; T_12.56 ; %set/v v0x100242830_0, 0, 32; %jmp T_12.58; T_12.57 ; %set/v v0x100242830_0, 0, 32; %jmp T_12.58; T_12.58 ; %end; S_0x100242220 .scope function, "compute" "compute" 3 65, 3 65, S_0x100241fa0; .timescale -9 -12; v0x100242300_0 .var "E", 0 0; v0x1002423a0_0 .var "N", 0 0; v0x100242430_0 .var "S", 0 0; v0x1002424d0_0 .var "W", 0 0; v0x100242560_0 .var "compute", 0 0; v0x100242620_0 .var/i "polarization", 31 0; TD_Test_MQCAcell.Q22.compute ; %load/v 42, v0x1002423a0_0, 1; %set/v v0x100242790_0, 42, 1; %fork TD_Test_MQCAcell.Q22.bintopol, S_0x1002426b0; %join; %load/v 42, v0x100242830_0, 32; %mov 8, 42, 32; %mov 40, 39, 1; %mov 41, 39, 1; %load/v 76, v0x100242430_0, 1; %set/v v0x100242790_0, 76, 1; %fork TD_Test_MQCAcell.Q22.bintopol, S_0x1002426b0; %join; %load/v 76, v0x100242830_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %add 8, 42, 34; %load/v 76, v0x100242300_0, 1; %set/v v0x100242790_0, 76, 1; %fork TD_Test_MQCAcell.Q22.bintopol, S_0x1002426b0; %join; %load/v 76, v0x100242830_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %load/v 110, v0x1002424d0_0, 1; %set/v v0x100242790_0, 110, 1; %fork TD_Test_MQCAcell.Q22.bintopol, S_0x1002426b0; %join; %load/v 110, v0x100242830_0, 32; %mov 76, 110, 32; %mov 108, 107, 1; %mov 109, 107, 1; %add 42, 76, 34; %muli 42, 1, 34; %sub 8, 42, 34; %set/v v0x100242620_0, 8, 32; %load/v 8, v0x100242620_0, 32; %cmp/s 0, 8, 32; %jmp/0xz T_13.59, 5; %set/v v0x100242560_0, 1, 1; %jmp T_13.60; T_13.59 ; %load/v 8, v0x100242620_0, 32; %cmpi/s 8, 0, 32; %jmp/0xz T_13.61, 5; %set/v v0x100242560_0, 0, 1; %jmp T_13.62; T_13.61 ; %set/v v0x100242560_0, 3, 1; T_13.62 ; T_13.60 ; %end; S_0x100241290 .scope module, "Q32" "MQCAcell" 2 44, 3 41, S_0x10022faa0; .timescale -9 -12; P_0x100241378 .param/l "hold" 3 86, C4<10>; P_0x1002413a0 .param/l "reset" 3 84, C4<00>; P_0x1002413c8 .param/l "switch" 3 85, C4<01>; v0x100241bc0_0 .net "E", 0 0, L_0x100249240; 1 drivers v0x100241c60_0 .alias "N", 0 0, v0x100247c60_0; v0x100241d60_0 .alias "S", 0 0, v0x100247c60_0; v0x100241de0_0 .net "W", 0 0, L_0x100249380; 1 drivers v0x100241e60_0 .alias "status", 1 0, v0x1002478a0_0; v0x100241f20_0 .var "value", 0 0; E_0x1002414d0 .event edge, v0x100241de0_0, v0x1002402e0_0, v0x100241bc0_0, v0x100240490_0; S_0x1002419b0 .scope function, "bintopol" "bintopol" 3 55, 3 55, S_0x100241290; .timescale -9 -12; v0x100241a90_0 .var "a", 0 0; v0x100241b30_0 .var/i "bintopol", 31 0; TD_Test_MQCAcell.Q32.bintopol ; %load/v 8, v0x100241a90_0, 1; %cmpi/u 8, 0, 1; %jmp/1 T_14.63, 6; %cmpi/u 8, 1, 1; %jmp/1 T_14.64, 6; %cmp/u 8, 3, 1; %jmp/1 T_14.65, 6; %cmp/u 8, 2, 1; %jmp/1 T_14.66, 6; %jmp T_14.67; T_14.63 ; %set/v v0x100241b30_0, 1, 32; %jmp T_14.67; T_14.64 ; %movi 8, 1, 32; %set/v v0x100241b30_0, 8, 32; %jmp T_14.67; T_14.65 ; %set/v v0x100241b30_0, 0, 32; %jmp T_14.67; T_14.66 ; %set/v v0x100241b30_0, 0, 32; %jmp T_14.67; T_14.67 ; %end; S_0x100241520 .scope function, "compute" "compute" 3 65, 3 65, S_0x100241290; .timescale -9 -12; v0x100241600_0 .var "E", 0 0; v0x1002416a0_0 .var "N", 0 0; v0x100241730_0 .var "S", 0 0; v0x1002417d0_0 .var "W", 0 0; v0x100241860_0 .var "compute", 0 0; v0x100241920_0 .var/i "polarization", 31 0; TD_Test_MQCAcell.Q32.compute ; %load/v 42, v0x1002416a0_0, 1; %set/v v0x100241a90_0, 42, 1; %fork TD_Test_MQCAcell.Q32.bintopol, S_0x1002419b0; %join; %load/v 42, v0x100241b30_0, 32; %mov 8, 42, 32; %mov 40, 39, 1; %mov 41, 39, 1; %load/v 76, v0x100241730_0, 1; %set/v v0x100241a90_0, 76, 1; %fork TD_Test_MQCAcell.Q32.bintopol, S_0x1002419b0; %join; %load/v 76, v0x100241b30_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %add 8, 42, 34; %load/v 76, v0x100241600_0, 1; %set/v v0x100241a90_0, 76, 1; %fork TD_Test_MQCAcell.Q32.bintopol, S_0x1002419b0; %join; %load/v 76, v0x100241b30_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %load/v 110, v0x1002417d0_0, 1; %set/v v0x100241a90_0, 110, 1; %fork TD_Test_MQCAcell.Q32.bintopol, S_0x1002419b0; %join; %load/v 110, v0x100241b30_0, 32; %mov 76, 110, 32; %mov 108, 107, 1; %mov 109, 107, 1; %add 42, 76, 34; %muli 42, 1, 34; %sub 8, 42, 34; %set/v v0x100241920_0, 8, 32; %load/v 8, v0x100241920_0, 32; %cmp/s 0, 8, 32; %jmp/0xz T_15.68, 5; %set/v v0x100241860_0, 1, 1; %jmp T_15.69; T_15.68 ; %load/v 8, v0x100241920_0, 32; %cmpi/s 8, 0, 32; %jmp/0xz T_15.70, 5; %set/v v0x100241860_0, 0, 1; %jmp T_15.71; T_15.70 ; %set/v v0x100241860_0, 3, 1; T_15.71 ; T_15.69 ; %end; S_0x1002405c0 .scope module, "Q42" "MQCAcell" 2 45, 3 41, S_0x10022faa0; .timescale -9 -12; P_0x1002406a8 .param/l "hold" 3 86, C4<10>; P_0x1002406d0 .param/l "reset" 3 84, C4<00>; P_0x1002406f8 .param/l "switch" 3 85, C4<01>; v0x100240f00_0 .net "E", 0 0, L_0x1002494d0; 1 drivers v0x100240fa0_0 .alias "N", 0 0, v0x100247c60_0; v0x100241060_0 .alias "S", 0 0, v0x100247c60_0; v0x1002410e0_0 .net "W", 0 0, L_0x1002492d0; 1 drivers v0x100241160_0 .alias "status", 1 0, v0x1002478a0_0; v0x100241210_0 .var "value", 0 0; E_0x100240810 .event edge, v0x1002410e0_0, v0x1002402e0_0, v0x100240f00_0, v0x100240490_0; S_0x100240cf0 .scope function, "bintopol" "bintopol" 3 55, 3 55, S_0x1002405c0; .timescale -9 -12; v0x100240dd0_0 .var "a", 0 0; v0x100240e70_0 .var/i "bintopol", 31 0; TD_Test_MQCAcell.Q42.bintopol ; %load/v 8, v0x100240dd0_0, 1; %cmpi/u 8, 0, 1; %jmp/1 T_16.72, 6; %cmpi/u 8, 1, 1; %jmp/1 T_16.73, 6; %cmp/u 8, 3, 1; %jmp/1 T_16.74, 6; %cmp/u 8, 2, 1; %jmp/1 T_16.75, 6; %jmp T_16.76; T_16.72 ; %set/v v0x100240e70_0, 1, 32; %jmp T_16.76; T_16.73 ; %movi 8, 1, 32; %set/v v0x100240e70_0, 8, 32; %jmp T_16.76; T_16.74 ; %set/v v0x100240e70_0, 0, 32; %jmp T_16.76; T_16.75 ; %set/v v0x100240e70_0, 0, 32; %jmp T_16.76; T_16.76 ; %end; S_0x100240860 .scope function, "compute" "compute" 3 65, 3 65, S_0x1002405c0; .timescale -9 -12; v0x100240940_0 .var "E", 0 0; v0x1002409e0_0 .var "N", 0 0; v0x100240a70_0 .var "S", 0 0; v0x100240b10_0 .var "W", 0 0; v0x100240ba0_0 .var "compute", 0 0; v0x100240c60_0 .var/i "polarization", 31 0; TD_Test_MQCAcell.Q42.compute ; %load/v 42, v0x1002409e0_0, 1; %set/v v0x100240dd0_0, 42, 1; %fork TD_Test_MQCAcell.Q42.bintopol, S_0x100240cf0; %join; %load/v 42, v0x100240e70_0, 32; %mov 8, 42, 32; %mov 40, 39, 1; %mov 41, 39, 1; %load/v 76, v0x100240a70_0, 1; %set/v v0x100240dd0_0, 76, 1; %fork TD_Test_MQCAcell.Q42.bintopol, S_0x100240cf0; %join; %load/v 76, v0x100240e70_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %add 8, 42, 34; %load/v 76, v0x100240940_0, 1; %set/v v0x100240dd0_0, 76, 1; %fork TD_Test_MQCAcell.Q42.bintopol, S_0x100240cf0; %join; %load/v 76, v0x100240e70_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %load/v 110, v0x100240b10_0, 1; %set/v v0x100240dd0_0, 110, 1; %fork TD_Test_MQCAcell.Q42.bintopol, S_0x100240cf0; %join; %load/v 110, v0x100240e70_0, 32; %mov 76, 110, 32; %mov 108, 107, 1; %mov 109, 107, 1; %add 42, 76, 34; %muli 42, 1, 34; %sub 8, 42, 34; %set/v v0x100240c60_0, 8, 32; %load/v 8, v0x100240c60_0, 32; %cmp/s 0, 8, 32; %jmp/0xz T_17.77, 5; %set/v v0x100240ba0_0, 1, 1; %jmp T_17.78; T_17.77 ; %load/v 8, v0x100240c60_0, 32; %cmpi/s 8, 0, 32; %jmp/0xz T_17.79, 5; %set/v v0x100240ba0_0, 0, 1; %jmp T_17.80; T_17.79 ; %set/v v0x100240ba0_0, 3, 1; T_17.80 ; T_17.78 ; %end; S_0x10022d500 .scope module, "Q52" "MQCAcell" 2 46, 3 41, S_0x10022faa0; .timescale -9 -12; P_0x100204768 .param/l "hold" 3 86, C4<10>; P_0x100204790 .param/l "reset" 3 84, C4<00>; P_0x1002047b8 .param/l "switch" 3 85, C4<01>; v0x100240240_0 .alias "E", 0 0, v0x100247d10_0; v0x1002402e0_0 .alias "N", 0 0, v0x100247c60_0; v0x100240370_0 .alias "S", 0 0, v0x100247c60_0; v0x100240410_0 .net "W", 0 0, L_0x100249410; 1 drivers v0x100240490_0 .alias "status", 1 0, v0x1002478a0_0; v0x100240540_0 .var "value", 0 0; E_0x10022d2c0 .event edge, v0x100240410_0, v0x1002402e0_0, v0x100240240_0, v0x100240490_0; S_0x100240030 .scope function, "bintopol" "bintopol" 3 55, 3 55, S_0x10022d500; .timescale -9 -12; v0x100240110_0 .var "a", 0 0; v0x1002401b0_0 .var/i "bintopol", 31 0; TD_Test_MQCAcell.Q52.bintopol ; %load/v 8, v0x100240110_0, 1; %cmpi/u 8, 0, 1; %jmp/1 T_18.81, 6; %cmpi/u 8, 1, 1; %jmp/1 T_18.82, 6; %cmp/u 8, 3, 1; %jmp/1 T_18.83, 6; %cmp/u 8, 2, 1; %jmp/1 T_18.84, 6; %jmp T_18.85; T_18.81 ; %set/v v0x1002401b0_0, 1, 32; %jmp T_18.85; T_18.82 ; %movi 8, 1, 32; %set/v v0x1002401b0_0, 8, 32; %jmp T_18.85; T_18.83 ; %set/v v0x1002401b0_0, 0, 32; %jmp T_18.85; T_18.84 ; %set/v v0x1002401b0_0, 0, 32; %jmp T_18.85; T_18.85 ; %end; S_0x100227d50 .scope function, "compute" "compute" 3 65, 3 65, S_0x10022d500; .timescale -9 -12; v0x100202f20_0 .var "E", 0 0; v0x10023fd20_0 .var "N", 0 0; v0x10023fdb0_0 .var "S", 0 0; v0x10023fe50_0 .var "W", 0 0; v0x10023fee0_0 .var "compute", 0 0; v0x10023ffa0_0 .var/i "polarization", 31 0; TD_Test_MQCAcell.Q52.compute ; %load/v 42, v0x10023fd20_0, 1; %set/v v0x100240110_0, 42, 1; %fork TD_Test_MQCAcell.Q52.bintopol, S_0x100240030; %join; %load/v 42, v0x1002401b0_0, 32; %mov 8, 42, 32; %mov 40, 39, 1; %mov 41, 39, 1; %load/v 76, v0x10023fdb0_0, 1; %set/v v0x100240110_0, 76, 1; %fork TD_Test_MQCAcell.Q52.bintopol, S_0x100240030; %join; %load/v 76, v0x1002401b0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %add 8, 42, 34; %load/v 76, v0x100202f20_0, 1; %set/v v0x100240110_0, 76, 1; %fork TD_Test_MQCAcell.Q52.bintopol, S_0x100240030; %join; %load/v 76, v0x1002401b0_0, 32; %mov 42, 76, 32; %mov 74, 73, 1; %mov 75, 73, 1; %load/v 110, v0x10023fe50_0, 1; %set/v v0x100240110_0, 110, 1; %fork TD_Test_MQCAcell.Q52.bintopol, S_0x100240030; %join; %load/v 110, v0x1002401b0_0, 32; %mov 76, 110, 32; %mov 108, 107, 1; %mov 109, 107, 1; %add 42, 76, 34; %muli 42, 1, 34; %sub 8, 42, 34; %set/v v0x10023ffa0_0, 8, 32; %load/v 8, v0x10023ffa0_0, 32; %cmp/s 0, 8, 32; %jmp/0xz T_19.86, 5; %set/v v0x10023fee0_0, 1, 1; %jmp T_19.87; T_19.86 ; %load/v 8, v0x10023ffa0_0, 32; %cmpi/s 8, 0, 32; %jmp/0xz T_19.88, 5; %set/v v0x10023fee0_0, 0, 1; %jmp T_19.89; T_19.88 ; %set/v v0x10023fee0_0, 3, 1; T_19.89 ; T_19.87 ; %end; .scope S_0x100246c40; T_20 ; %wait E_0x100246e90; %load/v 8, v0x1002478a0_0, 2; %cmpi/u 8, 0, 2; %jmp/0xz T_20.0, 4; %ix/load 0, 1, 0; %assign/v0 v0x100247950_0, 0, 3; %jmp T_20.1; T_20.0 ; %load/v 8, v0x100247950_0, 1; %cmp/u 8, 3, 1; %jmp/0xz T_20.2, 6; %load/v 8, v0x100247620_0, 1; %set/v v0x100247060_0, 8, 1; %load/v 8, v0x100247580_0, 1; %set/v v0x100246fc0_0, 8, 1; %load/v 8, v0x1002442d0_0, 1; %set/v v0x1002470f0_0, 8, 1; %load/v 8, v0x100244350_0, 1; %set/v v0x100247190_0, 8, 1; %fork TD_Test_MQCAcell.Q02.compute, S_0x100246ee0; %join; %load/v 8, v0x100247220_0, 1; %ix/load 0, 1, 0; %assign/v0 v0x100247950_0, 1000, 8; T_20.2 ; T_20.1 ; %jmp T_20; .thread T_20, $push; .scope S_0x100245f40; T_21 ; %wait E_0x100246180; %load/v 8, v0x100246a90_0, 2; %cmpi/u 8, 0, 2; %jmp/0xz T_21.0, 4; %ix/load 0, 1, 0; %assign/v0 v0x100243840_0, 0, 3; %jmp T_21.1; T_21.0 ; %load/v 8, v0x100243840_0, 1; %cmp/u 8, 3, 1; %jmp/0xz T_21.2, 6; %load/v 8, v0x100246910_0, 1; %set/v v0x100246350_0, 8, 1; %load/v 8, v0x100246870_0, 1; %set/v v0x1002462b0_0, 8, 1; %load/v 8, v0x100246990_0, 1; %set/v v0x1002463e0_0, 8, 1; %load/v 8, v0x100246a10_0, 1; %set/v v0x100246480_0, 8, 1; %fork TD_Test_MQCAcell.Q12.compute, S_0x1002461d0; %join; %load/v 8, v0x100246510_0, 1; %ix/load 0, 1, 0; %assign/v0 v0x100243840_0, 1000, 8; T_21.2 ; T_21.1 ; %jmp T_21; .thread T_21, $push; .scope S_0x1002452b0; T_22 ; %wait E_0x1002454f0; %load/v 8, v0x100245e00_0, 2; %cmpi/u 8, 0, 2; %jmp/0xz T_22.0, 4; %ix/load 0, 1, 0; %assign/v0 v0x100245eb0_0, 0, 3; %jmp T_22.1; T_22.0 ; %load/v 8, v0x100245eb0_0, 1; %cmp/u 8, 3, 1; %jmp/0xz T_22.2, 6; %load/v 8, v0x100245c70_0, 1; %set/v v0x1002456c0_0, 8, 1; %load/v 8, v0x100245be0_0, 1; %set/v v0x100245620_0, 8, 1; %load/v 8, v0x100245d00_0, 1; %set/v v0x100245750_0, 8, 1; %load/v 8, v0x100245d80_0, 1; %set/v v0x1002457f0_0, 8, 1; %fork TD_Test_MQCAcell.Q20.compute, S_0x100245540; %join; %load/v 8, v0x100245880_0, 1; %ix/load 0, 1, 0; %assign/v0 v0x100245eb0_0, 1000, 8; T_22.2 ; T_22.1 ; %jmp T_22; .thread T_22, $push; .scope S_0x100244620; T_23 ; %wait E_0x100244860; %load/v 8, v0x100245170_0, 2; %cmpi/u 8, 0, 2; %jmp/0xz T_23.0, 4; %ix/load 0, 1, 0; %assign/v0 v0x100245220_0, 0, 3; %jmp T_23.1; T_23.0 ; %load/v 8, v0x100245220_0, 1; %cmp/u 8, 3, 1; %jmp/0xz T_23.2, 6; %load/v 8, v0x100244fe0_0, 1; %set/v v0x100244a30_0, 8, 1; %load/v 8, v0x100244f50_0, 1; %set/v v0x100244990_0, 8, 1; %load/v 8, v0x100245070_0, 1; %set/v v0x100244ac0_0, 8, 1; %load/v 8, v0x1002450f0_0, 1; %set/v v0x100244b60_0, 8, 1; %fork TD_Test_MQCAcell.Q21.compute, S_0x1002448b0; %join; %load/v 8, v0x100244bf0_0, 1; %ix/load 0, 1, 0; %assign/v0 v0x100245220_0, 1000, 8; T_23.2 ; T_23.1 ; %jmp T_23; .thread T_23, $push; .scope S_0x100243940; T_24 ; %wait E_0x100243b50; %load/v 8, v0x1002444f0_0, 2; %cmpi/u 8, 0, 2; %jmp/0xz T_24.0, 4; %ix/load 0, 1, 0; %assign/v0 v0x1002445a0_0, 0, 3; %jmp T_24.1; T_24.0 ; %load/v 8, v0x1002445a0_0, 1; %cmp/u 8, 3, 1; %jmp/0xz T_24.2, 6; %load/v 8, v0x100241ce0_0, 1; %set/v v0x100243d20_0, 8, 1; %load/v 8, v0x100244240_0, 1; %set/v v0x100243c80_0, 8, 1; %load/v 8, v0x1002443d0_0, 1; %set/v v0x100243db0_0, 8, 1; %load/v 8, v0x100244470_0, 1; %set/v v0x100243e50_0, 8, 1; %fork TD_Test_MQCAcell.Q24.compute, S_0x100243ba0; %join; %load/v 8, v0x100243ee0_0, 1; %ix/load 0, 1, 0; %assign/v0 v0x1002445a0_0, 1000, 8; T_24.2 ; T_24.1 ; %jmp T_24; .thread T_24, $push; .scope S_0x100242c40; T_25 ; %wait E_0x100242e80; %load/v 8, v0x100243790_0, 2; %cmpi/u 8, 0, 2; %jmp/0xz T_25.0, 4; %ix/load 0, 1, 0; %assign/v0 v0x1002438c0_0, 0, 3; %jmp T_25.1; T_25.0 ; %load/v 8, v0x1002438c0_0, 1; %cmp/u 8, 3, 1; %jmp/0xz T_25.2, 6; %load/v 8, v0x100243600_0, 1; %set/v v0x100243050_0, 8, 1; %load/v 8, v0x100243570_0, 1; %set/v v0x100242fb0_0, 8, 1; %load/v 8, v0x100243690_0, 1; %set/v v0x1002430e0_0, 8, 1; %load/v 8, v0x100243710_0, 1; %set/v v0x100243180_0, 8, 1; %fork TD_Test_MQCAcell.Q23.compute, S_0x100242ed0; %join; %load/v 8, v0x100243210_0, 1; %ix/load 0, 1, 0; %assign/v0 v0x1002438c0_0, 1000, 8; T_25.2 ; T_25.1 ; %jmp T_25; .thread T_25, $push; .scope S_0x100241fa0; T_26 ; %wait E_0x1002421c0; %load/v 8, v0x100242b00_0, 2; %cmpi/u 8, 0, 2; %jmp/0xz T_26.0, 4; %ix/load 0, 1, 0; %assign/v0 v0x100242bb0_0, 0, 3; %jmp T_26.1; T_26.0 ; %load/v 8, v0x100242bb0_0, 1; %cmp/u 8, 3, 1; %jmp/0xz T_26.2, 6; %load/v 8, v0x100242960_0, 1; %set/v v0x1002423a0_0, 8, 1; %load/v 8, v0x1002428c0_0, 1; %set/v v0x100242300_0, 8, 1; %load/v 8, v0x1002429f0_0, 1; %set/v v0x100242430_0, 8, 1; %load/v 8, v0x100242a70_0, 1; %set/v v0x1002424d0_0, 8, 1; %fork TD_Test_MQCAcell.Q22.compute, S_0x100242220; %join; %load/v 8, v0x100242560_0, 1; %ix/load 0, 1, 0; %assign/v0 v0x100242bb0_0, 1000, 8; T_26.2 ; T_26.1 ; %jmp T_26; .thread T_26, $push; .scope S_0x100241290; T_27 ; %wait E_0x1002414d0; %load/v 8, v0x100241e60_0, 2; %cmpi/u 8, 0, 2; %jmp/0xz T_27.0, 4; %ix/load 0, 1, 0; %assign/v0 v0x100241f20_0, 0, 3; %jmp T_27.1; T_27.0 ; %load/v 8, v0x100241f20_0, 1; %cmp/u 8, 3, 1; %jmp/0xz T_27.2, 6; %load/v 8, v0x100241c60_0, 1; %set/v v0x1002416a0_0, 8, 1; %load/v 8, v0x100241bc0_0, 1; %set/v v0x100241600_0, 8, 1; %load/v 8, v0x100241d60_0, 1; %set/v v0x100241730_0, 8, 1; %load/v 8, v0x100241de0_0, 1; %set/v v0x1002417d0_0, 8, 1; %fork TD_Test_MQCAcell.Q32.compute, S_0x100241520; %join; %load/v 8, v0x100241860_0, 1; %ix/load 0, 1, 0; %assign/v0 v0x100241f20_0, 1000, 8; T_27.2 ; T_27.1 ; %jmp T_27; .thread T_27, $push; .scope S_0x1002405c0; T_28 ; %wait E_0x100240810; %load/v 8, v0x100241160_0, 2; %cmpi/u 8, 0, 2; %jmp/0xz T_28.0, 4; %ix/load 0, 1, 0; %assign/v0 v0x100241210_0, 0, 3; %jmp T_28.1; T_28.0 ; %load/v 8, v0x100241210_0, 1; %cmp/u 8, 3, 1; %jmp/0xz T_28.2, 6; %load/v 8, v0x100240fa0_0, 1; %set/v v0x1002409e0_0, 8, 1; %load/v 8, v0x100240f00_0, 1; %set/v v0x100240940_0, 8, 1; %load/v 8, v0x100241060_0, 1; %set/v v0x100240a70_0, 8, 1; %load/v 8, v0x1002410e0_0, 1; %set/v v0x100240b10_0, 8, 1; %fork TD_Test_MQCAcell.Q42.compute, S_0x100240860; %join; %load/v 8, v0x100240ba0_0, 1; %ix/load 0, 1, 0; %assign/v0 v0x100241210_0, 1000, 8; T_28.2 ; T_28.1 ; %jmp T_28; .thread T_28, $push; .scope S_0x10022d500; T_29 ; %wait E_0x10022d2c0; %load/v 8, v0x100240490_0, 2; %cmpi/u 8, 0, 2; %jmp/0xz T_29.0, 4; %ix/load 0, 1, 0; %assign/v0 v0x100240540_0, 0, 3; %jmp T_29.1; T_29.0 ; %load/v 8, v0x100240540_0, 1; %cmp/u 8, 3, 1; %jmp/0xz T_29.2, 6; %load/v 8, v0x1002402e0_0, 1; %set/v v0x10023fd20_0, 8, 1; %load/v 8, v0x100240240_0, 1; %set/v v0x100202f20_0, 8, 1; %load/v 8, v0x100240370_0, 1; %set/v v0x10023fdb0_0, 8, 1; %load/v 8, v0x100240410_0, 1; %set/v v0x10023fe50_0, 8, 1; %fork TD_Test_MQCAcell.Q52.compute, S_0x100227d50; %join; %load/v 8, v0x10023fee0_0, 1; %ix/load 0, 1, 0; %assign/v0 v0x100240540_0, 1000, 8; T_29.2 ; T_29.1 ; %jmp T_29; .thread T_29, $push; .scope S_0x10022faa0; T_30 ; %delay 100000, 0; %ix/load 3, 0, 0; %mov 4, 0, 1; %load/av 8, v0x100247fe0, 2; %mov 10, 0, 30; %addi 8, 1, 32; %movi 40, 3, 32; %mod 8, 40, 32; %ix/load 1, 0, 0; %ix/load 3, 0, 0; %set/av v0x100247fe0, 8, 2; %jmp T_30; .thread T_30; .scope S_0x10022faa0; T_31 ; %delay 100000, 0; %ix/load 3, 1, 0; %mov 4, 0, 1; %load/av 8, v0x100247fe0, 2; %mov 10, 0, 30; %addi 8, 1, 32; %movi 40, 3, 32; %mod 8, 40, 32; %ix/load 1, 0, 0; %ix/load 3, 1, 0; %set/av v0x100247fe0, 8, 2; %jmp T_31; .thread T_31; .scope S_0x10022faa0; T_32 ; %delay 100000, 0; %ix/load 3, 2, 0; %mov 4, 0, 1; %load/av 8, v0x100247fe0, 2; %mov 10, 0, 30; %addi 8, 1, 32; %movi 40, 3, 32; %mod 8, 40, 32; %ix/load 1, 0, 0; %ix/load 3, 2, 0; %set/av v0x100247fe0, 8, 2; %jmp T_32; .thread T_32; .scope S_0x10022faa0; T_33 ; %vpi_call 2 60 "$dumpvars", 1'sb0, S_0x10022faa0; %set/v v0x100247dd0_0, 0, 1; %set/v v0x100247e90_0, 0, 1; %set/v v0x100247f10_0, 0, 1; %movi 8, 1, 2; %ix/load 1, 0, 0; %ix/load 3, 2, 0; %set/av v0x100247fe0, 8, 2; %movi 8, 2, 2; %ix/load 1, 0, 0; %ix/load 3, 1, 0; %set/av v0x100247fe0, 8, 2; %ix/load 1, 0, 0; %ix/load 3, 0, 0; %set/av v0x100247fe0, 0, 2; %ix/load 0, 1, 0; %assign/v0 v0x100247dd0_0, 130000, 1; %ix/load 0, 1, 0; %assign/v0 v0x100247e90_0, 130000, 1; %ix/load 0, 1, 0; %assign/v0 v0x100247f10_0, 130000, 1; %set/v v0x1002479e0_0, 1, 1; %movi 8, 300000, 20; %ix/get 0, 8, 20; %delayx 0; %load/v 8, v0x1002479e0_0, 1; %set/v v0x100247f10_0, 8, 1; %vpi_call 2 76 "$finish"; %end; .thread T_33; # The file index is used to find the file name in the following table. :file_names 4; "N/A"; ""; "tbMQCAcell2.v"; "MQCAcell.v";