diff options
Diffstat (limited to 'comb_multiply/Comb_multiply.bdf')
-rw-r--r-- | comb_multiply/Comb_multiply.bdf | 1977 |
1 files changed, 1977 insertions, 0 deletions
diff --git a/comb_multiply/Comb_multiply.bdf b/comb_multiply/Comb_multiply.bdf new file mode 100644 index 0000000..7ae9791 --- /dev/null +++ b/comb_multiply/Comb_multiply.bdf @@ -0,0 +1,1977 @@ +/* +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-2013 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. +*/ +(header "graphic" (version "1.4")) +(pin + (input) + (rect 232 176 400 192) + (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6))) + (text "X[4..0]" (rect 5 0 36 12)(font "Arial" )) + (pt 168 8) + (drawing + (line (pt 84 12)(pt 109 12)) + (line (pt 84 4)(pt 109 4)) + (line (pt 113 8)(pt 168 8)) + (line (pt 84 12)(pt 84 4)) + (line (pt 109 4)(pt 113 8)) + (line (pt 109 12)(pt 113 8)) + ) + (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6))) + (annotation_block (location)(rect 176 192 232 208)) +) +(pin + (input) + (rect 232 144 400 160) + (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6))) + (text "Y[4..0]" (rect 5 0 39 12)(font "Arial" )) + (pt 168 8) + (drawing + (line (pt 84 12)(pt 109 12)) + (line (pt 84 4)(pt 109 4)) + (line (pt 113 8)(pt 168 8)) + (line (pt 84 12)(pt 84 4)) + (line (pt 109 4)(pt 113 8)) + (line (pt 109 12)(pt 113 8)) + ) + (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6))) + (annotation_block (location)(rect 184 160 232 176)) +) +(pin + (output) + (rect 320 208 496 224) + (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) + (text "Output[9..0]" (rect 90 0 149 12)(font "Arial" )) + (pt 0 8) + (drawing + (line (pt 0 8)(pt 52 8)) + (line (pt 52 4)(pt 78 4)) + (line (pt 52 12)(pt 78 12)) + (line (pt 52 12)(pt 52 4)) + (line (pt 78 4)(pt 82 8)) + (line (pt 82 8)(pt 78 12)) + (line (pt 78 12)(pt 82 8)) + ) + (annotation_block (location)(rect 496 224 552 240)) +) +(symbol + (rect 592 288 656 336) + (text "AND2" (rect 1 0 25 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 14 16)) + ) + (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 14 32)) + ) + (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 42 24)(pt 64 24)) + ) + (drawing + (line (pt 14 12)(pt 30 12)) + (line (pt 14 37)(pt 31 37)) + (line (pt 14 12)(pt 14 37)) + (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)) + ) +) +(symbol + (rect 520 304 584 352) + (text "AND2" (rect 1 0 25 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 14 16)) + ) + (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 14 32)) + ) + (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 42 24)(pt 64 24)) + ) + (drawing + (line (pt 14 12)(pt 30 12)) + (line (pt 14 37)(pt 31 37)) + (line (pt 14 12)(pt 14 37)) + (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)) + ) +) +(symbol + (rect 448 320 512 368) + (text "AND2" (rect 1 0 25 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 14 16)) + ) + (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 14 32)) + ) + (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 42 24)(pt 64 24)) + ) + (drawing + (line (pt 14 12)(pt 30 12)) + (line (pt 14 37)(pt 31 37)) + (line (pt 14 12)(pt 14 37)) + (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)) + ) +) +(symbol + (rect 376 336 440 384) + (text "AND2" (rect 1 0 25 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 14 16)) + ) + (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 14 32)) + ) + (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 42 24)(pt 64 24)) + ) + (drawing + (line (pt 14 12)(pt 30 12)) + (line (pt 14 37)(pt 31 37)) + (line (pt 14 12)(pt 14 37)) + (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)) + ) +) +(symbol + (rect 304 352 368 400) + (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6))) + (text "inst9" (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 14 16)) + ) + (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 14 32)) + ) + (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 42 24)(pt 64 24)) + ) + (drawing + (line (pt 14 12)(pt 30 12)) + (line (pt 14 37)(pt 31 37)) + (line (pt 14 12)(pt 14 37)) + (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)) + ) +) +(symbol + (rect 904 640 936 672) + (text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6))) + (text "inst21" (rect 3 21 32 33)(font "Arial" )(invisible)) + (port + (pt 16 0) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (line (pt 16 8)(pt 16 0)) + ) + (drawing + (line (pt 8 8)(pt 16 16)) + (line (pt 16 16)(pt 24 8)) + (line (pt 8 8)(pt 24 8)) + ) +) +(symbol + (rect 1144 632 1176 664) + (text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6))) + (text "inst22" (rect 3 21 32 33)(font "Arial" )(invisible)) + (port + (pt 16 0) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (line (pt 16 8)(pt 16 0)) + ) + (drawing + (line (pt 8 8)(pt 16 16)) + (line (pt 16 16)(pt 24 8)) + (line (pt 8 8)(pt 24 8)) + ) +) +(symbol + (rect 1384 616 1416 648) + (text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6))) + (text "inst23" (rect 3 21 32 33)(font "Arial" )(invisible)) + (port + (pt 16 0) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (line (pt 16 8)(pt 16 0)) + ) + (drawing + (line (pt 8 8)(pt 16 16)) + (line (pt 16 16)(pt 24 8)) + (line (pt 8 8)(pt 24 8)) + ) +) +(symbol + (rect 1672 392 1704 424) + (text "GND" (rect 16 3 26 24)(font "Arial" (font_size 6))(vertical)) + (text "inst24" (rect 21 0 33 29)(font "Arial" )(vertical)(invisible)) + (port + (pt 0 16) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 0 9 12 14)(font "Courier New" (bold))(vertical)(invisible)) + (line (pt 8 16)(pt 0 16)) + ) + (drawing + (line (pt 8 24)(pt 16 16)) + (line (pt 16 16)(pt 8 8)) + (line (pt 8 24)(pt 8 8)) + ) + (rotate90) +) +(symbol + (rect 816 264 912 648) + (text "ten_bit_adder_NO_BUS" (rect 5 0 139 14)(font "Arial" (font_size 8))) + (text "inst" (rect 8 368 25 380)(font "Arial" )) + (port + (pt 0 32) + (input) + (text "ENY" (rect 0 0 24 14)(font "Arial" (font_size 8))) + (text "ENY" (rect 21 27 45 41)(font "Arial" (font_size 8))) + (line (pt 0 32)(pt 16 32)) + ) + (port + (pt 0 48) + (input) + (text "X0" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X0" (rect 21 43 36 57)(font "Arial" (font_size 8))) + (line (pt 0 48)(pt 16 48)) + ) + (port + (pt 0 64) + (input) + (text "X1" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X1" (rect 21 59 36 73)(font "Arial" (font_size 8))) + (line (pt 0 64)(pt 16 64)) + ) + (port + (pt 0 80) + (input) + (text "X2" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X2" (rect 21 75 36 89)(font "Arial" (font_size 8))) + (line (pt 0 80)(pt 16 80)) + ) + (port + (pt 0 96) + (input) + (text "X3" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X3" (rect 21 91 36 105)(font "Arial" (font_size 8))) + (line (pt 0 96)(pt 16 96)) + ) + (port + (pt 0 112) + (input) + (text "X4" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X4" (rect 21 107 36 121)(font "Arial" (font_size 8))) + (line (pt 0 112)(pt 16 112)) + ) + (port + (pt 0 128) + (input) + (text "X5" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X5" (rect 21 123 36 137)(font "Arial" (font_size 8))) + (line (pt 0 128)(pt 16 128)) + ) + (port + (pt 0 144) + (input) + (text "X6" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X6" (rect 21 139 36 153)(font "Arial" (font_size 8))) + (line (pt 0 144)(pt 16 144)) + ) + (port + (pt 0 160) + (input) + (text "X7" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X7" (rect 21 155 36 169)(font "Arial" (font_size 8))) + (line (pt 0 160)(pt 16 160)) + ) + (port + (pt 0 176) + (input) + (text "X8" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X8" (rect 21 171 36 185)(font "Arial" (font_size 8))) + (line (pt 0 176)(pt 16 176)) + ) + (port + (pt 0 192) + (input) + (text "X9" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X9" (rect 21 187 36 201)(font "Arial" (font_size 8))) + (line (pt 0 192)(pt 16 192)) + ) + (port + (pt 0 208) + (input) + (text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y0" (rect 21 203 37 217)(font "Arial" (font_size 8))) + (line (pt 0 208)(pt 16 208)) + ) + (port + (pt 0 224) + (input) + (text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y1" (rect 21 219 37 233)(font "Arial" (font_size 8))) + (line (pt 0 224)(pt 16 224)) + ) + (port + (pt 0 240) + (input) + (text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y2" (rect 21 235 37 249)(font "Arial" (font_size 8))) + (line (pt 0 240)(pt 16 240)) + ) + (port + (pt 0 256) + (input) + (text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y3" (rect 21 251 37 265)(font "Arial" (font_size 8))) + (line (pt 0 256)(pt 16 256)) + ) + (port + (pt 0 272) + (input) + (text "Y4" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y4" (rect 21 267 37 281)(font "Arial" (font_size 8))) + (line (pt 0 272)(pt 16 272)) + ) + (port + (pt 0 288) + (input) + (text "Y5" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y5" (rect 21 283 37 297)(font "Arial" (font_size 8))) + (line (pt 0 288)(pt 16 288)) + ) + (port + (pt 0 304) + (input) + (text "Y6" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y6" (rect 21 299 37 313)(font "Arial" (font_size 8))) + (line (pt 0 304)(pt 16 304)) + ) + (port + (pt 0 320) + (input) + (text "Y7" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y7" (rect 21 315 37 329)(font "Arial" (font_size 8))) + (line (pt 0 320)(pt 16 320)) + ) + (port + (pt 0 336) + (input) + (text "Y8" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y8" (rect 21 331 37 345)(font "Arial" (font_size 8))) + (line (pt 0 336)(pt 16 336)) + ) + (port + (pt 0 352) + (input) + (text "Y9" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y9" (rect 21 347 37 361)(font "Arial" (font_size 8))) + (line (pt 0 352)(pt 16 352)) + ) + (port + (pt 96 32) + (output) + (text "S0" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S0" (rect 60 27 75 41)(font "Arial" (font_size 8))) + (line (pt 96 32)(pt 80 32)) + ) + (port + (pt 96 48) + (output) + (text "S1" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S1" (rect 60 43 75 57)(font "Arial" (font_size 8))) + (line (pt 96 48)(pt 80 48)) + ) + (port + (pt 96 64) + (output) + (text "S2" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S2" (rect 60 59 75 73)(font "Arial" (font_size 8))) + (line (pt 96 64)(pt 80 64)) + ) + (port + (pt 96 80) + (output) + (text "S3" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S3" (rect 60 75 75 89)(font "Arial" (font_size 8))) + (line (pt 96 80)(pt 80 80)) + ) + (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)) + ) + (port + (pt 96 112) + (output) + (text "S5" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S5" (rect 60 107 75 121)(font "Arial" (font_size 8))) + (line (pt 96 112)(pt 80 112)) + ) + (port + (pt 96 128) + (output) + (text "S6" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S6" (rect 60 123 75 137)(font "Arial" (font_size 8))) + (line (pt 96 128)(pt 80 128)) + ) + (port + (pt 96 144) + (output) + (text "S7" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S7" (rect 60 139 75 153)(font "Arial" (font_size 8))) + (line (pt 96 144)(pt 80 144)) + ) + (port + (pt 96 160) + (output) + (text "S8" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S8" (rect 60 155 75 169)(font "Arial" (font_size 8))) + (line (pt 96 160)(pt 80 160)) + ) + (port + (pt 96 176) + (output) + (text "S9" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S9" (rect 60 171 75 185)(font "Arial" (font_size 8))) + (line (pt 96 176)(pt 80 176)) + ) + (port + (pt 96 192) + (output) + (text "Cout" (rect 0 0 25 14)(font "Arial" (font_size 8))) + (text "Cout" (rect 50 187 75 201)(font "Arial" (font_size 8))) + (line (pt 96 192)(pt 80 192)) + ) + (drawing + (rectangle (rect 16 16 80 368)) + ) +) +(symbol + (rect 1056 248 1152 632) + (text "ten_bit_adder_NO_BUS" (rect 5 0 139 14)(font "Arial" (font_size 8))) + (text "inst1" (rect 8 368 31 380)(font "Arial" )) + (port + (pt 0 32) + (input) + (text "ENY" (rect 0 0 24 14)(font "Arial" (font_size 8))) + (text "ENY" (rect 21 27 45 41)(font "Arial" (font_size 8))) + (line (pt 0 32)(pt 16 32)) + ) + (port + (pt 0 48) + (input) + (text "X0" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X0" (rect 21 43 36 57)(font "Arial" (font_size 8))) + (line (pt 0 48)(pt 16 48)) + ) + (port + (pt 0 64) + (input) + (text "X1" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X1" (rect 21 59 36 73)(font "Arial" (font_size 8))) + (line (pt 0 64)(pt 16 64)) + ) + (port + (pt 0 80) + (input) + (text "X2" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X2" (rect 21 75 36 89)(font "Arial" (font_size 8))) + (line (pt 0 80)(pt 16 80)) + ) + (port + (pt 0 96) + (input) + (text "X3" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X3" (rect 21 91 36 105)(font "Arial" (font_size 8))) + (line (pt 0 96)(pt 16 96)) + ) + (port + (pt 0 112) + (input) + (text "X4" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X4" (rect 21 107 36 121)(font "Arial" (font_size 8))) + (line (pt 0 112)(pt 16 112)) + ) + (port + (pt 0 128) + (input) + (text "X5" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X5" (rect 21 123 36 137)(font "Arial" (font_size 8))) + (line (pt 0 128)(pt 16 128)) + ) + (port + (pt 0 144) + (input) + (text "X6" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X6" (rect 21 139 36 153)(font "Arial" (font_size 8))) + (line (pt 0 144)(pt 16 144)) + ) + (port + (pt 0 160) + (input) + (text "X7" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X7" (rect 21 155 36 169)(font "Arial" (font_size 8))) + (line (pt 0 160)(pt 16 160)) + ) + (port + (pt 0 176) + (input) + (text "X8" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X8" (rect 21 171 36 185)(font "Arial" (font_size 8))) + (line (pt 0 176)(pt 16 176)) + ) + (port + (pt 0 192) + (input) + (text "X9" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X9" (rect 21 187 36 201)(font "Arial" (font_size 8))) + (line (pt 0 192)(pt 16 192)) + ) + (port + (pt 0 208) + (input) + (text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y0" (rect 21 203 37 217)(font "Arial" (font_size 8))) + (line (pt 0 208)(pt 16 208)) + ) + (port + (pt 0 224) + (input) + (text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y1" (rect 21 219 37 233)(font "Arial" (font_size 8))) + (line (pt 0 224)(pt 16 224)) + ) + (port + (pt 0 240) + (input) + (text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y2" (rect 21 235 37 249)(font "Arial" (font_size 8))) + (line (pt 0 240)(pt 16 240)) + ) + (port + (pt 0 256) + (input) + (text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y3" (rect 21 251 37 265)(font "Arial" (font_size 8))) + (line (pt 0 256)(pt 16 256)) + ) + (port + (pt 0 272) + (input) + (text "Y4" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y4" (rect 21 267 37 281)(font "Arial" (font_size 8))) + (line (pt 0 272)(pt 16 272)) + ) + (port + (pt 0 288) + (input) + (text "Y5" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y5" (rect 21 283 37 297)(font "Arial" (font_size 8))) + (line (pt 0 288)(pt 16 288)) + ) + (port + (pt 0 304) + (input) + (text "Y6" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y6" (rect 21 299 37 313)(font "Arial" (font_size 8))) + (line (pt 0 304)(pt 16 304)) + ) + (port + (pt 0 320) + (input) + (text "Y7" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y7" (rect 21 315 37 329)(font "Arial" (font_size 8))) + (line (pt 0 320)(pt 16 320)) + ) + (port + (pt 0 336) + (input) + (text "Y8" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y8" (rect 21 331 37 345)(font "Arial" (font_size 8))) + (line (pt 0 336)(pt 16 336)) + ) + (port + (pt 0 352) + (input) + (text "Y9" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y9" (rect 21 347 37 361)(font "Arial" (font_size 8))) + (line (pt 0 352)(pt 16 352)) + ) + (port + (pt 96 32) + (output) + (text "S0" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S0" (rect 60 27 75 41)(font "Arial" (font_size 8))) + (line (pt 96 32)(pt 80 32)) + ) + (port + (pt 96 48) + (output) + (text "S1" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S1" (rect 60 43 75 57)(font "Arial" (font_size 8))) + (line (pt 96 48)(pt 80 48)) + ) + (port + (pt 96 64) + (output) + (text "S2" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S2" (rect 60 59 75 73)(font "Arial" (font_size 8))) + (line (pt 96 64)(pt 80 64)) + ) + (port + (pt 96 80) + (output) + (text "S3" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S3" (rect 60 75 75 89)(font "Arial" (font_size 8))) + (line (pt 96 80)(pt 80 80)) + ) + (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)) + ) + (port + (pt 96 112) + (output) + (text "S5" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S5" (rect 60 107 75 121)(font "Arial" (font_size 8))) + (line (pt 96 112)(pt 80 112)) + ) + (port + (pt 96 128) + (output) + (text "S6" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S6" (rect 60 123 75 137)(font "Arial" (font_size 8))) + (line (pt 96 128)(pt 80 128)) + ) + (port + (pt 96 144) + (output) + (text "S7" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S7" (rect 60 139 75 153)(font "Arial" (font_size 8))) + (line (pt 96 144)(pt 80 144)) + ) + (port + (pt 96 160) + (output) + (text "S8" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S8" (rect 60 155 75 169)(font "Arial" (font_size 8))) + (line (pt 96 160)(pt 80 160)) + ) + (port + (pt 96 176) + (output) + (text "S9" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S9" (rect 60 171 75 185)(font "Arial" (font_size 8))) + (line (pt 96 176)(pt 80 176)) + ) + (port + (pt 96 192) + (output) + (text "Cout" (rect 0 0 25 14)(font "Arial" (font_size 8))) + (text "Cout" (rect 50 187 75 201)(font "Arial" (font_size 8))) + (line (pt 96 192)(pt 80 192)) + ) + (drawing + (rectangle (rect 16 16 80 368)) + ) +) +(symbol + (rect 1296 232 1392 616) + (text "ten_bit_adder_NO_BUS" (rect 5 0 139 14)(font "Arial" (font_size 8))) + (text "inst2" (rect 8 368 31 380)(font "Arial" )) + (port + (pt 0 32) + (input) + (text "ENY" (rect 0 0 24 14)(font "Arial" (font_size 8))) + (text "ENY" (rect 21 27 45 41)(font "Arial" (font_size 8))) + (line (pt 0 32)(pt 16 32)) + ) + (port + (pt 0 48) + (input) + (text "X0" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X0" (rect 21 43 36 57)(font "Arial" (font_size 8))) + (line (pt 0 48)(pt 16 48)) + ) + (port + (pt 0 64) + (input) + (text "X1" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X1" (rect 21 59 36 73)(font "Arial" (font_size 8))) + (line (pt 0 64)(pt 16 64)) + ) + (port + (pt 0 80) + (input) + (text "X2" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X2" (rect 21 75 36 89)(font "Arial" (font_size 8))) + (line (pt 0 80)(pt 16 80)) + ) + (port + (pt 0 96) + (input) + (text "X3" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X3" (rect 21 91 36 105)(font "Arial" (font_size 8))) + (line (pt 0 96)(pt 16 96)) + ) + (port + (pt 0 112) + (input) + (text "X4" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X4" (rect 21 107 36 121)(font "Arial" (font_size 8))) + (line (pt 0 112)(pt 16 112)) + ) + (port + (pt 0 128) + (input) + (text "X5" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X5" (rect 21 123 36 137)(font "Arial" (font_size 8))) + (line (pt 0 128)(pt 16 128)) + ) + (port + (pt 0 144) + (input) + (text "X6" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X6" (rect 21 139 36 153)(font "Arial" (font_size 8))) + (line (pt 0 144)(pt 16 144)) + ) + (port + (pt 0 160) + (input) + (text "X7" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X7" (rect 21 155 36 169)(font "Arial" (font_size 8))) + (line (pt 0 160)(pt 16 160)) + ) + (port + (pt 0 176) + (input) + (text "X8" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X8" (rect 21 171 36 185)(font "Arial" (font_size 8))) + (line (pt 0 176)(pt 16 176)) + ) + (port + (pt 0 192) + (input) + (text "X9" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X9" (rect 21 187 36 201)(font "Arial" (font_size 8))) + (line (pt 0 192)(pt 16 192)) + ) + (port + (pt 0 208) + (input) + (text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y0" (rect 21 203 37 217)(font "Arial" (font_size 8))) + (line (pt 0 208)(pt 16 208)) + ) + (port + (pt 0 224) + (input) + (text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y1" (rect 21 219 37 233)(font "Arial" (font_size 8))) + (line (pt 0 224)(pt 16 224)) + ) + (port + (pt 0 240) + (input) + (text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y2" (rect 21 235 37 249)(font "Arial" (font_size 8))) + (line (pt 0 240)(pt 16 240)) + ) + (port + (pt 0 256) + (input) + (text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y3" (rect 21 251 37 265)(font "Arial" (font_size 8))) + (line (pt 0 256)(pt 16 256)) + ) + (port + (pt 0 272) + (input) + (text "Y4" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y4" (rect 21 267 37 281)(font "Arial" (font_size 8))) + (line (pt 0 272)(pt 16 272)) + ) + (port + (pt 0 288) + (input) + (text "Y5" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y5" (rect 21 283 37 297)(font "Arial" (font_size 8))) + (line (pt 0 288)(pt 16 288)) + ) + (port + (pt 0 304) + (input) + (text "Y6" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y6" (rect 21 299 37 313)(font "Arial" (font_size 8))) + (line (pt 0 304)(pt 16 304)) + ) + (port + (pt 0 320) + (input) + (text "Y7" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y7" (rect 21 315 37 329)(font "Arial" (font_size 8))) + (line (pt 0 320)(pt 16 320)) + ) + (port + (pt 0 336) + (input) + (text "Y8" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y8" (rect 21 331 37 345)(font "Arial" (font_size 8))) + (line (pt 0 336)(pt 16 336)) + ) + (port + (pt 0 352) + (input) + (text "Y9" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y9" (rect 21 347 37 361)(font "Arial" (font_size 8))) + (line (pt 0 352)(pt 16 352)) + ) + (port + (pt 96 32) + (output) + (text "S0" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S0" (rect 60 27 75 41)(font "Arial" (font_size 8))) + (line (pt 96 32)(pt 80 32)) + ) + (port + (pt 96 48) + (output) + (text "S1" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S1" (rect 60 43 75 57)(font "Arial" (font_size 8))) + (line (pt 96 48)(pt 80 48)) + ) + (port + (pt 96 64) + (output) + (text "S2" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S2" (rect 60 59 75 73)(font "Arial" (font_size 8))) + (line (pt 96 64)(pt 80 64)) + ) + (port + (pt 96 80) + (output) + (text "S3" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S3" (rect 60 75 75 89)(font "Arial" (font_size 8))) + (line (pt 96 80)(pt 80 80)) + ) + (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)) + ) + (port + (pt 96 112) + (output) + (text "S5" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S5" (rect 60 107 75 121)(font "Arial" (font_size 8))) + (line (pt 96 112)(pt 80 112)) + ) + (port + (pt 96 128) + (output) + (text "S6" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S6" (rect 60 123 75 137)(font "Arial" (font_size 8))) + (line (pt 96 128)(pt 80 128)) + ) + (port + (pt 96 144) + (output) + (text "S7" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S7" (rect 60 139 75 153)(font "Arial" (font_size 8))) + (line (pt 96 144)(pt 80 144)) + ) + (port + (pt 96 160) + (output) + (text "S8" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S8" (rect 60 155 75 169)(font "Arial" (font_size 8))) + (line (pt 96 160)(pt 80 160)) + ) + (port + (pt 96 176) + (output) + (text "S9" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S9" (rect 60 171 75 185)(font "Arial" (font_size 8))) + (line (pt 96 176)(pt 80 176)) + ) + (port + (pt 96 192) + (output) + (text "Cout" (rect 0 0 25 14)(font "Arial" (font_size 8))) + (text "Cout" (rect 50 187 75 201)(font "Arial" (font_size 8))) + (line (pt 96 192)(pt 80 192)) + ) + (drawing + (rectangle (rect 16 16 80 368)) + ) +) +(symbol + (rect 1536 216 1632 600) + (text "ten_bit_adder_NO_BUS" (rect 5 0 139 14)(font "Arial" (font_size 8))) + (text "inst3" (rect 8 368 31 380)(font "Arial" )) + (port + (pt 0 32) + (input) + (text "ENY" (rect 0 0 24 14)(font "Arial" (font_size 8))) + (text "ENY" (rect 21 27 45 41)(font "Arial" (font_size 8))) + (line (pt 0 32)(pt 16 32)) + ) + (port + (pt 0 48) + (input) + (text "X0" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X0" (rect 21 43 36 57)(font "Arial" (font_size 8))) + (line (pt 0 48)(pt 16 48)) + ) + (port + (pt 0 64) + (input) + (text "X1" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X1" (rect 21 59 36 73)(font "Arial" (font_size 8))) + (line (pt 0 64)(pt 16 64)) + ) + (port + (pt 0 80) + (input) + (text "X2" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X2" (rect 21 75 36 89)(font "Arial" (font_size 8))) + (line (pt 0 80)(pt 16 80)) + ) + (port + (pt 0 96) + (input) + (text "X3" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X3" (rect 21 91 36 105)(font "Arial" (font_size 8))) + (line (pt 0 96)(pt 16 96)) + ) + (port + (pt 0 112) + (input) + (text "X4" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X4" (rect 21 107 36 121)(font "Arial" (font_size 8))) + (line (pt 0 112)(pt 16 112)) + ) + (port + (pt 0 128) + (input) + (text "X5" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X5" (rect 21 123 36 137)(font "Arial" (font_size 8))) + (line (pt 0 128)(pt 16 128)) + ) + (port + (pt 0 144) + (input) + (text "X6" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X6" (rect 21 139 36 153)(font "Arial" (font_size 8))) + (line (pt 0 144)(pt 16 144)) + ) + (port + (pt 0 160) + (input) + (text "X7" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X7" (rect 21 155 36 169)(font "Arial" (font_size 8))) + (line (pt 0 160)(pt 16 160)) + ) + (port + (pt 0 176) + (input) + (text "X8" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X8" (rect 21 171 36 185)(font "Arial" (font_size 8))) + (line (pt 0 176)(pt 16 176)) + ) + (port + (pt 0 192) + (input) + (text "X9" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "X9" (rect 21 187 36 201)(font "Arial" (font_size 8))) + (line (pt 0 192)(pt 16 192)) + ) + (port + (pt 0 208) + (input) + (text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y0" (rect 21 203 37 217)(font "Arial" (font_size 8))) + (line (pt 0 208)(pt 16 208)) + ) + (port + (pt 0 224) + (input) + (text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y1" (rect 21 219 37 233)(font "Arial" (font_size 8))) + (line (pt 0 224)(pt 16 224)) + ) + (port + (pt 0 240) + (input) + (text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y2" (rect 21 235 37 249)(font "Arial" (font_size 8))) + (line (pt 0 240)(pt 16 240)) + ) + (port + (pt 0 256) + (input) + (text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y3" (rect 21 251 37 265)(font "Arial" (font_size 8))) + (line (pt 0 256)(pt 16 256)) + ) + (port + (pt 0 272) + (input) + (text "Y4" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y4" (rect 21 267 37 281)(font "Arial" (font_size 8))) + (line (pt 0 272)(pt 16 272)) + ) + (port + (pt 0 288) + (input) + (text "Y5" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y5" (rect 21 283 37 297)(font "Arial" (font_size 8))) + (line (pt 0 288)(pt 16 288)) + ) + (port + (pt 0 304) + (input) + (text "Y6" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y6" (rect 21 299 37 313)(font "Arial" (font_size 8))) + (line (pt 0 304)(pt 16 304)) + ) + (port + (pt 0 320) + (input) + (text "Y7" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y7" (rect 21 315 37 329)(font "Arial" (font_size 8))) + (line (pt 0 320)(pt 16 320)) + ) + (port + (pt 0 336) + (input) + (text "Y8" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y8" (rect 21 331 37 345)(font "Arial" (font_size 8))) + (line (pt 0 336)(pt 16 336)) + ) + (port + (pt 0 352) + (input) + (text "Y9" (rect 0 0 16 14)(font "Arial" (font_size 8))) + (text "Y9" (rect 21 347 37 361)(font "Arial" (font_size 8))) + (line (pt 0 352)(pt 16 352)) + ) + (port + (pt 96 32) + (output) + (text "S0" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S0" (rect 60 27 75 41)(font "Arial" (font_size 8))) + (line (pt 96 32)(pt 80 32)) + ) + (port + (pt 96 48) + (output) + (text "S1" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S1" (rect 60 43 75 57)(font "Arial" (font_size 8))) + (line (pt 96 48)(pt 80 48)) + ) + (port + (pt 96 64) + (output) + (text "S2" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S2" (rect 60 59 75 73)(font "Arial" (font_size 8))) + (line (pt 96 64)(pt 80 64)) + ) + (port + (pt 96 80) + (output) + (text "S3" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S3" (rect 60 75 75 89)(font "Arial" (font_size 8))) + (line (pt 96 80)(pt 80 80)) + ) + (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)) + ) + (port + (pt 96 112) + (output) + (text "S5" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S5" (rect 60 107 75 121)(font "Arial" (font_size 8))) + (line (pt 96 112)(pt 80 112)) + ) + (port + (pt 96 128) + (output) + (text "S6" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S6" (rect 60 123 75 137)(font "Arial" (font_size 8))) + (line (pt 96 128)(pt 80 128)) + ) + (port + (pt 96 144) + (output) + (text "S7" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S7" (rect 60 139 75 153)(font "Arial" (font_size 8))) + (line (pt 96 144)(pt 80 144)) + ) + (port + (pt 96 160) + (output) + (text "S8" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S8" (rect 60 155 75 169)(font "Arial" (font_size 8))) + (line (pt 96 160)(pt 80 160)) + ) + (port + (pt 96 176) + (output) + (text "S9" (rect 0 0 15 14)(font "Arial" (font_size 8))) + (text "S9" (rect 60 171 75 185)(font "Arial" (font_size 8))) + (line (pt 96 176)(pt 80 176)) + ) + (port + (pt 96 192) + (output) + (text "Cout" (rect 0 0 25 14)(font "Arial" (font_size 8))) + (text "Cout" (rect 50 187 75 201)(font "Arial" (font_size 8))) + (line (pt 96 192)(pt 80 192)) + ) + (drawing + (rectangle (rect 16 16 80 368)) + ) +) +(symbol + (rect 768 576 800 608) + (text "GND" (rect 6 8 16 29)(font "Arial" (font_size 6))(vertical)) + (text "inst28" (rect -1 3 11 32)(font "Arial" )(vertical)(invisible)) + (port + (pt 32 16) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 20 18 32 23)(font "Courier New" (bold))(vertical)(invisible)) + (line (pt 24 16)(pt 32 16)) + ) + (drawing + (line (pt 24 8)(pt 16 16)) + (line (pt 16 16)(pt 24 24)) + (line (pt 24 8)(pt 24 24)) + ) + (rotate270) +) +(symbol + (rect 744 456 776 488) + (text "GND" (rect 6 8 16 29)(font "Arial" (font_size 6))(vertical)) + (text "inst29" (rect -1 3 11 32)(font "Arial" )(vertical)(invisible)) + (port + (pt 32 16) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 20 18 32 23)(font "Courier New" (bold))(vertical)(invisible)) + (line (pt 24 16)(pt 32 16)) + ) + (drawing + (line (pt 24 8)(pt 16 16)) + (line (pt 16 16)(pt 24 24)) + (line (pt 24 8)(pt 24 24)) + ) + (rotate270) +) +(symbol + (rect 760 408 792 440) + (text "GND" (rect 6 8 16 29)(font "Arial" (font_size 6))(vertical)) + (text "inst26" (rect -1 3 11 32)(font "Arial" )(vertical)(invisible)) + (port + (pt 32 16) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 20 18 32 23)(font "Courier New" (bold))(vertical)(invisible)) + (line (pt 24 16)(pt 32 16)) + ) + (drawing + (line (pt 24 8)(pt 16 16)) + (line (pt 16 16)(pt 24 24)) + (line (pt 24 8)(pt 24 24)) + ) + (rotate270) +) +(symbol + (rect 1016 440 1048 472) + (text "GND" (rect 6 8 16 29)(font "Arial" (font_size 6))(vertical)) + (text "inst20" (rect -1 3 11 32)(font "Arial" )(vertical)(invisible)) + (port + (pt 32 16) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 20 18 32 23)(font "Courier New" (bold))(vertical)(invisible)) + (line (pt 24 16)(pt 32 16)) + ) + (drawing + (line (pt 24 8)(pt 16 16)) + (line (pt 16 16)(pt 24 24)) + (line (pt 24 8)(pt 24 24)) + ) + (rotate270) +) +(symbol + (rect 1016 568 1048 600) + (text "GND" (rect 6 8 16 29)(font "Arial" (font_size 6))(vertical)) + (text "inst25" (rect -1 3 11 32)(font "Arial" )(vertical)(invisible)) + (port + (pt 32 16) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 20 18 32 23)(font "Courier New" (bold))(vertical)(invisible)) + (line (pt 24 16)(pt 32 16)) + ) + (drawing + (line (pt 24 8)(pt 16 16)) + (line (pt 16 16)(pt 24 24)) + (line (pt 24 8)(pt 24 24)) + ) + (rotate270) +) +(symbol + (rect 1256 424 1288 456) + (text "GND" (rect 6 8 16 29)(font "Arial" (font_size 6))(vertical)) + (text "inst16" (rect -1 3 11 32)(font "Arial" )(vertical)(invisible)) + (port + (pt 32 16) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 20 18 32 23)(font "Courier New" (bold))(vertical)(invisible)) + (line (pt 24 16)(pt 32 16)) + ) + (drawing + (line (pt 24 8)(pt 16 16)) + (line (pt 16 16)(pt 24 24)) + (line (pt 24 8)(pt 24 24)) + ) + (rotate270) +) +(symbol + (rect 1256 552 1288 584) + (text "GND" (rect 6 8 16 29)(font "Arial" (font_size 6))(vertical)) + (text "inst17" (rect -1 3 11 32)(font "Arial" )(vertical)(invisible)) + (port + (pt 32 16) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 20 18 32 23)(font "Courier New" (bold))(vertical)(invisible)) + (line (pt 24 16)(pt 32 16)) + ) + (drawing + (line (pt 24 8)(pt 16 16)) + (line (pt 16 16)(pt 24 24)) + (line (pt 24 8)(pt 24 24)) + ) + (rotate270) +) +(symbol + (rect 1488 432 1520 464) + (text "GND" (rect 6 8 16 29)(font "Arial" (font_size 6))(vertical)) + (text "inst18" (rect -1 3 11 32)(font "Arial" )(vertical)(invisible)) + (port + (pt 32 16) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 20 18 32 23)(font "Courier New" (bold))(vertical)(invisible)) + (line (pt 24 16)(pt 32 16)) + ) + (drawing + (line (pt 24 8)(pt 16 16)) + (line (pt 16 16)(pt 24 24)) + (line (pt 24 8)(pt 24 24)) + ) + (rotate270) +) +(symbol + (rect 1496 552 1528 584) + (text "GND" (rect 6 8 16 29)(font "Arial" (font_size 6))(vertical)) + (text "inst19" (rect -1 3 11 32)(font "Arial" )(vertical)(invisible)) + (port + (pt 32 16) + (output) + (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible)) + (text "1" (rect 20 18 32 23)(font "Courier New" (bold))(vertical)(invisible)) + (line (pt 24 16)(pt 32 16)) + ) + (drawing + (line (pt 24 8)(pt 16 16)) + (line (pt 16 16)(pt 24 24)) + (line (pt 24 8)(pt 24 24)) + ) + (rotate270) +) +(connector + (pt 448 448) + (pt 448 352) +) +(connector + (text "X[2]" (rect 421 320 439 332)(font "Arial" )) + (pt 448 336) + (pt 424 336) +) +(connector + (text "M[9..0]" (rect 269 200 303 212)(font "Arial" )) + (pt 320 216) + (pt 304 216) + (bus) +) +(connector + (text "X[4..0]" (rect 414 168 445 180)(font "Arial" )) + (pt 400 184) + (pt 424 184) + (bus) +) +(connector + (text "Y[4..0]" (rect 418 136 452 148)(font "Arial" )) + (pt 400 152) + (pt 424 152) + (bus) +) +(connector + (pt 808 584) + (pt 816 584) +) +(connector + (pt 808 600) + (pt 816 600) +) +(connector + (pt 808 616) + (pt 816 616) +) +(connector + (pt 808 568) + (pt 816 568) +) +(connector + (text "Y[1]" (rect 787 280 808 292)(font "Arial" )) + (pt 816 296) + (pt 787 296) +) +(connector + (pt 800 592) + (pt 808 592) +) +(connector + (text "X[0]" (rect 778 472 796 484)(font "Arial" )) + (pt 779 488) + (pt 816 488) +) +(connector + (text "X[1]" (rect 776 488 794 500)(font "Arial" )) + (pt 779 504) + (pt 816 504) +) +(connector + (text "X[2]" (rect 781 504 799 516)(font "Arial" )) + (pt 779 520) + (pt 816 520) +) +(connector + (text "X[3]" (rect 777 520 795 532)(font "Arial" )) + (pt 779 536) + (pt 816 536) +) +(connector + (text "X[4]" (rect 779 536 797 548)(font "Arial" )) + (pt 779 552) + (pt 816 552) +) +(connector + (pt 808 568) + (pt 808 584) +) +(connector + (pt 808 584) + (pt 808 592) +) +(connector + (pt 808 592) + (pt 808 600) +) +(connector + (pt 808 600) + (pt 808 616) +) +(connector + (pt 816 408) + (pt 792 408) +) +(connector + (pt 816 424) + (pt 792 424) +) +(connector + (pt 792 392) + (pt 816 392) +) +(connector + (pt 816 440) + (pt 792 440) +) +(connector + (pt 816 456) + (pt 792 456) +) +(connector + (pt 792 392) + (pt 792 408) +) +(connector + (pt 792 408) + (pt 792 424) +) +(connector + (pt 792 424) + (pt 792 440) +) +(connector + (pt 792 440) + (pt 792 456) +) +(connector + (pt 512 344) + (pt 816 344) +) +(connector + (pt 520 448) + (pt 520 336) +) +(connector + (text "X[1]" (rect 495 304 513 316)(font "Arial" )) + (pt 520 320) + (pt 496 320) +) +(connector + (pt 584 328) + (pt 816 328) +) +(connector + (pt 592 448) + (pt 592 320) +) +(connector + (text "X[0]" (rect 570 288 588 300)(font "Arial" )) + (pt 592 304) + (pt 568 304) +) +(connector + (pt 656 312) + (pt 816 312) +) +(connector + (pt 448 448) + (pt 520 448) +) +(connector + (pt 520 448) + (pt 592 448) +) +(connector + (text "X[3]" (rect 354 336 372 348)(font "Arial" )) + (pt 376 352) + (pt 352 352) +) +(connector + (pt 376 448) + (pt 448 448) +) +(connector + (pt 440 360) + (pt 816 360) +) +(connector + (pt 376 368) + (pt 376 448) +) +(connector + (pt 280 384) + (pt 304 384) +) +(connector + (pt 280 448) + (pt 280 384) +) +(connector + (text "X[4]" (rect 278 352 296 364)(font "Arial" )) + (pt 304 368) + (pt 280 368) +) +(connector + (text "Y[0]" (rect 250 432 271 444)(font "Arial" )) + (pt 248 448) + (pt 280 448) +) +(connector + (pt 280 448) + (pt 376 448) +) +(connector + (pt 368 376) + (pt 816 376) +) +(connector + (text "Y[2]" (rect 1027 264 1048 276)(font "Arial" )) + (pt 1027 280) + (pt 1056 280) +) +(connector + (text "X[4]" (rect 1035 536 1053 548)(font "Arial" )) + (pt 1056 552) + (pt 1024 552) +) +(connector + (text "X[0]" (rect 1024 472 1042 484)(font "Arial" )) + (pt 1027 488) + (pt 1056 488) +) +(connector + (text "X[1]" (rect 1029 488 1047 500)(font "Arial" )) + (pt 1027 504) + (pt 1056 504) +) +(connector + (text "X[2]" (rect 1025 504 1043 516)(font "Arial" )) + (pt 1027 520) + (pt 1056 520) +) +(connector + (text "X[3]" (rect 1027 520 1045 532)(font "Arial" )) + (pt 1027 536) + (pt 1056 536) +) +(connector + (pt 1056 456) + (pt 1048 456) +) +(connector + (pt 1056 472) + (pt 1056 456) +) +(connector + (pt 912 296) + (pt 1056 296) +) +(connector + (pt 912 312) + (pt 1056 312) +) +(connector + (pt 912 328) + (pt 1056 328) +) +(connector + (pt 912 344) + (pt 1056 344) +) +(connector + (pt 912 360) + (pt 1056 360) +) +(connector + (pt 912 376) + (pt 1056 376) +) +(connector + (pt 912 392) + (pt 1056 392) +) +(connector + (pt 912 408) + (pt 1056 408) +) +(connector + (pt 912 424) + (pt 1056 424) +) +(connector + (pt 912 440) + (pt 1056 440) +) +(connector + (pt 1296 568) + (pt 1288 568) +) +(connector + (pt 1296 440) + (pt 1288 440) +) +(connector + (pt 1296 568) + (pt 1296 584) +) +(connector + (text "X[4]" (rect 1272 536 1290 548)(font "Arial" )) + (pt 1296 552) + (pt 1264 552) +) +(connector + (text "X[0]" (rect 1269 472 1287 484)(font "Arial" )) + (pt 1267 488) + (pt 1296 488) +) +(connector + (text "X[1]" (rect 1265 488 1283 500)(font "Arial" )) + (pt 1267 504) + (pt 1296 504) +) +(connector + (text "X[2]" (rect 1267 504 1285 516)(font "Arial" )) + (pt 1267 520) + (pt 1296 520) +) +(connector + (text "X[3]" (rect 1275 520 1293 532)(font "Arial" )) + (pt 1296 536) + (pt 1264 536) +) +(connector + (text "Y[3]" (rect 1264 248 1285 260)(font "Arial" )) + (pt 1264 264) + (pt 1296 264) +) +(connector + (pt 1296 440) + (pt 1296 456) +) +(connector + (pt 1296 456) + (pt 1296 472) +) +(connector + (pt 1296 280) + (pt 1152 280) +) +(connector + (pt 1152 296) + (pt 1296 296) +) +(connector + (pt 1296 312) + (pt 1152 312) +) +(connector + (pt 1152 328) + (pt 1296 328) +) +(connector + (pt 1296 344) + (pt 1152 344) +) +(connector + (pt 1152 360) + (pt 1296 360) +) +(connector + (pt 1296 376) + (pt 1152 376) +) +(connector + (pt 1152 392) + (pt 1296 392) +) +(connector + (pt 1296 408) + (pt 1152 408) +) +(connector + (pt 1296 424) + (pt 1152 424) +) +(connector + (text "M[0]" (rect 1640 232 1661 244)(font "Arial" )) + (pt 1632 248) + (pt 1656 248) +) +(connector + (text "M[1]" (rect 1640 248 1661 260)(font "Arial" )) + (pt 1632 264) + (pt 1656 264) +) +(connector + (text "M[2]" (rect 1646 264 1667 276)(font "Arial" )) + (pt 1632 280) + (pt 1656 280) +) +(connector + (text "M[3]" (rect 1648 280 1669 292)(font "Arial" )) + (pt 1632 296) + (pt 1656 296) +) +(connector + (text "M[4]" (rect 1644 296 1665 308)(font "Arial" )) + (pt 1632 312) + (pt 1656 312) +) +(connector + (text "M[5]" (rect 1640 312 1661 324)(font "Arial" )) + (pt 1632 328) + (pt 1656 328) +) +(connector + (text "M[6]" (rect 1644 328 1665 340)(font "Arial" )) + (pt 1632 344) + (pt 1656 344) +) +(connector + (text "M[7]" (rect 1645 344 1666 356)(font "Arial" )) + (pt 1632 360) + (pt 1656 360) +) +(connector + (text "M[8]" (rect 1647 360 1668 372)(font "Arial" )) + (pt 1632 376) + (pt 1656 376) +) +(connector + (text "M[9]" (rect 1642 376 1663 388)(font "Arial" )) + (pt 1632 392) + (pt 1656 392) +) +(connector + (pt 1672 408) + (pt 1632 408) +) +(connector + (text "Y[4]" (rect 1504 232 1525 244)(font "Arial" )) + (pt 1504 248) + (pt 1536 248) +) +(connector + (pt 1392 264) + (pt 1536 264) +) +(connector + (pt 1536 280) + (pt 1392 280) +) +(connector + (pt 1392 296) + (pt 1536 296) +) +(connector + (pt 1536 312) + (pt 1392 312) +) +(connector + (pt 1392 328) + (pt 1536 328) +) +(connector + (pt 1536 344) + (pt 1392 344) +) +(connector + (pt 1392 360) + (pt 1536 360) +) +(connector + (pt 1536 376) + (pt 1392 376) +) +(connector + (pt 1536 392) + (pt 1392 392) +) +(connector + (text "X[0]" (rect 1505 472 1523 484)(font "Arial" )) + (pt 1507 488) + (pt 1536 488) +) +(connector + (text "X[1]" (rect 1507 488 1525 500)(font "Arial" )) + (pt 1507 504) + (pt 1536 504) +) +(connector + (text "X[2]" (rect 1515 504 1533 516)(font "Arial" )) + (pt 1536 520) + (pt 1504 520) +) +(connector + (text "X[3]" (rect 1512 520 1530 532)(font "Arial" )) + (pt 1536 536) + (pt 1504 536) +) +(connector + (text "X[4]" (rect 1513 536 1531 548)(font "Arial" )) + (pt 1536 552) + (pt 1504 552) +) +(connector + (pt 1536 424) + (pt 1536 440) +) +(connector + (pt 1536 456) + (pt 1536 472) +) +(connector + (pt 1536 408) + (pt 1392 408) +) +(connector + (pt 816 472) + (pt 776 472) +) +(connector + (pt 1056 584) + (pt 1048 584) +) +(connector + (pt 1056 568) + (pt 1056 584) +) +(connector + (pt 1056 584) + (pt 1056 600) +) +(connector + (pt 1152 440) + (pt 1160 440) +) +(connector + (pt 1160 440) + (pt 1160 632) +) +(connector + (pt 912 456) + (pt 920 456) +) +(connector + (pt 920 456) + (pt 920 640) +) +(connector + (pt 1392 424) + (pt 1400 424) +) +(connector + (pt 1400 424) + (pt 1400 616) +) +(connector + (pt 1536 448) + (pt 1520 448) +) +(connector + (pt 1536 440) + (pt 1536 448) +) +(connector + (pt 1536 448) + (pt 1536 456) +) +(connector + (pt 1536 568) + (pt 1528 568) +) +(junction (pt 448 448)) +(junction (pt 520 448)) +(junction (pt 376 448)) +(junction (pt 280 448)) +(junction (pt 808 592)) +(junction (pt 808 584)) +(junction (pt 808 600)) +(junction (pt 792 408)) +(junction (pt 792 424)) +(junction (pt 792 440)) +(junction (pt 1056 456)) +(junction (pt 1056 584)) +(junction (pt 1296 456)) +(junction (pt 1296 568)) +(junction (pt 1296 440)) +(junction (pt 1536 440)) +(junction (pt 1536 456)) +(junction (pt 1536 448)) +(text "X[0]" (rect 778 472 796 484)(font "Arial" )) +(text "X[0]" (rect 778 472 796 484)(font "Arial" )) |