/* 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 144 344 312 360) (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))) (annotation_block (location)(rect 96 360 144 376)) ) (pin (input) (rect 144 408 312 424) (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))) (annotation_block (location)(rect 96 424 144 440)) ) (pin (input) (rect 144 280 312 296) (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))) (annotation_block (location)(rect 96 296 144 312)) ) (pin (input) (rect 144 216 312 232) (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))) (annotation_block (location)(rect 96 232 144 248)) ) (pin (input) (rect 144 152 312 168) (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))) (annotation_block (location)(rect 96 168 144 184)) ) (pin (input) (rect 144 88 312 104) (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))) (annotation_block (location)(rect 96 104 144 120)) ) (pin (input) (rect 144 24 312 40) (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))) (annotation_block (location)(rect 96 40 144 56)) ) (pin (input) (rect 144 -40 312 -24) (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))) (annotation_block (location)(rect 96 -24 144 -8)) ) (pin (input) (rect 144 448 312 464) (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))) (annotation_block (location)(rect 96 464 144 480)) ) (pin (input) (rect 144 384 312 400) (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))) (annotation_block (location)(rect 96 400 144 416)) ) (pin (input) (rect 144 320 312 336) (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))) (annotation_block (location)(rect 96 336 144 352)) ) (pin (input) (rect 144 256 312 272) (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))) (annotation_block (location)(rect 96 272 144 288)) ) (pin (input) (rect 144 192 312 208) (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))) (annotation_block (location)(rect 96 208 144 224)) ) (pin (input) (rect 144 128 312 144) (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))) (annotation_block (location)(rect 96 144 144 160)) ) (pin (input) (rect 144 64 312 80) (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))) (annotation_block (location)(rect 96 80 144 96)) ) (pin (input) (rect 144 0 312 16) (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))) (annotation_block (location)(rect 96 16 144 32)) ) (pin (input) (rect 144 504 312 520) (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))) (annotation_block (location)(rect 96 520 144 536)) ) (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)) ) (annotation_block (location)(rect 888 344 944 360)) ) (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)) ) (annotation_block (location)(rect 888 328 944 344)) ) (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)) ) (annotation_block (location)(rect 888 312 944 328)) ) (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)) ) (annotation_block (location)(rect 888 296 944 312)) ) (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)) ) (annotation_block (location)(rect 888 280 944 296)) ) (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)) ) (annotation_block (location)(rect 888 264 944 280)) ) (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)) ) (annotation_block (location)(rect 888 248 944 264)) ) (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)) ) (annotation_block (location)(rect 888 232 944 248)) ) (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)) ) (annotation_block (location)(rect 888 216 944 232)) ) (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 360 416 408) (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 424 416 472) (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 296 416 344) (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 232 416 280) (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 168 416 216) (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 104 416 152) (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 40 416 88) (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 -24 416 24) (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 600 432) (pt 448 432) ) (connector (pt 448 432) (pt 448 416) ) (connector (pt 600 416) (pt 456 416) ) (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 456 416) (pt 456 384) ) (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 440 464) (pt 600 464) ) (connector (pt 312 392) (pt 352 392) ) (connector (pt 312 328) (pt 352 328) ) (connector (pt 312 264) (pt 352 264) ) (connector (pt 312 200) (pt 352 200) ) (connector (pt 312 136) (pt 352 136) ) (connector (pt 312 72) (pt 352 72) ) (connector (pt 312 8) (pt 352 8) ) (connector (pt 312 456) (pt 352 456) ) (connector (pt 312 -32) (pt 560 -32) ) (connector (pt 416 0) (pt 552 0) ) (connector (pt 312 32) (pt 544 32) ) (connector (pt 312 96) (pt 528 96) ) (connector (pt 312 160) (pt 512 160) ) (connector (pt 312 224) (pt 496 224) ) (connector (pt 312 288) (pt 480 288) ) (connector (pt 416 320) (pt 472 320) ) (connector (pt 312 352) (pt 464 352) ) (connector (pt 416 384) (pt 456 384) ) (connector (pt 312 416) (pt 448 416) ) (connector (pt 416 448) (pt 600 448) ) (connector (pt 416 128) (pt 520 128) ) (connector (pt 416 64) (pt 536 64) ) (connector (pt 416 192) (pt 504 192) ) (connector (pt 416 256) (pt 488 256) ) (connector (pt 352 -8) (pt 344 -8) ) (connector (pt 352 56) (pt 344 56) ) (connector (pt 344 -8) (pt 344 56) ) (connector (pt 352 120) (pt 344 120) ) (connector (pt 344 56) (pt 344 120) ) (connector (pt 352 184) (pt 344 184) ) (connector (pt 344 120) (pt 344 184) ) (connector (pt 352 248) (pt 344 248) ) (connector (pt 344 184) (pt 344 248) ) (connector (pt 352 312) (pt 344 312) ) (connector (pt 344 248) (pt 344 312) ) (connector (pt 352 376) (pt 344 376) ) (connector (pt 344 312) (pt 344 376) ) (connector (pt 352 440) (pt 344 440) ) (connector (pt 344 376) (pt 344 440) ) (connector (pt 344 440) (pt 344 512) ) (connector (pt 440 464) (pt 440 512) ) (connector (pt 312 512) (pt 344 512) ) (connector (pt 344 512) (pt 440 512) ) (junction (pt 344 56)) (junction (pt 344 120)) (junction (pt 344 184)) (junction (pt 344 248)) (junction (pt 344 312)) (junction (pt 344 376)) (junction (pt 344 440)) (junction (pt 344 512))