summaryrefslogtreecommitdiff
path: root/library/kicadLibrary
diff options
context:
space:
mode:
Diffstat (limited to 'library/kicadLibrary')
-rw-r--r--library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.lib3038
1 files changed, 0 insertions, 3038 deletions
diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.lib
index f4874a67..1f3f0695 100644
--- a/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.lib
+++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.lib
@@ -1,3041 +1,3 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
-#
-# ShiftRegister_PIPO
-#
-DEF ShiftRegister_PIPO U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "ShiftRegister_PIPO" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1300 0 1 0 N
-X Clk0 1 2150 1900 200 R 50 50 1 1 I
-X Pi3 2 2150 1800 200 R 50 50 1 1 I
-X Pi2 3 2150 1700 200 R 50 50 1 1 I
-X Pi1 4 2150 1600 200 R 50 50 1 1 I
-X Pi0 5 2150 1500 200 R 50 50 1 1 I
-X Po3 6 3550 1900 200 L 50 50 1 1 O
-X Po2 7 3550 1800 200 L 50 50 1 1 O
-X Po1 8 3550 1700 200 L 50 50 1 1 O
-X Po0 9 3550 1600 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# arbiter
-#
-DEF arbiter U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "arbiter" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1200 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rst0 2 2150 1800 200 R 50 50 1 1 I
-X req30 3 2150 1700 200 R 50 50 1 1 I
-X req20 4 2150 1600 200 R 50 50 1 1 I
-X req10 5 2150 1500 200 R 50 50 1 1 I
-X req00 6 2150 1400 200 R 50 50 1 1 I
-X gnt30 7 3550 1900 200 L 50 50 1 1 O
-X gnt20 8 3550 1800 200 L 50 50 1 1 O
-X gnt10 9 3550 1700 200 L 50 50 1 1 O
-X gnt00 10 3550 1600 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# calculator
-#
-DEF calculator U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "calculator" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 400 0 1 0 N
-X astr13 1 2150 1900 200 R 50 50 1 1 I
-X astr12 2 2150 1800 200 R 50 50 1 1 I
-X astr11 3 2150 1700 200 R 50 50 1 1 I
-X astr10 4 2150 1600 200 R 50 50 1 1 I
-X astr9 5 2150 1500 200 R 50 50 1 1 I
-X astr8 6 2150 1400 200 R 50 50 1 1 I
-X astr7 7 2150 1300 200 R 50 50 1 1 I
-X astr6 8 2150 1200 200 R 50 50 1 1 I
-X astr5 9 2150 1100 200 R 50 50 1 1 I
-X astr4 10 2150 1000 200 R 50 50 1 1 I
-X seven_out5 20 3550 1400 200 L 50 50 1 1 O
-X astr3 11 2150 900 200 R 50 50 1 1 I
-X seven_out4 21 3550 1300 200 L 50 50 1 1 O
-X astr2 12 2150 800 200 R 50 50 1 1 I
-X seven_out3 22 3550 1200 200 L 50 50 1 1 O
-X astr1 13 2150 700 200 R 50 50 1 1 I
-X seven_out2 23 3550 1100 200 L 50 50 1 1 O
-X astr0 14 2150 600 200 R 50 50 1 1 I
-X seven_out1 24 3550 1000 200 L 50 50 1 1 O
-X res3 15 3550 1900 200 L 50 50 1 1 O
-X seven_out0 25 3550 900 200 L 50 50 1 1 O
-X res2 16 3550 1800 200 L 50 50 1 1 O
-X res1 17 3550 1700 200 L 50 50 1 1 O
-X res0 18 3550 1600 200 L 50 50 1 1 O
-X seven_out6 19 3550 1500 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# cam
-#
-DEF cam U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "cam" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 0 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X cam_enable0 2 2150 1800 200 R 50 50 1 1 I
-X cam_data_in15 3 2150 1700 200 R 50 50 1 1 I
-X cam_data_in14 4 2150 1600 200 R 50 50 1 1 I
-X cam_data_in13 5 2150 1500 200 R 50 50 1 1 I
-X cam_data_in12 6 2150 1400 200 R 50 50 1 1 I
-X cam_data_in11 7 2150 1300 200 R 50 50 1 1 I
-X cam_data_in10 8 2150 1200 200 R 50 50 1 1 I
-X cam_data_in9 9 2150 1100 200 R 50 50 1 1 I
-X cam_data_in8 10 2150 1000 200 R 50 50 1 1 I
-X cam_addr_out7 20 3550 1800 200 L 50 50 1 1 O
-X cam_data_in7 11 2150 900 200 R 50 50 1 1 I
-X cam_addr_out6 21 3550 1700 200 L 50 50 1 1 O
-X cam_data_in6 12 2150 800 200 R 50 50 1 1 I
-X cam_addr_out5 22 3550 1600 200 L 50 50 1 1 O
-X cam_data_in5 13 2150 700 200 R 50 50 1 1 I
-X cam_addr_out4 23 3550 1500 200 L 50 50 1 1 O
-X cam_data_in4 14 2150 600 200 R 50 50 1 1 I
-X cam_addr_out3 24 3550 1400 200 L 50 50 1 1 O
-X cam_data_in3 15 2150 500 200 R 50 50 1 1 I
-X cam_addr_out2 25 3550 1300 200 L 50 50 1 1 O
-X cam_data_in2 16 2150 400 200 R 50 50 1 1 I
-X cam_addr_out1 26 3550 1200 200 L 50 50 1 1 O
-X cam_data_in1 17 2150 300 200 R 50 50 1 1 I
-X cam_addr_out0 27 3550 1100 200 L 50 50 1 1 O
-X cam_data_in0 18 2150 200 200 R 50 50 1 1 I
-X cam_hit_out0 19 3550 1900 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# clk_div_45
-#
-DEF clk_div_45 U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "clk_div_45" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1600 0 1 0 N
-X clk_in0 1 2150 1900 200 R 50 50 1 1 I
-X enable0 2 2150 1800 200 R 50 50 1 1 I
-X clk_out0 3 3550 1900 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# coef_reload_tb
-#
-DEF coef_reload_tb U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "coef_reload_tb" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1100 0 1 0 N
-X _file0 1 2150 1900 200 R 50 50 1 1 I
-X fopen0 2 2150 1800 200 R 50 50 1 1 I
-X coef_reload_input0 3 2150 1700 200 R 50 50 1 1 I
-X txt0 4 2150 1600 200 R 50 50 1 1 I
-X r0 5 2150 1500 200 R 50 50 1 1 I
-X d0 6 2150 1400 200 R 50 50 1 1 I
-X din_int0 7 2150 1300 200 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# compressor
-#
-DEF compressor U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "compressor" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -49400 0 1 0 N
-X clock0 1 2150 1900 200 R 50 50 1 1 I
-X UnCompressedCache0 2 2150 1800 200 R 50 50 1 1 I
-X h0 3 2150 1700 200 R 50 50 1 1 I
-X n0 4 2150 1600 200 R 50 50 1 1 I
-X CompressedCache255 5 3550 1900 200 L 50 50 1 1 O
-X CompressedCache254 6 3550 1800 200 L 50 50 1 1 O
-X CompressedCache253 7 3550 1700 200 L 50 50 1 1 O
-X CompressedCache252 8 3550 1600 200 L 50 50 1 1 O
-X CompressedCache251 9 3550 1500 200 L 50 50 1 1 O
-X CompressedCache250 10 3550 1400 200 L 50 50 1 1 O
-X CompressedCache240 20 3550 400 200 L 50 50 1 1 O
-X CompressedCache230 30 3550 -600 200 L 50 50 1 1 O
-X CompressedCache220 40 3550 -1600 200 L 50 50 1 1 O
-X CompressedCache210 50 3550 -2600 200 L 50 50 1 1 O
-X CompressedCache200 60 3550 -3600 200 L 50 50 1 1 O
-X CompressedCache190 70 3550 -4600 200 L 50 50 1 1 O
-X CompressedCache180 80 3550 -5600 200 L 50 50 1 1 O
-X CompressedCache170 90 3550 -6600 200 L 50 50 1 1 O
-X CompressedCache249 11 3550 1300 200 L 50 50 1 1 O
-X CompressedCache239 21 3550 300 200 L 50 50 1 1 O
-X CompressedCache229 31 3550 -700 200 L 50 50 1 1 O
-X CompressedCache219 41 3550 -1700 200 L 50 50 1 1 O
-X CompressedCache209 51 3550 -2700 200 L 50 50 1 1 O
-X CompressedCache199 61 3550 -3700 200 L 50 50 1 1 O
-X CompressedCache189 71 3550 -4700 200 L 50 50 1 1 O
-X CompressedCache179 81 3550 -5700 200 L 50 50 1 1 O
-X CompressedCache169 91 3550 -6700 200 L 50 50 1 1 O
-X CompressedCache248 12 3550 1200 200 L 50 50 1 1 O
-X CompressedCache238 22 3550 200 200 L 50 50 1 1 O
-X CompressedCache228 32 3550 -800 200 L 50 50 1 1 O
-X CompressedCache218 42 3550 -1800 200 L 50 50 1 1 O
-X CompressedCache208 52 3550 -2800 200 L 50 50 1 1 O
-X CompressedCache198 62 3550 -3800 200 L 50 50 1 1 O
-X CompressedCache188 72 3550 -4800 200 L 50 50 1 1 O
-X CompressedCache178 82 3550 -5800 200 L 50 50 1 1 O
-X CompressedCache168 92 3550 -6800 200 L 50 50 1 1 O
-X CompressedCache247 13 3550 1100 200 L 50 50 1 1 O
-X CompressedCache237 23 3550 100 200 L 50 50 1 1 O
-X CompressedCache227 33 3550 -900 200 L 50 50 1 1 O
-X CompressedCache217 43 3550 -1900 200 L 50 50 1 1 O
-X CompressedCache207 53 3550 -2900 200 L 50 50 1 1 O
-X CompressedCache197 63 3550 -3900 200 L 50 50 1 1 O
-X CompressedCache187 73 3550 -4900 200 L 50 50 1 1 O
-X CompressedCache177 83 3550 -5900 200 L 50 50 1 1 O
-X CompressedCache167 93 3550 -6900 200 L 50 50 1 1 O
-X CompressedCache246 14 3550 1000 200 L 50 50 1 1 O
-X CompressedCache236 24 3550 0 200 L 50 50 1 1 O
-X CompressedCache226 34 3550 -1000 200 L 50 50 1 1 O
-X CompressedCache216 44 3550 -2000 200 L 50 50 1 1 O
-X CompressedCache206 54 3550 -3000 200 L 50 50 1 1 O
-X CompressedCache196 64 3550 -4000 200 L 50 50 1 1 O
-X CompressedCache186 74 3550 -5000 200 L 50 50 1 1 O
-X CompressedCache176 84 3550 -6000 200 L 50 50 1 1 O
-X CompressedCache166 94 3550 -7000 200 L 50 50 1 1 O
-X CompressedCache245 15 3550 900 200 L 50 50 1 1 O
-X CompressedCache235 25 3550 -100 200 L 50 50 1 1 O
-X CompressedCache225 35 3550 -1100 200 L 50 50 1 1 O
-X CompressedCache215 45 3550 -2100 200 L 50 50 1 1 O
-X CompressedCache205 55 3550 -3100 200 L 50 50 1 1 O
-X CompressedCache195 65 3550 -4100 200 L 50 50 1 1 O
-X CompressedCache185 75 3550 -5100 200 L 50 50 1 1 O
-X CompressedCache175 85 3550 -6100 200 L 50 50 1 1 O
-X CompressedCache165 95 3550 -7100 200 L 50 50 1 1 O
-X CompressedCache244 16 3550 800 200 L 50 50 1 1 O
-X CompressedCache234 26 3550 -200 200 L 50 50 1 1 O
-X CompressedCache224 36 3550 -1200 200 L 50 50 1 1 O
-X CompressedCache214 46 3550 -2200 200 L 50 50 1 1 O
-X CompressedCache204 56 3550 -3200 200 L 50 50 1 1 O
-X CompressedCache194 66 3550 -4200 200 L 50 50 1 1 O
-X CompressedCache184 76 3550 -5200 200 L 50 50 1 1 O
-X CompressedCache174 86 3550 -6200 200 L 50 50 1 1 O
-X CompressedCache164 96 3550 -7200 200 L 50 50 1 1 O
-X CompressedCache243 17 3550 700 200 L 50 50 1 1 O
-X CompressedCache233 27 3550 -300 200 L 50 50 1 1 O
-X CompressedCache223 37 3550 -1300 200 L 50 50 1 1 O
-X CompressedCache213 47 3550 -2300 200 L 50 50 1 1 O
-X CompressedCache203 57 3550 -3300 200 L 50 50 1 1 O
-X CompressedCache193 67 3550 -4300 200 L 50 50 1 1 O
-X CompressedCache183 77 3550 -5300 200 L 50 50 1 1 O
-X CompressedCache173 87 3550 -6300 200 L 50 50 1 1 O
-X CompressedCache163 97 3550 -7300 200 L 50 50 1 1 O
-X CompressedCache242 18 3550 600 200 L 50 50 1 1 O
-X CompressedCache232 28 3550 -400 200 L 50 50 1 1 O
-X CompressedCache222 38 3550 -1400 200 L 50 50 1 1 O
-X CompressedCache212 48 3550 -2400 200 L 50 50 1 1 O
-X CompressedCache202 58 3550 -3400 200 L 50 50 1 1 O
-X CompressedCache192 68 3550 -4400 200 L 50 50 1 1 O
-X CompressedCache182 78 3550 -5400 200 L 50 50 1 1 O
-X CompressedCache172 88 3550 -6400 200 L 50 50 1 1 O
-X CompressedCache162 98 3550 -7400 200 L 50 50 1 1 O
-X CompressedCache241 19 3550 500 200 L 50 50 1 1 O
-X CompressedCache231 29 3550 -500 200 L 50 50 1 1 O
-X CompressedCache221 39 3550 -1500 200 L 50 50 1 1 O
-X CompressedCache211 49 3550 -2500 200 L 50 50 1 1 O
-X CompressedCache201 59 3550 -3500 200 L 50 50 1 1 O
-X CompressedCache191 69 3550 -4500 200 L 50 50 1 1 O
-X CompressedCache181 79 3550 -5500 200 L 50 50 1 1 O
-X CompressedCache171 89 3550 -6500 200 L 50 50 1 1 O
-X CompressedCache161 99 3550 -7500 200 L 50 50 1 1 O
-X CompressedCache160 100 3550 -7600 200 L 50 50 1 1 O
-X CompressedCache60 200 3550 -17600 200 L 50 50 1 1 O
-X DeCompressedCache216 300 3550 -27600 200 L 50 50 1 1 O
-X DeCompressedCache116 400 3550 -37600 200 L 50 50 1 1 O
-X DeCompressedCache16 500 3550 -47600 200 L 50 50 1 1 O
-X CompressedCache150 110 3550 -8600 200 L 50 50 1 1 O
-X CompressedCache50 210 3550 -18600 200 L 50 50 1 1 O
-X DeCompressedCache206 310 3550 -28600 200 L 50 50 1 1 O
-X DeCompressedCache106 410 3550 -38600 200 L 50 50 1 1 O
-X DeCompressedCache6 510 3550 -48600 200 L 50 50 1 1 O
-X CompressedCache140 120 3550 -9600 200 L 50 50 1 1 O
-X CompressedCache40 220 3550 -19600 200 L 50 50 1 1 O
-X DeCompressedCache196 320 3550 -29600 200 L 50 50 1 1 O
-X DeCompressedCache96 420 3550 -39600 200 L 50 50 1 1 O
-X CompressedCache130 130 3550 -10600 200 L 50 50 1 1 O
-X CompressedCache30 230 3550 -20600 200 L 50 50 1 1 O
-X DeCompressedCache186 330 3550 -30600 200 L 50 50 1 1 O
-X DeCompressedCache86 430 3550 -40600 200 L 50 50 1 1 O
-X CompressedCache120 140 3550 -11600 200 L 50 50 1 1 O
-X CompressedCache20 240 3550 -21600 200 L 50 50 1 1 O
-X DeCompressedCache176 340 3550 -31600 200 L 50 50 1 1 O
-X DeCompressedCache76 440 3550 -41600 200 L 50 50 1 1 O
-X CompressedCache110 150 3550 -12600 200 L 50 50 1 1 O
-X CompressedCache10 250 3550 -22600 200 L 50 50 1 1 O
-X DeCompressedCache166 350 3550 -32600 200 L 50 50 1 1 O
-X DeCompressedCache66 450 3550 -42600 200 L 50 50 1 1 O
-X CompressedCache100 160 3550 -13600 200 L 50 50 1 1 O
-X CompressedCache0 260 3550 -23600 200 L 50 50 1 1 O
-X DeCompressedCache156 360 3550 -33600 200 L 50 50 1 1 O
-X DeCompressedCache56 460 3550 -43600 200 L 50 50 1 1 O
-X CompressedCache90 170 3550 -14600 200 L 50 50 1 1 O
-X DeCompressedCache246 270 3550 -24600 200 L 50 50 1 1 O
-X DeCompressedCache146 370 3550 -34600 200 L 50 50 1 1 O
-X DeCompressedCache46 470 3550 -44600 200 L 50 50 1 1 O
-X CompressedCache80 180 3550 -15600 200 L 50 50 1 1 O
-X DeCompressedCache236 280 3550 -25600 200 L 50 50 1 1 O
-X DeCompressedCache136 380 3550 -35600 200 L 50 50 1 1 O
-X DeCompressedCache36 480 3550 -45600 200 L 50 50 1 1 O
-X CompressedCache70 190 3550 -16600 200 L 50 50 1 1 O
-X DeCompressedCache226 290 3550 -26600 200 L 50 50 1 1 O
-X DeCompressedCache126 390 3550 -36600 200 L 50 50 1 1 O
-X DeCompressedCache26 490 3550 -46600 200 L 50 50 1 1 O
-X CompressedCache159 101 3550 -7700 200 L 50 50 1 1 O
-X CompressedCache59 201 3550 -17700 200 L 50 50 1 1 O
-X DeCompressedCache215 301 3550 -27700 200 L 50 50 1 1 O
-X DeCompressedCache115 401 3550 -37700 200 L 50 50 1 1 O
-X DeCompressedCache15 501 3550 -47700 200 L 50 50 1 1 O
-X CompressedCache149 111 3550 -8700 200 L 50 50 1 1 O
-X CompressedCache49 211 3550 -18700 200 L 50 50 1 1 O
-X DeCompressedCache205 311 3550 -28700 200 L 50 50 1 1 O
-X DeCompressedCache105 411 3550 -38700 200 L 50 50 1 1 O
-X DeCompressedCache5 511 3550 -48700 200 L 50 50 1 1 O
-X CompressedCache139 121 3550 -9700 200 L 50 50 1 1 O
-X CompressedCache39 221 3550 -19700 200 L 50 50 1 1 O
-X DeCompressedCache195 321 3550 -29700 200 L 50 50 1 1 O
-X DeCompressedCache95 421 3550 -39700 200 L 50 50 1 1 O
-X CompressedCache129 131 3550 -10700 200 L 50 50 1 1 O
-X CompressedCache29 231 3550 -20700 200 L 50 50 1 1 O
-X DeCompressedCache185 331 3550 -30700 200 L 50 50 1 1 O
-X DeCompressedCache85 431 3550 -40700 200 L 50 50 1 1 O
-X CompressedCache119 141 3550 -11700 200 L 50 50 1 1 O
-X CompressedCache19 241 3550 -21700 200 L 50 50 1 1 O
-X DeCompressedCache175 341 3550 -31700 200 L 50 50 1 1 O
-X DeCompressedCache75 441 3550 -41700 200 L 50 50 1 1 O
-X CompressedCache109 151 3550 -12700 200 L 50 50 1 1 O
-X CompressedCache9 251 3550 -22700 200 L 50 50 1 1 O
-X DeCompressedCache165 351 3550 -32700 200 L 50 50 1 1 O
-X DeCompressedCache65 451 3550 -42700 200 L 50 50 1 1 O
-X CompressedCache99 161 3550 -13700 200 L 50 50 1 1 O
-X DeCompressedCache255 261 3550 -23700 200 L 50 50 1 1 O
-X DeCompressedCache155 361 3550 -33700 200 L 50 50 1 1 O
-X DeCompressedCache55 461 3550 -43700 200 L 50 50 1 1 O
-X CompressedCache89 171 3550 -14700 200 L 50 50 1 1 O
-X DeCompressedCache245 271 3550 -24700 200 L 50 50 1 1 O
-X DeCompressedCache145 371 3550 -34700 200 L 50 50 1 1 O
-X DeCompressedCache45 471 3550 -44700 200 L 50 50 1 1 O
-X CompressedCache79 181 3550 -15700 200 L 50 50 1 1 O
-X DeCompressedCache235 281 3550 -25700 200 L 50 50 1 1 O
-X DeCompressedCache135 381 3550 -35700 200 L 50 50 1 1 O
-X DeCompressedCache35 481 3550 -45700 200 L 50 50 1 1 O
-X CompressedCache69 191 3550 -16700 200 L 50 50 1 1 O
-X DeCompressedCache225 291 3550 -26700 200 L 50 50 1 1 O
-X DeCompressedCache125 391 3550 -36700 200 L 50 50 1 1 O
-X DeCompressedCache25 491 3550 -46700 200 L 50 50 1 1 O
-X CompressedCache158 102 3550 -7800 200 L 50 50 1 1 O
-X CompressedCache58 202 3550 -17800 200 L 50 50 1 1 O
-X DeCompressedCache214 302 3550 -27800 200 L 50 50 1 1 O
-X DeCompressedCache114 402 3550 -37800 200 L 50 50 1 1 O
-X DeCompressedCache14 502 3550 -47800 200 L 50 50 1 1 O
-X CompressedCache148 112 3550 -8800 200 L 50 50 1 1 O
-X CompressedCache48 212 3550 -18800 200 L 50 50 1 1 O
-X DeCompressedCache204 312 3550 -28800 200 L 50 50 1 1 O
-X DeCompressedCache104 412 3550 -38800 200 L 50 50 1 1 O
-X DeCompressedCache4 512 3550 -48800 200 L 50 50 1 1 O
-X CompressedCache138 122 3550 -9800 200 L 50 50 1 1 O
-X CompressedCache38 222 3550 -19800 200 L 50 50 1 1 O
-X DeCompressedCache194 322 3550 -29800 200 L 50 50 1 1 O
-X DeCompressedCache94 422 3550 -39800 200 L 50 50 1 1 O
-X CompressedCache128 132 3550 -10800 200 L 50 50 1 1 O
-X CompressedCache28 232 3550 -20800 200 L 50 50 1 1 O
-X DeCompressedCache184 332 3550 -30800 200 L 50 50 1 1 O
-X DeCompressedCache84 432 3550 -40800 200 L 50 50 1 1 O
-X CompressedCache118 142 3550 -11800 200 L 50 50 1 1 O
-X CompressedCache18 242 3550 -21800 200 L 50 50 1 1 O
-X DeCompressedCache174 342 3550 -31800 200 L 50 50 1 1 O
-X DeCompressedCache74 442 3550 -41800 200 L 50 50 1 1 O
-X CompressedCache108 152 3550 -12800 200 L 50 50 1 1 O
-X CompressedCache8 252 3550 -22800 200 L 50 50 1 1 O
-X DeCompressedCache164 352 3550 -32800 200 L 50 50 1 1 O
-X DeCompressedCache64 452 3550 -42800 200 L 50 50 1 1 O
-X CompressedCache98 162 3550 -13800 200 L 50 50 1 1 O
-X DeCompressedCache254 262 3550 -23800 200 L 50 50 1 1 O
-X DeCompressedCache154 362 3550 -33800 200 L 50 50 1 1 O
-X DeCompressedCache54 462 3550 -43800 200 L 50 50 1 1 O
-X CompressedCache88 172 3550 -14800 200 L 50 50 1 1 O
-X DeCompressedCache244 272 3550 -24800 200 L 50 50 1 1 O
-X DeCompressedCache144 372 3550 -34800 200 L 50 50 1 1 O
-X DeCompressedCache44 472 3550 -44800 200 L 50 50 1 1 O
-X CompressedCache78 182 3550 -15800 200 L 50 50 1 1 O
-X DeCompressedCache234 282 3550 -25800 200 L 50 50 1 1 O
-X DeCompressedCache134 382 3550 -35800 200 L 50 50 1 1 O
-X DeCompressedCache34 482 3550 -45800 200 L 50 50 1 1 O
-X CompressedCache68 192 3550 -16800 200 L 50 50 1 1 O
-X DeCompressedCache224 292 3550 -26800 200 L 50 50 1 1 O
-X DeCompressedCache124 392 3550 -36800 200 L 50 50 1 1 O
-X DeCompressedCache24 492 3550 -46800 200 L 50 50 1 1 O
-X CompressedCache157 103 3550 -7900 200 L 50 50 1 1 O
-X CompressedCache57 203 3550 -17900 200 L 50 50 1 1 O
-X DeCompressedCache213 303 3550 -27900 200 L 50 50 1 1 O
-X DeCompressedCache113 403 3550 -37900 200 L 50 50 1 1 O
-X DeCompressedCache13 503 3550 -47900 200 L 50 50 1 1 O
-X CompressedCache147 113 3550 -8900 200 L 50 50 1 1 O
-X CompressedCache47 213 3550 -18900 200 L 50 50 1 1 O
-X DeCompressedCache203 313 3550 -28900 200 L 50 50 1 1 O
-X DeCompressedCache103 413 3550 -38900 200 L 50 50 1 1 O
-X DeCompressedCache3 513 3550 -48900 200 L 50 50 1 1 O
-X CompressedCache137 123 3550 -9900 200 L 50 50 1 1 O
-X CompressedCache37 223 3550 -19900 200 L 50 50 1 1 O
-X DeCompressedCache193 323 3550 -29900 200 L 50 50 1 1 O
-X DeCompressedCache93 423 3550 -39900 200 L 50 50 1 1 O
-X CompressedCache127 133 3550 -10900 200 L 50 50 1 1 O
-X CompressedCache27 233 3550 -20900 200 L 50 50 1 1 O
-X DeCompressedCache183 333 3550 -30900 200 L 50 50 1 1 O
-X DeCompressedCache83 433 3550 -40900 200 L 50 50 1 1 O
-X CompressedCache117 143 3550 -11900 200 L 50 50 1 1 O
-X CompressedCache17 243 3550 -21900 200 L 50 50 1 1 O
-X DeCompressedCache173 343 3550 -31900 200 L 50 50 1 1 O
-X DeCompressedCache73 443 3550 -41900 200 L 50 50 1 1 O
-X CompressedCache107 153 3550 -12900 200 L 50 50 1 1 O
-X CompressedCache7 253 3550 -22900 200 L 50 50 1 1 O
-X DeCompressedCache163 353 3550 -32900 200 L 50 50 1 1 O
-X DeCompressedCache63 453 3550 -42900 200 L 50 50 1 1 O
-X CompressedCache97 163 3550 -13900 200 L 50 50 1 1 O
-X DeCompressedCache253 263 3550 -23900 200 L 50 50 1 1 O
-X DeCompressedCache153 363 3550 -33900 200 L 50 50 1 1 O
-X DeCompressedCache53 463 3550 -43900 200 L 50 50 1 1 O
-X CompressedCache87 173 3550 -14900 200 L 50 50 1 1 O
-X DeCompressedCache243 273 3550 -24900 200 L 50 50 1 1 O
-X DeCompressedCache143 373 3550 -34900 200 L 50 50 1 1 O
-X DeCompressedCache43 473 3550 -44900 200 L 50 50 1 1 O
-X CompressedCache77 183 3550 -15900 200 L 50 50 1 1 O
-X DeCompressedCache233 283 3550 -25900 200 L 50 50 1 1 O
-X DeCompressedCache133 383 3550 -35900 200 L 50 50 1 1 O
-X DeCompressedCache33 483 3550 -45900 200 L 50 50 1 1 O
-X CompressedCache67 193 3550 -16900 200 L 50 50 1 1 O
-X DeCompressedCache223 293 3550 -26900 200 L 50 50 1 1 O
-X DeCompressedCache123 393 3550 -36900 200 L 50 50 1 1 O
-X DeCompressedCache23 493 3550 -46900 200 L 50 50 1 1 O
-X CompressedCache156 104 3550 -8000 200 L 50 50 1 1 O
-X CompressedCache56 204 3550 -18000 200 L 50 50 1 1 O
-X DeCompressedCache212 304 3550 -28000 200 L 50 50 1 1 O
-X DeCompressedCache112 404 3550 -38000 200 L 50 50 1 1 O
-X DeCompressedCache12 504 3550 -48000 200 L 50 50 1 1 O
-X CompressedCache146 114 3550 -9000 200 L 50 50 1 1 O
-X CompressedCache46 214 3550 -19000 200 L 50 50 1 1 O
-X DeCompressedCache202 314 3550 -29000 200 L 50 50 1 1 O
-X DeCompressedCache102 414 3550 -39000 200 L 50 50 1 1 O
-X DeCompressedCache2 514 3550 -49000 200 L 50 50 1 1 O
-X CompressedCache136 124 3550 -10000 200 L 50 50 1 1 O
-X CompressedCache36 224 3550 -20000 200 L 50 50 1 1 O
-X DeCompressedCache192 324 3550 -30000 200 L 50 50 1 1 O
-X DeCompressedCache92 424 3550 -40000 200 L 50 50 1 1 O
-X CompressedCache126 134 3550 -11000 200 L 50 50 1 1 O
-X CompressedCache26 234 3550 -21000 200 L 50 50 1 1 O
-X DeCompressedCache182 334 3550 -31000 200 L 50 50 1 1 O
-X DeCompressedCache82 434 3550 -41000 200 L 50 50 1 1 O
-X CompressedCache116 144 3550 -12000 200 L 50 50 1 1 O
-X CompressedCache16 244 3550 -22000 200 L 50 50 1 1 O
-X DeCompressedCache172 344 3550 -32000 200 L 50 50 1 1 O
-X DeCompressedCache72 444 3550 -42000 200 L 50 50 1 1 O
-X CompressedCache106 154 3550 -13000 200 L 50 50 1 1 O
-X CompressedCache6 254 3550 -23000 200 L 50 50 1 1 O
-X DeCompressedCache162 354 3550 -33000 200 L 50 50 1 1 O
-X DeCompressedCache62 454 3550 -43000 200 L 50 50 1 1 O
-X CompressedCache96 164 3550 -14000 200 L 50 50 1 1 O
-X DeCompressedCache252 264 3550 -24000 200 L 50 50 1 1 O
-X DeCompressedCache152 364 3550 -34000 200 L 50 50 1 1 O
-X DeCompressedCache52 464 3550 -44000 200 L 50 50 1 1 O
-X CompressedCache86 174 3550 -15000 200 L 50 50 1 1 O
-X DeCompressedCache242 274 3550 -25000 200 L 50 50 1 1 O
-X DeCompressedCache142 374 3550 -35000 200 L 50 50 1 1 O
-X DeCompressedCache42 474 3550 -45000 200 L 50 50 1 1 O
-X CompressedCache76 184 3550 -16000 200 L 50 50 1 1 O
-X DeCompressedCache232 284 3550 -26000 200 L 50 50 1 1 O
-X DeCompressedCache132 384 3550 -36000 200 L 50 50 1 1 O
-X DeCompressedCache32 484 3550 -46000 200 L 50 50 1 1 O
-X CompressedCache66 194 3550 -17000 200 L 50 50 1 1 O
-X DeCompressedCache222 294 3550 -27000 200 L 50 50 1 1 O
-X DeCompressedCache122 394 3550 -37000 200 L 50 50 1 1 O
-X DeCompressedCache22 494 3550 -47000 200 L 50 50 1 1 O
-X CompressedCache155 105 3550 -8100 200 L 50 50 1 1 O
-X CompressedCache55 205 3550 -18100 200 L 50 50 1 1 O
-X DeCompressedCache211 305 3550 -28100 200 L 50 50 1 1 O
-X DeCompressedCache111 405 3550 -38100 200 L 50 50 1 1 O
-X DeCompressedCache11 505 3550 -48100 200 L 50 50 1 1 O
-X CompressedCache145 115 3550 -9100 200 L 50 50 1 1 O
-X CompressedCache45 215 3550 -19100 200 L 50 50 1 1 O
-X DeCompressedCache201 315 3550 -29100 200 L 50 50 1 1 O
-X DeCompressedCache101 415 3550 -39100 200 L 50 50 1 1 O
-X DeCompressedCache1 515 3550 -49100 200 L 50 50 1 1 O
-X CompressedCache135 125 3550 -10100 200 L 50 50 1 1 O
-X CompressedCache35 225 3550 -20100 200 L 50 50 1 1 O
-X DeCompressedCache191 325 3550 -30100 200 L 50 50 1 1 O
-X DeCompressedCache91 425 3550 -40100 200 L 50 50 1 1 O
-X CompressedCache125 135 3550 -11100 200 L 50 50 1 1 O
-X CompressedCache25 235 3550 -21100 200 L 50 50 1 1 O
-X DeCompressedCache181 335 3550 -31100 200 L 50 50 1 1 O
-X DeCompressedCache81 435 3550 -41100 200 L 50 50 1 1 O
-X CompressedCache115 145 3550 -12100 200 L 50 50 1 1 O
-X CompressedCache15 245 3550 -22100 200 L 50 50 1 1 O
-X DeCompressedCache171 345 3550 -32100 200 L 50 50 1 1 O
-X DeCompressedCache71 445 3550 -42100 200 L 50 50 1 1 O
-X CompressedCache105 155 3550 -13100 200 L 50 50 1 1 O
-X CompressedCache5 255 3550 -23100 200 L 50 50 1 1 O
-X DeCompressedCache161 355 3550 -33100 200 L 50 50 1 1 O
-X DeCompressedCache61 455 3550 -43100 200 L 50 50 1 1 O
-X CompressedCache95 165 3550 -14100 200 L 50 50 1 1 O
-X DeCompressedCache251 265 3550 -24100 200 L 50 50 1 1 O
-X DeCompressedCache151 365 3550 -34100 200 L 50 50 1 1 O
-X DeCompressedCache51 465 3550 -44100 200 L 50 50 1 1 O
-X CompressedCache85 175 3550 -15100 200 L 50 50 1 1 O
-X DeCompressedCache241 275 3550 -25100 200 L 50 50 1 1 O
-X DeCompressedCache141 375 3550 -35100 200 L 50 50 1 1 O
-X DeCompressedCache41 475 3550 -45100 200 L 50 50 1 1 O
-X CompressedCache75 185 3550 -16100 200 L 50 50 1 1 O
-X DeCompressedCache231 285 3550 -26100 200 L 50 50 1 1 O
-X DeCompressedCache131 385 3550 -36100 200 L 50 50 1 1 O
-X DeCompressedCache31 485 3550 -46100 200 L 50 50 1 1 O
-X CompressedCache65 195 3550 -17100 200 L 50 50 1 1 O
-X DeCompressedCache221 295 3550 -27100 200 L 50 50 1 1 O
-X DeCompressedCache121 395 3550 -37100 200 L 50 50 1 1 O
-X DeCompressedCache21 495 3550 -47100 200 L 50 50 1 1 O
-X CompressedCache154 106 3550 -8200 200 L 50 50 1 1 O
-X CompressedCache54 206 3550 -18200 200 L 50 50 1 1 O
-X DeCompressedCache210 306 3550 -28200 200 L 50 50 1 1 O
-X DeCompressedCache110 406 3550 -38200 200 L 50 50 1 1 O
-X DeCompressedCache10 506 3550 -48200 200 L 50 50 1 1 O
-X CompressedCache144 116 3550 -9200 200 L 50 50 1 1 O
-X CompressedCache44 216 3550 -19200 200 L 50 50 1 1 O
-X DeCompressedCache200 316 3550 -29200 200 L 50 50 1 1 O
-X DeCompressedCache100 416 3550 -39200 200 L 50 50 1 1 O
-X DeCompressedCache0 516 3550 -49200 200 L 50 50 1 1 O
-X CompressedCache134 126 3550 -10200 200 L 50 50 1 1 O
-X CompressedCache34 226 3550 -20200 200 L 50 50 1 1 O
-X DeCompressedCache190 326 3550 -30200 200 L 50 50 1 1 O
-X DeCompressedCache90 426 3550 -40200 200 L 50 50 1 1 O
-X CompressedCache124 136 3550 -11200 200 L 50 50 1 1 O
-X CompressedCache24 236 3550 -21200 200 L 50 50 1 1 O
-X DeCompressedCache180 336 3550 -31200 200 L 50 50 1 1 O
-X DeCompressedCache80 436 3550 -41200 200 L 50 50 1 1 O
-X CompressedCache114 146 3550 -12200 200 L 50 50 1 1 O
-X CompressedCache14 246 3550 -22200 200 L 50 50 1 1 O
-X DeCompressedCache170 346 3550 -32200 200 L 50 50 1 1 O
-X DeCompressedCache70 446 3550 -42200 200 L 50 50 1 1 O
-X CompressedCache104 156 3550 -13200 200 L 50 50 1 1 O
-X CompressedCache4 256 3550 -23200 200 L 50 50 1 1 O
-X DeCompressedCache160 356 3550 -33200 200 L 50 50 1 1 O
-X DeCompressedCache60 456 3550 -43200 200 L 50 50 1 1 O
-X CompressedCache94 166 3550 -14200 200 L 50 50 1 1 O
-X DeCompressedCache250 266 3550 -24200 200 L 50 50 1 1 O
-X DeCompressedCache150 366 3550 -34200 200 L 50 50 1 1 O
-X DeCompressedCache50 466 3550 -44200 200 L 50 50 1 1 O
-X CompressedCache84 176 3550 -15200 200 L 50 50 1 1 O
-X DeCompressedCache240 276 3550 -25200 200 L 50 50 1 1 O
-X DeCompressedCache140 376 3550 -35200 200 L 50 50 1 1 O
-X DeCompressedCache40 476 3550 -45200 200 L 50 50 1 1 O
-X CompressedCache74 186 3550 -16200 200 L 50 50 1 1 O
-X DeCompressedCache230 286 3550 -26200 200 L 50 50 1 1 O
-X DeCompressedCache130 386 3550 -36200 200 L 50 50 1 1 O
-X DeCompressedCache30 486 3550 -46200 200 L 50 50 1 1 O
-X CompressedCache64 196 3550 -17200 200 L 50 50 1 1 O
-X DeCompressedCache220 296 3550 -27200 200 L 50 50 1 1 O
-X DeCompressedCache120 396 3550 -37200 200 L 50 50 1 1 O
-X DeCompressedCache20 496 3550 -47200 200 L 50 50 1 1 O
-X CompressedCache153 107 3550 -8300 200 L 50 50 1 1 O
-X CompressedCache53 207 3550 -18300 200 L 50 50 1 1 O
-X DeCompressedCache209 307 3550 -28300 200 L 50 50 1 1 O
-X DeCompressedCache109 407 3550 -38300 200 L 50 50 1 1 O
-X DeCompressedCache9 507 3550 -48300 200 L 50 50 1 1 O
-X CompressedCache143 117 3550 -9300 200 L 50 50 1 1 O
-X CompressedCache43 217 3550 -19300 200 L 50 50 1 1 O
-X DeCompressedCache199 317 3550 -29300 200 L 50 50 1 1 O
-X DeCompressedCache99 417 3550 -39300 200 L 50 50 1 1 O
-X CompressedCache133 127 3550 -10300 200 L 50 50 1 1 O
-X CompressedCache33 227 3550 -20300 200 L 50 50 1 1 O
-X DeCompressedCache189 327 3550 -30300 200 L 50 50 1 1 O
-X DeCompressedCache89 427 3550 -40300 200 L 50 50 1 1 O
-X CompressedCache123 137 3550 -11300 200 L 50 50 1 1 O
-X CompressedCache23 237 3550 -21300 200 L 50 50 1 1 O
-X DeCompressedCache179 337 3550 -31300 200 L 50 50 1 1 O
-X DeCompressedCache79 437 3550 -41300 200 L 50 50 1 1 O
-X CompressedCache113 147 3550 -12300 200 L 50 50 1 1 O
-X CompressedCache13 247 3550 -22300 200 L 50 50 1 1 O
-X DeCompressedCache169 347 3550 -32300 200 L 50 50 1 1 O
-X DeCompressedCache69 447 3550 -42300 200 L 50 50 1 1 O
-X CompressedCache103 157 3550 -13300 200 L 50 50 1 1 O
-X CompressedCache3 257 3550 -23300 200 L 50 50 1 1 O
-X DeCompressedCache159 357 3550 -33300 200 L 50 50 1 1 O
-X DeCompressedCache59 457 3550 -43300 200 L 50 50 1 1 O
-X CompressedCache93 167 3550 -14300 200 L 50 50 1 1 O
-X DeCompressedCache249 267 3550 -24300 200 L 50 50 1 1 O
-X DeCompressedCache149 367 3550 -34300 200 L 50 50 1 1 O
-X DeCompressedCache49 467 3550 -44300 200 L 50 50 1 1 O
-X CompressedCache83 177 3550 -15300 200 L 50 50 1 1 O
-X DeCompressedCache239 277 3550 -25300 200 L 50 50 1 1 O
-X DeCompressedCache139 377 3550 -35300 200 L 50 50 1 1 O
-X DeCompressedCache39 477 3550 -45300 200 L 50 50 1 1 O
-X CompressedCache73 187 3550 -16300 200 L 50 50 1 1 O
-X DeCompressedCache229 287 3550 -26300 200 L 50 50 1 1 O
-X DeCompressedCache129 387 3550 -36300 200 L 50 50 1 1 O
-X DeCompressedCache29 487 3550 -46300 200 L 50 50 1 1 O
-X CompressedCache63 197 3550 -17300 200 L 50 50 1 1 O
-X DeCompressedCache219 297 3550 -27300 200 L 50 50 1 1 O
-X DeCompressedCache119 397 3550 -37300 200 L 50 50 1 1 O
-X DeCompressedCache19 497 3550 -47300 200 L 50 50 1 1 O
-X CompressedCache152 108 3550 -8400 200 L 50 50 1 1 O
-X CompressedCache52 208 3550 -18400 200 L 50 50 1 1 O
-X DeCompressedCache208 308 3550 -28400 200 L 50 50 1 1 O
-X DeCompressedCache108 408 3550 -38400 200 L 50 50 1 1 O
-X DeCompressedCache8 508 3550 -48400 200 L 50 50 1 1 O
-X CompressedCache142 118 3550 -9400 200 L 50 50 1 1 O
-X CompressedCache42 218 3550 -19400 200 L 50 50 1 1 O
-X DeCompressedCache198 318 3550 -29400 200 L 50 50 1 1 O
-X DeCompressedCache98 418 3550 -39400 200 L 50 50 1 1 O
-X CompressedCache132 128 3550 -10400 200 L 50 50 1 1 O
-X CompressedCache32 228 3550 -20400 200 L 50 50 1 1 O
-X DeCompressedCache188 328 3550 -30400 200 L 50 50 1 1 O
-X DeCompressedCache88 428 3550 -40400 200 L 50 50 1 1 O
-X CompressedCache122 138 3550 -11400 200 L 50 50 1 1 O
-X CompressedCache22 238 3550 -21400 200 L 50 50 1 1 O
-X DeCompressedCache178 338 3550 -31400 200 L 50 50 1 1 O
-X DeCompressedCache78 438 3550 -41400 200 L 50 50 1 1 O
-X CompressedCache112 148 3550 -12400 200 L 50 50 1 1 O
-X CompressedCache12 248 3550 -22400 200 L 50 50 1 1 O
-X DeCompressedCache168 348 3550 -32400 200 L 50 50 1 1 O
-X DeCompressedCache68 448 3550 -42400 200 L 50 50 1 1 O
-X CompressedCache102 158 3550 -13400 200 L 50 50 1 1 O
-X CompressedCache2 258 3550 -23400 200 L 50 50 1 1 O
-X DeCompressedCache158 358 3550 -33400 200 L 50 50 1 1 O
-X DeCompressedCache58 458 3550 -43400 200 L 50 50 1 1 O
-X CompressedCache92 168 3550 -14400 200 L 50 50 1 1 O
-X DeCompressedCache248 268 3550 -24400 200 L 50 50 1 1 O
-X DeCompressedCache148 368 3550 -34400 200 L 50 50 1 1 O
-X DeCompressedCache48 468 3550 -44400 200 L 50 50 1 1 O
-X CompressedCache82 178 3550 -15400 200 L 50 50 1 1 O
-X DeCompressedCache238 278 3550 -25400 200 L 50 50 1 1 O
-X DeCompressedCache138 378 3550 -35400 200 L 50 50 1 1 O
-X DeCompressedCache38 478 3550 -45400 200 L 50 50 1 1 O
-X CompressedCache72 188 3550 -16400 200 L 50 50 1 1 O
-X DeCompressedCache228 288 3550 -26400 200 L 50 50 1 1 O
-X DeCompressedCache128 388 3550 -36400 200 L 50 50 1 1 O
-X DeCompressedCache28 488 3550 -46400 200 L 50 50 1 1 O
-X CompressedCache62 198 3550 -17400 200 L 50 50 1 1 O
-X DeCompressedCache218 298 3550 -27400 200 L 50 50 1 1 O
-X DeCompressedCache118 398 3550 -37400 200 L 50 50 1 1 O
-X DeCompressedCache18 498 3550 -47400 200 L 50 50 1 1 O
-X CompressedCache151 109 3550 -8500 200 L 50 50 1 1 O
-X CompressedCache51 209 3550 -18500 200 L 50 50 1 1 O
-X DeCompressedCache207 309 3550 -28500 200 L 50 50 1 1 O
-X DeCompressedCache107 409 3550 -38500 200 L 50 50 1 1 O
-X DeCompressedCache7 509 3550 -48500 200 L 50 50 1 1 O
-X CompressedCache141 119 3550 -9500 200 L 50 50 1 1 O
-X CompressedCache41 219 3550 -19500 200 L 50 50 1 1 O
-X DeCompressedCache197 319 3550 -29500 200 L 50 50 1 1 O
-X DeCompressedCache97 419 3550 -39500 200 L 50 50 1 1 O
-X CompressedCache131 129 3550 -10500 200 L 50 50 1 1 O
-X CompressedCache31 229 3550 -20500 200 L 50 50 1 1 O
-X DeCompressedCache187 329 3550 -30500 200 L 50 50 1 1 O
-X DeCompressedCache87 429 3550 -40500 200 L 50 50 1 1 O
-X CompressedCache121 139 3550 -11500 200 L 50 50 1 1 O
-X CompressedCache21 239 3550 -21500 200 L 50 50 1 1 O
-X DeCompressedCache177 339 3550 -31500 200 L 50 50 1 1 O
-X DeCompressedCache77 439 3550 -41500 200 L 50 50 1 1 O
-X CompressedCache111 149 3550 -12500 200 L 50 50 1 1 O
-X CompressedCache11 249 3550 -22500 200 L 50 50 1 1 O
-X DeCompressedCache167 349 3550 -32500 200 L 50 50 1 1 O
-X DeCompressedCache67 449 3550 -42500 200 L 50 50 1 1 O
-X CompressedCache101 159 3550 -13500 200 L 50 50 1 1 O
-X CompressedCache1 259 3550 -23500 200 L 50 50 1 1 O
-X DeCompressedCache157 359 3550 -33500 200 L 50 50 1 1 O
-X DeCompressedCache57 459 3550 -43500 200 L 50 50 1 1 O
-X CompressedCache91 169 3550 -14500 200 L 50 50 1 1 O
-X DeCompressedCache247 269 3550 -24500 200 L 50 50 1 1 O
-X DeCompressedCache147 369 3550 -34500 200 L 50 50 1 1 O
-X DeCompressedCache47 469 3550 -44500 200 L 50 50 1 1 O
-X CompressedCache81 179 3550 -15500 200 L 50 50 1 1 O
-X DeCompressedCache237 279 3550 -25500 200 L 50 50 1 1 O
-X DeCompressedCache137 379 3550 -35500 200 L 50 50 1 1 O
-X DeCompressedCache37 479 3550 -45500 200 L 50 50 1 1 O
-X CompressedCache71 189 3550 -16500 200 L 50 50 1 1 O
-X DeCompressedCache227 289 3550 -26500 200 L 50 50 1 1 O
-X DeCompressedCache127 389 3550 -36500 200 L 50 50 1 1 O
-X DeCompressedCache27 489 3550 -46500 200 L 50 50 1 1 O
-X CompressedCache61 199 3550 -17500 200 L 50 50 1 1 O
-X DeCompressedCache217 299 3550 -27500 200 L 50 50 1 1 O
-X DeCompressedCache117 399 3550 -37500 200 L 50 50 1 1 O
-X DeCompressedCache17 499 3550 -47500 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# counter
-#
-DEF counter U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "counter" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -1400 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rstn0 2 2150 1800 200 R 50 50 1 1 I
-X out31 3 3550 1900 200 L 50 50 1 1 O
-X out30 4 3550 1800 200 L 50 50 1 1 O
-X out29 5 3550 1700 200 L 50 50 1 1 O
-X out28 6 3550 1600 200 L 50 50 1 1 O
-X out27 7 3550 1500 200 L 50 50 1 1 O
-X out26 8 3550 1400 200 L 50 50 1 1 O
-X out25 9 3550 1300 200 L 50 50 1 1 O
-X out24 10 3550 1200 200 L 50 50 1 1 O
-X out14 20 3550 200 200 L 50 50 1 1 O
-X out4 30 3550 -800 200 L 50 50 1 1 O
-X out23 11 3550 1100 200 L 50 50 1 1 O
-X out13 21 3550 100 200 L 50 50 1 1 O
-X out3 31 3550 -900 200 L 50 50 1 1 O
-X out22 12 3550 1000 200 L 50 50 1 1 O
-X out12 22 3550 0 200 L 50 50 1 1 O
-X out2 32 3550 -1000 200 L 50 50 1 1 O
-X out21 13 3550 900 200 L 50 50 1 1 O
-X out11 23 3550 -100 200 L 50 50 1 1 O
-X out1 33 3550 -1100 200 L 50 50 1 1 O
-X out20 14 3550 800 200 L 50 50 1 1 O
-X out10 24 3550 -200 200 L 50 50 1 1 O
-X out0 34 3550 -1200 200 L 50 50 1 1 O
-X out19 15 3550 700 200 L 50 50 1 1 O
-X out9 25 3550 -300 200 L 50 50 1 1 O
-X out18 16 3550 600 200 L 50 50 1 1 O
-X out8 26 3550 -400 200 L 50 50 1 1 O
-X out17 17 3550 500 200 L 50 50 1 1 O
-X out7 27 3550 -500 200 L 50 50 1 1 O
-X out16 18 3550 400 200 L 50 50 1 1 O
-X out6 28 3550 -600 200 L 50 50 1 1 O
-X out15 19 3550 300 200 L 50 50 1 1 O
-X out5 29 3550 -700 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# counter16bit
-#
-#
-# counter32bit
-#
-DEF counter32bit U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "counter32bit" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -1400 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rst0 2 2150 1800 200 R 50 50 1 1 I
-X out31 3 3550 1900 200 L 50 50 1 1 O
-X out30 4 3550 1800 200 L 50 50 1 1 O
-X out29 5 3550 1700 200 L 50 50 1 1 O
-X out28 6 3550 1600 200 L 50 50 1 1 O
-X out27 7 3550 1500 200 L 50 50 1 1 O
-X out26 8 3550 1400 200 L 50 50 1 1 O
-X out25 9 3550 1300 200 L 50 50 1 1 O
-X out24 10 3550 1200 200 L 50 50 1 1 O
-X out14 20 3550 200 200 L 50 50 1 1 O
-X out4 30 3550 -800 200 L 50 50 1 1 O
-X out23 11 3550 1100 200 L 50 50 1 1 O
-X out13 21 3550 100 200 L 50 50 1 1 O
-X out3 31 3550 -900 200 L 50 50 1 1 O
-X out22 12 3550 1000 200 L 50 50 1 1 O
-X out12 22 3550 0 200 L 50 50 1 1 O
-X out2 32 3550 -1000 200 L 50 50 1 1 O
-X out21 13 3550 900 200 L 50 50 1 1 O
-X out11 23 3550 -100 200 L 50 50 1 1 O
-X out1 33 3550 -1100 200 L 50 50 1 1 O
-X out20 14 3550 800 200 L 50 50 1 1 O
-X out10 24 3550 -200 200 L 50 50 1 1 O
-X out0 34 3550 -1200 200 L 50 50 1 1 O
-X out19 15 3550 700 200 L 50 50 1 1 O
-X out9 25 3550 -300 200 L 50 50 1 1 O
-X out18 16 3550 600 200 L 50 50 1 1 O
-X out8 26 3550 -400 200 L 50 50 1 1 O
-X out17 17 3550 500 200 L 50 50 1 1 O
-X out7 27 3550 -500 200 L 50 50 1 1 O
-X out16 18 3550 400 200 L 50 50 1 1 O
-X out6 28 3550 -600 200 L 50 50 1 1 O
-X out15 19 3550 300 200 L 50 50 1 1 O
-X out5 29 3550 -700 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# counter3bit
-#
-DEF counter3bit U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "counter3bit" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1500 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rst0 2 2150 1800 200 R 50 50 1 1 I
-X out2 3 3550 1900 200 L 50 50 1 1 O
-X out1 4 3550 1800 200 L 50 50 1 1 O
-X out0 5 3550 1700 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# counter4bit
-#
-DEF counter4bit U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "counter4bit" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1400 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rstn0 2 2150 1800 200 R 50 50 1 1 I
-X out3 3 3550 1900 200 L 50 50 1 1 O
-X out2 4 3550 1800 200 L 50 50 1 1 O
-X out1 5 3550 1700 200 L 50 50 1 1 O
-X out0 6 3550 1600 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# counter51bit
-#
-#
-# counter5bit
-#
-DEF counter5bit U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "counter5bit" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1300 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rstn0 2 2150 1800 200 R 50 50 1 1 I
-X out4 3 3550 1900 200 L 50 50 1 1 O
-X out3 4 3550 1800 200 L 50 50 1 1 O
-X out2 5 3550 1700 200 L 50 50 1 1 O
-X out1 6 3550 1600 200 L 50 50 1 1 O
-X out0 7 3550 1500 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# counter64bit
-#
-DEF counter64bit U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "counter64bit" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -4600 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rst0 2 2150 1800 200 R 50 50 1 1 I
-X out63 3 3550 1900 200 L 50 50 1 1 O
-X out62 4 3550 1800 200 L 50 50 1 1 O
-X out61 5 3550 1700 200 L 50 50 1 1 O
-X out60 6 3550 1600 200 L 50 50 1 1 O
-X out59 7 3550 1500 200 L 50 50 1 1 O
-X out58 8 3550 1400 200 L 50 50 1 1 O
-X out57 9 3550 1300 200 L 50 50 1 1 O
-X out56 10 3550 1200 200 L 50 50 1 1 O
-X out46 20 3550 200 200 L 50 50 1 1 O
-X out36 30 3550 -800 200 L 50 50 1 1 O
-X out26 40 3550 -1800 200 L 50 50 1 1 O
-X out16 50 3550 -2800 200 L 50 50 1 1 O
-X out6 60 3550 -3800 200 L 50 50 1 1 O
-X out55 11 3550 1100 200 L 50 50 1 1 O
-X out45 21 3550 100 200 L 50 50 1 1 O
-X out35 31 3550 -900 200 L 50 50 1 1 O
-X out25 41 3550 -1900 200 L 50 50 1 1 O
-X out15 51 3550 -2900 200 L 50 50 1 1 O
-X out5 61 3550 -3900 200 L 50 50 1 1 O
-X out54 12 3550 1000 200 L 50 50 1 1 O
-X out44 22 3550 0 200 L 50 50 1 1 O
-X out34 32 3550 -1000 200 L 50 50 1 1 O
-X out24 42 3550 -2000 200 L 50 50 1 1 O
-X out14 52 3550 -3000 200 L 50 50 1 1 O
-X out4 62 3550 -4000 200 L 50 50 1 1 O
-X out53 13 3550 900 200 L 50 50 1 1 O
-X out43 23 3550 -100 200 L 50 50 1 1 O
-X out33 33 3550 -1100 200 L 50 50 1 1 O
-X out23 43 3550 -2100 200 L 50 50 1 1 O
-X out13 53 3550 -3100 200 L 50 50 1 1 O
-X out3 63 3550 -4100 200 L 50 50 1 1 O
-X out52 14 3550 800 200 L 50 50 1 1 O
-X out42 24 3550 -200 200 L 50 50 1 1 O
-X out32 34 3550 -1200 200 L 50 50 1 1 O
-X out22 44 3550 -2200 200 L 50 50 1 1 O
-X out12 54 3550 -3200 200 L 50 50 1 1 O
-X out2 64 3550 -4200 200 L 50 50 1 1 O
-X out51 15 3550 700 200 L 50 50 1 1 O
-X out41 25 3550 -300 200 L 50 50 1 1 O
-X out31 35 3550 -1300 200 L 50 50 1 1 O
-X out21 45 3550 -2300 200 L 50 50 1 1 O
-X out11 55 3550 -3300 200 L 50 50 1 1 O
-X out1 65 3550 -4300 200 L 50 50 1 1 O
-X out50 16 3550 600 200 L 50 50 1 1 O
-X out40 26 3550 -400 200 L 50 50 1 1 O
-X out30 36 3550 -1400 200 L 50 50 1 1 O
-X out20 46 3550 -2400 200 L 50 50 1 1 O
-X out10 56 3550 -3400 200 L 50 50 1 1 O
-X out0 66 3550 -4400 200 L 50 50 1 1 O
-X out49 17 3550 500 200 L 50 50 1 1 O
-X out39 27 3550 -500 200 L 50 50 1 1 O
-X out29 37 3550 -1500 200 L 50 50 1 1 O
-X out19 47 3550 -2500 200 L 50 50 1 1 O
-X out9 57 3550 -3500 200 L 50 50 1 1 O
-X out48 18 3550 400 200 L 50 50 1 1 O
-X out38 28 3550 -600 200 L 50 50 1 1 O
-X out28 38 3550 -1600 200 L 50 50 1 1 O
-X out18 48 3550 -2600 200 L 50 50 1 1 O
-X out8 58 3550 -3600 200 L 50 50 1 1 O
-X out47 19 3550 300 200 L 50 50 1 1 O
-X out37 29 3550 -700 200 L 50 50 1 1 O
-X out27 39 3550 -1700 200 L 50 50 1 1 O
-X out17 49 3550 -2700 200 L 50 50 1 1 O
-X out7 59 3550 -3700 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# counter6bit
-#
-DEF counter6bit U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "counter6bit" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1200 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rstn0 2 2150 1800 200 R 50 50 1 1 I
-X out5 3 3550 1900 200 L 50 50 1 1 O
-X out4 4 3550 1800 200 L 50 50 1 1 O
-X out3 5 3550 1700 200 L 50 50 1 1 O
-X out2 6 3550 1600 200 L 50 50 1 1 O
-X out1 7 3550 1500 200 L 50 50 1 1 O
-X out0 8 3550 1400 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# counter8bit
-#
-DEF counter8bit U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "counter8bit" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1000 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rstn0 2 2150 1800 200 R 50 50 1 1 I
-X out7 3 3550 1900 200 L 50 50 1 1 O
-X out6 4 3550 1800 200 L 50 50 1 1 O
-X out5 5 3550 1700 200 L 50 50 1 1 O
-X out4 6 3550 1600 200 L 50 50 1 1 O
-X out3 7 3550 1500 200 L 50 50 1 1 O
-X out2 8 3550 1400 200 L 50 50 1 1 O
-X out1 9 3550 1300 200 L 50 50 1 1 O
-X out0 10 3550 1200 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# cpu
-#
-DEF cpu U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "cpu" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -400 0 1 0 N
-X clkin0 1 2150 1900 200 R 50 50 1 1 I
-X OutPut7 2 3550 1900 200 L 50 50 1 1 O
-X OutPut6 3 3550 1800 200 L 50 50 1 1 O
-X OutPut5 4 3550 1700 200 L 50 50 1 1 O
-X OutPut4 5 3550 1600 200 L 50 50 1 1 O
-X OutPut3 6 3550 1500 200 L 50 50 1 1 O
-X OutPut2 7 3550 1400 200 L 50 50 1 1 O
-X OutPut1 8 3550 1300 200 L 50 50 1 1 O
-X OutPut0 9 3550 1200 200 L 50 50 1 1 O
-X LED16 10 3550 1100 200 L 50 50 1 1 O
-X LED23 20 3550 100 200 L 50 50 1 1 O
-X LED15 11 3550 1000 200 L 50 50 1 1 O
-X LED22 21 3550 0 200 L 50 50 1 1 O
-X LED14 12 3550 900 200 L 50 50 1 1 O
-X LED21 22 3550 -100 200 L 50 50 1 1 O
-X LED13 13 3550 800 200 L 50 50 1 1 O
-X LED20 23 3550 -200 200 L 50 50 1 1 O
-X LED12 14 3550 700 200 L 50 50 1 1 O
-X LED11 15 3550 600 200 L 50 50 1 1 O
-X LED10 16 3550 500 200 L 50 50 1 1 O
-X LED26 17 3550 400 200 L 50 50 1 1 O
-X LED25 18 3550 300 200 L 50 50 1 1 O
-X LED24 19 3550 200 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# ddr2_controller
-#
-DEF ddr2_controller U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "ddr2_controller" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -5800 0 1 0 N
-X CLK0 1 2150 1900 200 R 50 50 1 1 I
-X RESET0 2 2150 1800 200 R 50 50 1 1 I
-X CMD2 3 2150 1700 200 R 50 50 1 1 I
-X CMD1 4 2150 1600 200 R 50 50 1 1 I
-X CMD0 5 2150 1500 200 R 50 50 1 1 I
-X SZ1 6 2150 1400 200 R 50 50 1 1 I
-X SZ0 7 2150 1300 200 R 50 50 1 1 I
-X OP2 8 2150 1200 200 R 50 50 1 1 I
-X OP1 9 2150 1100 200 R 50 50 1 1 I
-X OP0 10 2150 1000 200 R 50 50 1 1 I
-X DIN7 20 2150 0 200 R 50 50 1 1 I
-X ADDR22 30 2150 -1000 200 R 50 50 1 1 I
-X ADDR12 40 2150 -2000 200 R 50 50 1 1 I
-X ADDR2 50 2150 -3000 200 R 50 50 1 1 I
-X DOUT9 60 3550 1300 200 L 50 50 1 1 O
-X RADDR24 70 3550 300 200 L 50 50 1 1 O
-X RADDR14 80 3550 -700 200 L 50 50 1 1 O
-X RADDR4 90 3550 -1700 200 L 50 50 1 1 O
-X FETCHING0 11 2150 900 200 R 50 50 1 1 I
-X DIN6 21 2150 -100 200 R 50 50 1 1 I
-X ADDR21 31 2150 -1100 200 R 50 50 1 1 I
-X ADDR11 41 2150 -2100 200 R 50 50 1 1 I
-X ADDR1 51 2150 -3100 200 R 50 50 1 1 I
-X DOUT8 61 3550 1200 200 L 50 50 1 1 O
-X RADDR23 71 3550 200 200 L 50 50 1 1 O
-X RADDR13 81 3550 -800 200 L 50 50 1 1 O
-X RADDR3 91 3550 -1800 200 L 50 50 1 1 O
-X DIN15 12 2150 800 200 R 50 50 1 1 I
-X DIN5 22 2150 -200 200 R 50 50 1 1 I
-X ADDR20 32 2150 -1200 200 R 50 50 1 1 I
-X ADDR10 42 2150 -2200 200 R 50 50 1 1 I
-X ADDR0 52 2150 -3200 200 R 50 50 1 1 I
-X DOUT7 62 3550 1100 200 L 50 50 1 1 O
-X RADDR22 72 3550 100 200 L 50 50 1 1 O
-X RADDR12 82 3550 -900 200 L 50 50 1 1 O
-X RADDR2 92 3550 -1900 200 L 50 50 1 1 O
-X DIN14 13 2150 700 200 R 50 50 1 1 I
-X DIN4 23 2150 -300 200 R 50 50 1 1 I
-X ADDR19 33 2150 -1300 200 R 50 50 1 1 I
-X ADDR9 43 2150 -2300 200 R 50 50 1 1 I
-X INITDDR0 53 2150 -3300 200 R 50 50 1 1 I
-X DOUT6 63 3550 1000 200 L 50 50 1 1 O
-X RADDR21 73 3550 0 200 L 50 50 1 1 O
-X RADDR11 83 3550 -1000 200 L 50 50 1 1 O
-X RADDR1 93 3550 -2000 200 L 50 50 1 1 O
-X DIN13 14 2150 600 200 R 50 50 1 1 I
-X DIN3 24 2150 -400 200 R 50 50 1 1 I
-X ADDR18 34 2150 -1400 200 R 50 50 1 1 I
-X ADDR8 44 2150 -2400 200 R 50 50 1 1 I
-X DOUT15 54 3550 1900 200 L 50 50 1 1 O
-X DOUT5 64 3550 900 200 L 50 50 1 1 O
-X RADDR20 74 3550 -100 200 L 50 50 1 1 O
-X RADDR10 84 3550 -1100 200 L 50 50 1 1 O
-X RADDR0 94 3550 -2100 200 L 50 50 1 1 O
-X DIN12 15 2150 500 200 R 50 50 1 1 I
-X DIN2 25 2150 -500 200 R 50 50 1 1 I
-X ADDR17 35 2150 -1500 200 R 50 50 1 1 I
-X ADDR7 45 2150 -2500 200 R 50 50 1 1 I
-X DOUT14 55 3550 1800 200 L 50 50 1 1 O
-X DOUT4 65 3550 800 200 L 50 50 1 1 O
-X RADDR19 75 3550 -200 200 L 50 50 1 1 O
-X RADDR9 85 3550 -1200 200 L 50 50 1 1 O
-X FILLCOUNT6 95 3550 -2200 200 L 50 50 1 1 O
-X DIN11 16 2150 400 200 R 50 50 1 1 I
-X DIN1 26 2150 -600 200 R 50 50 1 1 I
-X ADDR16 36 2150 -1600 200 R 50 50 1 1 I
-X ADDR6 46 2150 -2600 200 R 50 50 1 1 I
-X DOUT13 56 3550 1700 200 L 50 50 1 1 O
-X DOUT3 66 3550 700 200 L 50 50 1 1 O
-X RADDR18 76 3550 -300 200 L 50 50 1 1 O
-X RADDR8 86 3550 -1300 200 L 50 50 1 1 O
-X FILLCOUNT5 96 3550 -2300 200 L 50 50 1 1 O
-X DIN10 17 2150 300 200 R 50 50 1 1 I
-X DIN0 27 2150 -700 200 R 50 50 1 1 I
-X ADDR15 37 2150 -1700 200 R 50 50 1 1 I
-X ADDR5 47 2150 -2700 200 R 50 50 1 1 I
-X DOUT12 57 3550 1600 200 L 50 50 1 1 O
-X DOUT2 67 3550 600 200 L 50 50 1 1 O
-X RADDR17 77 3550 -400 200 L 50 50 1 1 O
-X RADDR7 87 3550 -1400 200 L 50 50 1 1 O
-X FILLCOUNT4 97 3550 -2400 200 L 50 50 1 1 O
-X DIN9 18 2150 200 200 R 50 50 1 1 I
-X ADDR24 28 2150 -800 200 R 50 50 1 1 I
-X ADDR14 38 2150 -1800 200 R 50 50 1 1 I
-X ADDR4 48 2150 -2800 200 R 50 50 1 1 I
-X DOUT11 58 3550 1500 200 L 50 50 1 1 O
-X DOUT1 68 3550 500 200 L 50 50 1 1 O
-X RADDR16 78 3550 -500 200 L 50 50 1 1 O
-X RADDR6 88 3550 -1500 200 L 50 50 1 1 O
-X FILLCOUNT3 98 3550 -2500 200 L 50 50 1 1 O
-X DIN8 19 2150 100 200 R 50 50 1 1 I
-X ADDR23 29 2150 -900 200 R 50 50 1 1 I
-X ADDR13 39 2150 -1900 200 R 50 50 1 1 I
-X ADDR3 49 2150 -2900 200 R 50 50 1 1 I
-X DOUT10 59 3550 1400 200 L 50 50 1 1 O
-X DOUT0 69 3550 400 200 L 50 50 1 1 O
-X RADDR15 79 3550 -600 200 L 50 50 1 1 O
-X RADDR5 89 3550 -1600 200 L 50 50 1 1 O
-X FILLCOUNT2 99 3550 -2600 200 L 50 50 1 1 O
-X FILLCOUNT1 100 3550 -2700 200 L 50 50 1 1 O
-X C0_CKE_PAD0 110 3550 -3700 200 L 50 50 1 1 O
-X C0_A_PAD9 120 3550 -4700 200 L 50 50 1 1 O
-X FILLCOUNT0 101 3550 -2800 200 L 50 50 1 1 O
-X C0_CSBAR_PAD0 111 3550 -3800 200 L 50 50 1 1 O
-X C0_A_PAD8 121 3550 -4800 200 L 50 50 1 1 O
-X VALIDOUT0 102 3550 -2900 200 L 50 50 1 1 O
-X C0_RASBAR_PAD0 112 3550 -3900 200 L 50 50 1 1 O
-X C0_A_PAD7 122 3550 -4900 200 L 50 50 1 1 O
-X NOTFULL0 103 3550 -3000 200 L 50 50 1 1 O
-X C0_CASBAR_PAD0 113 3550 -4000 200 L 50 50 1 1 O
-X C0_A_PAD6 123 3550 -5000 200 L 50 50 1 1 O
-X READY0 104 3550 -3100 200 L 50 50 1 1 O
-X C0_WEBAR_PAD0 114 3550 -4100 200 L 50 50 1 1 O
-X C0_A_PAD5 124 3550 -5100 200 L 50 50 1 1 O
-X C0_DM_PAD1 105 3550 -3200 200 L 50 50 1 1 O
-X C0_BA_PAD1 115 3550 -4200 200 L 50 50 1 1 O
-X C0_A_PAD4 125 3550 -5200 200 L 50 50 1 1 O
-X C0_DM_PAD0 106 3550 -3300 200 L 50 50 1 1 O
-X C0_BA_PAD0 116 3550 -4300 200 L 50 50 1 1 O
-X C0_A_PAD3 126 3550 -5300 200 L 50 50 1 1 O
-X C0_ODT_PAD0 107 3550 -3400 200 L 50 50 1 1 O
-X C0_A_PAD12 117 3550 -4400 200 L 50 50 1 1 O
-X C0_A_PAD2 127 3550 -5400 200 L 50 50 1 1 O
-X C0_CK_PAD0 108 3550 -3500 200 L 50 50 1 1 O
-X C0_A_PAD11 118 3550 -4500 200 L 50 50 1 1 O
-X C0_A_PAD1 128 3550 -5500 200 L 50 50 1 1 O
-X C0_CKBAR_PAD0 109 3550 -3600 200 L 50 50 1 1 O
-X C0_A_PAD10 119 3550 -4600 200 L 50 50 1 1 O
-X C0_A_PAD0 129 3550 -5600 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# dff5
-#
-DEF dff5 U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "dff5" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1500 0 1 0 N
-X d0 1 2150 1900 200 R 50 50 1 1 I
-X rstn0 2 2150 1800 200 R 50 50 1 1 I
-X clk0 3 2150 1700 200 R 50 50 1 1 I
-X q0 4 3550 1900 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# diff_io_top
-#
-DEF diff_io_top U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "diff_io_top" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1400 0 1 0 N
-X rx_in1 1 2150 1900 200 R 50 50 1 1 I
-X rx_in0 2 2150 1800 200 R 50 50 1 1 I
-X rx_inclock0 3 2150 1700 200 R 50 50 1 1 I
-X rx_data_align0 4 2150 1600 200 R 50 50 1 1 I
-X tx_out1 5 3550 1900 200 L 50 50 1 1 O
-X tx_out0 6 3550 1800 200 L 50 50 1 1 O
-X rx_locked0 7 3550 1700 200 L 50 50 1 1 O
-X tx_outclock0 8 3550 1600 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# division
-#
-DEF division U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "division" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -4600 0 1 0 N
-X a31 1 2150 1900 200 R 50 50 1 1 I
-X a30 2 2150 1800 200 R 50 50 1 1 I
-X a29 3 2150 1700 200 R 50 50 1 1 I
-X a28 4 2150 1600 200 R 50 50 1 1 I
-X a27 5 2150 1500 200 R 50 50 1 1 I
-X a26 6 2150 1400 200 R 50 50 1 1 I
-X a25 7 2150 1300 200 R 50 50 1 1 I
-X a24 8 2150 1200 200 R 50 50 1 1 I
-X a23 9 2150 1100 200 R 50 50 1 1 I
-X a22 10 2150 1000 200 R 50 50 1 1 I
-X a12 20 2150 0 200 R 50 50 1 1 I
-X a2 30 2150 -1000 200 R 50 50 1 1 I
-X b24 40 2150 -2000 200 R 50 50 1 1 I
-X b14 50 2150 -3000 200 R 50 50 1 1 I
-X b4 60 2150 -4000 200 R 50 50 1 1 I
-X res27 70 3550 1400 200 L 50 50 1 1 O
-X res17 80 3550 400 200 L 50 50 1 1 O
-X res7 90 3550 -600 200 L 50 50 1 1 O
-X a21 11 2150 900 200 R 50 50 1 1 I
-X a11 21 2150 -100 200 R 50 50 1 1 I
-X a1 31 2150 -1100 200 R 50 50 1 1 I
-X b23 41 2150 -2100 200 R 50 50 1 1 I
-X b13 51 2150 -3100 200 R 50 50 1 1 I
-X b3 61 2150 -4100 200 R 50 50 1 1 I
-X res26 71 3550 1300 200 L 50 50 1 1 O
-X res16 81 3550 300 200 L 50 50 1 1 O
-X res6 91 3550 -700 200 L 50 50 1 1 O
-X a20 12 2150 800 200 R 50 50 1 1 I
-X a10 22 2150 -200 200 R 50 50 1 1 I
-X a0 32 2150 -1200 200 R 50 50 1 1 I
-X b22 42 2150 -2200 200 R 50 50 1 1 I
-X b12 52 2150 -3200 200 R 50 50 1 1 I
-X b2 62 2150 -4200 200 R 50 50 1 1 I
-X res25 72 3550 1200 200 L 50 50 1 1 O
-X res15 82 3550 200 200 L 50 50 1 1 O
-X res5 92 3550 -800 200 L 50 50 1 1 O
-X a19 13 2150 700 200 R 50 50 1 1 I
-X a9 23 2150 -300 200 R 50 50 1 1 I
-X b31 33 2150 -1300 200 R 50 50 1 1 I
-X b21 43 2150 -2300 200 R 50 50 1 1 I
-X b11 53 2150 -3300 200 R 50 50 1 1 I
-X b1 63 2150 -4300 200 R 50 50 1 1 I
-X res24 73 3550 1100 200 L 50 50 1 1 O
-X res14 83 3550 100 200 L 50 50 1 1 O
-X res4 93 3550 -900 200 L 50 50 1 1 O
-X a18 14 2150 600 200 R 50 50 1 1 I
-X a8 24 2150 -400 200 R 50 50 1 1 I
-X b30 34 2150 -1400 200 R 50 50 1 1 I
-X b20 44 2150 -2400 200 R 50 50 1 1 I
-X b10 54 2150 -3400 200 R 50 50 1 1 I
-X b0 64 2150 -4400 200 R 50 50 1 1 I
-X res23 74 3550 1000 200 L 50 50 1 1 O
-X res13 84 3550 0 200 L 50 50 1 1 O
-X res3 94 3550 -1000 200 L 50 50 1 1 O
-X a17 15 2150 500 200 R 50 50 1 1 I
-X a7 25 2150 -500 200 R 50 50 1 1 I
-X b29 35 2150 -1500 200 R 50 50 1 1 I
-X b19 45 2150 -2500 200 R 50 50 1 1 I
-X b9 55 2150 -3500 200 R 50 50 1 1 I
-X exception0 65 3550 1900 200 L 50 50 1 1 O
-X res22 75 3550 900 200 L 50 50 1 1 O
-X res12 85 3550 -100 200 L 50 50 1 1 O
-X res2 95 3550 -1100 200 L 50 50 1 1 O
-X a16 16 2150 400 200 R 50 50 1 1 I
-X a6 26 2150 -600 200 R 50 50 1 1 I
-X b28 36 2150 -1600 200 R 50 50 1 1 I
-X b18 46 2150 -2600 200 R 50 50 1 1 I
-X b8 56 2150 -3600 200 R 50 50 1 1 I
-X res31 66 3550 1800 200 L 50 50 1 1 O
-X res21 76 3550 800 200 L 50 50 1 1 O
-X res11 86 3550 -200 200 L 50 50 1 1 O
-X res1 96 3550 -1200 200 L 50 50 1 1 O
-X a15 17 2150 300 200 R 50 50 1 1 I
-X a5 27 2150 -700 200 R 50 50 1 1 I
-X b27 37 2150 -1700 200 R 50 50 1 1 I
-X b17 47 2150 -2700 200 R 50 50 1 1 I
-X b7 57 2150 -3700 200 R 50 50 1 1 I
-X res30 67 3550 1700 200 L 50 50 1 1 O
-X res20 77 3550 700 200 L 50 50 1 1 O
-X res10 87 3550 -300 200 L 50 50 1 1 O
-X res0 97 3550 -1300 200 L 50 50 1 1 O
-X a14 18 2150 200 200 R 50 50 1 1 I
-X a4 28 2150 -800 200 R 50 50 1 1 I
-X b26 38 2150 -1800 200 R 50 50 1 1 I
-X b16 48 2150 -2800 200 R 50 50 1 1 I
-X b6 58 2150 -3800 200 R 50 50 1 1 I
-X res29 68 3550 1600 200 L 50 50 1 1 O
-X res19 78 3550 600 200 L 50 50 1 1 O
-X res9 88 3550 -400 200 L 50 50 1 1 O
-X a13 19 2150 100 200 R 50 50 1 1 I
-X a3 29 2150 -900 200 R 50 50 1 1 I
-X b25 39 2150 -1900 200 R 50 50 1 1 I
-X b15 49 2150 -2900 200 R 50 50 1 1 I
-X b5 59 2150 -3900 200 R 50 50 1 1 I
-X res28 69 3550 1500 200 L 50 50 1 1 O
-X res18 79 3550 500 200 L 50 50 1 1 O
-X res8 89 3550 -500 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# downcounter32bit
-#
-DEF downcounter32bit U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "downcounter32bit" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -1400 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rst0 2 2150 1800 200 R 50 50 1 1 I
-X out31 3 3550 1900 200 L 50 50 1 1 O
-X out30 4 3550 1800 200 L 50 50 1 1 O
-X out29 5 3550 1700 200 L 50 50 1 1 O
-X out28 6 3550 1600 200 L 50 50 1 1 O
-X out27 7 3550 1500 200 L 50 50 1 1 O
-X out26 8 3550 1400 200 L 50 50 1 1 O
-X out25 9 3550 1300 200 L 50 50 1 1 O
-X out24 10 3550 1200 200 L 50 50 1 1 O
-X out14 20 3550 200 200 L 50 50 1 1 O
-X out4 30 3550 -800 200 L 50 50 1 1 O
-X out23 11 3550 1100 200 L 50 50 1 1 O
-X out13 21 3550 100 200 L 50 50 1 1 O
-X out3 31 3550 -900 200 L 50 50 1 1 O
-X out22 12 3550 1000 200 L 50 50 1 1 O
-X out12 22 3550 0 200 L 50 50 1 1 O
-X out2 32 3550 -1000 200 L 50 50 1 1 O
-X out21 13 3550 900 200 L 50 50 1 1 O
-X out11 23 3550 -100 200 L 50 50 1 1 O
-X out1 33 3550 -1100 200 L 50 50 1 1 O
-X out20 14 3550 800 200 L 50 50 1 1 O
-X out10 24 3550 -200 200 L 50 50 1 1 O
-X out0 34 3550 -1200 200 L 50 50 1 1 O
-X out19 15 3550 700 200 L 50 50 1 1 O
-X out9 25 3550 -300 200 L 50 50 1 1 O
-X out18 16 3550 600 200 L 50 50 1 1 O
-X out8 26 3550 -400 200 L 50 50 1 1 O
-X out17 17 3550 500 200 L 50 50 1 1 O
-X out7 27 3550 -500 200 L 50 50 1 1 O
-X out16 18 3550 400 200 L 50 50 1 1 O
-X out6 28 3550 -600 200 L 50 50 1 1 O
-X out15 19 3550 300 200 L 50 50 1 1 O
-X out5 29 3550 -700 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# fir91
-#
-DEF fir91 U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "fir91" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -2600 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X reset_n0 2 2150 1800 200 R 50 50 1 1 I
-X ast_sink_data15 3 2150 1700 200 R 50 50 1 1 I
-X ast_sink_data14 4 2150 1600 200 R 50 50 1 1 I
-X ast_sink_data13 5 2150 1500 200 R 50 50 1 1 I
-X ast_sink_data12 6 2150 1400 200 R 50 50 1 1 I
-X ast_sink_data11 7 2150 1300 200 R 50 50 1 1 I
-X ast_sink_data10 8 2150 1200 200 R 50 50 1 1 I
-X ast_sink_data9 9 2150 1100 200 R 50 50 1 1 I
-X ast_sink_data8 10 2150 1000 200 R 50 50 1 1 I
-X ast_sink_valid0 20 2150 0 200 R 50 50 1 1 I
-X coef_in14 30 2150 -1000 200 R 50 50 1 1 I
-X coef_in4 40 2150 -2000 200 R 50 50 1 1 I
-X ast_source_data32 50 3550 1400 200 L 50 50 1 1 O
-X ast_source_data22 60 3550 400 200 L 50 50 1 1 O
-X ast_source_data12 70 3550 -600 200 L 50 50 1 1 O
-X ast_source_data2 80 3550 -1600 200 L 50 50 1 1 O
-X ast_sink_data7 11 2150 900 200 R 50 50 1 1 I
-X ast_source_ready0 21 2150 -100 200 R 50 50 1 1 I
-X coef_in13 31 2150 -1100 200 R 50 50 1 1 I
-X coef_in3 41 2150 -2100 200 R 50 50 1 1 I
-X ast_source_data31 51 3550 1300 200 L 50 50 1 1 O
-X ast_source_data21 61 3550 300 200 L 50 50 1 1 O
-X ast_source_data11 71 3550 -700 200 L 50 50 1 1 O
-X ast_source_data1 81 3550 -1700 200 L 50 50 1 1 O
-X ast_sink_data6 12 2150 800 200 R 50 50 1 1 I
-X ast_sink_error1 22 2150 -200 200 R 50 50 1 1 I
-X coef_in12 32 2150 -1200 200 R 50 50 1 1 I
-X coef_in2 42 2150 -2200 200 R 50 50 1 1 I
-X ast_source_data30 52 3550 1200 200 L 50 50 1 1 O
-X ast_source_data20 62 3550 200 200 L 50 50 1 1 O
-X ast_source_data10 72 3550 -800 200 L 50 50 1 1 O
-X ast_source_data0 82 3550 -1800 200 L 50 50 1 1 O
-X ast_sink_data5 13 2150 700 200 R 50 50 1 1 I
-X ast_sink_error0 23 2150 -300 200 R 50 50 1 1 I
-X coef_in11 33 2150 -1300 200 R 50 50 1 1 I
-X coef_in1 43 2150 -2300 200 R 50 50 1 1 I
-X ast_source_data29 53 3550 1100 200 L 50 50 1 1 O
-X ast_source_data19 63 3550 100 200 L 50 50 1 1 O
-X ast_source_data9 73 3550 -900 200 L 50 50 1 1 O
-X ast_sink_ready0 83 3550 -1900 200 L 50 50 1 1 O
-X ast_sink_data4 14 2150 600 200 R 50 50 1 1 I
-X coef_set_in0 24 2150 -400 200 R 50 50 1 1 I
-X coef_in10 34 2150 -1400 200 R 50 50 1 1 I
-X coef_in0 44 2150 -2400 200 R 50 50 1 1 I
-X ast_source_data28 54 3550 1000 200 L 50 50 1 1 O
-X ast_source_data18 64 3550 0 200 L 50 50 1 1 O
-X ast_source_data8 74 3550 -1000 200 L 50 50 1 1 O
-X ast_source_valid0 84 3550 -2000 200 L 50 50 1 1 O
-X ast_sink_data3 15 2150 500 200 R 50 50 1 1 I
-X coef_we0 25 2150 -500 200 R 50 50 1 1 I
-X coef_in9 35 2150 -1500 200 R 50 50 1 1 I
-X ast_source_data37 45 3550 1900 200 L 50 50 1 1 O
-X ast_source_data27 55 3550 900 200 L 50 50 1 1 O
-X ast_source_data17 65 3550 -100 200 L 50 50 1 1 O
-X ast_source_data7 75 3550 -1100 200 L 50 50 1 1 O
-X ast_source_error1 85 3550 -2100 200 L 50 50 1 1 O
-X ast_sink_data2 16 2150 400 200 R 50 50 1 1 I
-X coef_in18 26 2150 -600 200 R 50 50 1 1 I
-X coef_in8 36 2150 -1600 200 R 50 50 1 1 I
-X ast_source_data36 46 3550 1800 200 L 50 50 1 1 O
-X ast_source_data26 56 3550 800 200 L 50 50 1 1 O
-X ast_source_data16 66 3550 -200 200 L 50 50 1 1 O
-X ast_source_data6 76 3550 -1200 200 L 50 50 1 1 O
-X ast_source_error0 86 3550 -2200 200 L 50 50 1 1 O
-X ast_sink_data1 17 2150 300 200 R 50 50 1 1 I
-X coef_in17 27 2150 -700 200 R 50 50 1 1 I
-X coef_in7 37 2150 -1700 200 R 50 50 1 1 I
-X ast_source_data35 47 3550 1700 200 L 50 50 1 1 O
-X ast_source_data25 57 3550 700 200 L 50 50 1 1 O
-X ast_source_data15 67 3550 -300 200 L 50 50 1 1 O
-X ast_source_data5 77 3550 -1300 200 L 50 50 1 1 O
-X ast_sink_data0 18 2150 200 200 R 50 50 1 1 I
-X coef_in16 28 2150 -800 200 R 50 50 1 1 I
-X coef_in6 38 2150 -1800 200 R 50 50 1 1 I
-X ast_source_data34 48 3550 1600 200 L 50 50 1 1 O
-X ast_source_data24 58 3550 600 200 L 50 50 1 1 O
-X ast_source_data14 68 3550 -400 200 L 50 50 1 1 O
-X ast_source_data4 78 3550 -1400 200 L 50 50 1 1 O
-X coef_set0 19 2150 100 200 R 50 50 1 1 I
-X coef_in15 29 2150 -900 200 R 50 50 1 1 I
-X coef_in5 39 2150 -1900 200 R 50 50 1 1 I
-X ast_source_data33 49 3550 1500 200 L 50 50 1 1 O
-X ast_source_data23 59 3550 500 200 L 50 50 1 1 O
-X ast_source_data13 69 3550 -500 200 L 50 50 1 1 O
-X ast_source_data3 79 3550 -1500 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# halfadder
-#
-DEF halfadder U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "halfadder" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1600 0 1 0 N
-X a0 1 2150 1900 200 R 50 50 1 1 I
-X b0 2 2150 1800 200 R 50 50 1 1 I
-X sum0 3 3550 1900 200 L 50 50 1 1 O
-X carry0 4 3550 1800 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# i2c_master_top
-#
-DEF i2c_master_top U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "i2c_master_top" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -100 0 1 0 N
-X wb_clk_i0 1 2150 1900 200 R 50 50 1 1 I
-X wb_rst_i0 2 2150 1800 200 R 50 50 1 1 I
-X arst_i0 3 2150 1700 200 R 50 50 1 1 I
-X wb_adr_i2 4 2150 1600 200 R 50 50 1 1 I
-X wb_adr_i1 5 2150 1500 200 R 50 50 1 1 I
-X wb_adr_i0 6 2150 1400 200 R 50 50 1 1 I
-X wb_dat_i7 7 2150 1300 200 R 50 50 1 1 I
-X wb_dat_i6 8 2150 1200 200 R 50 50 1 1 I
-X wb_dat_i5 9 2150 1100 200 R 50 50 1 1 I
-X wb_dat_i4 10 2150 1000 200 R 50 50 1 1 I
-X wb_dat_o7 20 3550 1900 200 L 50 50 1 1 O
-X scl_pad_o0 30 3550 900 200 L 50 50 1 1 O
-X wb_dat_i3 11 2150 900 200 R 50 50 1 1 I
-X wb_dat_o6 21 3550 1800 200 L 50 50 1 1 O
-X scl_padoen_o0 31 3550 800 200 L 50 50 1 1 O
-X wb_dat_i2 12 2150 800 200 R 50 50 1 1 I
-X wb_dat_o5 22 3550 1700 200 L 50 50 1 1 O
-X sda_pad_o0 32 3550 700 200 L 50 50 1 1 O
-X wb_dat_i1 13 2150 700 200 R 50 50 1 1 I
-X wb_dat_o4 23 3550 1600 200 L 50 50 1 1 O
-X sda_padoen_o0 33 3550 600 200 L 50 50 1 1 O
-X wb_dat_i0 14 2150 600 200 R 50 50 1 1 I
-X wb_dat_o3 24 3550 1500 200 L 50 50 1 1 O
-X wb_we_i0 15 2150 500 200 R 50 50 1 1 I
-X wb_dat_o2 25 3550 1400 200 L 50 50 1 1 O
-X wb_stb_i0 16 2150 400 200 R 50 50 1 1 I
-X wb_dat_o1 26 3550 1300 200 L 50 50 1 1 O
-X wb_cyc_i0 17 2150 300 200 R 50 50 1 1 I
-X wb_dat_o0 27 3550 1200 200 L 50 50 1 1 O
-X scl_pad_i0 18 2150 200 200 R 50 50 1 1 I
-X wb_ack_o0 28 3550 1100 200 L 50 50 1 1 O
-X sda_pad_i0 19 2150 100 200 R 50 50 1 1 I
-X wb_inta_o0 29 3550 1000 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# intr_cntrl
-#
-#
-# ixorxnor
-#
-DEF ixorxnor U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "ixorxnor" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1600 0 1 0 N
-X a0 1 2150 1900 200 R 50 50 1 1 I
-X b0 2 2150 1800 200 R 50 50 1 1 I
-X yXOR0 3 3550 1900 200 L 50 50 1 1 O
-X yXNOR0 4 3550 1800 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# jbasicgates
-#
-DEF jbasicgates U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "jbasicgates" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1200 0 1 0 N
-X a0 1 2150 1900 200 R 50 50 1 1 I
-X b0 2 2150 1800 200 R 50 50 1 1 I
-X yOR0 3 3550 1900 200 L 50 50 1 1 O
-X yAND0 4 3550 1800 200 L 50 50 1 1 O
-X yXOR0 5 3550 1700 200 L 50 50 1 1 O
-X yNOR0 6 3550 1600 200 L 50 50 1 1 O
-X yNAND0 7 3550 1500 200 L 50 50 1 1 O
-X yXNOR0 8 3550 1400 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# jboothmultiplier
-#
-DEF jboothmultiplier U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "jboothmultiplier" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1000 0 1 0 N
-X A3 1 2150 1900 200 R 50 50 1 1 I
-X A2 2 2150 1800 200 R 50 50 1 1 I
-X A1 3 2150 1700 200 R 50 50 1 1 I
-X A0 4 2150 1600 200 R 50 50 1 1 I
-X B3 5 2150 1500 200 R 50 50 1 1 I
-X B2 6 2150 1400 200 R 50 50 1 1 I
-X B1 7 2150 1300 200 R 50 50 1 1 I
-X B0 8 2150 1200 200 R 50 50 1 1 I
-X PRODUCT7 9 3550 1900 200 L 50 50 1 1 O
-X PRODUCT6 10 3550 1800 200 L 50 50 1 1 O
-X PRODUCT5 11 3550 1700 200 L 50 50 1 1 O
-X PRODUCT4 12 3550 1600 200 L 50 50 1 1 O
-X PRODUCT3 13 3550 1500 200 L 50 50 1 1 O
-X PRODUCT2 14 3550 1400 200 L 50 50 1 1 O
-X PRODUCT1 15 3550 1300 200 L 50 50 1 1 O
-X PRODUCT0 16 3550 1200 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# jbuffer
-#
-DEF jbuffer U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "jbuffer" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1700 0 1 0 N
-X a0 1 2150 1900 200 R 50 50 1 1 I
-X y0 2 3550 1900 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# jfsmmealywithoverlap
-#
-DEF jfsmmealywithoverlap U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "jfsmmealywithoverlap" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1500 0 1 0 N
-X clock0 1 2150 1900 200 R 50 50 1 1 I
-X reset0 2 2150 1800 200 R 50 50 1 1 I
-X datain0 3 2150 1700 200 R 50 50 1 1 I
-X dataout0 4 3550 1900 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# jfsmmoorewithoverlap
-#
-DEF jfsmmoorewithoverlap U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "jfsmmoorewithoverlap" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1500 0 1 0 N
-X clock0 1 2150 1900 200 R 50 50 1 1 I
-X reset0 2 2150 1800 200 R 50 50 1 1 I
-X datain0 3 2150 1700 200 R 50 50 1 1 I
-X dataout0 4 3550 1900 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# jserialadder
-#
-DEF jserialadder U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "jserialadder" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 800 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rst0 2 2150 1800 200 R 50 50 1 1 I
-X a0 3 2150 1700 200 R 50 50 1 1 I
-X b0 4 2150 1600 200 R 50 50 1 1 I
-X carryin0 5 2150 1500 200 R 50 50 1 1 I
-X y3 6 3550 1900 200 L 50 50 1 1 O
-X y2 7 3550 1800 200 L 50 50 1 1 O
-X y1 8 3550 1700 200 L 50 50 1 1 O
-X y0 9 3550 1600 200 L 50 50 1 1 O
-X carryout0 10 3550 1500 200 L 50 50 1 1 O
-X isValid0 11 3550 1400 200 L 50 50 1 1 O
-X currentsum0 12 3550 1300 200 L 50 50 1 1 O
-X currentcarryout0 13 3550 1200 200 L 50 50 1 1 O
-X currentbitcount1 14 3550 1100 200 L 50 50 1 1 O
-X currentbitcount0 15 3550 1000 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# jtransmissiongate
-#
-DEF jtransmissiongate U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "jtransmissiongate" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1600 0 1 0 N
-X a0 1 2150 1900 200 R 50 50 1 1 I
-X control0 2 2150 1800 200 R 50 50 1 1 I
-X y0 3 3550 1900 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# junsignedarraymultiplier
-#
-DEF junsignedarraymultiplier U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "junsignedarraymultiplier" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1000 0 1 0 N
-X A3 1 2150 1900 200 R 50 50 1 1 I
-X A2 2 2150 1800 200 R 50 50 1 1 I
-X A1 3 2150 1700 200 R 50 50 1 1 I
-X A0 4 2150 1600 200 R 50 50 1 1 I
-X B3 5 2150 1500 200 R 50 50 1 1 I
-X B2 6 2150 1400 200 R 50 50 1 1 I
-X B1 7 2150 1300 200 R 50 50 1 1 I
-X B0 8 2150 1200 200 R 50 50 1 1 I
-X PRODUCT7 9 3550 1900 200 L 50 50 1 1 O
-X PRODUCT6 10 3550 1800 200 L 50 50 1 1 O
-X PRODUCT5 11 3550 1700 200 L 50 50 1 1 O
-X PRODUCT4 12 3550 1600 200 L 50 50 1 1 O
-X PRODUCT3 13 3550 1500 200 L 50 50 1 1 O
-X PRODUCT2 14 3550 1400 200 L 50 50 1 1 O
-X PRODUCT1 15 3550 1300 200 L 50 50 1 1 O
-X PRODUCT0 16 3550 1200 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# ledmaker
-#
-DEF ledmaker U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "ledmaker" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -1600 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X reset0 2 2150 1800 200 R 50 50 1 1 I
-X cyc_cnt31 3 2150 1700 200 R 50 50 1 1 I
-X cyc_cnt30 4 2150 1600 200 R 50 50 1 1 I
-X cyc_cnt29 5 2150 1500 200 R 50 50 1 1 I
-X cyc_cnt28 6 2150 1400 200 R 50 50 1 1 I
-X cyc_cnt27 7 2150 1300 200 R 50 50 1 1 I
-X cyc_cnt26 8 2150 1200 200 R 50 50 1 1 I
-X cyc_cnt25 9 2150 1100 200 R 50 50 1 1 I
-X cyc_cnt24 10 2150 1000 200 R 50 50 1 1 I
-X cyc_cnt14 20 2150 0 200 R 50 50 1 1 I
-X cyc_cnt4 30 2150 -1000 200 R 50 50 1 1 I
-X cyc_cnt23 11 2150 900 200 R 50 50 1 1 I
-X cyc_cnt13 21 2150 -100 200 R 50 50 1 1 I
-X cyc_cnt3 31 2150 -1100 200 R 50 50 1 1 I
-X cyc_cnt22 12 2150 800 200 R 50 50 1 1 I
-X cyc_cnt12 22 2150 -200 200 R 50 50 1 1 I
-X cyc_cnt2 32 2150 -1200 200 R 50 50 1 1 I
-X cyc_cnt21 13 2150 700 200 R 50 50 1 1 I
-X cyc_cnt11 23 2150 -300 200 R 50 50 1 1 I
-X cyc_cnt1 33 2150 -1300 200 R 50 50 1 1 I
-X cyc_cnt20 14 2150 600 200 R 50 50 1 1 I
-X cyc_cnt10 24 2150 -400 200 R 50 50 1 1 I
-X cyc_cnt0 34 2150 -1400 200 R 50 50 1 1 I
-X cyc_cnt19 15 2150 500 200 R 50 50 1 1 I
-X cyc_cnt9 25 2150 -500 200 R 50 50 1 1 I
-X passed0 35 3550 1900 200 L 50 50 1 1 O
-X cyc_cnt18 16 2150 400 200 R 50 50 1 1 I
-X cyc_cnt8 26 2150 -600 200 R 50 50 1 1 I
-X failed0 36 3550 1800 200 L 50 50 1 1 O
-X cyc_cnt17 17 2150 300 200 R 50 50 1 1 I
-X cyc_cnt7 27 2150 -700 200 R 50 50 1 1 I
-X cyc_cnt16 18 2150 200 200 R 50 50 1 1 I
-X cyc_cnt6 28 2150 -800 200 R 50 50 1 1 I
-X cyc_cnt15 19 2150 100 200 R 50 50 1 1 I
-X cyc_cnt5 29 2150 -900 200 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# lfsr
-#
-DEF lfsr U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "lfsr" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1000 0 1 0 N
-X enable0 1 2150 1900 200 R 50 50 1 1 I
-X clk0 2 2150 1800 200 R 50 50 1 1 I
-X reset0 3 2150 1700 200 R 50 50 1 1 I
-X out7 4 3550 1900 200 L 50 50 1 1 O
-X out6 5 3550 1800 200 L 50 50 1 1 O
-X out5 6 3550 1700 200 L 50 50 1 1 O
-X out4 7 3550 1600 200 L 50 50 1 1 O
-X out3 8 3550 1500 200 L 50 50 1 1 O
-X out2 9 3550 1400 200 L 50 50 1 1 O
-X out1 10 3550 1300 200 L 50 50 1 1 O
-X out0 11 3550 1200 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# multitlv
-#
-DEF multitlv U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "multitlv" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -1600 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X reset0 2 2150 1800 200 R 50 50 1 1 I
-X cyc_cnt31 3 2150 1700 200 R 50 50 1 1 I
-X cyc_cnt30 4 2150 1600 200 R 50 50 1 1 I
-X cyc_cnt29 5 2150 1500 200 R 50 50 1 1 I
-X cyc_cnt28 6 2150 1400 200 R 50 50 1 1 I
-X cyc_cnt27 7 2150 1300 200 R 50 50 1 1 I
-X cyc_cnt26 8 2150 1200 200 R 50 50 1 1 I
-X cyc_cnt25 9 2150 1100 200 R 50 50 1 1 I
-X cyc_cnt24 10 2150 1000 200 R 50 50 1 1 I
-X cyc_cnt14 20 2150 0 200 R 50 50 1 1 I
-X cyc_cnt4 30 2150 -1000 200 R 50 50 1 1 I
-X cyc_cnt23 11 2150 900 200 R 50 50 1 1 I
-X cyc_cnt13 21 2150 -100 200 R 50 50 1 1 I
-X cyc_cnt3 31 2150 -1100 200 R 50 50 1 1 I
-X cyc_cnt22 12 2150 800 200 R 50 50 1 1 I
-X cyc_cnt12 22 2150 -200 200 R 50 50 1 1 I
-X cyc_cnt2 32 2150 -1200 200 R 50 50 1 1 I
-X cyc_cnt21 13 2150 700 200 R 50 50 1 1 I
-X cyc_cnt11 23 2150 -300 200 R 50 50 1 1 I
-X cyc_cnt1 33 2150 -1300 200 R 50 50 1 1 I
-X cyc_cnt20 14 2150 600 200 R 50 50 1 1 I
-X cyc_cnt10 24 2150 -400 200 R 50 50 1 1 I
-X cyc_cnt0 34 2150 -1400 200 R 50 50 1 1 I
-X cyc_cnt19 15 2150 500 200 R 50 50 1 1 I
-X cyc_cnt9 25 2150 -500 200 R 50 50 1 1 I
-X passed0 35 3550 1900 200 L 50 50 1 1 O
-X cyc_cnt18 16 2150 400 200 R 50 50 1 1 I
-X cyc_cnt8 26 2150 -600 200 R 50 50 1 1 I
-X failed0 36 3550 1800 200 L 50 50 1 1 O
-X cyc_cnt17 17 2150 300 200 R 50 50 1 1 I
-X cyc_cnt7 27 2150 -700 200 R 50 50 1 1 I
-X cyc_cnt16 18 2150 200 200 R 50 50 1 1 I
-X cyc_cnt6 28 2150 -800 200 R 50 50 1 1 I
-X cyc_cnt15 19 2150 100 200 R 50 50 1 1 I
-X cyc_cnt5 29 2150 -900 200 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# mux21
-#
-DEF mux21 U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "mux21" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1500 0 1 0 N
-X D00 1 2150 1900 200 R 50 50 1 1 I
-X D10 2 2150 1800 200 R 50 50 1 1 I
-X S0 3 2150 1700 200 R 50 50 1 1 I
-X Y0 4 3550 1900 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# one_hot_cnt
-#
-DEF one_hot_cnt U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "one_hot_cnt" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1000 0 1 0 N
-X enable0 1 2150 1900 200 R 50 50 1 1 I
-X clk0 2 2150 1800 200 R 50 50 1 1 I
-X reset0 3 2150 1700 200 R 50 50 1 1 I
-X out7 4 3550 1900 200 L 50 50 1 1 O
-X out6 5 3550 1800 200 L 50 50 1 1 O
-X out5 6 3550 1700 200 L 50 50 1 1 O
-X out4 7 3550 1600 200 L 50 50 1 1 O
-X out3 8 3550 1500 200 L 50 50 1 1 O
-X out2 9 3550 1400 200 L 50 50 1 1 O
-X out1 10 3550 1300 200 L 50 50 1 1 O
-X out0 11 3550 1200 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# parallel_crc
-#
-DEF parallel_crc U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "parallel_crc" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 200 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X reset0 2 2150 1800 200 R 50 50 1 1 I
-X enable0 3 2150 1700 200 R 50 50 1 1 I
-X init0 4 2150 1600 200 R 50 50 1 1 I
-X data_in7 5 2150 1500 200 R 50 50 1 1 I
-X data_in6 6 2150 1400 200 R 50 50 1 1 I
-X data_in5 7 2150 1300 200 R 50 50 1 1 I
-X data_in4 8 2150 1200 200 R 50 50 1 1 I
-X data_in3 9 2150 1100 200 R 50 50 1 1 I
-X data_in2 10 2150 1000 200 R 50 50 1 1 I
-X crc_out8 20 3550 1200 200 L 50 50 1 1 O
-X data_in1 11 2150 900 200 R 50 50 1 1 I
-X crc_out7 21 3550 1100 200 L 50 50 1 1 O
-X data_in0 12 2150 800 200 R 50 50 1 1 I
-X crc_out6 22 3550 1000 200 L 50 50 1 1 O
-X crc_out15 13 3550 1900 200 L 50 50 1 1 O
-X crc_out5 23 3550 900 200 L 50 50 1 1 O
-X crc_out14 14 3550 1800 200 L 50 50 1 1 O
-X crc_out4 24 3550 800 200 L 50 50 1 1 O
-X crc_out13 15 3550 1700 200 L 50 50 1 1 O
-X crc_out3 25 3550 700 200 L 50 50 1 1 O
-X crc_out12 16 3550 1600 200 L 50 50 1 1 O
-X crc_out2 26 3550 600 200 L 50 50 1 1 O
-X crc_out11 17 3550 1500 200 L 50 50 1 1 O
-X crc_out1 27 3550 500 200 L 50 50 1 1 O
-X crc_out10 18 3550 1400 200 L 50 50 1 1 O
-X crc_out0 28 3550 400 200 L 50 50 1 1 O
-X crc_out9 19 3550 1300 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# ram_dual
-#
-DEF ram_dual U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "ram_dual" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -500 0 1 0 N
-X data7 1 2150 1900 200 R 50 50 1 1 I
-X data6 2 2150 1800 200 R 50 50 1 1 I
-X data5 3 2150 1700 200 R 50 50 1 1 I
-X data4 4 2150 1600 200 R 50 50 1 1 I
-X data3 5 2150 1500 200 R 50 50 1 1 I
-X data2 6 2150 1400 200 R 50 50 1 1 I
-X data1 7 2150 1300 200 R 50 50 1 1 I
-X data0 8 2150 1200 200 R 50 50 1 1 I
-X read_addr5 9 2150 1100 200 R 50 50 1 1 I
-X read_addr4 10 2150 1000 200 R 50 50 1 1 I
-X write_addr0 20 2150 0 200 R 50 50 1 1 I
-X q1 30 3550 1300 200 L 50 50 1 1 O
-X read_addr3 11 2150 900 200 R 50 50 1 1 I
-X we0 21 2150 -100 200 R 50 50 1 1 I
-X q0 31 3550 1200 200 L 50 50 1 1 O
-X read_addr2 12 2150 800 200 R 50 50 1 1 I
-X read_clock0 22 2150 -200 200 R 50 50 1 1 I
-X read_addr1 13 2150 700 200 R 50 50 1 1 I
-X write_clock0 23 2150 -300 200 R 50 50 1 1 I
-X read_addr0 14 2150 600 200 R 50 50 1 1 I
-X q7 24 3550 1900 200 L 50 50 1 1 O
-X write_addr5 15 2150 500 200 R 50 50 1 1 I
-X q6 25 3550 1800 200 L 50 50 1 1 O
-X write_addr4 16 2150 400 200 R 50 50 1 1 I
-X q5 26 3550 1700 200 L 50 50 1 1 O
-X write_addr3 17 2150 300 200 R 50 50 1 1 I
-X q4 27 3550 1600 200 L 50 50 1 1 O
-X write_addr2 18 2150 200 200 R 50 50 1 1 I
-X q3 28 3550 1500 200 L 50 50 1 1 O
-X write_addr1 19 2150 100 200 R 50 50 1 1 I
-X q2 29 3550 1400 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# rom_using_file
-#
-DEF rom_using_file U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "rom_using_file" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 800 0 1 0 N
-X address7 1 2150 1900 200 R 50 50 1 1 I
-X address6 2 2150 1800 200 R 50 50 1 1 I
-X address5 3 2150 1700 200 R 50 50 1 1 I
-X address4 4 2150 1600 200 R 50 50 1 1 I
-X address3 5 2150 1500 200 R 50 50 1 1 I
-X address2 6 2150 1400 200 R 50 50 1 1 I
-X address1 7 2150 1300 200 R 50 50 1 1 I
-X address0 8 2150 1200 200 R 50 50 1 1 I
-X read_en0 9 2150 1100 200 R 50 50 1 1 I
-X ce0 10 2150 1000 200 R 50 50 1 1 I
-X data7 11 3550 1900 200 L 50 50 1 1 O
-X data6 12 3550 1800 200 L 50 50 1 1 O
-X data5 13 3550 1700 200 L 50 50 1 1 O
-X data4 14 3550 1600 200 L 50 50 1 1 O
-X data3 15 3550 1500 200 L 50 50 1 1 O
-X data2 16 3550 1400 200 L 50 50 1 1 O
-X data1 17 3550 1300 200 L 50 50 1 1 O
-X data0 18 3550 1200 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# sev_seg
-#
-DEF sev_seg U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "sev_seg" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 700 0 1 0 N
-X dist9 1 2150 1900 200 R 50 50 1 1 I
-X dist8 2 2150 1800 200 R 50 50 1 1 I
-X dist7 3 2150 1700 200 R 50 50 1 1 I
-X dist6 4 2150 1600 200 R 50 50 1 1 I
-X dist5 5 2150 1500 200 R 50 50 1 1 I
-X dist4 6 2150 1400 200 R 50 50 1 1 I
-X dist3 7 2150 1300 200 R 50 50 1 1 I
-X dist2 8 2150 1200 200 R 50 50 1 1 I
-X dist1 9 2150 1100 200 R 50 50 1 1 I
-X dist0 10 2150 1000 200 R 50 50 1 1 I
-X en2 20 3550 1100 200 L 50 50 1 1 O
-X clk0 11 2150 900 200 R 50 50 1 1 I
-X en1 21 3550 1000 200 L 50 50 1 1 O
-X seg7 12 3550 1900 200 L 50 50 1 1 O
-X en0 22 3550 900 200 L 50 50 1 1 O
-X seg6 13 3550 1800 200 L 50 50 1 1 O
-X seg5 14 3550 1700 200 L 50 50 1 1 O
-X seg4 15 3550 1600 200 L 50 50 1 1 O
-X seg3 16 3550 1500 200 L 50 50 1 1 O
-X seg2 17 3550 1400 200 L 50 50 1 1 O
-X seg1 18 3550 1300 200 L 50 50 1 1 O
-X seg0 19 3550 1200 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# shiftreg
-#
-DEF shiftreg U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "shiftreg" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1500 0 1 0 N
-X d0 1 2150 1900 200 R 50 50 1 1 I
-X rstn0 2 2150 1800 200 R 50 50 1 1 I
-X clk0 3 2150 1700 200 R 50 50 1 1 I
-X q0 4 3550 1900 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# shiftregister_pipo
-#
-DEF shiftregister_pipo U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "shiftregister_pipo" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1300 0 1 0 N
-X Clk0 1 2150 1900 200 R 50 50 1 1 I
-X Pi3 2 2150 1800 200 R 50 50 1 1 I
-X Pi2 3 2150 1700 200 R 50 50 1 1 I
-X Pi1 4 2150 1600 200 R 50 50 1 1 I
-X Pi0 5 2150 1500 200 R 50 50 1 1 I
-X Po3 6 3550 1900 200 L 50 50 1 1 O
-X Po2 7 3550 1800 200 L 50 50 1 1 O
-X Po1 8 3550 1700 200 L 50 50 1 1 O
-X Po0 9 3550 1600 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# state_machine
-#
-DEF state_machine U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "state_machine" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1500 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X data_in0 2 2150 1800 200 R 50 50 1 1 I
-X reset0 3 2150 1700 200 R 50 50 1 1 I
-X data_out1 4 3550 1900 200 L 50 50 1 1 O
-X data_out0 5 3550 1800 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# top
-#
-DEF top U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "top" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -1600 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X reset0 2 2150 1800 200 R 50 50 1 1 I
-X cyc_cnt31 3 2150 1700 200 R 50 50 1 1 I
-X cyc_cnt30 4 2150 1600 200 R 50 50 1 1 I
-X cyc_cnt29 5 2150 1500 200 R 50 50 1 1 I
-X cyc_cnt28 6 2150 1400 200 R 50 50 1 1 I
-X cyc_cnt27 7 2150 1300 200 R 50 50 1 1 I
-X cyc_cnt26 8 2150 1200 200 R 50 50 1 1 I
-X cyc_cnt25 9 2150 1100 200 R 50 50 1 1 I
-X cyc_cnt24 10 2150 1000 200 R 50 50 1 1 I
-X cyc_cnt14 20 2150 0 200 R 50 50 1 1 I
-X cyc_cnt4 30 2150 -1000 200 R 50 50 1 1 I
-X cyc_cnt23 11 2150 900 200 R 50 50 1 1 I
-X cyc_cnt13 21 2150 -100 200 R 50 50 1 1 I
-X cyc_cnt3 31 2150 -1100 200 R 50 50 1 1 I
-X cyc_cnt22 12 2150 800 200 R 50 50 1 1 I
-X cyc_cnt12 22 2150 -200 200 R 50 50 1 1 I
-X cyc_cnt2 32 2150 -1200 200 R 50 50 1 1 I
-X cyc_cnt21 13 2150 700 200 R 50 50 1 1 I
-X cyc_cnt11 23 2150 -300 200 R 50 50 1 1 I
-X cyc_cnt1 33 2150 -1300 200 R 50 50 1 1 I
-X cyc_cnt20 14 2150 600 200 R 50 50 1 1 I
-X cyc_cnt10 24 2150 -400 200 R 50 50 1 1 I
-X cyc_cnt0 34 2150 -1400 200 R 50 50 1 1 I
-X cyc_cnt19 15 2150 500 200 R 50 50 1 1 I
-X cyc_cnt9 25 2150 -500 200 R 50 50 1 1 I
-X passed0 35 3550 1900 200 L 50 50 1 1 O
-X cyc_cnt18 16 2150 400 200 R 50 50 1 1 I
-X cyc_cnt8 26 2150 -600 200 R 50 50 1 1 I
-X failed0 36 3550 1800 200 L 50 50 1 1 O
-X cyc_cnt17 17 2150 300 200 R 50 50 1 1 I
-X cyc_cnt7 27 2150 -700 200 R 50 50 1 1 I
-X cyc_cnt16 18 2150 200 200 R 50 50 1 1 I
-X cyc_cnt6 28 2150 -800 200 R 50 50 1 1 I
-X cyc_cnt15 19 2150 100 200 R 50 50 1 1 I
-X cyc_cnt5 29 2150 -900 200 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# traffic_light_controller
-#
-#
-# trafficmaker
-#
-#
-# uart
-#
-DEF uart U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "uart" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 200 0 1 0 N
-X reset0 1 2150 1900 200 R 50 50 1 1 I
-X txclk0 2 2150 1800 200 R 50 50 1 1 I
-X ld_tx_data0 3 2150 1700 200 R 50 50 1 1 I
-X tx_data7 4 2150 1600 200 R 50 50 1 1 I
-X tx_data6 5 2150 1500 200 R 50 50 1 1 I
-X tx_data5 6 2150 1400 200 R 50 50 1 1 I
-X tx_data4 7 2150 1300 200 R 50 50 1 1 I
-X tx_data3 8 2150 1200 200 R 50 50 1 1 I
-X tx_data2 9 2150 1100 200 R 50 50 1 1 I
-X tx_data1 10 2150 1000 200 R 50 50 1 1 I
-X rx_data6 20 3550 1600 200 L 50 50 1 1 O
-X tx_data0 11 2150 900 200 R 50 50 1 1 I
-X rx_data5 21 3550 1500 200 L 50 50 1 1 O
-X tx_enable0 12 2150 800 200 R 50 50 1 1 I
-X rx_data4 22 3550 1400 200 L 50 50 1 1 O
-X rxclk0 13 2150 700 200 R 50 50 1 1 I
-X rx_data3 23 3550 1300 200 L 50 50 1 1 O
-X uld_rx_data0 14 2150 600 200 R 50 50 1 1 I
-X rx_data2 24 3550 1200 200 L 50 50 1 1 O
-X rx_enable0 15 2150 500 200 R 50 50 1 1 I
-X rx_data1 25 3550 1100 200 L 50 50 1 1 O
-X rx_in0 16 2150 400 200 R 50 50 1 1 I
-X rx_data0 26 3550 1000 200 L 50 50 1 1 O
-X tx_out0 17 3550 1900 200 L 50 50 1 1 O
-X rx_empty0 27 3550 900 200 L 50 50 1 1 O
-X tx_empty0 18 3550 1800 200 L 50 50 1 1 O
-X rx_data7 19 3550 1700 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# us_sensor
-#
-DEF us_sensor U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "us_sensor" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 600 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X echo0 2 2150 1800 200 R 50 50 1 1 I
-X atrigger0 3 3550 1900 200 L 50 50 1 1 O
-X ss7 4 3550 1800 200 L 50 50 1 1 O
-X ss6 5 3550 1700 200 L 50 50 1 1 O
-X ss5 6 3550 1600 200 L 50 50 1 1 O
-X ss4 7 3550 1500 200 L 50 50 1 1 O
-X ss3 8 3550 1400 200 L 50 50 1 1 O
-X ss2 9 3550 1300 200 L 50 50 1 1 O
-X ss1 10 3550 1200 200 L 50 50 1 1 O
-X ss0 11 3550 1100 200 L 50 50 1 1 O
-X en2 12 3550 1000 200 L 50 50 1 1 O
-X en1 13 3550 900 200 L 50 50 1 1 O
-X en0 14 3550 800 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# user_encoded
-#
-DEF user_encoded U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "user_encoded" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 1500 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X data_in0 2 2150 1800 200 R 50 50 1 1 I
-X reset0 3 2150 1700 200 R 50 50 1 1 I
-X data_out0 4 3550 1900 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-#End Library
-
-
-DEF intr_cntrl U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "intr_cntrl" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -100 0 1 0 N
-X clk_in0 1 2150 1900 200 R 50 50 1 1 I
-X rst_in0 2 2150 1800 200 R 50 50 1 1 I
-X intr_rq7 3 2150 1700 200 R 50 50 1 1 I
-X intr_rq6 4 2150 1600 200 R 50 50 1 1 I
-X intr_rq5 5 2150 1500 200 R 50 50 1 1 I
-X intr_rq4 6 2150 1400 200 R 50 50 1 1 I
-X intr_rq3 7 2150 1300 200 R 50 50 1 1 I
-X intr_rq2 8 2150 1200 200 R 50 50 1 1 I
-X intr_rq1 9 2150 1100 200 R 50 50 1 1 I
-X intr_rq0 10 2150 1000 200 R 50 50 1 1 I
-X intr_bus7 11 2150 900 200 R 50 50 1 1 I
-X intr_bus6 12 2150 800 200 R 50 50 1 1 I
-X intr_bus5 13 2150 700 200 R 50 50 1 1 I
-X intr_bus4 14 2150 600 200 R 50 50 1 1 I
-X intr_bus3 15 2150 500 200 R 50 50 1 1 I
-X intr_bus2 16 2150 400 200 R 50 50 1 1 I
-X intr_bus1 17 2150 300 200 R 50 50 1 1 I
-X intr_bus0 18 2150 200 200 R 50 50 1 1 I
-X intr_in0 19 2150 100 200 R 50 50 1 1 I
-X intr_out0 20 3550 1900 200 L 50 50 1 1 O
-X bus_oe0 21 3550 1800 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-
-
-
-
-DEF spi U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "spi" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 100 0 1 0 N
-X in_data7 1 2150 1900 200 R 50 50 1 1 I
-X in_data6 2 2150 1800 200 R 50 50 1 1 I
-X in_data5 3 2150 1700 200 R 50 50 1 1 I
-X in_data4 4 2150 1600 200 R 50 50 1 1 I
-X in_data3 5 2150 1500 200 R 50 50 1 1 I
-X in_data2 6 2150 1400 200 R 50 50 1 1 I
-X in_data1 7 2150 1300 200 R 50 50 1 1 I
-X in_data0 8 2150 1200 200 R 50 50 1 1 I
-X clk0 9 2150 1100 200 R 50 50 1 1 I
-X addr1 10 2150 1000 200 R 50 50 1 1 I
-X addr0 11 2150 900 200 R 50 50 1 1 I
-X wr0 12 2150 800 200 R 50 50 1 1 I
-X rd0 13 2150 700 200 R 50 50 1 1 I
-X cs0 14 2150 600 200 R 50 50 1 1 I
-X mosi0 15 2150 500 200 R 50 50 1 1 I
-X miso0 16 2150 400 200 R 50 50 1 1 I
-X sclk0 17 2150 300 200 R 50 50 1 1 I
-X out_data7 18 3550 1900 200 L 50 50 1 1 O
-X out_data6 19 3550 1800 200 L 50 50 1 1 O
-X out_data5 20 3550 1700 200 L 50 50 1 1 O
-X out_data4 21 3550 1600 200 L 50 50 1 1 O
-X out_data3 22 3550 1500 200 L 50 50 1 1 O
-X out_data2 23 3550 1400 200 L 50 50 1 1 O
-X out_data1 24 3550 1300 200 L 50 50 1 1 O
-X out_data0 25 3550 1200 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-DEF cache U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "cache" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -9400 0 1 0 N
-X address31 1 2150 1900 200 R 50 50 1 1 I
-X address30 2 2150 1800 200 R 50 50 1 1 I
-X address29 3 2150 1700 200 R 50 50 1 1 I
-X address28 4 2150 1600 200 R 50 50 1 1 I
-X address27 5 2150 1500 200 R 50 50 1 1 I
-X address26 6 2150 1400 200 R 50 50 1 1 I
-X address25 7 2150 1300 200 R 50 50 1 1 I
-X address24 8 2150 1200 200 R 50 50 1 1 I
-X address23 9 2150 1100 200 R 50 50 1 1 I
-X address22 10 2150 1000 200 R 50 50 1 1 I
-X address21 11 2150 900 200 R 50 50 1 1 I
-X address20 12 2150 800 200 R 50 50 1 1 I
-X address19 13 2150 700 200 R 50 50 1 1 I
-X address18 14 2150 600 200 R 50 50 1 1 I
-X address17 15 2150 500 200 R 50 50 1 1 I
-X address16 16 2150 400 200 R 50 50 1 1 I
-X address15 17 2150 300 200 R 50 50 1 1 I
-X address14 18 2150 200 200 R 50 50 1 1 I
-X address13 19 2150 100 200 R 50 50 1 1 I
-X address12 20 2150 0 200 R 50 50 1 1 I
-X address11 21 2150 -100 200 R 50 50 1 1 I
-X address10 22 2150 -200 200 R 50 50 1 1 I
-X address9 23 2150 -300 200 R 50 50 1 1 I
-X address8 24 2150 -400 200 R 50 50 1 1 I
-X address7 25 2150 -500 200 R 50 50 1 1 I
-X address6 26 2150 -600 200 R 50 50 1 1 I
-X address5 27 2150 -700 200 R 50 50 1 1 I
-X address4 28 2150 -800 200 R 50 50 1 1 I
-X address3 29 2150 -900 200 R 50 50 1 1 I
-X address2 30 2150 -1000 200 R 50 50 1 1 I
-X address1 31 2150 -1100 200 R 50 50 1 1 I
-X address0 32 2150 -1200 200 R 50 50 1 1 I
-X set7 33 2150 -1300 200 R 50 50 1 1 I
-X set6 34 2150 -1400 200 R 50 50 1 1 I
-X set5 35 2150 -1500 200 R 50 50 1 1 I
-X set4 36 2150 -1600 200 R 50 50 1 1 I
-X set3 37 2150 -1700 200 R 50 50 1 1 I
-X set2 38 2150 -1800 200 R 50 50 1 1 I
-X set1 39 2150 -1900 200 R 50 50 1 1 I
-X set0 40 2150 -2000 200 R 50 50 1 1 I
-X tag18 41 2150 -2100 200 R 50 50 1 1 I
-X tag17 42 2150 -2200 200 R 50 50 1 1 I
-X tag16 43 2150 -2300 200 R 50 50 1 1 I
-X tag15 44 2150 -2400 200 R 50 50 1 1 I
-X tag14 45 2150 -2500 200 R 50 50 1 1 I
-X tag13 46 2150 -2600 200 R 50 50 1 1 I
-X tag12 47 2150 -2700 200 R 50 50 1 1 I
-X tag11 48 2150 -2800 200 R 50 50 1 1 I
-X tag10 49 2150 -2900 200 R 50 50 1 1 I
-X tag9 50 2150 -3000 200 R 50 50 1 1 I
-X tag8 51 2150 -3100 200 R 50 50 1 1 I
-X tag7 52 2150 -3200 200 R 50 50 1 1 I
-X tag6 53 2150 -3300 200 R 50 50 1 1 I
-X tag5 54 2150 -3400 200 R 50 50 1 1 I
-X tag4 55 2150 -3500 200 R 50 50 1 1 I
-X tag3 56 2150 -3600 200 R 50 50 1 1 I
-X tag2 57 2150 -3700 200 R 50 50 1 1 I
-X tag1 58 2150 -3800 200 R 50 50 1 1 I
-X tag0 59 2150 -3900 200 R 50 50 1 1 I
-X offset3 60 2150 -4000 200 R 50 50 1 1 I
-X offset2 61 2150 -4100 200 R 50 50 1 1 I
-X offset1 62 2150 -4200 200 R 50 50 1 1 I
-X offset0 63 2150 -4300 200 R 50 50 1 1 I
-X index11 64 2150 -4400 200 R 50 50 1 1 I
-X index10 65 2150 -4500 200 R 50 50 1 1 I
-X index9 66 2150 -4600 200 R 50 50 1 1 I
-X index8 67 2150 -4700 200 R 50 50 1 1 I
-X index7 68 2150 -4800 200 R 50 50 1 1 I
-X index6 69 2150 -4900 200 R 50 50 1 1 I
-X index5 70 2150 -5000 200 R 50 50 1 1 I
-X index4 71 2150 -5100 200 R 50 50 1 1 I
-X index3 72 2150 -5200 200 R 50 50 1 1 I
-X index2 73 2150 -5300 200 R 50 50 1 1 I
-X index1 74 2150 -5400 200 R 50 50 1 1 I
-X index0 75 2150 -5500 200 R 50 50 1 1 I
-X selection_signal1 76 2150 -5600 200 R 50 50 1 1 I
-X selection_signal0 77 2150 -5700 200 R 50 50 1 1 I
-X clk0 78 2150 -5800 200 R 50 50 1 1 I
-X reset0 79 2150 -5900 200 R 50 50 1 1 I
-X data_in31 80 2150 -6000 200 R 50 50 1 1 I
-X data_in30 81 2150 -6100 200 R 50 50 1 1 I
-X data_in29 82 2150 -6200 200 R 50 50 1 1 I
-X data_in28 83 2150 -6300 200 R 50 50 1 1 I
-X data_in27 84 2150 -6400 200 R 50 50 1 1 I
-X data_in26 85 2150 -6500 200 R 50 50 1 1 I
-X data_in25 86 2150 -6600 200 R 50 50 1 1 I
-X data_in24 87 2150 -6700 200 R 50 50 1 1 I
-X data_in23 88 2150 -6800 200 R 50 50 1 1 I
-X data_in22 89 2150 -6900 200 R 50 50 1 1 I
-X data_in21 90 2150 -7000 200 R 50 50 1 1 I
-X data_in20 91 2150 -7100 200 R 50 50 1 1 I
-X data_in19 92 2150 -7200 200 R 50 50 1 1 I
-X data_in18 93 2150 -7300 200 R 50 50 1 1 I
-X data_in17 94 2150 -7400 200 R 50 50 1 1 I
-X data_in16 95 2150 -7500 200 R 50 50 1 1 I
-X data_in15 96 2150 -7600 200 R 50 50 1 1 I
-X data_in14 97 2150 -7700 200 R 50 50 1 1 I
-X data_in13 98 2150 -7800 200 R 50 50 1 1 I
-X data_in12 99 2150 -7900 200 R 50 50 1 1 I
-X data_in11 100 2150 -8000 200 R 50 50 1 1 I
-X data_in10 101 2150 -8100 200 R 50 50 1 1 I
-X data_in9 102 2150 -8200 200 R 50 50 1 1 I
-X data_in8 103 2150 -8300 200 R 50 50 1 1 I
-X data_in7 104 2150 -8400 200 R 50 50 1 1 I
-X data_in6 105 2150 -8500 200 R 50 50 1 1 I
-X data_in5 106 2150 -8600 200 R 50 50 1 1 I
-X data_in4 107 2150 -8700 200 R 50 50 1 1 I
-X data_in3 108 2150 -8800 200 R 50 50 1 1 I
-X data_in2 109 2150 -8900 200 R 50 50 1 1 I
-X data_in1 110 2150 -9000 200 R 50 50 1 1 I
-X data_in0 111 2150 -9100 200 R 50 50 1 1 I
-X write0 112 2150 -9200 200 R 50 50 1 1 I
-X out31 113 3550 1900 200 L 50 50 1 1 O
-X out30 114 3550 1800 200 L 50 50 1 1 O
-X out29 115 3550 1700 200 L 50 50 1 1 O
-X out28 116 3550 1600 200 L 50 50 1 1 O
-X out27 117 3550 1500 200 L 50 50 1 1 O
-X out26 118 3550 1400 200 L 50 50 1 1 O
-X out25 119 3550 1300 200 L 50 50 1 1 O
-X out24 120 3550 1200 200 L 50 50 1 1 O
-X out23 121 3550 1100 200 L 50 50 1 1 O
-X out22 122 3550 1000 200 L 50 50 1 1 O
-X out21 123 3550 900 200 L 50 50 1 1 O
-X out20 124 3550 800 200 L 50 50 1 1 O
-X out19 125 3550 700 200 L 50 50 1 1 O
-X out18 126 3550 600 200 L 50 50 1 1 O
-X out17 127 3550 500 200 L 50 50 1 1 O
-X out16 128 3550 400 200 L 50 50 1 1 O
-X out15 129 3550 300 200 L 50 50 1 1 O
-X out14 130 3550 200 200 L 50 50 1 1 O
-X out13 131 3550 100 200 L 50 50 1 1 O
-X out12 132 3550 0 200 L 50 50 1 1 O
-X out11 133 3550 -100 200 L 50 50 1 1 O
-X out10 134 3550 -200 200 L 50 50 1 1 O
-X out9 135 3550 -300 200 L 50 50 1 1 O
-X out8 136 3550 -400 200 L 50 50 1 1 O
-X out7 137 3550 -500 200 L 50 50 1 1 O
-X out6 138 3550 -600 200 L 50 50 1 1 O
-X out5 139 3550 -700 200 L 50 50 1 1 O
-X out4 140 3550 -800 200 L 50 50 1 1 O
-X out3 141 3550 -900 200 L 50 50 1 1 O
-X out2 142 3550 -1000 200 L 50 50 1 1 O
-X out1 143 3550 -1100 200 L 50 50 1 1 O
-X out0 144 3550 -1200 200 L 50 50 1 1 O
-X hit0 145 3550 -1300 200 L 50 50 1 1 O
-X miss0 146 3550 -1400 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-
-
-
-
-DEF traffic_light_controller U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "traffic_light_controller" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 800 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rst0 2 2150 1800 200 R 50 50 1 1 I
-X light_M12 3 3550 1900 200 L 50 50 1 1 O
-X light_M11 4 3550 1800 200 L 50 50 1 1 O
-X light_M10 5 3550 1700 200 L 50 50 1 1 O
-X light_S2 6 3550 1600 200 L 50 50 1 1 O
-X light_S1 7 3550 1500 200 L 50 50 1 1 O
-X light_S0 8 3550 1400 200 L 50 50 1 1 O
-X light_MT2 9 3550 1300 200 L 50 50 1 1 O
-X light_MT1 10 3550 1200 200 L 50 50 1 1 O
-X light_MT0 11 3550 1100 200 L 50 50 1 1 O
-X light_M20 12 3550 1000 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-
-
-
-
-
-
-
-
-
-
-DEF counter51bit U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "counter51bit" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -3300 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rst0 2 2150 1800 200 R 50 50 1 1 I
-X out50 3 3550 1900 200 L 50 50 1 1 O
-X out49 4 3550 1800 200 L 50 50 1 1 O
-X out48 5 3550 1700 200 L 50 50 1 1 O
-X out47 6 3550 1600 200 L 50 50 1 1 O
-X out46 7 3550 1500 200 L 50 50 1 1 O
-X out45 8 3550 1400 200 L 50 50 1 1 O
-X out44 9 3550 1300 200 L 50 50 1 1 O
-X out43 10 3550 1200 200 L 50 50 1 1 O
-X out42 11 3550 1100 200 L 50 50 1 1 O
-X out41 12 3550 1000 200 L 50 50 1 1 O
-X out40 13 3550 900 200 L 50 50 1 1 O
-X out39 14 3550 800 200 L 50 50 1 1 O
-X out38 15 3550 700 200 L 50 50 1 1 O
-X out37 16 3550 600 200 L 50 50 1 1 O
-X out36 17 3550 500 200 L 50 50 1 1 O
-X out35 18 3550 400 200 L 50 50 1 1 O
-X out34 19 3550 300 200 L 50 50 1 1 O
-X out33 20 3550 200 200 L 50 50 1 1 O
-X out32 21 3550 100 200 L 50 50 1 1 O
-X out31 22 3550 0 200 L 50 50 1 1 O
-X out30 23 3550 -100 200 L 50 50 1 1 O
-X out29 24 3550 -200 200 L 50 50 1 1 O
-X out28 25 3550 -300 200 L 50 50 1 1 O
-X out27 26 3550 -400 200 L 50 50 1 1 O
-X out26 27 3550 -500 200 L 50 50 1 1 O
-X out25 28 3550 -600 200 L 50 50 1 1 O
-X out24 29 3550 -700 200 L 50 50 1 1 O
-X out23 30 3550 -800 200 L 50 50 1 1 O
-X out22 31 3550 -900 200 L 50 50 1 1 O
-X out21 32 3550 -1000 200 L 50 50 1 1 O
-X out20 33 3550 -1100 200 L 50 50 1 1 O
-X out19 34 3550 -1200 200 L 50 50 1 1 O
-X out18 35 3550 -1300 200 L 50 50 1 1 O
-X out17 36 3550 -1400 200 L 50 50 1 1 O
-X out16 37 3550 -1500 200 L 50 50 1 1 O
-X out15 38 3550 -1600 200 L 50 50 1 1 O
-X out14 39 3550 -1700 200 L 50 50 1 1 O
-X out13 40 3550 -1800 200 L 50 50 1 1 O
-X out12 41 3550 -1900 200 L 50 50 1 1 O
-X out11 42 3550 -2000 200 L 50 50 1 1 O
-X out10 43 3550 -2100 200 L 50 50 1 1 O
-X out9 44 3550 -2200 200 L 50 50 1 1 O
-X out8 45 3550 -2300 200 L 50 50 1 1 O
-X out7 46 3550 -2400 200 L 50 50 1 1 O
-X out6 47 3550 -2500 200 L 50 50 1 1 O
-X out5 48 3550 -2600 200 L 50 50 1 1 O
-X out4 49 3550 -2700 200 L 50 50 1 1 O
-X out3 50 3550 -2800 200 L 50 50 1 1 O
-X out2 51 3550 -2900 200 L 50 50 1 1 O
-X out1 52 3550 -3000 200 L 50 50 1 1 O
-X out0 53 3550 -3100 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-DEF trafficmaker U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "trafficmaker" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -1600 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X reset0 2 2150 1800 200 R 50 50 1 1 I
-X cyc_cnt31 3 2150 1700 200 R 50 50 1 1 I
-X cyc_cnt30 4 2150 1600 200 R 50 50 1 1 I
-X cyc_cnt29 5 2150 1500 200 R 50 50 1 1 I
-X cyc_cnt28 6 2150 1400 200 R 50 50 1 1 I
-X cyc_cnt27 7 2150 1300 200 R 50 50 1 1 I
-X cyc_cnt26 8 2150 1200 200 R 50 50 1 1 I
-X cyc_cnt25 9 2150 1100 200 R 50 50 1 1 I
-X cyc_cnt24 10 2150 1000 200 R 50 50 1 1 I
-X cyc_cnt23 11 2150 900 200 R 50 50 1 1 I
-X cyc_cnt22 12 2150 800 200 R 50 50 1 1 I
-X cyc_cnt21 13 2150 700 200 R 50 50 1 1 I
-X cyc_cnt20 14 2150 600 200 R 50 50 1 1 I
-X cyc_cnt19 15 2150 500 200 R 50 50 1 1 I
-X cyc_cnt18 16 2150 400 200 R 50 50 1 1 I
-X cyc_cnt17 17 2150 300 200 R 50 50 1 1 I
-X cyc_cnt16 18 2150 200 200 R 50 50 1 1 I
-X cyc_cnt15 19 2150 100 200 R 50 50 1 1 I
-X cyc_cnt14 20 2150 0 200 R 50 50 1 1 I
-X cyc_cnt13 21 2150 -100 200 R 50 50 1 1 I
-X cyc_cnt12 22 2150 -200 200 R 50 50 1 1 I
-X cyc_cnt11 23 2150 -300 200 R 50 50 1 1 I
-X cyc_cnt10 24 2150 -400 200 R 50 50 1 1 I
-X cyc_cnt9 25 2150 -500 200 R 50 50 1 1 I
-X cyc_cnt8 26 2150 -600 200 R 50 50 1 1 I
-X cyc_cnt7 27 2150 -700 200 R 50 50 1 1 I
-X cyc_cnt6 28 2150 -800 200 R 50 50 1 1 I
-X cyc_cnt5 29 2150 -900 200 R 50 50 1 1 I
-X cyc_cnt4 30 2150 -1000 200 R 50 50 1 1 I
-X cyc_cnt3 31 2150 -1100 200 R 50 50 1 1 I
-X cyc_cnt2 32 2150 -1200 200 R 50 50 1 1 I
-X cyc_cnt1 33 2150 -1300 200 R 50 50 1 1 I
-X cyc_cnt0 34 2150 -1400 200 R 50 50 1 1 I
-X passed0 35 3550 1900 200 L 50 50 1 1 O
-X failed2 36 3550 1800 200 L 50 50 1 1 O
-X failed1 37 3550 1700 200 L 50 50 1 1 O
-X failed0 38 3550 1600 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-
-
-
-
-DEF aes_top U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "aes_top" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 -24100 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X start0 2 2150 1800 200 R 50 50 1 1 I
-X rstn0 3 2150 1700 200 R 50 50 1 1 I
-X plain_text127 4 2150 1600 200 R 50 50 1 1 I
-X plain_text126 5 2150 1500 200 R 50 50 1 1 I
-X plain_text125 6 2150 1400 200 R 50 50 1 1 I
-X plain_text124 7 2150 1300 200 R 50 50 1 1 I
-X plain_text123 8 2150 1200 200 R 50 50 1 1 I
-X plain_text122 9 2150 1100 200 R 50 50 1 1 I
-X plain_text121 10 2150 1000 200 R 50 50 1 1 I
-X plain_text120 11 2150 900 200 R 50 50 1 1 I
-X plain_text119 12 2150 800 200 R 50 50 1 1 I
-X plain_text118 13 2150 700 200 R 50 50 1 1 I
-X plain_text117 14 2150 600 200 R 50 50 1 1 I
-X plain_text116 15 2150 500 200 R 50 50 1 1 I
-X plain_text115 16 2150 400 200 R 50 50 1 1 I
-X plain_text114 17 2150 300 200 R 50 50 1 1 I
-X plain_text113 18 2150 200 200 R 50 50 1 1 I
-X plain_text112 19 2150 100 200 R 50 50 1 1 I
-X plain_text111 20 2150 0 200 R 50 50 1 1 I
-X plain_text110 21 2150 -100 200 R 50 50 1 1 I
-X plain_text109 22 2150 -200 200 R 50 50 1 1 I
-X plain_text108 23 2150 -300 200 R 50 50 1 1 I
-X plain_text107 24 2150 -400 200 R 50 50 1 1 I
-X plain_text106 25 2150 -500 200 R 50 50 1 1 I
-X plain_text105 26 2150 -600 200 R 50 50 1 1 I
-X plain_text104 27 2150 -700 200 R 50 50 1 1 I
-X plain_text103 28 2150 -800 200 R 50 50 1 1 I
-X plain_text102 29 2150 -900 200 R 50 50 1 1 I
-X plain_text101 30 2150 -1000 200 R 50 50 1 1 I
-X plain_text100 31 2150 -1100 200 R 50 50 1 1 I
-X plain_text99 32 2150 -1200 200 R 50 50 1 1 I
-X plain_text98 33 2150 -1300 200 R 50 50 1 1 I
-X plain_text97 34 2150 -1400 200 R 50 50 1 1 I
-X plain_text96 35 2150 -1500 200 R 50 50 1 1 I
-X plain_text95 36 2150 -1600 200 R 50 50 1 1 I
-X plain_text94 37 2150 -1700 200 R 50 50 1 1 I
-X plain_text93 38 2150 -1800 200 R 50 50 1 1 I
-X plain_text92 39 2150 -1900 200 R 50 50 1 1 I
-X plain_text91 40 2150 -2000 200 R 50 50 1 1 I
-X plain_text90 41 2150 -2100 200 R 50 50 1 1 I
-X plain_text89 42 2150 -2200 200 R 50 50 1 1 I
-X plain_text88 43 2150 -2300 200 R 50 50 1 1 I
-X plain_text87 44 2150 -2400 200 R 50 50 1 1 I
-X plain_text86 45 2150 -2500 200 R 50 50 1 1 I
-X plain_text85 46 2150 -2600 200 R 50 50 1 1 I
-X plain_text84 47 2150 -2700 200 R 50 50 1 1 I
-X plain_text83 48 2150 -2800 200 R 50 50 1 1 I
-X plain_text82 49 2150 -2900 200 R 50 50 1 1 I
-X plain_text81 50 2150 -3000 200 R 50 50 1 1 I
-X plain_text80 51 2150 -3100 200 R 50 50 1 1 I
-X plain_text79 52 2150 -3200 200 R 50 50 1 1 I
-X plain_text78 53 2150 -3300 200 R 50 50 1 1 I
-X plain_text77 54 2150 -3400 200 R 50 50 1 1 I
-X plain_text76 55 2150 -3500 200 R 50 50 1 1 I
-X plain_text75 56 2150 -3600 200 R 50 50 1 1 I
-X plain_text74 57 2150 -3700 200 R 50 50 1 1 I
-X plain_text73 58 2150 -3800 200 R 50 50 1 1 I
-X plain_text72 59 2150 -3900 200 R 50 50 1 1 I
-X plain_text71 60 2150 -4000 200 R 50 50 1 1 I
-X plain_text70 61 2150 -4100 200 R 50 50 1 1 I
-X plain_text69 62 2150 -4200 200 R 50 50 1 1 I
-X plain_text68 63 2150 -4300 200 R 50 50 1 1 I
-X plain_text67 64 2150 -4400 200 R 50 50 1 1 I
-X plain_text66 65 2150 -4500 200 R 50 50 1 1 I
-X plain_text65 66 2150 -4600 200 R 50 50 1 1 I
-X plain_text64 67 2150 -4700 200 R 50 50 1 1 I
-X plain_text63 68 2150 -4800 200 R 50 50 1 1 I
-X plain_text62 69 2150 -4900 200 R 50 50 1 1 I
-X plain_text61 70 2150 -5000 200 R 50 50 1 1 I
-X plain_text60 71 2150 -5100 200 R 50 50 1 1 I
-X plain_text59 72 2150 -5200 200 R 50 50 1 1 I
-X plain_text58 73 2150 -5300 200 R 50 50 1 1 I
-X plain_text57 74 2150 -5400 200 R 50 50 1 1 I
-X plain_text56 75 2150 -5500 200 R 50 50 1 1 I
-X plain_text55 76 2150 -5600 200 R 50 50 1 1 I
-X plain_text54 77 2150 -5700 200 R 50 50 1 1 I
-X plain_text53 78 2150 -5800 200 R 50 50 1 1 I
-X plain_text52 79 2150 -5900 200 R 50 50 1 1 I
-X plain_text51 80 2150 -6000 200 R 50 50 1 1 I
-X plain_text50 81 2150 -6100 200 R 50 50 1 1 I
-X plain_text49 82 2150 -6200 200 R 50 50 1 1 I
-X plain_text48 83 2150 -6300 200 R 50 50 1 1 I
-X plain_text47 84 2150 -6400 200 R 50 50 1 1 I
-X plain_text46 85 2150 -6500 200 R 50 50 1 1 I
-X plain_text45 86 2150 -6600 200 R 50 50 1 1 I
-X plain_text44 87 2150 -6700 200 R 50 50 1 1 I
-X plain_text43 88 2150 -6800 200 R 50 50 1 1 I
-X plain_text42 89 2150 -6900 200 R 50 50 1 1 I
-X plain_text41 90 2150 -7000 200 R 50 50 1 1 I
-X plain_text40 91 2150 -7100 200 R 50 50 1 1 I
-X plain_text39 92 2150 -7200 200 R 50 50 1 1 I
-X plain_text38 93 2150 -7300 200 R 50 50 1 1 I
-X plain_text37 94 2150 -7400 200 R 50 50 1 1 I
-X plain_text36 95 2150 -7500 200 R 50 50 1 1 I
-X plain_text35 96 2150 -7600 200 R 50 50 1 1 I
-X plain_text34 97 2150 -7700 200 R 50 50 1 1 I
-X plain_text33 98 2150 -7800 200 R 50 50 1 1 I
-X plain_text32 99 2150 -7900 200 R 50 50 1 1 I
-X plain_text31 100 2150 -8000 200 R 50 50 1 1 I
-X plain_text30 101 2150 -8100 200 R 50 50 1 1 I
-X plain_text29 102 2150 -8200 200 R 50 50 1 1 I
-X plain_text28 103 2150 -8300 200 R 50 50 1 1 I
-X plain_text27 104 2150 -8400 200 R 50 50 1 1 I
-X plain_text26 105 2150 -8500 200 R 50 50 1 1 I
-X plain_text25 106 2150 -8600 200 R 50 50 1 1 I
-X plain_text24 107 2150 -8700 200 R 50 50 1 1 I
-X plain_text23 108 2150 -8800 200 R 50 50 1 1 I
-X plain_text22 109 2150 -8900 200 R 50 50 1 1 I
-X plain_text21 110 2150 -9000 200 R 50 50 1 1 I
-X plain_text20 111 2150 -9100 200 R 50 50 1 1 I
-X plain_text19 112 2150 -9200 200 R 50 50 1 1 I
-X plain_text18 113 2150 -9300 200 R 50 50 1 1 I
-X plain_text17 114 2150 -9400 200 R 50 50 1 1 I
-X plain_text16 115 2150 -9500 200 R 50 50 1 1 I
-X plain_text15 116 2150 -9600 200 R 50 50 1 1 I
-X plain_text14 117 2150 -9700 200 R 50 50 1 1 I
-X plain_text13 118 2150 -9800 200 R 50 50 1 1 I
-X plain_text12 119 2150 -9900 200 R 50 50 1 1 I
-X plain_text11 120 2150 -10000 200 R 50 50 1 1 I
-X plain_text10 121 2150 -10100 200 R 50 50 1 1 I
-X plain_text9 122 2150 -10200 200 R 50 50 1 1 I
-X plain_text8 123 2150 -10300 200 R 50 50 1 1 I
-X plain_text7 124 2150 -10400 200 R 50 50 1 1 I
-X plain_text6 125 2150 -10500 200 R 50 50 1 1 I
-X plain_text5 126 2150 -10600 200 R 50 50 1 1 I
-X plain_text4 127 2150 -10700 200 R 50 50 1 1 I
-X plain_text3 128 2150 -10800 200 R 50 50 1 1 I
-X plain_text2 129 2150 -10900 200 R 50 50 1 1 I
-X plain_text1 130 2150 -11000 200 R 50 50 1 1 I
-X plain_text0 131 2150 -11100 200 R 50 50 1 1 I
-X cipher_key127 132 2150 -11200 200 R 50 50 1 1 I
-X cipher_key126 133 2150 -11300 200 R 50 50 1 1 I
-X cipher_key125 134 2150 -11400 200 R 50 50 1 1 I
-X cipher_key124 135 2150 -11500 200 R 50 50 1 1 I
-X cipher_key123 136 2150 -11600 200 R 50 50 1 1 I
-X cipher_key122 137 2150 -11700 200 R 50 50 1 1 I
-X cipher_key121 138 2150 -11800 200 R 50 50 1 1 I
-X cipher_key120 139 2150 -11900 200 R 50 50 1 1 I
-X cipher_key119 140 2150 -12000 200 R 50 50 1 1 I
-X cipher_key118 141 2150 -12100 200 R 50 50 1 1 I
-X cipher_key117 142 2150 -12200 200 R 50 50 1 1 I
-X cipher_key116 143 2150 -12300 200 R 50 50 1 1 I
-X cipher_key115 144 2150 -12400 200 R 50 50 1 1 I
-X cipher_key114 145 2150 -12500 200 R 50 50 1 1 I
-X cipher_key113 146 2150 -12600 200 R 50 50 1 1 I
-X cipher_key112 147 2150 -12700 200 R 50 50 1 1 I
-X cipher_key111 148 2150 -12800 200 R 50 50 1 1 I
-X cipher_key110 149 2150 -12900 200 R 50 50 1 1 I
-X cipher_key109 150 2150 -13000 200 R 50 50 1 1 I
-X cipher_key108 151 2150 -13100 200 R 50 50 1 1 I
-X cipher_key107 152 2150 -13200 200 R 50 50 1 1 I
-X cipher_key106 153 2150 -13300 200 R 50 50 1 1 I
-X cipher_key105 154 2150 -13400 200 R 50 50 1 1 I
-X cipher_key104 155 2150 -13500 200 R 50 50 1 1 I
-X cipher_key103 156 2150 -13600 200 R 50 50 1 1 I
-X cipher_key102 157 2150 -13700 200 R 50 50 1 1 I
-X cipher_key101 158 2150 -13800 200 R 50 50 1 1 I
-X cipher_key100 159 2150 -13900 200 R 50 50 1 1 I
-X cipher_key99 160 2150 -14000 200 R 50 50 1 1 I
-X cipher_key98 161 2150 -14100 200 R 50 50 1 1 I
-X cipher_key97 162 2150 -14200 200 R 50 50 1 1 I
-X cipher_key96 163 2150 -14300 200 R 50 50 1 1 I
-X cipher_key95 164 2150 -14400 200 R 50 50 1 1 I
-X cipher_key94 165 2150 -14500 200 R 50 50 1 1 I
-X cipher_key93 166 2150 -14600 200 R 50 50 1 1 I
-X cipher_key92 167 2150 -14700 200 R 50 50 1 1 I
-X cipher_key91 168 2150 -14800 200 R 50 50 1 1 I
-X cipher_key90 169 2150 -14900 200 R 50 50 1 1 I
-X cipher_key89 170 2150 -15000 200 R 50 50 1 1 I
-X cipher_key88 171 2150 -15100 200 R 50 50 1 1 I
-X cipher_key87 172 2150 -15200 200 R 50 50 1 1 I
-X cipher_key86 173 2150 -15300 200 R 50 50 1 1 I
-X cipher_key85 174 2150 -15400 200 R 50 50 1 1 I
-X cipher_key84 175 2150 -15500 200 R 50 50 1 1 I
-X cipher_key83 176 2150 -15600 200 R 50 50 1 1 I
-X cipher_key82 177 2150 -15700 200 R 50 50 1 1 I
-X cipher_key81 178 2150 -15800 200 R 50 50 1 1 I
-X cipher_key80 179 2150 -15900 200 R 50 50 1 1 I
-X cipher_key79 180 2150 -16000 200 R 50 50 1 1 I
-X cipher_key78 181 2150 -16100 200 R 50 50 1 1 I
-X cipher_key77 182 2150 -16200 200 R 50 50 1 1 I
-X cipher_key76 183 2150 -16300 200 R 50 50 1 1 I
-X cipher_key75 184 2150 -16400 200 R 50 50 1 1 I
-X cipher_key74 185 2150 -16500 200 R 50 50 1 1 I
-X cipher_key73 186 2150 -16600 200 R 50 50 1 1 I
-X cipher_key72 187 2150 -16700 200 R 50 50 1 1 I
-X cipher_key71 188 2150 -16800 200 R 50 50 1 1 I
-X cipher_key70 189 2150 -16900 200 R 50 50 1 1 I
-X cipher_key69 190 2150 -17000 200 R 50 50 1 1 I
-X cipher_key68 191 2150 -17100 200 R 50 50 1 1 I
-X cipher_key67 192 2150 -17200 200 R 50 50 1 1 I
-X cipher_key66 193 2150 -17300 200 R 50 50 1 1 I
-X cipher_key65 194 2150 -17400 200 R 50 50 1 1 I
-X cipher_key64 195 2150 -17500 200 R 50 50 1 1 I
-X cipher_key63 196 2150 -17600 200 R 50 50 1 1 I
-X cipher_key62 197 2150 -17700 200 R 50 50 1 1 I
-X cipher_key61 198 2150 -17800 200 R 50 50 1 1 I
-X cipher_key60 199 2150 -17900 200 R 50 50 1 1 I
-X cipher_key59 200 2150 -18000 200 R 50 50 1 1 I
-X cipher_key58 201 2150 -18100 200 R 50 50 1 1 I
-X cipher_key57 202 2150 -18200 200 R 50 50 1 1 I
-X cipher_key56 203 2150 -18300 200 R 50 50 1 1 I
-X cipher_key55 204 2150 -18400 200 R 50 50 1 1 I
-X cipher_key54 205 2150 -18500 200 R 50 50 1 1 I
-X cipher_key53 206 2150 -18600 200 R 50 50 1 1 I
-X cipher_key52 207 2150 -18700 200 R 50 50 1 1 I
-X cipher_key51 208 2150 -18800 200 R 50 50 1 1 I
-X cipher_key50 209 2150 -18900 200 R 50 50 1 1 I
-X cipher_key49 210 2150 -19000 200 R 50 50 1 1 I
-X cipher_key48 211 2150 -19100 200 R 50 50 1 1 I
-X cipher_key47 212 2150 -19200 200 R 50 50 1 1 I
-X cipher_key46 213 2150 -19300 200 R 50 50 1 1 I
-X cipher_key45 214 2150 -19400 200 R 50 50 1 1 I
-X cipher_key44 215 2150 -19500 200 R 50 50 1 1 I
-X cipher_key43 216 2150 -19600 200 R 50 50 1 1 I
-X cipher_key42 217 2150 -19700 200 R 50 50 1 1 I
-X cipher_key41 218 2150 -19800 200 R 50 50 1 1 I
-X cipher_key40 219 2150 -19900 200 R 50 50 1 1 I
-X cipher_key39 220 2150 -20000 200 R 50 50 1 1 I
-X cipher_key38 221 2150 -20100 200 R 50 50 1 1 I
-X cipher_key37 222 2150 -20200 200 R 50 50 1 1 I
-X cipher_key36 223 2150 -20300 200 R 50 50 1 1 I
-X cipher_key35 224 2150 -20400 200 R 50 50 1 1 I
-X cipher_key34 225 2150 -20500 200 R 50 50 1 1 I
-X cipher_key33 226 2150 -20600 200 R 50 50 1 1 I
-X cipher_key32 227 2150 -20700 200 R 50 50 1 1 I
-X cipher_key31 228 2150 -20800 200 R 50 50 1 1 I
-X cipher_key30 229 2150 -20900 200 R 50 50 1 1 I
-X cipher_key29 230 2150 -21000 200 R 50 50 1 1 I
-X cipher_key28 231 2150 -21100 200 R 50 50 1 1 I
-X cipher_key27 232 2150 -21200 200 R 50 50 1 1 I
-X cipher_key26 233 2150 -21300 200 R 50 50 1 1 I
-X cipher_key25 234 2150 -21400 200 R 50 50 1 1 I
-X cipher_key24 235 2150 -21500 200 R 50 50 1 1 I
-X cipher_key23 236 2150 -21600 200 R 50 50 1 1 I
-X cipher_key22 237 2150 -21700 200 R 50 50 1 1 I
-X cipher_key21 238 2150 -21800 200 R 50 50 1 1 I
-X cipher_key20 239 2150 -21900 200 R 50 50 1 1 I
-X cipher_key19 240 2150 -22000 200 R 50 50 1 1 I
-X cipher_key18 241 2150 -22100 200 R 50 50 1 1 I
-X cipher_key17 242 2150 -22200 200 R 50 50 1 1 I
-X cipher_key16 243 2150 -22300 200 R 50 50 1 1 I
-X cipher_key15 244 2150 -22400 200 R 50 50 1 1 I
-X cipher_key14 245 2150 -22500 200 R 50 50 1 1 I
-X cipher_key13 246 2150 -22600 200 R 50 50 1 1 I
-X cipher_key12 247 2150 -22700 200 R 50 50 1 1 I
-X cipher_key11 248 2150 -22800 200 R 50 50 1 1 I
-X cipher_key10 249 2150 -22900 200 R 50 50 1 1 I
-X cipher_key9 250 2150 -23000 200 R 50 50 1 1 I
-X cipher_key8 251 2150 -23100 200 R 50 50 1 1 I
-X cipher_key7 252 2150 -23200 200 R 50 50 1 1 I
-X cipher_key6 253 2150 -23300 200 R 50 50 1 1 I
-X cipher_key5 254 2150 -23400 200 R 50 50 1 1 I
-X cipher_key4 255 2150 -23500 200 R 50 50 1 1 I
-X cipher_key3 256 2150 -23600 200 R 50 50 1 1 I
-X cipher_key2 257 2150 -23700 200 R 50 50 1 1 I
-X cipher_key1 258 2150 -23800 200 R 50 50 1 1 I
-X cipher_key0 259 2150 -23900 200 R 50 50 1 1 I
-X done0 260 3550 1900 200 L 50 50 1 1 O
-X completed_round9 261 3550 1800 200 L 50 50 1 1 O
-X completed_round8 262 3550 1700 200 L 50 50 1 1 O
-X completed_round7 263 3550 1600 200 L 50 50 1 1 O
-X completed_round6 264 3550 1500 200 L 50 50 1 1 O
-X completed_round5 265 3550 1400 200 L 50 50 1 1 O
-X completed_round4 266 3550 1300 200 L 50 50 1 1 O
-X completed_round3 267 3550 1200 200 L 50 50 1 1 O
-X completed_round2 268 3550 1100 200 L 50 50 1 1 O
-X completed_round1 269 3550 1000 200 L 50 50 1 1 O
-X completed_round0 270 3550 900 200 L 50 50 1 1 O
-X cipher_text127 271 3550 800 200 L 50 50 1 1 O
-X cipher_text126 272 3550 700 200 L 50 50 1 1 O
-X cipher_text125 273 3550 600 200 L 50 50 1 1 O
-X cipher_text124 274 3550 500 200 L 50 50 1 1 O
-X cipher_text123 275 3550 400 200 L 50 50 1 1 O
-X cipher_text122 276 3550 300 200 L 50 50 1 1 O
-X cipher_text121 277 3550 200 200 L 50 50 1 1 O
-X cipher_text120 278 3550 100 200 L 50 50 1 1 O
-X cipher_text119 279 3550 0 200 L 50 50 1 1 O
-X cipher_text118 280 3550 -100 200 L 50 50 1 1 O
-X cipher_text117 281 3550 -200 200 L 50 50 1 1 O
-X cipher_text116 282 3550 -300 200 L 50 50 1 1 O
-X cipher_text115 283 3550 -400 200 L 50 50 1 1 O
-X cipher_text114 284 3550 -500 200 L 50 50 1 1 O
-X cipher_text113 285 3550 -600 200 L 50 50 1 1 O
-X cipher_text112 286 3550 -700 200 L 50 50 1 1 O
-X cipher_text111 287 3550 -800 200 L 50 50 1 1 O
-X cipher_text110 288 3550 -900 200 L 50 50 1 1 O
-X cipher_text109 289 3550 -1000 200 L 50 50 1 1 O
-X cipher_text108 290 3550 -1100 200 L 50 50 1 1 O
-X cipher_text107 291 3550 -1200 200 L 50 50 1 1 O
-X cipher_text106 292 3550 -1300 200 L 50 50 1 1 O
-X cipher_text105 293 3550 -1400 200 L 50 50 1 1 O
-X cipher_text104 294 3550 -1500 200 L 50 50 1 1 O
-X cipher_text103 295 3550 -1600 200 L 50 50 1 1 O
-X cipher_text102 296 3550 -1700 200 L 50 50 1 1 O
-X cipher_text101 297 3550 -1800 200 L 50 50 1 1 O
-X cipher_text100 298 3550 -1900 200 L 50 50 1 1 O
-X cipher_text99 299 3550 -2000 200 L 50 50 1 1 O
-X cipher_text98 300 3550 -2100 200 L 50 50 1 1 O
-X cipher_text97 301 3550 -2200 200 L 50 50 1 1 O
-X cipher_text96 302 3550 -2300 200 L 50 50 1 1 O
-X cipher_text95 303 3550 -2400 200 L 50 50 1 1 O
-X cipher_text94 304 3550 -2500 200 L 50 50 1 1 O
-X cipher_text93 305 3550 -2600 200 L 50 50 1 1 O
-X cipher_text92 306 3550 -2700 200 L 50 50 1 1 O
-X cipher_text91 307 3550 -2800 200 L 50 50 1 1 O
-X cipher_text90 308 3550 -2900 200 L 50 50 1 1 O
-X cipher_text89 309 3550 -3000 200 L 50 50 1 1 O
-X cipher_text88 310 3550 -3100 200 L 50 50 1 1 O
-X cipher_text87 311 3550 -3200 200 L 50 50 1 1 O
-X cipher_text86 312 3550 -3300 200 L 50 50 1 1 O
-X cipher_text85 313 3550 -3400 200 L 50 50 1 1 O
-X cipher_text84 314 3550 -3500 200 L 50 50 1 1 O
-X cipher_text83 315 3550 -3600 200 L 50 50 1 1 O
-X cipher_text82 316 3550 -3700 200 L 50 50 1 1 O
-X cipher_text81 317 3550 -3800 200 L 50 50 1 1 O
-X cipher_text80 318 3550 -3900 200 L 50 50 1 1 O
-X cipher_text79 319 3550 -4000 200 L 50 50 1 1 O
-X cipher_text78 320 3550 -4100 200 L 50 50 1 1 O
-X cipher_text77 321 3550 -4200 200 L 50 50 1 1 O
-X cipher_text76 322 3550 -4300 200 L 50 50 1 1 O
-X cipher_text75 323 3550 -4400 200 L 50 50 1 1 O
-X cipher_text74 324 3550 -4500 200 L 50 50 1 1 O
-X cipher_text73 325 3550 -4600 200 L 50 50 1 1 O
-X cipher_text72 326 3550 -4700 200 L 50 50 1 1 O
-X cipher_text71 327 3550 -4800 200 L 50 50 1 1 O
-X cipher_text70 328 3550 -4900 200 L 50 50 1 1 O
-X cipher_text69 329 3550 -5000 200 L 50 50 1 1 O
-X cipher_text68 330 3550 -5100 200 L 50 50 1 1 O
-X cipher_text67 331 3550 -5200 200 L 50 50 1 1 O
-X cipher_text66 332 3550 -5300 200 L 50 50 1 1 O
-X cipher_text65 333 3550 -5400 200 L 50 50 1 1 O
-X cipher_text64 334 3550 -5500 200 L 50 50 1 1 O
-X cipher_text63 335 3550 -5600 200 L 50 50 1 1 O
-X cipher_text62 336 3550 -5700 200 L 50 50 1 1 O
-X cipher_text61 337 3550 -5800 200 L 50 50 1 1 O
-X cipher_text60 338 3550 -5900 200 L 50 50 1 1 O
-X cipher_text59 339 3550 -6000 200 L 50 50 1 1 O
-X cipher_text58 340 3550 -6100 200 L 50 50 1 1 O
-X cipher_text57 341 3550 -6200 200 L 50 50 1 1 O
-X cipher_text56 342 3550 -6300 200 L 50 50 1 1 O
-X cipher_text55 343 3550 -6400 200 L 50 50 1 1 O
-X cipher_text54 344 3550 -6500 200 L 50 50 1 1 O
-X cipher_text53 345 3550 -6600 200 L 50 50 1 1 O
-X cipher_text52 346 3550 -6700 200 L 50 50 1 1 O
-X cipher_text51 347 3550 -6800 200 L 50 50 1 1 O
-X cipher_text50 348 3550 -6900 200 L 50 50 1 1 O
-X cipher_text49 349 3550 -7000 200 L 50 50 1 1 O
-X cipher_text48 350 3550 -7100 200 L 50 50 1 1 O
-X cipher_text47 351 3550 -7200 200 L 50 50 1 1 O
-X cipher_text46 352 3550 -7300 200 L 50 50 1 1 O
-X cipher_text45 353 3550 -7400 200 L 50 50 1 1 O
-X cipher_text44 354 3550 -7500 200 L 50 50 1 1 O
-X cipher_text43 355 3550 -7600 200 L 50 50 1 1 O
-X cipher_text42 356 3550 -7700 200 L 50 50 1 1 O
-X cipher_text41 357 3550 -7800 200 L 50 50 1 1 O
-X cipher_text40 358 3550 -7900 200 L 50 50 1 1 O
-X cipher_text39 359 3550 -8000 200 L 50 50 1 1 O
-X cipher_text38 360 3550 -8100 200 L 50 50 1 1 O
-X cipher_text37 361 3550 -8200 200 L 50 50 1 1 O
-X cipher_text36 362 3550 -8300 200 L 50 50 1 1 O
-X cipher_text35 363 3550 -8400 200 L 50 50 1 1 O
-X cipher_text34 364 3550 -8500 200 L 50 50 1 1 O
-X cipher_text33 365 3550 -8600 200 L 50 50 1 1 O
-X cipher_text32 366 3550 -8700 200 L 50 50 1 1 O
-X cipher_text31 367 3550 -8800 200 L 50 50 1 1 O
-X cipher_text30 368 3550 -8900 200 L 50 50 1 1 O
-X cipher_text29 369 3550 -9000 200 L 50 50 1 1 O
-X cipher_text28 370 3550 -9100 200 L 50 50 1 1 O
-X cipher_text27 371 3550 -9200 200 L 50 50 1 1 O
-X cipher_text26 372 3550 -9300 200 L 50 50 1 1 O
-X cipher_text25 373 3550 -9400 200 L 50 50 1 1 O
-X cipher_text24 374 3550 -9500 200 L 50 50 1 1 O
-X cipher_text23 375 3550 -9600 200 L 50 50 1 1 O
-X cipher_text22 376 3550 -9700 200 L 50 50 1 1 O
-X cipher_text21 377 3550 -9800 200 L 50 50 1 1 O
-X cipher_text20 378 3550 -9900 200 L 50 50 1 1 O
-X cipher_text19 379 3550 -10000 200 L 50 50 1 1 O
-X cipher_text18 380 3550 -10100 200 L 50 50 1 1 O
-X cipher_text17 381 3550 -10200 200 L 50 50 1 1 O
-X cipher_text16 382 3550 -10300 200 L 50 50 1 1 O
-X cipher_text15 383 3550 -10400 200 L 50 50 1 1 O
-X cipher_text14 384 3550 -10500 200 L 50 50 1 1 O
-X cipher_text13 385 3550 -10600 200 L 50 50 1 1 O
-X cipher_text12 386 3550 -10700 200 L 50 50 1 1 O
-X cipher_text11 387 3550 -10800 200 L 50 50 1 1 O
-X cipher_text10 388 3550 -10900 200 L 50 50 1 1 O
-X cipher_text9 389 3550 -11000 200 L 50 50 1 1 O
-X cipher_text8 390 3550 -11100 200 L 50 50 1 1 O
-X cipher_text7 391 3550 -11200 200 L 50 50 1 1 O
-X cipher_text6 392 3550 -11300 200 L 50 50 1 1 O
-X cipher_text5 393 3550 -11400 200 L 50 50 1 1 O
-X cipher_text4 394 3550 -11500 200 L 50 50 1 1 O
-X cipher_text3 395 3550 -11600 200 L 50 50 1 1 O
-X cipher_text2 396 3550 -11700 200 L 50 50 1 1 O
-X cipher_text1 397 3550 -11800 200 L 50 50 1 1 O
-X cipher_text0 398 3550 -11900 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-
-
-DEF counter16bit U 0 40 Y Y 1 F N
-F0 "U" 2850 1800 60 H V C CNN
-F1 "counter16bit" 2850 2000 60 H V C CNN
-F2 "" 2850 1950 60 H V C CNN
-F3 "" 2850 1950 60 H V C CNN
-DRAW
-S 2350 2100 3350 200 0 1 0 N
-X clk0 1 2150 1900 200 R 50 50 1 1 I
-X rstn0 2 2150 1800 200 R 50 50 1 1 I
-X out15 3 3550 1900 200 L 50 50 1 1 O
-X out14 4 3550 1800 200 L 50 50 1 1 O
-X out13 5 3550 1700 200 L 50 50 1 1 O
-X out12 6 3550 1600 200 L 50 50 1 1 O
-X out11 7 3550 1500 200 L 50 50 1 1 O
-X out10 8 3550 1400 200 L 50 50 1 1 O
-X out9 9 3550 1300 200 L 50 50 1 1 O
-X out8 10 3550 1200 200 L 50 50 1 1 O
-X out7 11 3550 1100 200 L 50 50 1 1 O
-X out6 12 3550 1000 200 L 50 50 1 1 O
-X out5 13 3550 900 200 L 50 50 1 1 O
-X out4 14 3550 800 200 L 50 50 1 1 O
-X out3 15 3550 700 200 L 50 50 1 1 O
-X out2 16 3550 600 200 L 50 50 1 1 O
-X out1 17 3550 500 200 L 50 50 1 1 O
-X out0 18 3550 400 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-