2141 lines
49 KiB
Plaintext
2141 lines
49 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) 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 16 184 192 200)
|
|
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
|
|
(text "shift_in" (rect 9 0 45 12)(font "Arial" ))
|
|
(pt 176 8)
|
|
(drawing
|
|
(line (pt 92 12)(pt 117 12))
|
|
(line (pt 92 4)(pt 117 4))
|
|
(line (pt 121 8)(pt 176 8))
|
|
(line (pt 92 12)(pt 92 4))
|
|
(line (pt 117 4)(pt 121 8))
|
|
(line (pt 117 12)(pt 121 8))
|
|
)
|
|
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
|
|
)
|
|
(pin
|
|
(input)
|
|
(rect 16 32 192 48)
|
|
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
|
|
(text "db[7..0]" (rect 9 0 46 12)(font "Arial" ))
|
|
(pt 176 8)
|
|
(drawing
|
|
(line (pt 92 12)(pt 117 12))
|
|
(line (pt 92 4)(pt 117 4))
|
|
(line (pt 121 8)(pt 176 8))
|
|
(line (pt 92 12)(pt 92 4))
|
|
(line (pt 117 4)(pt 121 8))
|
|
(line (pt 117 12)(pt 121 8))
|
|
)
|
|
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
|
|
)
|
|
(pin
|
|
(input)
|
|
(rect 16 280 192 296)
|
|
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
|
|
(text "shift_right" (rect 9 0 58 12)(font "Arial" ))
|
|
(pt 176 8)
|
|
(drawing
|
|
(line (pt 92 12)(pt 117 12))
|
|
(line (pt 92 4)(pt 117 4))
|
|
(line (pt 121 8)(pt 176 8))
|
|
(line (pt 92 12)(pt 92 4))
|
|
(line (pt 117 4)(pt 121 8))
|
|
(line (pt 117 12)(pt 121 8))
|
|
)
|
|
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
|
|
)
|
|
(pin
|
|
(input)
|
|
(rect 16 232 192 248)
|
|
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
|
|
(text "shift_left" (rect 9 0 53 12)(font "Arial" ))
|
|
(pt 176 8)
|
|
(drawing
|
|
(line (pt 92 12)(pt 117 12))
|
|
(line (pt 92 4)(pt 117 4))
|
|
(line (pt 121 8)(pt 176 8))
|
|
(line (pt 92 12)(pt 92 4))
|
|
(line (pt 117 4)(pt 121 8))
|
|
(line (pt 117 12)(pt 121 8))
|
|
)
|
|
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
|
|
)
|
|
(pin
|
|
(output)
|
|
(rect 1712 600 1888 616)
|
|
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
|
|
(text "out_high[3..0]" (rect 90 0 157 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))
|
|
)
|
|
)
|
|
(pin
|
|
(output)
|
|
(rect 1712 576 1888 592)
|
|
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
|
|
(text "out_low[3..0]" (rect 90 0 152 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))
|
|
)
|
|
)
|
|
(pin
|
|
(output)
|
|
(rect 1720 32 1896 48)
|
|
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
|
|
(text "shift_db0" (rect 90 0 136 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))
|
|
)
|
|
)
|
|
(pin
|
|
(output)
|
|
(rect 1720 144 1896 160)
|
|
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
|
|
(text "shift_db7" (rect 90 0 136 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))
|
|
)
|
|
)
|
|
(symbol
|
|
(rect 592 456 640 520)
|
|
(text "OR3" (rect 38 1 48 19)(font "Arial" (font_size 6))(vertical))
|
|
(text "or6" (rect -3 3 11 21)(font "Arial" (font_size 8))(vertical))
|
|
(port
|
|
(pt 24 0)
|
|
(input)
|
|
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 0)(pt 24 18))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
|
|
(text "IN3" (rect 12 2 24 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 16))
|
|
)
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 16))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 47 33 61)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 49)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 35 14)(pt 35 25))
|
|
(line (pt 12 14)(pt 12 25))
|
|
(arc (pt 19 7)(pt 29 7)(rect 7 -14 40 19))
|
|
(arc (pt 24 49)(pt 35 25)(rect -28 -6 35 57))
|
|
(arc (pt 13 25)(pt 24 49)(rect 12 -6 75 57))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 760 456 808 520)
|
|
(text "OR3" (rect 38 1 48 19)(font "Arial" (font_size 6))(vertical))
|
|
(text "or5" (rect -3 3 11 21)(font "Arial" (font_size 8))(vertical))
|
|
(port
|
|
(pt 24 0)
|
|
(input)
|
|
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 0)(pt 24 18))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
|
|
(text "IN3" (rect 12 2 24 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 16))
|
|
)
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 16))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 47 33 61)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 49)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 35 14)(pt 35 25))
|
|
(line (pt 12 14)(pt 12 25))
|
|
(arc (pt 19 7)(pt 29 7)(rect 7 -14 40 19))
|
|
(arc (pt 24 49)(pt 35 25)(rect -28 -6 35 57))
|
|
(arc (pt 13 25)(pt 24 49)(rect 12 -6 75 57))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 928 456 976 520)
|
|
(text "OR3" (rect 38 1 48 19)(font "Arial" (font_size 6))(vertical))
|
|
(text "or4" (rect -3 3 11 21)(font "Arial" (font_size 8))(vertical))
|
|
(port
|
|
(pt 24 0)
|
|
(input)
|
|
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 0)(pt 24 18))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
|
|
(text "IN3" (rect 12 2 24 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 16))
|
|
)
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 16))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 47 33 61)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 49)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 35 14)(pt 35 25))
|
|
(line (pt 12 14)(pt 12 25))
|
|
(arc (pt 19 7)(pt 29 7)(rect 7 -14 40 19))
|
|
(arc (pt 24 49)(pt 35 25)(rect -28 -6 35 57))
|
|
(arc (pt 13 25)(pt 24 49)(rect 12 -6 75 57))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1096 456 1144 520)
|
|
(text "OR3" (rect 38 1 48 19)(font "Arial" (font_size 6))(vertical))
|
|
(text "or3" (rect -3 3 11 21)(font "Arial" (font_size 8))(vertical))
|
|
(port
|
|
(pt 24 0)
|
|
(input)
|
|
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 0)(pt 24 18))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
|
|
(text "IN3" (rect 12 2 24 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 16))
|
|
)
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 16))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 47 33 61)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 49)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 35 14)(pt 35 25))
|
|
(line (pt 12 14)(pt 12 25))
|
|
(arc (pt 19 7)(pt 29 7)(rect 7 -14 40 19))
|
|
(arc (pt 24 49)(pt 35 25)(rect -28 -6 35 57))
|
|
(arc (pt 13 25)(pt 24 49)(rect 12 -6 75 57))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1264 456 1312 520)
|
|
(text "OR3" (rect 38 1 48 19)(font "Arial" (font_size 6))(vertical))
|
|
(text "or2" (rect -3 3 11 21)(font "Arial" (font_size 8))(vertical))
|
|
(port
|
|
(pt 24 0)
|
|
(input)
|
|
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 0)(pt 24 18))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
|
|
(text "IN3" (rect 12 2 24 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 16))
|
|
)
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 16))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 47 33 61)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 49)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 35 14)(pt 35 25))
|
|
(line (pt 12 14)(pt 12 25))
|
|
(arc (pt 19 7)(pt 29 7)(rect 7 -14 40 19))
|
|
(arc (pt 24 49)(pt 35 25)(rect -28 -6 35 57))
|
|
(arc (pt 13 25)(pt 24 49)(rect 12 -6 75 57))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1432 456 1480 520)
|
|
(text "OR3" (rect 38 1 48 19)(font "Arial" (font_size 6))(vertical))
|
|
(text "or1" (rect -3 3 11 21)(font "Arial" (font_size 8))(vertical))
|
|
(port
|
|
(pt 24 0)
|
|
(input)
|
|
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 0)(pt 24 18))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
|
|
(text "IN3" (rect 12 2 24 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 16))
|
|
)
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 16))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 47 33 61)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 49)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 35 14)(pt 35 25))
|
|
(line (pt 12 14)(pt 12 25))
|
|
(arc (pt 19 7)(pt 29 7)(rect 7 -14 40 19))
|
|
(arc (pt 24 49)(pt 35 25)(rect -28 -6 35 57))
|
|
(arc (pt 13 25)(pt 24 49)(rect 12 -6 75 57))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1600 456 1648 520)
|
|
(text "OR3" (rect 38 1 48 19)(font "Arial" (font_size 6))(vertical))
|
|
(text "or0" (rect -3 3 11 21)(font "Arial" (font_size 8))(vertical))
|
|
(port
|
|
(pt 24 0)
|
|
(input)
|
|
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 0)(pt 24 18))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
|
|
(text "IN3" (rect 12 2 24 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 16))
|
|
)
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 16))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 47 33 61)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 49)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 35 14)(pt 35 25))
|
|
(line (pt 12 14)(pt 12 25))
|
|
(arc (pt 19 7)(pt 29 7)(rect 7 -14 40 19))
|
|
(arc (pt 24 49)(pt 35 25)(rect -28 -6 35 57))
|
|
(arc (pt 13 25)(pt 24 49)(rect 12 -6 75 57))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 760 360 808 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and5c" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 424 456 472 520)
|
|
(text "OR3" (rect 38 1 48 19)(font "Arial" (font_size 6))(vertical))
|
|
(text "or7" (rect -3 3 11 21)(font "Arial" (font_size 8))(vertical))
|
|
(port
|
|
(pt 24 0)
|
|
(input)
|
|
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 0)(pt 24 18))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
|
|
(text "IN3" (rect 12 2 24 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 16))
|
|
)
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 16))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 47 33 61)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 49)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 35 14)(pt 35 25))
|
|
(line (pt 12 14)(pt 12 25))
|
|
(arc (pt 19 7)(pt 29 7)(rect 7 -14 40 19))
|
|
(arc (pt 24 49)(pt 35 25)(rect -28 -6 35 57))
|
|
(arc (pt 13 25)(pt 24 49)(rect 12 -6 75 57))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 808 360 856 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and5c8" (rect -1 3 11 38)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 376 360 424 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and7a" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 424 360 472 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and7b" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 472 360 520 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and7c" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 544 360 592 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and6a" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 592 360 640 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and6b" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 640 360 688 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and6c" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 712 360 760 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and5a" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1552 360 1600 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and0a" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1600 360 1648 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and0b" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1648 360 1696 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and0c" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1384 360 1432 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and1a" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1432 360 1480 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and1b" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1480 360 1528 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and1c" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1216 360 1264 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and2a" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1264 360 1312 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and2b" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1312 360 1360 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and2c" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1048 360 1096 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and3a" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1096 360 1144 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and3b" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 1144 360 1192 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and3c" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 880 360 928 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and4a" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 928 360 976 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and4b" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 976 360 1024 424)
|
|
(text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
|
|
(text "and4c" (rect -1 3 11 32)(font "Arial" )(vertical))
|
|
(port
|
|
(pt 32 0)
|
|
(input)
|
|
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
|
|
(text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 32 0)(pt 32 14))
|
|
)
|
|
(port
|
|
(pt 16 0)
|
|
(input)
|
|
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
|
|
(text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 16 0)(pt 16 14))
|
|
)
|
|
(port
|
|
(pt 24 64)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
|
|
(line (pt 24 42)(pt 24 64))
|
|
)
|
|
(drawing
|
|
(line (pt 36 14)(pt 36 30))
|
|
(line (pt 11 14)(pt 11 31))
|
|
(line (pt 36 14)(pt 11 14))
|
|
(arc (pt 11 31)(pt 36 30)(rect 11 18 36 43))
|
|
)
|
|
(rotate270)
|
|
)
|
|
(symbol
|
|
(rect 248 240 312 288)
|
|
(text "NOR2" (rect 1 0 26 10)(font "Arial" (font_size 6)))
|
|
(text "norLoad" (rect 3 37 41 49)(font "Arial" ))
|
|
(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 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 64 24)
|
|
(output)
|
|
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
|
|
(text "OUT" (rect 48 15 62 27)(font "Courier New" (bold))(invisible))
|
|
(line (pt 54 24)(pt 64 24))
|
|
)
|
|
(drawing
|
|
(line (pt 12 36)(pt 23 36))
|
|
(line (pt 12 13)(pt 23 13))
|
|
(arc (pt 46 24)(pt 23 13)(rect -6 13 53 72))
|
|
(arc (pt 5 29)(pt 5 19)(rect -16 8 17 41))
|
|
(arc (pt 23 35)(pt 46 24)(rect -6 -23 53 36))
|
|
(circle (rect 46 20 54 28))
|
|
)
|
|
)
|
|
(connector
|
|
(pt 568 424)
|
|
(pt 568 440)
|
|
)
|
|
(connector
|
|
(pt 568 440)
|
|
(pt 608 440)
|
|
)
|
|
(connector
|
|
(pt 664 424)
|
|
(pt 664 440)
|
|
)
|
|
(connector
|
|
(pt 664 440)
|
|
(pt 624 440)
|
|
)
|
|
(connector
|
|
(pt 616 424)
|
|
(pt 616 456)
|
|
)
|
|
(connector
|
|
(pt 608 440)
|
|
(pt 608 456)
|
|
)
|
|
(connector
|
|
(pt 624 440)
|
|
(pt 624 456)
|
|
)
|
|
(connector
|
|
(pt 832 440)
|
|
(pt 792 440)
|
|
)
|
|
(connector
|
|
(pt 776 440)
|
|
(pt 776 456)
|
|
)
|
|
(connector
|
|
(pt 792 440)
|
|
(pt 792 456)
|
|
)
|
|
(connector
|
|
(pt 832 424)
|
|
(pt 832 440)
|
|
)
|
|
(connector
|
|
(pt 904 440)
|
|
(pt 944 440)
|
|
)
|
|
(connector
|
|
(pt 1000 440)
|
|
(pt 960 440)
|
|
)
|
|
(connector
|
|
(pt 944 440)
|
|
(pt 944 456)
|
|
)
|
|
(connector
|
|
(pt 960 440)
|
|
(pt 960 456)
|
|
)
|
|
(connector
|
|
(pt 904 424)
|
|
(pt 904 440)
|
|
)
|
|
(connector
|
|
(pt 952 424)
|
|
(pt 952 456)
|
|
)
|
|
(connector
|
|
(pt 1000 424)
|
|
(pt 1000 440)
|
|
)
|
|
(connector
|
|
(pt 1072 440)
|
|
(pt 1112 440)
|
|
)
|
|
(connector
|
|
(pt 1168 440)
|
|
(pt 1128 440)
|
|
)
|
|
(connector
|
|
(pt 1112 440)
|
|
(pt 1112 456)
|
|
)
|
|
(connector
|
|
(pt 1128 440)
|
|
(pt 1128 456)
|
|
)
|
|
(connector
|
|
(pt 1072 424)
|
|
(pt 1072 440)
|
|
)
|
|
(connector
|
|
(pt 1120 424)
|
|
(pt 1120 456)
|
|
)
|
|
(connector
|
|
(pt 1168 424)
|
|
(pt 1168 440)
|
|
)
|
|
(connector
|
|
(pt 1240 440)
|
|
(pt 1280 440)
|
|
)
|
|
(connector
|
|
(pt 1336 440)
|
|
(pt 1296 440)
|
|
)
|
|
(connector
|
|
(pt 1280 440)
|
|
(pt 1280 456)
|
|
)
|
|
(connector
|
|
(pt 1296 440)
|
|
(pt 1296 456)
|
|
)
|
|
(connector
|
|
(pt 1240 424)
|
|
(pt 1240 440)
|
|
)
|
|
(connector
|
|
(pt 1288 424)
|
|
(pt 1288 456)
|
|
)
|
|
(connector
|
|
(pt 1336 424)
|
|
(pt 1336 440)
|
|
)
|
|
(connector
|
|
(pt 1408 440)
|
|
(pt 1448 440)
|
|
)
|
|
(connector
|
|
(pt 1504 440)
|
|
(pt 1464 440)
|
|
)
|
|
(connector
|
|
(pt 1448 440)
|
|
(pt 1448 456)
|
|
)
|
|
(connector
|
|
(pt 1464 440)
|
|
(pt 1464 456)
|
|
)
|
|
(connector
|
|
(pt 1408 424)
|
|
(pt 1408 440)
|
|
)
|
|
(connector
|
|
(pt 1456 424)
|
|
(pt 1456 456)
|
|
)
|
|
(connector
|
|
(pt 1504 424)
|
|
(pt 1504 440)
|
|
)
|
|
(connector
|
|
(pt 1576 440)
|
|
(pt 1616 440)
|
|
)
|
|
(connector
|
|
(pt 1672 440)
|
|
(pt 1632 440)
|
|
)
|
|
(connector
|
|
(pt 1616 440)
|
|
(pt 1616 456)
|
|
)
|
|
(connector
|
|
(pt 1632 440)
|
|
(pt 1632 456)
|
|
)
|
|
(connector
|
|
(pt 1576 424)
|
|
(pt 1576 440)
|
|
)
|
|
(connector
|
|
(pt 1624 424)
|
|
(pt 1624 456)
|
|
)
|
|
(connector
|
|
(pt 1672 424)
|
|
(pt 1672 440)
|
|
)
|
|
(connector
|
|
(pt 624 136)
|
|
(pt 624 360)
|
|
)
|
|
(connector
|
|
(pt 960 104)
|
|
(pt 960 360)
|
|
)
|
|
(connector
|
|
(pt 1128 88)
|
|
(pt 1128 360)
|
|
)
|
|
(connector
|
|
(pt 1296 72)
|
|
(pt 1296 360)
|
|
)
|
|
(connector
|
|
(pt 1464 56)
|
|
(pt 1464 360)
|
|
)
|
|
(connector
|
|
(pt 672 360)
|
|
(pt 672 152)
|
|
)
|
|
(connector
|
|
(pt 576 120)
|
|
(pt 576 360)
|
|
)
|
|
(connector
|
|
(pt 912 88)
|
|
(pt 912 360)
|
|
)
|
|
(connector
|
|
(pt 1080 72)
|
|
(pt 1080 360)
|
|
)
|
|
(connector
|
|
(pt 1248 56)
|
|
(pt 1248 360)
|
|
)
|
|
(connector
|
|
(pt 1416 40)
|
|
(pt 1416 360)
|
|
)
|
|
(connector
|
|
(pt 1632 40)
|
|
(pt 1632 360)
|
|
)
|
|
(connector
|
|
(pt 776 440)
|
|
(pt 736 440)
|
|
)
|
|
(connector
|
|
(pt 736 440)
|
|
(pt 736 424)
|
|
)
|
|
(connector
|
|
(pt 744 104)
|
|
(pt 744 360)
|
|
)
|
|
(connector
|
|
(text "out_high[2]" (rect 600 546 612 600)(font "Arial" )(vertical))
|
|
(pt 616 520)
|
|
(pt 616 608)
|
|
)
|
|
(connector
|
|
(text "out_high[1]" (rect 768 546 780 600)(font "Arial" )(vertical))
|
|
(pt 784 520)
|
|
(pt 784 608)
|
|
)
|
|
(connector
|
|
(text "out_high[0]" (rect 936 546 948 600)(font "Arial" )(vertical))
|
|
(pt 952 520)
|
|
(pt 952 608)
|
|
)
|
|
(connector
|
|
(text "out_low[3]" (rect 1104 526 1116 575)(font "Arial" )(vertical))
|
|
(pt 1120 520)
|
|
(pt 1120 584)
|
|
)
|
|
(connector
|
|
(text "out_low[2]" (rect 1272 526 1284 575)(font "Arial" )(vertical))
|
|
(pt 1288 520)
|
|
(pt 1288 584)
|
|
)
|
|
(connector
|
|
(text "out_low[1]" (rect 1440 526 1452 575)(font "Arial" )(vertical))
|
|
(pt 1456 520)
|
|
(pt 1456 584)
|
|
)
|
|
(connector
|
|
(text "out_low[0]" (rect 1608 526 1620 575)(font "Arial" )(vertical))
|
|
(pt 1624 520)
|
|
(pt 1624 584)
|
|
)
|
|
(connector
|
|
(pt 840 360)
|
|
(pt 840 136)
|
|
)
|
|
(connector
|
|
(pt 1008 360)
|
|
(pt 1008 120)
|
|
)
|
|
(connector
|
|
(pt 1176 360)
|
|
(pt 1176 104)
|
|
)
|
|
(connector
|
|
(pt 1344 360)
|
|
(pt 1344 88)
|
|
)
|
|
(connector
|
|
(pt 1512 360)
|
|
(pt 1512 72)
|
|
)
|
|
(connector
|
|
(pt 1680 360)
|
|
(pt 1680 56)
|
|
)
|
|
(connector
|
|
(pt 1584 360)
|
|
(pt 1584 192)
|
|
)
|
|
(connector
|
|
(pt 456 152)
|
|
(pt 456 360)
|
|
)
|
|
(connector
|
|
(text "out_high[3]" (rect 432 546 444 600)(font "Arial" )(vertical))
|
|
(pt 448 608)
|
|
(pt 448 520)
|
|
)
|
|
(connector
|
|
(pt 224 256)
|
|
(pt 224 240)
|
|
)
|
|
(connector
|
|
(pt 224 272)
|
|
(pt 224 288)
|
|
)
|
|
(connector
|
|
(pt 440 360)
|
|
(pt 440 264)
|
|
)
|
|
(connector
|
|
(pt 448 456)
|
|
(pt 448 424)
|
|
)
|
|
(connector
|
|
(pt 440 440)
|
|
(pt 440 456)
|
|
)
|
|
(connector
|
|
(pt 456 440)
|
|
(pt 456 456)
|
|
)
|
|
(connector
|
|
(pt 608 360)
|
|
(pt 608 264)
|
|
)
|
|
(connector
|
|
(pt 944 360)
|
|
(pt 944 264)
|
|
)
|
|
(connector
|
|
(pt 1112 360)
|
|
(pt 1112 264)
|
|
)
|
|
(connector
|
|
(pt 1280 360)
|
|
(pt 1280 264)
|
|
)
|
|
(connector
|
|
(pt 1448 360)
|
|
(pt 1448 264)
|
|
)
|
|
(connector
|
|
(pt 1616 360)
|
|
(pt 1616 264)
|
|
)
|
|
(connector
|
|
(pt 560 360)
|
|
(pt 560 240)
|
|
)
|
|
(connector
|
|
(pt 728 360)
|
|
(pt 728 240)
|
|
)
|
|
(connector
|
|
(pt 896 360)
|
|
(pt 896 240)
|
|
)
|
|
(connector
|
|
(pt 1064 360)
|
|
(pt 1064 240)
|
|
)
|
|
(connector
|
|
(pt 1232 360)
|
|
(pt 1232 240)
|
|
)
|
|
(connector
|
|
(pt 1400 360)
|
|
(pt 1400 240)
|
|
)
|
|
(connector
|
|
(pt 1568 360)
|
|
(pt 1568 240)
|
|
)
|
|
(connector
|
|
(pt 1664 288)
|
|
(pt 1664 360)
|
|
)
|
|
(connector
|
|
(pt 656 360)
|
|
(pt 656 288)
|
|
)
|
|
(connector
|
|
(pt 824 360)
|
|
(pt 824 288)
|
|
)
|
|
(connector
|
|
(pt 992 360)
|
|
(pt 992 288)
|
|
)
|
|
(connector
|
|
(pt 1160 360)
|
|
(pt 1160 288)
|
|
)
|
|
(connector
|
|
(pt 1328 360)
|
|
(pt 1328 288)
|
|
)
|
|
(connector
|
|
(pt 1496 360)
|
|
(pt 1496 288)
|
|
)
|
|
(connector
|
|
(pt 784 456)
|
|
(pt 784 424)
|
|
)
|
|
(connector
|
|
(pt 792 120)
|
|
(pt 792 360)
|
|
)
|
|
(connector
|
|
(pt 776 264)
|
|
(pt 776 360)
|
|
)
|
|
(connector
|
|
(pt 400 440)
|
|
(pt 400 424)
|
|
)
|
|
(connector
|
|
(pt 408 136)
|
|
(pt 408 360)
|
|
)
|
|
(connector
|
|
(pt 440 440)
|
|
(pt 400 440)
|
|
)
|
|
(connector
|
|
(pt 392 240)
|
|
(pt 392 360)
|
|
)
|
|
(connector
|
|
(pt 496 440)
|
|
(pt 496 424)
|
|
)
|
|
(connector
|
|
(pt 456 440)
|
|
(pt 496 440)
|
|
)
|
|
(connector
|
|
(pt 488 288)
|
|
(pt 488 360)
|
|
)
|
|
(connector
|
|
(pt 504 192)
|
|
(pt 504 360)
|
|
)
|
|
(connector
|
|
(text "db[1]" (rect 237 40 261 52)(font "Arial" ))
|
|
(pt 232 56)
|
|
(pt 1248 56)
|
|
)
|
|
(connector
|
|
(pt 1248 56)
|
|
(pt 1464 56)
|
|
)
|
|
(connector
|
|
(pt 1464 56)
|
|
(pt 1680 56)
|
|
)
|
|
(connector
|
|
(text "db[2]" (rect 237 56 261 68)(font "Arial" ))
|
|
(pt 232 72)
|
|
(pt 1080 72)
|
|
)
|
|
(connector
|
|
(pt 1080 72)
|
|
(pt 1296 72)
|
|
)
|
|
(connector
|
|
(pt 1296 72)
|
|
(pt 1512 72)
|
|
)
|
|
(connector
|
|
(text "db[3]" (rect 237 72 261 84)(font "Arial" ))
|
|
(pt 232 88)
|
|
(pt 912 88)
|
|
)
|
|
(connector
|
|
(pt 912 88)
|
|
(pt 1128 88)
|
|
)
|
|
(connector
|
|
(pt 1128 88)
|
|
(pt 1344 88)
|
|
)
|
|
(connector
|
|
(text "db[4]" (rect 237 88 261 100)(font "Arial" ))
|
|
(pt 232 104)
|
|
(pt 744 104)
|
|
)
|
|
(connector
|
|
(pt 744 104)
|
|
(pt 960 104)
|
|
)
|
|
(connector
|
|
(pt 960 104)
|
|
(pt 1176 104)
|
|
)
|
|
(connector
|
|
(text "db[5]" (rect 237 104 261 116)(font "Arial" ))
|
|
(pt 232 120)
|
|
(pt 576 120)
|
|
)
|
|
(connector
|
|
(pt 576 120)
|
|
(pt 792 120)
|
|
)
|
|
(connector
|
|
(pt 792 120)
|
|
(pt 1008 120)
|
|
)
|
|
(connector
|
|
(pt 312 264)
|
|
(pt 440 264)
|
|
)
|
|
(connector
|
|
(pt 440 264)
|
|
(pt 608 264)
|
|
)
|
|
(connector
|
|
(pt 608 264)
|
|
(pt 776 264)
|
|
)
|
|
(connector
|
|
(pt 776 264)
|
|
(pt 944 264)
|
|
)
|
|
(connector
|
|
(pt 944 264)
|
|
(pt 1112 264)
|
|
)
|
|
(connector
|
|
(pt 1112 264)
|
|
(pt 1280 264)
|
|
)
|
|
(connector
|
|
(pt 1280 264)
|
|
(pt 1448 264)
|
|
)
|
|
(connector
|
|
(pt 1448 264)
|
|
(pt 1616 264)
|
|
)
|
|
(connector
|
|
(pt 232 40)
|
|
(pt 232 56)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 232 56)
|
|
(pt 232 72)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 232 72)
|
|
(pt 232 88)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 232 88)
|
|
(pt 232 104)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 232 104)
|
|
(pt 232 120)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 232 120)
|
|
(pt 232 136)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 232 136)
|
|
(pt 232 152)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(text "db[6]" (rect 237 120 261 132)(font "Arial" ))
|
|
(pt 232 136)
|
|
(pt 408 136)
|
|
)
|
|
(connector
|
|
(pt 408 136)
|
|
(pt 624 136)
|
|
)
|
|
(connector
|
|
(pt 624 136)
|
|
(pt 840 136)
|
|
)
|
|
(connector
|
|
(pt 392 240)
|
|
(pt 560 240)
|
|
)
|
|
(connector
|
|
(pt 560 240)
|
|
(pt 728 240)
|
|
)
|
|
(connector
|
|
(pt 728 240)
|
|
(pt 896 240)
|
|
)
|
|
(connector
|
|
(pt 896 240)
|
|
(pt 1064 240)
|
|
)
|
|
(connector
|
|
(pt 1064 240)
|
|
(pt 1232 240)
|
|
)
|
|
(connector
|
|
(pt 1232 240)
|
|
(pt 1400 240)
|
|
)
|
|
(connector
|
|
(pt 1400 240)
|
|
(pt 1568 240)
|
|
)
|
|
(connector
|
|
(pt 488 288)
|
|
(pt 656 288)
|
|
)
|
|
(connector
|
|
(pt 656 288)
|
|
(pt 824 288)
|
|
)
|
|
(connector
|
|
(pt 824 288)
|
|
(pt 992 288)
|
|
)
|
|
(connector
|
|
(pt 992 288)
|
|
(pt 1160 288)
|
|
)
|
|
(connector
|
|
(pt 1160 288)
|
|
(pt 1328 288)
|
|
)
|
|
(connector
|
|
(pt 1328 288)
|
|
(pt 1496 288)
|
|
)
|
|
(connector
|
|
(pt 1496 288)
|
|
(pt 1664 288)
|
|
)
|
|
(connector
|
|
(pt 448 608)
|
|
(pt 616 608)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 1120 584)
|
|
(pt 1288 584)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 616 608)
|
|
(pt 784 608)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 1288 584)
|
|
(pt 1456 584)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(text "db[0]" (rect 236 24 260 36)(font "Arial" ))
|
|
(pt 232 40)
|
|
(pt 1416 40)
|
|
)
|
|
(connector
|
|
(text "db[7]" (rect 238 136 262 148)(font "Arial" ))
|
|
(pt 232 152)
|
|
(pt 456 152)
|
|
)
|
|
(connector
|
|
(pt 784 608)
|
|
(pt 952 608)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 1456 584)
|
|
(pt 1624 584)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 1416 40)
|
|
(pt 1632 40)
|
|
)
|
|
(connector
|
|
(pt 456 152)
|
|
(pt 672 152)
|
|
)
|
|
(connector
|
|
(pt 224 272)
|
|
(pt 248 272)
|
|
)
|
|
(connector
|
|
(pt 224 256)
|
|
(pt 248 256)
|
|
)
|
|
(connector
|
|
(text "out_high[3..0]" (rect 1645 592 1712 604)(font "Arial" ))
|
|
(pt 952 608)
|
|
(pt 1712 608)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(text "out_low[3..0]" (rect 1643 568 1705 580)(font "Arial" ))
|
|
(pt 1624 584)
|
|
(pt 1712 584)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 1632 40)
|
|
(pt 1720 40)
|
|
)
|
|
(connector
|
|
(pt 672 152)
|
|
(pt 1720 152)
|
|
)
|
|
(connector
|
|
(pt 224 240)
|
|
(pt 392 240)
|
|
)
|
|
(connector
|
|
(pt 224 288)
|
|
(pt 488 288)
|
|
)
|
|
(connector
|
|
(pt 504 192)
|
|
(pt 1584 192)
|
|
)
|
|
(connector
|
|
(pt 192 40)
|
|
(pt 232 40)
|
|
(bus)
|
|
)
|
|
(connector
|
|
(pt 192 192)
|
|
(pt 504 192)
|
|
)
|
|
(connector
|
|
(pt 192 240)
|
|
(pt 224 240)
|
|
)
|
|
(connector
|
|
(pt 192 288)
|
|
(pt 224 288)
|
|
)
|
|
(junction (pt 1248 56))
|
|
(junction (pt 1464 56))
|
|
(junction (pt 1080 72))
|
|
(junction (pt 1296 72))
|
|
(junction (pt 912 88))
|
|
(junction (pt 1128 88))
|
|
(junction (pt 744 104))
|
|
(junction (pt 960 104))
|
|
(junction (pt 576 120))
|
|
(junction (pt 792 120))
|
|
(junction (pt 440 264))
|
|
(junction (pt 608 264))
|
|
(junction (pt 776 264))
|
|
(junction (pt 944 264))
|
|
(junction (pt 1112 264))
|
|
(junction (pt 1280 264))
|
|
(junction (pt 1448 264))
|
|
(junction (pt 232 40))
|
|
(junction (pt 232 56))
|
|
(junction (pt 232 72))
|
|
(junction (pt 232 88))
|
|
(junction (pt 232 104))
|
|
(junction (pt 232 120))
|
|
(junction (pt 408 136))
|
|
(junction (pt 232 136))
|
|
(junction (pt 624 136))
|
|
(junction (pt 224 240))
|
|
(junction (pt 392 240))
|
|
(junction (pt 560 240))
|
|
(junction (pt 728 240))
|
|
(junction (pt 896 240))
|
|
(junction (pt 1064 240))
|
|
(junction (pt 1232 240))
|
|
(junction (pt 1400 240))
|
|
(junction (pt 224 288))
|
|
(junction (pt 488 288))
|
|
(junction (pt 656 288))
|
|
(junction (pt 824 288))
|
|
(junction (pt 992 288))
|
|
(junction (pt 1160 288))
|
|
(junction (pt 1328 288))
|
|
(junction (pt 1496 288))
|
|
(junction (pt 504 192))
|
|
(junction (pt 616 608))
|
|
(junction (pt 1288 584))
|
|
(junction (pt 784 608))
|
|
(junction (pt 1456 584))
|
|
(junction (pt 1416 40))
|
|
(junction (pt 456 152))
|
|
(junction (pt 952 608))
|
|
(junction (pt 1624 584))
|
|
(junction (pt 1632 40))
|
|
(junction (pt 672 152))
|
|
(text "Load" (rect 320 248 348 262)(font "Arial" (font_size 8)))
|
|
(text "Left" (rect 320 224 342 238)(font "Arial" (font_size 8)))
|
|
(text "Right" (rect 320 272 348 286)(font "Arial" (font_size 8)))
|
|
(title_block
|
|
(rect 16 552 337 613)
|
|
(name "title-custom-medium")
|
|
(section (rect 0 0 320 20)(text "PROJECT" (rect 2 0 52 12)(font "Arial" ))(text "A-Z80" (rect 56 2 106 21)(font "Arial" (font_size 12)(bold)))(border))
|
|
(section (rect 130 0 320 20)(text "MODULE" (rect 2 1 48 13)(font "Arial" ))(text "alu_shifter_core" (rect 43 2 188 21)(font "Arial" (font_size 12)(bold)))(border))
|
|
(section (rect 0 21 320 40)(text "DESIGNER" (rect 2 0 59 12)(font "Arial" ))(text "Goran Devic" (rect 56 2 151 19)(font "Arial" (font_size 11)))(border))
|
|
(section (rect 0 41 240 60)(text "DATE" (rect 2 0 30 12)(font "Arial" ))(text "May 18, 2014" (rect 56 3 149 19)(font "Arial" (font_size 10)))(border))
|
|
(section (rect 241 41 320 60)(text "REV" (rect 2 1 25 13)(font "Arial" ))(text "1.1" (rect 43 3 64 19)(font "Arial" (font_size 10)))(border))
|
|
(drawing
|
|
)
|
|
)
|