/* WARNING: Do NOT edit the input and output ports in this file in a text editor if you plan to continue editing the block that represents it in the Block Editor! File corruption is VERY likely to occur. */ /* Copyright (C) 1991-2009 Altera Corporation Your use of Altera Corporation's design tools, logic functions and other software and tools, and its AMPP partner logic functions, and any output files from any of the foregoing (including device programming or simulation files), and any associated documentation or information are expressly subject to the terms and conditions of the Altera Program License Subscription Agreement, Altera MegaCore Function License Agreement, or other applicable license agreement, including, without limitation, that your use is for the sole purpose of programming logic devices manufactured by Altera and sold by Altera or its authorized distributors. Please refer to the applicable agreement for further details. */ //#pragma file_not_in_maxplusii_format (header "graphic" (version "1.3")) (pin (input) (rect 120 336 288 352) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A1" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 400 288 416) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A0" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 272 288 288) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A2" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 208 288 224) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A3" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 144 288 160) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A4" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 80 288 96) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A5" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 16 288 32) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A6" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 -48 288 -32) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A7" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 440 288 456) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "B0" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 376 288 392) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "B1" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 312 288 328) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "B2" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 248 288 264) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "B3" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 184 288 200) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "B4" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 120 288 136) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "B5" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 56 288 72) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "B6" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 -8 288 8) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "B7" (rect 5 0 17 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 120 496 288 512) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "SUB" (rect 5 0 27 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (output) (rect 712 328 888 344) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "S0" (rect 90 0 102 12)(font "Arial" )) (pt 0 8) (drawing (line (pt 0 8)(pt 52 8)(line_width 1)) (line (pt 52 4)(pt 78 4)(line_width 1)) (line (pt 52 12)(pt 78 12)(line_width 1)) (line (pt 52 12)(pt 52 4)(line_width 1)) (line (pt 78 4)(pt 82 8)(line_width 1)) (line (pt 82 8)(pt 78 12)(line_width 1)) (line (pt 78 12)(pt 82 8)(line_width 1)) ) ) (pin (output) (rect 712 312 888 328) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "S1" (rect 90 0 102 12)(font "Arial" )) (pt 0 8) (drawing (line (pt 0 8)(pt 52 8)(line_width 1)) (line (pt 52 4)(pt 78 4)(line_width 1)) (line (pt 52 12)(pt 78 12)(line_width 1)) (line (pt 52 12)(pt 52 4)(line_width 1)) (line (pt 78 4)(pt 82 8)(line_width 1)) (line (pt 82 8)(pt 78 12)(line_width 1)) (line (pt 78 12)(pt 82 8)(line_width 1)) ) ) (pin (output) (rect 712 296 888 312) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "S2" (rect 90 0 102 12)(font "Arial" )) (pt 0 8) (drawing (line (pt 0 8)(pt 52 8)(line_width 1)) (line (pt 52 4)(pt 78 4)(line_width 1)) (line (pt 52 12)(pt 78 12)(line_width 1)) (line (pt 52 12)(pt 52 4)(line_width 1)) (line (pt 78 4)(pt 82 8)(line_width 1)) (line (pt 82 8)(pt 78 12)(line_width 1)) (line (pt 78 12)(pt 82 8)(line_width 1)) ) ) (pin (output) (rect 712 280 888 296) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "S3" (rect 90 0 102 12)(font "Arial" )) (pt 0 8) (drawing (line (pt 0 8)(pt 52 8)(line_width 1)) (line (pt 52 4)(pt 78 4)(line_width 1)) (line (pt 52 12)(pt 78 12)(line_width 1)) (line (pt 52 12)(pt 52 4)(line_width 1)) (line (pt 78 4)(pt 82 8)(line_width 1)) (line (pt 82 8)(pt 78 12)(line_width 1)) (line (pt 78 12)(pt 82 8)(line_width 1)) ) ) (pin (output) (rect 712 264 888 280) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "S4" (rect 90 0 102 12)(font "Arial" )) (pt 0 8) (drawing (line (pt 0 8)(pt 52 8)(line_width 1)) (line (pt 52 4)(pt 78 4)(line_width 1)) (line (pt 52 12)(pt 78 12)(line_width 1)) (line (pt 52 12)(pt 52 4)(line_width 1)) (line (pt 78 4)(pt 82 8)(line_width 1)) (line (pt 82 8)(pt 78 12)(line_width 1)) (line (pt 78 12)(pt 82 8)(line_width 1)) ) ) (pin (output) (rect 712 248 888 264) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "S5" (rect 90 0 102 12)(font "Arial" )) (pt 0 8) (drawing (line (pt 0 8)(pt 52 8)(line_width 1)) (line (pt 52 4)(pt 78 4)(line_width 1)) (line (pt 52 12)(pt 78 12)(line_width 1)) (line (pt 52 12)(pt 52 4)(line_width 1)) (line (pt 78 4)(pt 82 8)(line_width 1)) (line (pt 82 8)(pt 78 12)(line_width 1)) (line (pt 78 12)(pt 82 8)(line_width 1)) ) ) (pin (output) (rect 712 232 888 248) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "S6" (rect 90 0 102 12)(font "Arial" )) (pt 0 8) (drawing (line (pt 0 8)(pt 52 8)(line_width 1)) (line (pt 52 4)(pt 78 4)(line_width 1)) (line (pt 52 12)(pt 78 12)(line_width 1)) (line (pt 52 12)(pt 52 4)(line_width 1)) (line (pt 78 4)(pt 82 8)(line_width 1)) (line (pt 82 8)(pt 78 12)(line_width 1)) (line (pt 78 12)(pt 82 8)(line_width 1)) ) ) (pin (output) (rect 712 216 888 232) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "S7" (rect 90 0 102 12)(font "Arial" )) (pt 0 8) (drawing (line (pt 0 8)(pt 52 8)(line_width 1)) (line (pt 52 4)(pt 78 4)(line_width 1)) (line (pt 52 12)(pt 78 12)(line_width 1)) (line (pt 52 12)(pt 52 4)(line_width 1)) (line (pt 78 4)(pt 82 8)(line_width 1)) (line (pt 82 8)(pt 78 12)(line_width 1)) (line (pt 78 12)(pt 82 8)(line_width 1)) ) ) (pin (output) (rect 712 200 888 216) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "CO" (rect 90 0 106 12)(font "Arial" )) (pt 0 8) (drawing (line (pt 0 8)(pt 52 8)(line_width 1)) (line (pt 52 4)(pt 78 4)(line_width 1)) (line (pt 52 12)(pt 78 12)(line_width 1)) (line (pt 52 12)(pt 52 4)(line_width 1)) (line (pt 78 4)(pt 82 8)(line_width 1)) (line (pt 82 8)(pt 78 12)(line_width 1)) (line (pt 78 12)(pt 82 8)(line_width 1)) ) ) (symbol (rect 600 176 696 496) (text "adder_8b" (rect 5 0 59 14)(font "Arial" (font_size 8))) (text "inst" (rect 8 304 25 316)(font "Arial" )) (port (pt 0 32) (input) (text "A7" (rect 0 0 16 14)(font "Arial" (font_size 8))) (text "A7" (rect 21 27 37 41)(font "Arial" (font_size 8))) (line (pt 0 32)(pt 16 32)(line_width 1)) ) (port (pt 0 48) (input) (text "B7" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "B7" (rect 21 43 36 57)(font "Arial" (font_size 8))) (line (pt 0 48)(pt 16 48)(line_width 1)) ) (port (pt 0 64) (input) (text "A6" (rect 0 0 16 14)(font "Arial" (font_size 8))) (text "A6" (rect 21 59 37 73)(font "Arial" (font_size 8))) (line (pt 0 64)(pt 16 64)(line_width 1)) ) (port (pt 0 80) (input) (text "B6" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "B6" (rect 21 75 36 89)(font "Arial" (font_size 8))) (line (pt 0 80)(pt 16 80)(line_width 1)) ) (port (pt 0 96) (input) (text "A5" (rect 0 0 16 14)(font "Arial" (font_size 8))) (text "A5" (rect 21 91 37 105)(font "Arial" (font_size 8))) (line (pt 0 96)(pt 16 96)(line_width 1)) ) (port (pt 0 112) (input) (text "B5" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "B5" (rect 21 107 36 121)(font "Arial" (font_size 8))) (line (pt 0 112)(pt 16 112)(line_width 1)) ) (port (pt 0 128) (input) (text "A4" (rect 0 0 16 14)(font "Arial" (font_size 8))) (text "A4" (rect 21 123 37 137)(font "Arial" (font_size 8))) (line (pt 0 128)(pt 16 128)(line_width 1)) ) (port (pt 0 144) (input) (text "B4" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "B4" (rect 21 139 36 153)(font "Arial" (font_size 8))) (line (pt 0 144)(pt 16 144)(line_width 1)) ) (port (pt 0 160) (input) (text "A3" (rect 0 0 16 14)(font "Arial" (font_size 8))) (text "A3" (rect 21 155 37 169)(font "Arial" (font_size 8))) (line (pt 0 160)(pt 16 160)(line_width 1)) ) (port (pt 0 176) (input) (text "B3" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "B3" (rect 21 171 36 185)(font "Arial" (font_size 8))) (line (pt 0 176)(pt 16 176)(line_width 1)) ) (port (pt 0 192) (input) (text "A2" (rect 0 0 16 14)(font "Arial" (font_size 8))) (text "A2" (rect 21 187 37 201)(font "Arial" (font_size 8))) (line (pt 0 192)(pt 16 192)(line_width 1)) ) (port (pt 0 208) (input) (text "B2" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "B2" (rect 21 203 36 217)(font "Arial" (font_size 8))) (line (pt 0 208)(pt 16 208)(line_width 1)) ) (port (pt 0 224) (input) (text "A1" (rect 0 0 16 14)(font "Arial" (font_size 8))) (text "A1" (rect 21 219 37 233)(font "Arial" (font_size 8))) (line (pt 0 224)(pt 16 224)(line_width 1)) ) (port (pt 0 240) (input) (text "B1" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "B1" (rect 21 235 36 249)(font "Arial" (font_size 8))) (line (pt 0 240)(pt 16 240)(line_width 1)) ) (port (pt 0 256) (input) (text "A0" (rect 0 0 16 14)(font "Arial" (font_size 8))) (text "A0" (rect 21 251 37 265)(font "Arial" (font_size 8))) (line (pt 0 256)(pt 16 256)(line_width 1)) ) (port (pt 0 272) (input) (text "B0" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "B0" (rect 21 267 36 281)(font "Arial" (font_size 8))) (line (pt 0 272)(pt 16 272)(line_width 1)) ) (port (pt 0 288) (input) (text "CI" (rect 0 0 10 14)(font "Arial" (font_size 8))) (text "CI" (rect 21 283 31 297)(font "Arial" (font_size 8))) (line (pt 0 288)(pt 16 288)(line_width 1)) ) (port (pt 96 32) (output) (text "CO" (rect 0 0 17 14)(font "Arial" (font_size 8))) (text "CO" (rect 58 27 75 41)(font "Arial" (font_size 8))) (line (pt 96 32)(pt 80 32)(line_width 1)) ) (port (pt 96 48) (output) (text "S7" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "S7" (rect 60 43 75 57)(font "Arial" (font_size 8))) (line (pt 96 48)(pt 80 48)(line_width 1)) ) (port (pt 96 64) (output) (text "S6" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "S6" (rect 60 59 75 73)(font "Arial" (font_size 8))) (line (pt 96 64)(pt 80 64)(line_width 1)) ) (port (pt 96 80) (output) (text "S5" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "S5" (rect 60 75 75 89)(font "Arial" (font_size 8))) (line (pt 96 80)(pt 80 80)(line_width 1)) ) (port (pt 96 96) (output) (text "S4" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "S4" (rect 60 91 75 105)(font "Arial" (font_size 8))) (line (pt 96 96)(pt 80 96)(line_width 1)) ) (port (pt 96 112) (output) (text "S3" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "S3" (rect 60 107 75 121)(font "Arial" (font_size 8))) (line (pt 96 112)(pt 80 112)(line_width 1)) ) (port (pt 96 128) (output) (text "S2" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "S2" (rect 60 123 75 137)(font "Arial" (font_size 8))) (line (pt 96 128)(pt 80 128)(line_width 1)) ) (port (pt 96 144) (output) (text "S1" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "S1" (rect 60 139 75 153)(font "Arial" (font_size 8))) (line (pt 96 144)(pt 80 144)(line_width 1)) ) (port (pt 96 160) (output) (text "S0" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "S0" (rect 60 155 75 169)(font "Arial" (font_size 8))) (line (pt 96 160)(pt 80 160)(line_width 1)) ) (drawing (rectangle (rect 16 16 80 304)(line_width 1)) ) ) (symbol (rect 352 328 416 376) (text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst1" (rect 3 37 26 49)(font "Arial" )) (port (pt 0 16) (input) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 11 16)(line_width 1)) ) (port (pt 0 32) (input) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (line (pt 0 32)(pt 11 32)(line_width 1)) ) (port (pt 64 24) (output) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (line (pt 49 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 14 13)(pt 25 13)(line_width 1)) (line (pt 14 36)(pt 25 36)(line_width 1)) (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1)) (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1)) (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1)) (arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1)) ) ) (symbol (rect 352 392 416 440) (text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst2" (rect 3 37 26 49)(font "Arial" )) (port (pt 0 16) (input) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 11 16)(line_width 1)) ) (port (pt 0 32) (input) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (line (pt 0 32)(pt 11 32)(line_width 1)) ) (port (pt 64 24) (output) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (line (pt 49 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 14 13)(pt 25 13)(line_width 1)) (line (pt 14 36)(pt 25 36)(line_width 1)) (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1)) (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1)) (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1)) (arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1)) ) ) (symbol (rect 352 264 416 312) (text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst3" (rect 3 37 26 49)(font "Arial" )) (port (pt 0 16) (input) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 11 16)(line_width 1)) ) (port (pt 0 32) (input) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (line (pt 0 32)(pt 11 32)(line_width 1)) ) (port (pt 64 24) (output) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (line (pt 49 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 14 13)(pt 25 13)(line_width 1)) (line (pt 14 36)(pt 25 36)(line_width 1)) (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1)) (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1)) (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1)) (arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1)) ) ) (symbol (rect 352 200 416 248) (text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst4" (rect 3 37 26 49)(font "Arial" )) (port (pt 0 16) (input) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 11 16)(line_width 1)) ) (port (pt 0 32) (input) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (line (pt 0 32)(pt 11 32)(line_width 1)) ) (port (pt 64 24) (output) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (line (pt 49 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 14 13)(pt 25 13)(line_width 1)) (line (pt 14 36)(pt 25 36)(line_width 1)) (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1)) (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1)) (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1)) (arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1)) ) ) (symbol (rect 352 136 416 184) (text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst5" (rect 3 37 26 49)(font "Arial" )) (port (pt 0 16) (input) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 11 16)(line_width 1)) ) (port (pt 0 32) (input) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (line (pt 0 32)(pt 11 32)(line_width 1)) ) (port (pt 64 24) (output) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (line (pt 49 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 14 13)(pt 25 13)(line_width 1)) (line (pt 14 36)(pt 25 36)(line_width 1)) (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1)) (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1)) (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1)) (arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1)) ) ) (symbol (rect 352 72 416 120) (text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst6" (rect 3 37 26 49)(font "Arial" )) (port (pt 0 16) (input) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 11 16)(line_width 1)) ) (port (pt 0 32) (input) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (line (pt 0 32)(pt 11 32)(line_width 1)) ) (port (pt 64 24) (output) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (line (pt 49 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 14 13)(pt 25 13)(line_width 1)) (line (pt 14 36)(pt 25 36)(line_width 1)) (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1)) (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1)) (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1)) (arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1)) ) ) (symbol (rect 352 8 416 56) (text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst7" (rect 3 37 26 49)(font "Arial" )) (port (pt 0 16) (input) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 11 16)(line_width 1)) ) (port (pt 0 32) (input) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (line (pt 0 32)(pt 11 32)(line_width 1)) ) (port (pt 64 24) (output) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (line (pt 49 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 14 13)(pt 25 13)(line_width 1)) (line (pt 14 36)(pt 25 36)(line_width 1)) (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1)) (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1)) (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1)) (arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1)) ) ) (symbol (rect 352 -56 416 -8) (text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst8" (rect 3 37 26 49)(font "Arial" )) (port (pt 0 16) (input) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 11 16)(line_width 1)) ) (port (pt 0 32) (input) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (line (pt 0 32)(pt 11 32)(line_width 1)) ) (port (pt 64 24) (output) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (line (pt 49 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 14 13)(pt 25 13)(line_width 1)) (line (pt 14 36)(pt 25 36)(line_width 1)) (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1)) (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1)) (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1)) (arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1)) ) ) (connector (pt 416 416) (pt 448 416) ) (connector (pt 600 432) (pt 448 432) ) (connector (pt 448 432) (pt 448 416) ) (connector (pt 600 416) (pt 456 416) ) (connector (pt 416 352) (pt 464 352) ) (connector (pt 416 288) (pt 480 288) ) (connector (pt 416 224) (pt 496 224) ) (connector (pt 416 160) (pt 512 160) ) (connector (pt 416 96) (pt 528 96) ) (connector (pt 416 32) (pt 544 32) ) (connector (pt 416 -32) (pt 560 -32) ) (connector (pt 464 352) (pt 464 400) ) (connector (pt 464 400) (pt 600 400) ) (connector (pt 472 384) (pt 600 384) ) (connector (pt 480 288) (pt 480 368) ) (connector (pt 480 368) (pt 600 368) ) (connector (pt 488 352) (pt 600 352) ) (connector (pt 496 224) (pt 496 336) ) (connector (pt 496 336) (pt 600 336) ) (connector (pt 504 320) (pt 600 320) ) (connector (pt 512 160) (pt 512 304) ) (connector (pt 512 304) (pt 600 304) ) (connector (pt 520 288) (pt 600 288) ) (connector (pt 528 96) (pt 528 272) ) (connector (pt 528 272) (pt 600 272) ) (connector (pt 536 256) (pt 600 256) ) (connector (pt 544 32) (pt 544 240) ) (connector (pt 544 240) (pt 600 240) ) (connector (pt 552 224) (pt 600 224) ) (connector (pt 560 -32) (pt 560 208) ) (connector (pt 560 208) (pt 600 208) ) (connector (pt 696 208) (pt 712 208) ) (connector (pt 696 224) (pt 712 224) ) (connector (pt 696 240) (pt 712 240) ) (connector (pt 696 256) (pt 712 256) ) (connector (pt 696 272) (pt 712 272) ) (connector (pt 696 288) (pt 712 288) ) (connector (pt 696 304) (pt 712 304) ) (connector (pt 696 320) (pt 712 320) ) (connector (pt 696 336) (pt 712 336) ) (connector (pt 352 -40) (pt 288 -40) ) (connector (pt 352 24) (pt 288 24) ) (connector (pt 352 40) (pt 320 40) ) (connector (pt 352 88) (pt 288 88) ) (connector (pt 352 104) (pt 320 104) ) (connector (pt 352 152) (pt 288 152) ) (connector (pt 352 168) (pt 320 168) ) (connector (pt 352 216) (pt 288 216) ) (connector (pt 352 280) (pt 288 280) ) (connector (pt 352 344) (pt 288 344) ) (connector (pt 352 408) (pt 288 408) ) (connector (pt 600 448) (pt 288 448) ) (connector (pt 456 416) (pt 456 384) ) (connector (pt 456 384) (pt 288 384) ) (connector (pt 472 320) (pt 288 320) ) (connector (pt 488 256) (pt 288 256) ) (connector (pt 504 192) (pt 288 192) ) (connector (pt 520 128) (pt 288 128) ) (connector (pt 536 64) (pt 288 64) ) (connector (pt 552 0) (pt 288 0) ) (connector (pt 472 384) (pt 472 320) ) (connector (pt 488 352) (pt 488 256) ) (connector (pt 504 320) (pt 504 192) ) (connector (pt 520 288) (pt 520 128) ) (connector (pt 536 256) (pt 536 64) ) (connector (pt 552 224) (pt 552 0) ) (connector (pt 352 -24) (pt 320 -24) ) (connector (pt 320 504) (pt 288 504) ) (connector (pt 352 232) (pt 320 232) ) (connector (pt 352 296) (pt 320 296) ) (connector (pt 352 360) (pt 320 360) ) (connector (pt 352 424) (pt 320 424) ) (connector (pt 600 464) (pt 320 464) ) (connector (pt 320 296) (pt 320 360) ) (connector (pt 320 232) (pt 320 296) ) (connector (pt 320 168) (pt 320 232) ) (connector (pt 320 -24) (pt 320 40) ) (connector (pt 320 40) (pt 320 104) ) (connector (pt 320 104) (pt 320 168) ) (connector (pt 320 360) (pt 320 424) ) (connector (pt 320 424) (pt 320 464) ) (connector (pt 320 464) (pt 320 504) ) (junction (pt 320 360)) (junction (pt 320 424)) (junction (pt 320 296)) (junction (pt 320 232)) (junction (pt 320 168)) (junction (pt 320 104)) (junction (pt 320 40)) (junction (pt 320 464))