uaveiro-leci/1ano/isd/quartus-projects/MuxDemo/Mux16_1.bdf

1257 lines
28 KiB
Plaintext

/*
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) 2020 Intel Corporation. All rights reserved.
Your use of Intel Corporation's design tools, logic functions
and other software and tools, and any 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 Intel Program License
Subscription Agreement, the Intel Quartus Prime License Agreement,
the Intel FPGA IP License Agreement, or other applicable license
agreement, including, without limitation, that your use is for
the sole purpose of programming logic devices manufactured by
Intel and sold by Intel or its authorized distributors. Please
refer to the applicable agreement for further details, at
https://fpgasoftware.intel.com/eula.
*/
(header "graphic" (version "1.4"))
(pin
(input)
(rect 120 160 288 176)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I0" (rect 5 0 16 13)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 120 280 288 296)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I2" (rect 5 0 15 13)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 120 296 288 312)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I3" (rect 5 0 15 13)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 120 400 288 416)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I4" (rect 5 0 16 13)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 120 416 288 432)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I5" (rect 5 0 15 13)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 120 520 288 536)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I6" (rect 5 0 16 13)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 120 536 288 552)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I7" (rect 5 0 15 13)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 128 640 296 656)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I8" (rect 5 -2 16 11)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 128 656 296 672)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I9" (rect 5 -2 15 11)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 128 760 296 776)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I10" (rect 5 -2 22 11)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 128 776 296 792)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I11" (rect 5 -2 21 11)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 112 880 280 896)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I12" (rect 5 -2 21 11)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 112 896 280 912)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I13" (rect 5 -2 21 11)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 112 1000 280 1016)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I14" (rect 5 -2 22 11)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 112 1016 280 1032)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "I15" (rect 5 -2 21 11)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 496 -64 512 104)
(text "INPUT" (rect 6 125 16 154)(font "Arial" (font_size 6))(vertical))
(text "Sel2" (rect 6 5 19 27)(font "Intel Clear" )(vertical))
(pt 8 168)
(drawing
(line (pt 4 84)(pt 4 109))
(line (pt 12 84)(pt 12 109))
(line (pt 8 113)(pt 8 168))
(line (pt 4 84)(pt 12 84))
(line (pt 12 109)(pt 8 113))
(line (pt 4 109)(pt 8 113))
)
(rotate270)
(text "VCC" (rect -1 128 9 149)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 320 -56 336 112)
(text "INPUT" (rect 6 125 16 154)(font "Arial" (font_size 6))(vertical))
(text "Sel1" (rect 5 5 16 28)(font "Arial" )(vertical))
(pt 8 168)
(drawing
(line (pt 4 84)(pt 4 109))
(line (pt 12 84)(pt 12 109))
(line (pt 8 113)(pt 8 168))
(line (pt 4 84)(pt 12 84))
(line (pt 12 109)(pt 8 113))
(line (pt 4 109)(pt 8 113))
)
(rotate270)
(text "VCC" (rect -1 128 9 149)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 760 -64 776 104)
(text "INPUT" (rect 6 125 16 154)(font "Arial" (font_size 6))(vertical))
(text "Sel3" (rect 4 5 17 27)(font "Intel Clear" )(vertical))
(pt 8 168)
(drawing
(line (pt 4 84)(pt 4 109))
(line (pt 12 84)(pt 12 109))
(line (pt 8 113)(pt 8 168))
(line (pt 4 84)(pt 12 84))
(line (pt 12 109)(pt 8 113))
(line (pt 4 109)(pt 8 113))
)
(rotate270)
(text "VCC" (rect -1 128 9 149)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 936 -64 952 104)
(text "INPUT" (rect 6 125 16 154)(font "Arial" (font_size 6))(vertical))
(text "Sel4" (rect 4 5 17 28)(font "Intel Clear" )(vertical))
(pt 8 168)
(drawing
(line (pt 4 84)(pt 4 109))
(line (pt 12 84)(pt 12 109))
(line (pt 8 113)(pt 8 168))
(line (pt 4 84)(pt 12 84))
(line (pt 12 109)(pt 8 113))
(line (pt 4 109)(pt 8 113))
)
(rotate270)
(text "VCC" (rect -1 128 9 149)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 120 176 288 192)
(text "INPUT" (rect 125 0 154 10)(font "Arial" (font_size 6)))
(text "ze" (rect 5 0 18 13)(font "Intel Clear" ))
(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 149 17)(font "Arial" (font_size 6)))
)
(pin
(output)
(rect 1072 552 1248 568)
(text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6)))
(text "pin_name1" (rect 90 0 146 11)(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))
)
)
(symbol
(rect 376 120 472 216)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst" (rect 8 79 28 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 376 240 472 336)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst1" (rect 8 79 32 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 376 360 472 456)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst2" (rect 8 79 32 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 376 480 472 576)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst3" (rect 8 79 32 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 616 208 712 304)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst4" (rect 8 79 33 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 616 448 712 544)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst5" (rect 8 79 32 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 376 600 472 696)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst6" (rect 8 79 33 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 376 720 472 816)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst7" (rect 8 79 32 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 376 840 472 936)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst8" (rect 8 79 33 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 376 960 472 1056)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst9" (rect 8 79 32 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 616 688 712 784)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst10" (rect 8 79 41 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 616 896 712 992)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst11" (rect 8 79 39 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 808 328 904 424)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst12" (rect 8 79 39 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 816 800 912 896)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst13" (rect 8 79 39 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(symbol
(rect 976 528 1072 624)
(text "Mux2_1" (rect 5 0 51 15)(font "Intel Clear" (font_size 8)))
(text "inst14" (rect 8 79 41 92)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "S" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "S" (rect 21 27 30 42)(font "Intel Clear" (font_size 8)))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 12 15)(font "Intel Clear" (font_size 8)))
(text "I0" (rect 21 43 33 58)(font "Intel Clear" (font_size 8)))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "I1" (rect 0 0 11 15)(font "Intel Clear" (font_size 8)))
(text "I1" (rect 21 59 32 74)(font "Intel Clear" (font_size 8)))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 96 32)
(output)
(text "Y" (rect 0 0 9 15)(font "Intel Clear" (font_size 8)))
(text "Y" (rect 66 27 75 42)(font "Intel Clear" (font_size 8)))
(line (pt 96 32)(pt 80 32))
)
(drawing
(rectangle (rect 16 16 80 80))
)
)
(connector
(pt 328 512)
(pt 376 512)
)
(connector
(pt 328 392)
(pt 376 392)
)
(connector
(pt 328 272)
(pt 376 272)
)
(connector
(pt 328 152)
(pt 376 152)
)
(connector
(pt 288 184)
(pt 376 184)
)
(connector
(pt 288 168)
(pt 376 168)
)
(connector
(pt 288 288)
(pt 376 288)
)
(connector
(pt 288 304)
(pt 376 304)
)
(connector
(pt 288 408)
(pt 376 408)
)
(connector
(pt 288 424)
(pt 376 424)
)
(connector
(pt 288 528)
(pt 376 528)
)
(connector
(pt 288 544)
(pt 376 544)
)
(connector
(pt 296 648)
(pt 376 648)
)
(connector
(pt 296 664)
(pt 376 664)
)
(connector
(pt 376 768)
(pt 296 768)
)
(connector
(pt 296 784)
(pt 376 784)
)
(connector
(pt 376 888)
(pt 280 888)
)
(connector
(pt 376 904)
(pt 280 904)
)
(connector
(pt 376 1008)
(pt 280 1008)
)
(connector
(pt 376 1024)
(pt 280 1024)
)
(connector
(pt 376 992)
(pt 328 992)
)
(connector
(pt 328 872)
(pt 376 872)
)
(connector
(pt 376 752)
(pt 328 752)
)
(connector
(pt 376 632)
(pt 328 632)
)
(connector
(pt 472 152)
(pt 560 152)
)
(connector
(pt 504 480)
(pt 616 480)
)
(connector
(pt 472 392)
(pt 568 392)
)
(connector
(pt 568 392)
(pt 568 496)
)
(connector
(pt 568 496)
(pt 616 496)
)
(connector
(pt 472 512)
(pt 616 512)
)
(connector
(pt 504 720)
(pt 616 720)
)
(connector
(pt 472 752)
(pt 616 752)
)
(connector
(pt 472 632)
(pt 560 632)
)
(connector
(pt 560 632)
(pt 560 736)
)
(connector
(pt 560 736)
(pt 616 736)
)
(connector
(pt 472 872)
(pt 560 872)
)
(connector
(pt 560 872)
(pt 560 944)
)
(connector
(pt 560 944)
(pt 616 944)
)
(connector
(pt 472 992)
(pt 560 992)
)
(connector
(pt 560 992)
(pt 560 960)
)
(connector
(pt 560 960)
(pt 616 960)
)
(connector
(pt 616 928)
(pt 504 928)
)
(connector
(pt 504 240)
(pt 616 240)
)
(connector
(pt 560 152)
(pt 560 256)
)
(connector
(pt 560 256)
(pt 616 256)
)
(connector
(pt 472 272)
(pt 616 272)
)
(connector
(pt 816 832)
(pt 768 832)
)
(connector
(pt 808 360)
(pt 768 360)
)
(connector
(pt 712 240)
(pt 736 240)
)
(connector
(pt 736 240)
(pt 736 376)
)
(connector
(pt 808 376)
(pt 736 376)
)
(connector
(pt 712 480)
(pt 736 480)
)
(connector
(pt 736 480)
(pt 736 392)
)
(connector
(pt 808 392)
(pt 736 392)
)
(connector
(pt 712 720)
(pt 736 720)
)
(connector
(pt 736 720)
(pt 736 848)
)
(connector
(pt 816 848)
(pt 736 848)
)
(connector
(pt 712 928)
(pt 736 928)
)
(connector
(pt 736 928)
(pt 736 864)
)
(connector
(pt 816 864)
(pt 736 864)
)
(connector
(pt 944 104)
(pt 944 560)
)
(connector
(pt 944 560)
(pt 976 560)
)
(connector
(pt 904 360)
(pt 920 360)
)
(connector
(pt 920 360)
(pt 920 576)
)
(connector
(pt 912 832)
(pt 920 832)
)
(connector
(pt 920 832)
(pt 920 592)
)
(connector
(pt 976 592)
(pt 920 592)
)
(connector
(pt 976 576)
(pt 920 576)
)
(connector
(pt 328 112)
(pt 328 152)
)
(connector
(pt 328 152)
(pt 328 272)
)
(connector
(pt 328 272)
(pt 328 392)
)
(connector
(pt 328 992)
(pt 328 1048)
)
(connector
(pt 328 872)
(pt 328 992)
)
(connector
(pt 328 392)
(pt 328 512)
)
(connector
(pt 328 512)
(pt 328 632)
)
(connector
(pt 328 632)
(pt 328 752)
)
(connector
(pt 328 752)
(pt 328 872)
)
(connector
(pt 504 104)
(pt 504 240)
)
(connector
(pt 504 240)
(pt 504 480)
)
(connector
(pt 504 480)
(pt 504 720)
)
(connector
(pt 504 720)
(pt 504 928)
)
(connector
(pt 504 928)
(pt 504 976)
)
(connector
(pt 768 104)
(pt 768 360)
)
(connector
(pt 768 360)
(pt 768 832)
)
(connector
(pt 768 832)
(pt 768 880)
)
(junction (pt 328 392))
(junction (pt 328 272))
(junction (pt 328 152))
(junction (pt 328 512))
(junction (pt 328 992))
(junction (pt 328 872))
(junction (pt 328 752))
(junction (pt 328 632))
(junction (pt 504 480))
(junction (pt 504 720))
(junction (pt 504 240))
(junction (pt 504 928))
(junction (pt 768 360))
(junction (pt 768 832))