quartus/machine_alpha/machine_alpha.bdf

4561 行
96 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-2009 Altera Corporation
Your use of Altera Corporation's design tools, logic functions
and other software and tools, and its AMPP partner logic
functions, and any output files from any of the foregoing
(including device programming or simulation files), and any
associated documentation or information are expressly subject
to the terms and conditions of the Altera Program License
Subscription Agreement, Altera MegaCore Function License
Agreement, or other applicable license agreement, including,
without limitation, that your use is for the sole purpose of
programming logic devices manufactured by Altera and sold by
Altera or its authorized distributors. Please refer to the
applicable agreement for further details.
*/
//#pragma file_not_in_maxplusii_format
(header "graphic" (version "1.3"))
(pin
(input)
(rect 992 112 1160 128)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "CLR" (rect 5 0 27 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 92 12)(pt 117 12)(line_width 1))
(line (pt 92 4)(pt 117 4)(line_width 1))
(line (pt 121 8)(pt 168 8)(line_width 1))
(line (pt 92 12)(pt 92 4)(line_width 1))
(line (pt 117 4)(pt 121 8)(line_width 1))
(line (pt 117 12)(pt 121 8)(line_width 1))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
(annotation_block (location)(rect 952 864 1000 880))
)
(pin
(input)
(rect 992 64 1160 80)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "CK_Single" (rect 5 0 55 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 92 12)(pt 117 12)(line_width 1))
(line (pt 92 4)(pt 117 4)(line_width 1))
(line (pt 121 8)(pt 168 8)(line_width 1))
(line (pt 92 12)(pt 92 4)(line_width 1))
(line (pt 117 4)(pt 121 8)(line_width 1))
(line (pt 117 12)(pt 121 8)(line_width 1))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
(annotation_block (location)(rect 944 816 1000 832))
)
(pin
(input)
(rect 992 16 1160 32)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "CK_Constant" (rect 5 0 71 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 92 12)(pt 117 12)(line_width 1))
(line (pt 92 4)(pt 117 4)(line_width 1))
(line (pt 121 8)(pt 168 8)(line_width 1))
(line (pt 92 12)(pt 92 4)(line_width 1))
(line (pt 117 4)(pt 121 8)(line_width 1))
(line (pt 117 12)(pt 121 8)(line_width 1))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
(annotation_block (location)(rect 944 768 1000 784))
)
(pin
(output)
(rect 3696 1312 3872 1328)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "RAM_A0" (rect 90 0 132 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 3696 1296 3872 1312)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "RAM_A1" (rect 90 0 132 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 3696 1280 3872 1296)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "RAM_A2" (rect 90 0 132 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 3696 1264 3872 1280)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "RAM_A3" (rect 90 0 132 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 3696 1248 3872 1264)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "RAM_A4" (rect 90 0 132 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 3696 1232 3872 1248)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "RAM_A5" (rect 90 0 132 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 3696 1216 3872 1232)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "RAM_A6" (rect 90 0 132 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 3696 1200 3872 1216)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "RAM_A7" (rect 90 0 132 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 984 -144 1160 -128)
(text "OUTPUT" (rect 137 0 175 10)(font "Arial" (font_size 6)))
(text "uA0" (rect 5 0 23 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 176 8)(pt 124 8)(line_width 1))
(line (pt 124 4)(pt 98 4)(line_width 1))
(line (pt 124 12)(pt 98 12)(line_width 1))
(line (pt 124 12)(pt 124 4)(line_width 1))
(line (pt 98 4)(pt 94 8)(line_width 1))
(line (pt 94 8)(pt 98 12)(line_width 1))
(line (pt 98 12)(pt 94 8)(line_width 1))
)
(flipy)
(annotation_block (location)(rect 1168 608 1224 624))
)
(pin
(output)
(rect 984 -160 1160 -144)
(text "OUTPUT" (rect 137 0 175 10)(font "Arial" (font_size 6)))
(text "uA1" (rect 5 0 23 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 176 8)(pt 124 8)(line_width 1))
(line (pt 124 4)(pt 98 4)(line_width 1))
(line (pt 124 12)(pt 98 12)(line_width 1))
(line (pt 124 12)(pt 124 4)(line_width 1))
(line (pt 98 4)(pt 94 8)(line_width 1))
(line (pt 94 8)(pt 98 12)(line_width 1))
(line (pt 98 12)(pt 94 8)(line_width 1))
)
(flipy)
(annotation_block (location)(rect 1168 592 1224 608))
)
(pin
(output)
(rect 984 -176 1160 -160)
(text "OUTPUT" (rect 137 0 175 10)(font "Arial" (font_size 6)))
(text "uA2" (rect 5 0 23 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 176 8)(pt 124 8)(line_width 1))
(line (pt 124 4)(pt 98 4)(line_width 1))
(line (pt 124 12)(pt 98 12)(line_width 1))
(line (pt 124 12)(pt 124 4)(line_width 1))
(line (pt 98 4)(pt 94 8)(line_width 1))
(line (pt 94 8)(pt 98 12)(line_width 1))
(line (pt 98 12)(pt 94 8)(line_width 1))
)
(flipy)
(annotation_block (location)(rect 1168 576 1224 592))
)
(pin
(output)
(rect 984 -192 1160 -176)
(text "OUTPUT" (rect 137 0 175 10)(font "Arial" (font_size 6)))
(text "uA3" (rect 5 0 23 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 176 8)(pt 124 8)(line_width 1))
(line (pt 124 4)(pt 98 4)(line_width 1))
(line (pt 124 12)(pt 98 12)(line_width 1))
(line (pt 124 12)(pt 124 4)(line_width 1))
(line (pt 98 4)(pt 94 8)(line_width 1))
(line (pt 94 8)(pt 98 12)(line_width 1))
(line (pt 98 12)(pt 94 8)(line_width 1))
)
(flipy)
(annotation_block (location)(rect 1168 560 1224 576))
)
(pin
(output)
(rect 984 -208 1160 -192)
(text "OUTPUT" (rect 137 0 175 10)(font "Arial" (font_size 6)))
(text "uA4" (rect 5 0 23 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 176 8)(pt 124 8)(line_width 1))
(line (pt 124 4)(pt 98 4)(line_width 1))
(line (pt 124 12)(pt 98 12)(line_width 1))
(line (pt 124 12)(pt 124 4)(line_width 1))
(line (pt 98 4)(pt 94 8)(line_width 1))
(line (pt 94 8)(pt 98 12)(line_width 1))
(line (pt 98 12)(pt 94 8)(line_width 1))
)
(flipy)
(annotation_block (location)(rect 1168 544 1224 560))
)
(pin
(output)
(rect 984 -224 1160 -208)
(text "OUTPUT" (rect 137 0 175 10)(font "Arial" (font_size 6)))
(text "uA5" (rect 5 0 23 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 176 8)(pt 124 8)(line_width 1))
(line (pt 124 4)(pt 98 4)(line_width 1))
(line (pt 124 12)(pt 98 12)(line_width 1))
(line (pt 124 12)(pt 124 4)(line_width 1))
(line (pt 98 4)(pt 94 8)(line_width 1))
(line (pt 94 8)(pt 98 12)(line_width 1))
(line (pt 98 12)(pt 94 8)(line_width 1))
)
(flipy)
(annotation_block (location)(rect 1168 528 1224 544))
)
(pin
(output)
(rect 984 -240 1160 -224)
(text "OUTPUT" (rect 137 0 175 10)(font "Arial" (font_size 6)))
(text "uA6" (rect 5 0 23 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 176 8)(pt 124 8)(line_width 1))
(line (pt 124 4)(pt 98 4)(line_width 1))
(line (pt 124 12)(pt 98 12)(line_width 1))
(line (pt 124 12)(pt 124 4)(line_width 1))
(line (pt 98 4)(pt 94 8)(line_width 1))
(line (pt 94 8)(pt 98 12)(line_width 1))
(line (pt 98 12)(pt 94 8)(line_width 1))
)
(flipy)
(annotation_block (location)(rect 1168 512 1224 528))
)
(pin
(output)
(rect 984 -256 1160 -240)
(text "OUTPUT" (rect 137 0 175 10)(font "Arial" (font_size 6)))
(text "uA7" (rect 5 0 23 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 176 8)(pt 124 8)(line_width 1))
(line (pt 124 4)(pt 98 4)(line_width 1))
(line (pt 124 12)(pt 98 12)(line_width 1))
(line (pt 124 12)(pt 124 4)(line_width 1))
(line (pt 98 4)(pt 94 8)(line_width 1))
(line (pt 94 8)(pt 98 12)(line_width 1))
(line (pt 98 12)(pt 94 8)(line_width 1))
)
(flipy)
(annotation_block (location)(rect 1168 496 1224 512))
)
(pin
(output)
(rect 1624 1240 1800 1256)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "FLG_C" (rect 90 0 125 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 1624 1256 1800 1272)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "FLG_V" (rect 90 0 124 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 1624 1272 1800 1288)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "FLG_N" (rect 90 0 125 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 1624 1288 1800 1304)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "FLG_Z" (rect 90 0 124 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(bidir)
(rect 4456 1320 4632 1336)
(text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "RAM_D0" (rect 90 0 133 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 56 4)(pt 78 4)(line_width 1))
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 56 12)(pt 78 12)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
(line (pt 56 4)(pt 52 8)(line_width 1))
(line (pt 52 8)(pt 56 12)(line_width 1))
)
(text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
)
(pin
(bidir)
(rect 4456 1304 4632 1320)
(text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "RAM_D1" (rect 90 0 133 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 56 4)(pt 78 4)(line_width 1))
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 56 12)(pt 78 12)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
(line (pt 56 4)(pt 52 8)(line_width 1))
(line (pt 52 8)(pt 56 12)(line_width 1))
)
(text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
)
(pin
(bidir)
(rect 4456 1288 4632 1304)
(text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "RAM_D2" (rect 90 0 133 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 56 4)(pt 78 4)(line_width 1))
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 56 12)(pt 78 12)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
(line (pt 56 4)(pt 52 8)(line_width 1))
(line (pt 52 8)(pt 56 12)(line_width 1))
)
(text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
)
(pin
(bidir)
(rect 4456 1272 4632 1288)
(text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "RAM_D3" (rect 90 0 133 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 56 4)(pt 78 4)(line_width 1))
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 56 12)(pt 78 12)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
(line (pt 56 4)(pt 52 8)(line_width 1))
(line (pt 52 8)(pt 56 12)(line_width 1))
)
(text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
)
(pin
(bidir)
(rect 4456 1256 4632 1272)
(text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "RAM_D4" (rect 90 0 133 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 56 4)(pt 78 4)(line_width 1))
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 56 12)(pt 78 12)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
(line (pt 56 4)(pt 52 8)(line_width 1))
(line (pt 52 8)(pt 56 12)(line_width 1))
)
(text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
)
(pin
(bidir)
(rect 4456 1240 4632 1256)
(text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "RAM_D5" (rect 90 0 133 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 56 4)(pt 78 4)(line_width 1))
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 56 12)(pt 78 12)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
(line (pt 56 4)(pt 52 8)(line_width 1))
(line (pt 52 8)(pt 56 12)(line_width 1))
)
(text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
)
(pin
(bidir)
(rect 4456 1224 4632 1240)
(text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "RAM_D6" (rect 90 0 133 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 56 4)(pt 78 4)(line_width 1))
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 56 12)(pt 78 12)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
(line (pt 56 4)(pt 52 8)(line_width 1))
(line (pt 52 8)(pt 56 12)(line_width 1))
)
(text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
)
(pin
(bidir)
(rect 4456 1208 4632 1224)
(text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "RAM_D7" (rect 90 0 133 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 56 4)(pt 78 4)(line_width 1))
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 56 12)(pt 78 12)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
(line (pt 56 4)(pt 52 8)(line_width 1))
(line (pt 52 8)(pt 56 12)(line_width 1))
)
(text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
)
(symbol
(rect 2104 1408 2200 1664)
(text "register_4x" (rect 5 0 69 14)(font "Arial" (font_size 8)))
(text "general_registers" (rect 8 240 91 252)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 21 27 44 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "EN1" (rect 0 0 22 14)(font "Arial" (font_size 8)))
(text "EN1" (rect 21 43 43 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "EN0" (rect 0 0 22 14)(font "Arial" (font_size 8)))
(text "EN0" (rect 21 59 43 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "D7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D7" (rect 21 75 36 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "D6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D6" (rect 21 91 36 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "D5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D5" (rect 21 107 36 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "D4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D4" (rect 21 123 36 137)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 0 144)
(input)
(text "D3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D3" (rect 21 139 36 153)(font "Arial" (font_size 8)))
(line (pt 0 144)(pt 16 144)(line_width 1))
)
(port
(pt 0 160)
(input)
(text "D2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D2" (rect 21 155 36 169)(font "Arial" (font_size 8)))
(line (pt 0 160)(pt 16 160)(line_width 1))
)
(port
(pt 0 176)
(input)
(text "D1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D1" (rect 21 171 36 185)(font "Arial" (font_size 8)))
(line (pt 0 176)(pt 16 176)(line_width 1))
)
(port
(pt 0 192)
(input)
(text "D0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D0" (rect 21 187 36 201)(font "Arial" (font_size 8)))
(line (pt 0 192)(pt 16 192)(line_width 1))
)
(port
(pt 0 208)
(input)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 21 203 36 217)(font "Arial" (font_size 8)))
(line (pt 0 208)(pt 16 208)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Q7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q7" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Q6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q6" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Q5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q5" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Q4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q4" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(port
(pt 96 96)
(output)
(text "Q3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q3" (rect 59 91 75 105)(font "Arial" (font_size 8)))
(line (pt 96 96)(pt 80 96)(line_width 1))
)
(port
(pt 96 112)
(output)
(text "Q2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q2" (rect 59 107 75 121)(font "Arial" (font_size 8)))
(line (pt 96 112)(pt 80 112)(line_width 1))
)
(port
(pt 96 128)
(output)
(text "Q1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q1" (rect 59 123 75 137)(font "Arial" (font_size 8)))
(line (pt 96 128)(pt 80 128)(line_width 1))
)
(port
(pt 96 144)
(output)
(text "Q0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q0" (rect 59 139 75 153)(font "Arial" (font_size 8)))
(line (pt 96 144)(pt 80 144)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 240)(line_width 1))
)
)
(symbol
(rect 2696 1400 2792 1624)
(text "counter_8b_with_input" (rect 5 0 135 14)(font "Arial" (font_size 8)))
(text "PC" (rect 8 208 23 220)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "D7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D7" (rect 21 27 36 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "D6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D6" (rect 21 43 36 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "D5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D5" (rect 21 59 36 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "D4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D4" (rect 21 75 36 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "D3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D3" (rect 21 91 36 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "D2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D2" (rect 21 107 36 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "D1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D1" (rect 21 123 36 137)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 0 144)
(input)
(text "D0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D0" (rect 21 139 36 153)(font "Arial" (font_size 8)))
(line (pt 0 144)(pt 16 144)(line_width 1))
)
(port
(pt 0 160)
(input)
(text "LD" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "LD" (rect 21 155 36 169)(font "Arial" (font_size 8)))
(line (pt 0 160)(pt 16 160)(line_width 1))
)
(port
(pt 0 176)
(input)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 21 171 36 185)(font "Arial" (font_size 8)))
(line (pt 0 176)(pt 16 176)(line_width 1))
)
(port
(pt 0 192)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 21 187 44 201)(font "Arial" (font_size 8)))
(line (pt 0 192)(pt 16 192)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Q7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q7" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Q6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q6" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Q5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q5" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Q4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q4" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(port
(pt 96 96)
(output)
(text "Q3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q3" (rect 59 91 75 105)(font "Arial" (font_size 8)))
(line (pt 96 96)(pt 80 96)(line_width 1))
)
(port
(pt 96 112)
(output)
(text "Q2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q2" (rect 59 107 75 121)(font "Arial" (font_size 8)))
(line (pt 96 112)(pt 80 112)(line_width 1))
)
(port
(pt 96 128)
(output)
(text "Q1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q1" (rect 59 123 75 137)(font "Arial" (font_size 8)))
(line (pt 96 128)(pt 80 128)(line_width 1))
)
(port
(pt 96 144)
(output)
(text "Q0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q0" (rect 59 139 75 153)(font "Arial" (font_size 8)))
(line (pt 96 144)(pt 80 144)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 208)(line_width 1))
)
)
(symbol
(rect 3448 1176 3544 1400)
(text "register_8b_with_switch" (rect 5 0 147 14)(font "Arial" (font_size 8)))
(text "MAR" (rect 8 208 31 220)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "EN" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "EN" (rect 21 27 36 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 21 43 44 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 21 59 36 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "D7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D7" (rect 21 75 36 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "D6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D6" (rect 21 91 36 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "D5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D5" (rect 21 107 36 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "D4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D4" (rect 21 123 36 137)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 0 144)
(input)
(text "D3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D3" (rect 21 139 36 153)(font "Arial" (font_size 8)))
(line (pt 0 144)(pt 16 144)(line_width 1))
)
(port
(pt 0 160)
(input)
(text "D2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D2" (rect 21 155 36 169)(font "Arial" (font_size 8)))
(line (pt 0 160)(pt 16 160)(line_width 1))
)
(port
(pt 0 176)
(input)
(text "D1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D1" (rect 21 171 36 185)(font "Arial" (font_size 8)))
(line (pt 0 176)(pt 16 176)(line_width 1))
)
(port
(pt 0 192)
(input)
(text "D0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D0" (rect 21 187 36 201)(font "Arial" (font_size 8)))
(line (pt 0 192)(pt 16 192)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Q7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q7" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Q6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q6" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Q5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q5" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Q4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q4" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(port
(pt 96 96)
(output)
(text "Q3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q3" (rect 59 91 75 105)(font "Arial" (font_size 8)))
(line (pt 96 96)(pt 80 96)(line_width 1))
)
(port
(pt 96 112)
(output)
(text "Q2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q2" (rect 59 107 75 121)(font "Arial" (font_size 8)))
(line (pt 96 112)(pt 80 112)(line_width 1))
)
(port
(pt 96 128)
(output)
(text "Q1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q1" (rect 59 123 75 137)(font "Arial" (font_size 8)))
(line (pt 96 128)(pt 80 128)(line_width 1))
)
(port
(pt 96 144)
(output)
(text "Q0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q0" (rect 59 139 75 153)(font "Arial" (font_size 8)))
(line (pt 96 144)(pt 80 144)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 208)(line_width 1))
)
)
(symbol
(rect 4184 1184 4280 1408)
(text "register_8b_with_switch" (rect 5 0 147 14)(font "Arial" (font_size 8)))
(text "MDR" (rect 8 208 32 220)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "EN" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "EN" (rect 21 27 36 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 21 43 44 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 21 59 36 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "D7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D7" (rect 21 75 36 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "D6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D6" (rect 21 91 36 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "D5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D5" (rect 21 107 36 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "D4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D4" (rect 21 123 36 137)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 0 144)
(input)
(text "D3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D3" (rect 21 139 36 153)(font "Arial" (font_size 8)))
(line (pt 0 144)(pt 16 144)(line_width 1))
)
(port
(pt 0 160)
(input)
(text "D2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D2" (rect 21 155 36 169)(font "Arial" (font_size 8)))
(line (pt 0 160)(pt 16 160)(line_width 1))
)
(port
(pt 0 176)
(input)
(text "D1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D1" (rect 21 171 36 185)(font "Arial" (font_size 8)))
(line (pt 0 176)(pt 16 176)(line_width 1))
)
(port
(pt 0 192)
(input)
(text "D0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D0" (rect 21 187 36 201)(font "Arial" (font_size 8)))
(line (pt 0 192)(pt 16 192)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Q7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q7" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Q6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q6" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Q5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q5" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Q4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q4" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(port
(pt 96 96)
(output)
(text "Q3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q3" (rect 59 91 75 105)(font "Arial" (font_size 8)))
(line (pt 96 96)(pt 80 96)(line_width 1))
)
(port
(pt 96 112)
(output)
(text "Q2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q2" (rect 59 107 75 121)(font "Arial" (font_size 8)))
(line (pt 96 112)(pt 80 112)(line_width 1))
)
(port
(pt 96 128)
(output)
(text "Q1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q1" (rect 59 123 75 137)(font "Arial" (font_size 8)))
(line (pt 96 128)(pt 80 128)(line_width 1))
)
(port
(pt 96 144)
(output)
(text "Q0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q0" (rect 59 139 75 153)(font "Arial" (font_size 8)))
(line (pt 96 144)(pt 80 144)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 208)(line_width 1))
)
)
(symbol
(rect 3160 1408 3256 1632)
(text "register_8b_with_switch" (rect 5 0 147 14)(font "Arial" (font_size 8)))
(text "IR" (rect 8 208 19 220)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "EN" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "EN" (rect 21 27 36 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 21 43 44 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 21 59 36 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "D7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D7" (rect 21 75 36 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "D6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D6" (rect 21 91 36 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "D5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D5" (rect 21 107 36 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "D4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D4" (rect 21 123 36 137)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 0 144)
(input)
(text "D3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D3" (rect 21 139 36 153)(font "Arial" (font_size 8)))
(line (pt 0 144)(pt 16 144)(line_width 1))
)
(port
(pt 0 160)
(input)
(text "D2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D2" (rect 21 155 36 169)(font "Arial" (font_size 8)))
(line (pt 0 160)(pt 16 160)(line_width 1))
)
(port
(pt 0 176)
(input)
(text "D1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D1" (rect 21 171 36 185)(font "Arial" (font_size 8)))
(line (pt 0 176)(pt 16 176)(line_width 1))
)
(port
(pt 0 192)
(input)
(text "D0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D0" (rect 21 187 36 201)(font "Arial" (font_size 8)))
(line (pt 0 192)(pt 16 192)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Q7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q7" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Q6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q6" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Q5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q5" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Q4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q4" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(port
(pt 96 96)
(output)
(text "Q3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q3" (rect 59 91 75 105)(font "Arial" (font_size 8)))
(line (pt 96 96)(pt 80 96)(line_width 1))
)
(port
(pt 96 112)
(output)
(text "Q2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q2" (rect 59 107 75 121)(font "Arial" (font_size 8)))
(line (pt 96 112)(pt 80 112)(line_width 1))
)
(port
(pt 96 128)
(output)
(text "Q1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q1" (rect 59 123 75 137)(font "Arial" (font_size 8)))
(line (pt 96 128)(pt 80 128)(line_width 1))
)
(port
(pt 96 144)
(output)
(text "Q0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q0" (rect 59 139 75 153)(font "Arial" (font_size 8)))
(line (pt 96 144)(pt 80 144)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 208)(line_width 1))
)
)
(symbol
(rect 1344 -304 1376 -272)
(text "GND" (rect 8 6 29 16)(font "Arial" (font_size 6)))
(text "inst4" (rect 3 -1 26 11)(font "Arial" )(invisible))
(port
(pt 16 32)
(output)
(text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
(text "1" (rect 18 20 23 32)(font "Courier New" (bold))(invisible))
(line (pt 16 24)(pt 16 32)(line_width 1))
)
(drawing
(line (pt 8 24)(pt 16 16)(line_width 1))
(line (pt 16 16)(pt 24 24)(line_width 1))
(line (pt 8 24)(pt 24 24)(line_width 1))
)
(flipx)
)
(symbol
(rect 1376 -264 1408 -248)
(text "VCC" (rect 7 0 27 10)(font "Arial" (font_size 6)))
(text "inst5" (rect 3 5 26 17)(font "Arial" )(invisible))
(port
(pt 16 16)
(output)
(text "1" (rect 19 7 24 19)(font "Courier New" (bold))(invisible))
(text "1" (rect 19 7 24 19)(font "Courier New" (bold))(invisible))
(line (pt 16 16)(pt 16 8)(line_width 1))
)
(drawing
(line (pt 8 8)(pt 24 8)(line_width 1))
)
)
(symbol
(rect 1240 -280 1336 -56)
(text "counter_8b_with_input" (rect -39 0 91 14)(font "Arial" (font_size 8)))
(text "uPC" (rect 65 208 86 220)(font "Arial" ))
(port
(pt 96 32)
(input)
(text "D7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D7" (rect 60 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(input)
(text "D6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D6" (rect 60 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(input)
(text "D5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D5" (rect 60 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(input)
(text "D4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D4" (rect 60 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(port
(pt 96 96)
(input)
(text "D3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D3" (rect 60 91 75 105)(font "Arial" (font_size 8)))
(line (pt 96 96)(pt 80 96)(line_width 1))
)
(port
(pt 96 112)
(input)
(text "D2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D2" (rect 60 107 75 121)(font "Arial" (font_size 8)))
(line (pt 96 112)(pt 80 112)(line_width 1))
)
(port
(pt 96 128)
(input)
(text "D1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D1" (rect 60 123 75 137)(font "Arial" (font_size 8)))
(line (pt 96 128)(pt 80 128)(line_width 1))
)
(port
(pt 96 144)
(input)
(text "D0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D0" (rect 60 139 75 153)(font "Arial" (font_size 8)))
(line (pt 96 144)(pt 80 144)(line_width 1))
)
(port
(pt 96 160)
(input)
(text "LD" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "LD" (rect 60 155 75 169)(font "Arial" (font_size 8)))
(line (pt 96 160)(pt 80 160)(line_width 1))
)
(port
(pt 96 176)
(input)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 60 171 75 185)(font "Arial" (font_size 8)))
(line (pt 96 176)(pt 80 176)(line_width 1))
)
(port
(pt 96 192)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 52 187 75 201)(font "Arial" (font_size 8)))
(line (pt 96 192)(pt 80 192)(line_width 1))
)
(port
(pt 0 32)
(output)
(text "Q7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q7" (rect 21 27 37 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(output)
(text "Q6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q6" (rect 21 43 37 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(output)
(text "Q5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q5" (rect 21 59 37 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(output)
(text "Q4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q4" (rect 21 75 37 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(output)
(text "Q3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q3" (rect 21 91 37 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(output)
(text "Q2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q2" (rect 21 107 37 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 128)
(output)
(text "Q1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q1" (rect 21 123 37 137)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 0 144)
(output)
(text "Q0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q0" (rect 21 139 37 153)(font "Arial" (font_size 8)))
(line (pt 0 144)(pt 16 144)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 208)(line_width 1))
)
(flipy)
)
(symbol
(rect 1240 -24 1336 104)
(text "start_circuit" (rect 5 0 72 14)(font "Arial" (font_size 8)))
(text "CK_2xSlower" (rect 8 112 72 124)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "HALT" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "HALT" (rect 21 27 52 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "CK_C" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "CK_C" (rect 21 43 52 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "CK" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "CK" (rect 21 59 37 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 21 75 44 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 60 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 112)(line_width 1))
)
)
(symbol
(rect 1352 -8 1400 24)
(text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
(text "inst" (rect 3 21 20 33)(font "Arial" ))
(port
(pt 0 16)
(input)
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 13 16)(line_width 1))
)
(port
(pt 48 16)
(output)
(text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
(line (pt 39 16)(pt 48 16)(line_width 1))
)
(drawing
(line (pt 13 25)(pt 13 7)(line_width 1))
(line (pt 13 7)(pt 31 16)(line_width 1))
(line (pt 13 25)(pt 31 16)(line_width 1))
(circle (rect 31 12 39 20)(line_width 1))
)
)
(symbol
(rect 928 1216 1024 1696)
(text "triple_selector_8b" (rect 5 0 106 14)(font "Arial" (font_size 8)))
(text "B_in" (rect 8 464 29 476)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "A7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A7" (rect 21 27 37 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 160)
(input)
(text "B7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B7" (rect 21 155 36 169)(font "Arial" (font_size 8)))
(line (pt 0 160)(pt 16 160)(line_width 1))
)
(port
(pt 0 288)
(input)
(text "C7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "C7" (rect 21 283 36 297)(font "Arial" (font_size 8)))
(line (pt 0 288)(pt 16 288)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "A6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A6" (rect 21 43 37 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 176)
(input)
(text "B6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B6" (rect 21 171 36 185)(font "Arial" (font_size 8)))
(line (pt 0 176)(pt 16 176)(line_width 1))
)
(port
(pt 0 304)
(input)
(text "C6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "C6" (rect 21 299 36 313)(font "Arial" (font_size 8)))
(line (pt 0 304)(pt 16 304)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "A5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A5" (rect 21 59 37 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 192)
(input)
(text "B5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B5" (rect 21 187 36 201)(font "Arial" (font_size 8)))
(line (pt 0 192)(pt 16 192)(line_width 1))
)
(port
(pt 0 320)
(input)
(text "C5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "C5" (rect 21 315 36 329)(font "Arial" (font_size 8)))
(line (pt 0 320)(pt 16 320)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "A4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A4" (rect 21 75 37 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 208)
(input)
(text "B4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B4" (rect 21 203 36 217)(font "Arial" (font_size 8)))
(line (pt 0 208)(pt 16 208)(line_width 1))
)
(port
(pt 0 336)
(input)
(text "C4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "C4" (rect 21 331 36 345)(font "Arial" (font_size 8)))
(line (pt 0 336)(pt 16 336)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "A3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A3" (rect 21 91 37 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 224)
(input)
(text "B3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B3" (rect 21 219 36 233)(font "Arial" (font_size 8)))
(line (pt 0 224)(pt 16 224)(line_width 1))
)
(port
(pt 0 352)
(input)
(text "C3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "C3" (rect 21 347 36 361)(font "Arial" (font_size 8)))
(line (pt 0 352)(pt 16 352)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "A2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A2" (rect 21 107 37 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 240)
(input)
(text "B2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B2" (rect 21 235 36 249)(font "Arial" (font_size 8)))
(line (pt 0 240)(pt 16 240)(line_width 1))
)
(port
(pt 0 368)
(input)
(text "C2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "C2" (rect 21 363 36 377)(font "Arial" (font_size 8)))
(line (pt 0 368)(pt 16 368)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "A1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A1" (rect 21 123 37 137)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 0 256)
(input)
(text "B1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B1" (rect 21 251 36 265)(font "Arial" (font_size 8)))
(line (pt 0 256)(pt 16 256)(line_width 1))
)
(port
(pt 0 384)
(input)
(text "C1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "C1" (rect 21 379 36 393)(font "Arial" (font_size 8)))
(line (pt 0 384)(pt 16 384)(line_width 1))
)
(port
(pt 0 144)
(input)
(text "A0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A0" (rect 21 139 37 153)(font "Arial" (font_size 8)))
(line (pt 0 144)(pt 16 144)(line_width 1))
)
(port
(pt 0 272)
(input)
(text "B0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B0" (rect 21 267 36 281)(font "Arial" (font_size 8)))
(line (pt 0 272)(pt 16 272)(line_width 1))
)
(port
(pt 0 400)
(input)
(text "C0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "C0" (rect 21 395 36 409)(font "Arial" (font_size 8)))
(line (pt 0 400)(pt 16 400)(line_width 1))
)
(port
(pt 0 416)
(input)
(text "AY" (rect 0 0 18 14)(font "Arial" (font_size 8)))
(text "AY" (rect 21 411 39 425)(font "Arial" (font_size 8)))
(line (pt 0 416)(pt 16 416)(line_width 1))
)
(port
(pt 0 432)
(input)
(text "BY" (rect 0 0 17 14)(font "Arial" (font_size 8)))
(text "BY" (rect 21 427 38 441)(font "Arial" (font_size 8)))
(line (pt 0 432)(pt 16 432)(line_width 1))
)
(port
(pt 0 448)
(input)
(text "CY" (rect 0 0 17 14)(font "Arial" (font_size 8)))
(text "CY" (rect 21 443 38 457)(font "Arial" (font_size 8)))
(line (pt 0 448)(pt 16 448)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Y7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y7" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Y6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y6" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Y5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y5" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Y4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y4" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(port
(pt 96 96)
(output)
(text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y3" (rect 59 91 75 105)(font "Arial" (font_size 8)))
(line (pt 96 96)(pt 80 96)(line_width 1))
)
(port
(pt 96 112)
(output)
(text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y2" (rect 59 107 75 121)(font "Arial" (font_size 8)))
(line (pt 96 112)(pt 80 112)(line_width 1))
)
(port
(pt 96 128)
(output)
(text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y1" (rect 59 123 75 137)(font "Arial" (font_size 8)))
(line (pt 96 128)(pt 80 128)(line_width 1))
)
(port
(pt 96 144)
(output)
(text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y0" (rect 59 139 75 153)(font "Arial" (font_size 8)))
(line (pt 96 144)(pt 80 144)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 464)(line_width 1))
)
)
(symbol
(rect 800 1600 896 1728)
(text "24_decoder" (rect 5 0 73 14)(font "Arial" (font_size 8)))
(text "inst9" (rect 8 112 31 124)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "I1" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I1" (rect 21 27 30 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I0" (rect 21 43 30 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y3" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y2" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y1" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y0" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 112)(line_width 1))
)
)
(symbol
(rect 1584 1312 1648 1360)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst10" (rect 3 37 32 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)(line_width 1))
)
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 14 32)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 12)(pt 30 12)(line_width 1))
(line (pt 14 37)(pt 31 37)(line_width 1))
(line (pt 14 12)(pt 14 37)(line_width 1))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
)
)
(symbol
(rect 1584 1360 1648 1408)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst11" (rect 3 37 32 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)(line_width 1))
)
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 14 32)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 12)(pt 30 12)(line_width 1))
(line (pt 14 37)(pt 31 37)(line_width 1))
(line (pt 14 12)(pt 14 37)(line_width 1))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
)
)
(symbol
(rect 1584 1408 1648 1456)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst12" (rect 3 37 32 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)(line_width 1))
)
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 14 32)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 12)(pt 30 12)(line_width 1))
(line (pt 14 37)(pt 31 37)(line_width 1))
(line (pt 14 12)(pt 14 37)(line_width 1))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
)
)
(symbol
(rect 1584 1456 1648 1504)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst13" (rect 3 37 32 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)(line_width 1))
)
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 14 32)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 12)(pt 30 12)(line_width 1))
(line (pt 14 37)(pt 31 37)(line_width 1))
(line (pt 14 12)(pt 14 37)(line_width 1))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
)
)
(symbol
(rect 1408 1408 1504 1536)
(text "24_decoder" (rect 5 0 73 14)(font "Arial" (font_size 8)))
(text "inst8" (rect 8 112 31 124)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "I1" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I1" (rect 21 27 30 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I0" (rect 21 43 30 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y3" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y2" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y1" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y0" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 112)(line_width 1))
)
)
(symbol
(rect 1696 1368 1760 1448)
(text "OR4" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst14" (rect 3 69 32 81)(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 13 16)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "IN3" (rect 2 39 19 51)(font "Courier New" (bold))(invisible))
(text "IN3" (rect 2 39 19 51)(font "Courier New" (bold))(invisible))
(line (pt 0 48)(pt 15 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "IN4" (rect 2 55 19 67)(font "Courier New" (bold))(invisible))
(text "IN4" (rect 2 55 19 67)(font "Courier New" (bold))(invisible))
(line (pt 0 64)(pt 13 64)(line_width 1))
)
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 15 32)(line_width 1))
)
(port
(pt 64 40)
(output)
(text "OUT" (rect 48 31 65 43)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 31 65 43)(font "Courier New" (bold))(invisible))
(line (pt 48 40)(pt 64 40)(line_width 1))
)
(drawing
(line (pt 13 67)(pt 13 51)(line_width 1))
(line (pt 25 52)(pt 13 52)(line_width 1))
(line (pt 13 12)(pt 13 29)(line_width 1))
(line (pt 13 29)(pt 25 29)(line_width 1))
(arc (pt 7 45)(pt 7 35)(rect -14 24 19 57)(line_width 1))
(arc (pt 49 40)(pt 25 29)(rect -6 29 57 92)(line_width 1))
(arc (pt 25 51)(pt 49 40)(rect -6 -11 57 52)(line_width 1))
)
)
(symbol
(rect 896 1736 928 1768)
(text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
(text "inst16" (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)(line_width 1))
)
(drawing
(line (pt 8 8)(pt 16 16)(line_width 1))
(line (pt 16 16)(pt 24 8)(line_width 1))
(line (pt 8 8)(pt 24 8)(line_width 1))
)
)
(symbol
(rect 784 1016 880 1144)
(text "24_decoder" (rect 5 0 73 14)(font "Arial" (font_size 8)))
(text "inst17" (rect 8 112 37 124)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "I1" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I1" (rect 21 27 30 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I0" (rect 21 43 30 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y3" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y2" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y1" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y0" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 112)(line_width 1))
)
)
(symbol
(rect 1240 1088 1368 1488)
(text "ALU_3_in_1" (rect 5 0 74 14)(font "Arial" (font_size 8)))
(text "ALU" (rect 8 384 29 396)(font "Arial" ))
(port
(pt 0 144)
(input)
(text "A0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A0" (rect 21 139 37 153)(font "Arial" (font_size 8)))
(line (pt 0 144)(pt 16 144)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "A1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A1" (rect 21 123 37 137)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "A2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A2" (rect 21 107 37 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "A3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A3" (rect 21 91 37 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "A4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A4" (rect 21 75 37 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "A5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A5" (rect 21 59 37 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "A6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A6" (rect 21 43 37 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 32)
(input)
(text "A7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A7" (rect 21 27 37 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 272)
(input)
(text "B0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B0" (rect 21 267 36 281)(font "Arial" (font_size 8)))
(line (pt 0 272)(pt 16 272)(line_width 1))
)
(port
(pt 0 256)
(input)
(text "B1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B1" (rect 21 251 36 265)(font "Arial" (font_size 8)))
(line (pt 0 256)(pt 16 256)(line_width 1))
)
(port
(pt 0 240)
(input)
(text "B2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B2" (rect 21 235 36 249)(font "Arial" (font_size 8)))
(line (pt 0 240)(pt 16 240)(line_width 1))
)
(port
(pt 0 224)
(input)
(text "B3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B3" (rect 21 219 36 233)(font "Arial" (font_size 8)))
(line (pt 0 224)(pt 16 224)(line_width 1))
)
(port
(pt 0 208)
(input)
(text "B4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B4" (rect 21 203 36 217)(font "Arial" (font_size 8)))
(line (pt 0 208)(pt 16 208)(line_width 1))
)
(port
(pt 0 192)
(input)
(text "B5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B5" (rect 21 187 36 201)(font "Arial" (font_size 8)))
(line (pt 0 192)(pt 16 192)(line_width 1))
)
(port
(pt 0 176)
(input)
(text "B6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B6" (rect 21 171 36 185)(font "Arial" (font_size 8)))
(line (pt 0 176)(pt 16 176)(line_width 1))
)
(port
(pt 0 160)
(input)
(text "B7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B7" (rect 21 155 36 169)(font "Arial" (font_size 8)))
(line (pt 0 160)(pt 16 160)(line_width 1))
)
(port
(pt 0 288)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 21 283 44 297)(font "Arial" (font_size 8)))
(line (pt 0 288)(pt 16 288)(line_width 1))
)
(port
(pt 0 304)
(input)
(text "CP_A" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "CP_A" (rect 21 299 52 313)(font "Arial" (font_size 8)))
(line (pt 0 304)(pt 16 304)(line_width 1))
)
(port
(pt 0 320)
(input)
(text "CP_B" (rect 0 0 30 14)(font "Arial" (font_size 8)))
(text "CP_B" (rect 21 315 51 329)(font "Arial" (font_size 8)))
(line (pt 0 320)(pt 16 320)(line_width 1))
)
(port
(pt 0 336)
(input)
(text "CP_Z" (rect 0 0 30 14)(font "Arial" (font_size 8)))
(text "CP_Z" (rect 21 331 51 345)(font "Arial" (font_size 8)))
(line (pt 0 336)(pt 16 336)(line_width 1))
)
(port
(pt 0 352)
(input)
(text "S1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "S1" (rect 21 347 36 361)(font "Arial" (font_size 8)))
(line (pt 0 352)(pt 16 352)(line_width 1))
)
(port
(pt 0 368)
(input)
(text "S0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "S0" (rect 21 363 36 377)(font "Arial" (font_size 8)))
(line (pt 0 368)(pt 16 368)(line_width 1))
)
(port
(pt 128 144)
(output)
(text "Q0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q0" (rect 91 139 107 153)(font "Arial" (font_size 8)))
(line (pt 128 144)(pt 112 144)(line_width 1))
)
(port
(pt 128 128)
(output)
(text "Q1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q1" (rect 91 123 107 137)(font "Arial" (font_size 8)))
(line (pt 128 128)(pt 112 128)(line_width 1))
)
(port
(pt 128 112)
(output)
(text "Q2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q2" (rect 91 107 107 121)(font "Arial" (font_size 8)))
(line (pt 128 112)(pt 112 112)(line_width 1))
)
(port
(pt 128 96)
(output)
(text "Q3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q3" (rect 91 91 107 105)(font "Arial" (font_size 8)))
(line (pt 128 96)(pt 112 96)(line_width 1))
)
(port
(pt 128 80)
(output)
(text "Q4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q4" (rect 91 75 107 89)(font "Arial" (font_size 8)))
(line (pt 128 80)(pt 112 80)(line_width 1))
)
(port
(pt 128 64)
(output)
(text "Q5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q5" (rect 91 59 107 73)(font "Arial" (font_size 8)))
(line (pt 128 64)(pt 112 64)(line_width 1))
)
(port
(pt 128 48)
(output)
(text "Q6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q6" (rect 91 43 107 57)(font "Arial" (font_size 8)))
(line (pt 128 48)(pt 112 48)(line_width 1))
)
(port
(pt 128 32)
(output)
(text "Q7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q7" (rect 91 27 107 41)(font "Arial" (font_size 8)))
(line (pt 128 32)(pt 112 32)(line_width 1))
)
(port
(pt 128 176)
(output)
(text "FLG_V" (rect 0 0 40 14)(font "Arial" (font_size 8)))
(text "FLG_V" (rect 67 171 107 185)(font "Arial" (font_size 8)))
(line (pt 128 176)(pt 112 176)(line_width 1))
)
(port
(pt 128 192)
(output)
(text "FLG_N" (rect 0 0 38 14)(font "Arial" (font_size 8)))
(text "FLG_N" (rect 69 187 107 201)(font "Arial" (font_size 8)))
(line (pt 128 192)(pt 112 192)(line_width 1))
)
(port
(pt 128 208)
(output)
(text "FLG_Z" (rect 0 0 38 14)(font "Arial" (font_size 8)))
(text "FLG_Z" (rect 69 203 107 217)(font "Arial" (font_size 8)))
(line (pt 128 208)(pt 112 208)(line_width 1))
)
(port
(pt 128 160)
(output)
(text "FLG_C" (rect 0 0 38 14)(font "Arial" (font_size 8)))
(text "FLG_C" (rect 69 155 107 169)(font "Arial" (font_size 8)))
(line (pt 128 160)(pt 112 160)(line_width 1))
)
(drawing
(rectangle (rect 16 16 112 384)(line_width 1))
)
)
(symbol
(rect 928 720 1024 1072)
(text "double_selector_8b" (rect 5 0 117 14)(font "Arial" (font_size 8)))
(text "inst18" (rect 8 336 37 348)(font "Arial" ))
(port
(pt 0 144)
(input)
(text "a0" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a0" (rect 21 136 35 150)(font "Arial" (font_size 8)))
(line (pt 0 144)(pt 16 144)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "a1" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a1" (rect 21 120 35 134)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "a2" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a2" (rect 21 104 35 118)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "a3" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a3" (rect 21 88 35 102)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "a4" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a4" (rect 21 72 35 86)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "a5" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a5" (rect 21 56 35 70)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "a6" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a6" (rect 21 40 35 54)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 32)
(input)
(text "a7" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a7" (rect 21 24 35 38)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 272)
(input)
(text "b0" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b0" (rect 21 267 35 281)(font "Arial" (font_size 8)))
(line (pt 0 272)(pt 16 272)(line_width 1))
)
(port
(pt 0 256)
(input)
(text "b1" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b1" (rect 21 251 35 265)(font "Arial" (font_size 8)))
(line (pt 0 256)(pt 16 256)(line_width 1))
)
(port
(pt 0 240)
(input)
(text "b2" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b2" (rect 21 235 35 249)(font "Arial" (font_size 8)))
(line (pt 0 240)(pt 16 240)(line_width 1))
)
(port
(pt 0 224)
(input)
(text "b3" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b3" (rect 21 219 35 233)(font "Arial" (font_size 8)))
(line (pt 0 224)(pt 16 224)(line_width 1))
)
(port
(pt 0 208)
(input)
(text "b4" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b4" (rect 21 203 35 217)(font "Arial" (font_size 8)))
(line (pt 0 208)(pt 16 208)(line_width 1))
)
(port
(pt 0 192)
(input)
(text "b5" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b5" (rect 21 187 35 201)(font "Arial" (font_size 8)))
(line (pt 0 192)(pt 16 192)(line_width 1))
)
(port
(pt 0 176)
(input)
(text "b6" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b6" (rect 21 171 35 185)(font "Arial" (font_size 8)))
(line (pt 0 176)(pt 16 176)(line_width 1))
)
(port
(pt 0 160)
(input)
(text "b7" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b7" (rect 21 155 35 169)(font "Arial" (font_size 8)))
(line (pt 0 160)(pt 16 160)(line_width 1))
)
(port
(pt 0 288)
(input)
(text "AY" (rect 0 0 18 14)(font "Arial" (font_size 8)))
(text "AY" (rect 21 283 39 297)(font "Arial" (font_size 8)))
(line (pt 0 288)(pt 16 288)(line_width 1))
)
(port
(pt 0 304)
(input)
(text "BY" (rect 0 0 17 14)(font "Arial" (font_size 8)))
(text "BY" (rect 21 299 38 313)(font "Arial" (font_size 8)))
(line (pt 0 304)(pt 16 304)(line_width 1))
)
(port
(pt 96 144)
(output)
(text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y0" (rect 59 139 75 153)(font "Arial" (font_size 8)))
(line (pt 96 144)(pt 80 144)(line_width 1))
)
(port
(pt 96 128)
(output)
(text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y1" (rect 59 123 75 137)(font "Arial" (font_size 8)))
(line (pt 96 128)(pt 80 128)(line_width 1))
)
(port
(pt 96 112)
(output)
(text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y2" (rect 59 107 75 121)(font "Arial" (font_size 8)))
(line (pt 96 112)(pt 80 112)(line_width 1))
)
(port
(pt 96 96)
(output)
(text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y3" (rect 59 91 75 105)(font "Arial" (font_size 8)))
(line (pt 96 96)(pt 80 96)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Y4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y4" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Y5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y5" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Y6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y6" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Y7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y7" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 336)(line_width 1))
)
)
(connector
(pt 1984 1488)
(pt 2104 1488)
)
(connector
(pt 1992 1504)
(pt 2104 1504)
)
(connector
(pt 2000 1520)
(pt 2104 1520)
)
(connector
(pt 2008 1536)
(pt 2104 1536)
)
(connector
(pt 2016 1552)
(pt 2104 1552)
)
(connector
(pt 2024 1568)
(pt 2104 1568)
)
(connector
(pt 2032 1584)
(pt 2104 1584)
)
(connector
(pt 2040 1600)
(pt 2104 1600)
)
(connector
(pt 2792 1544)
(pt 2800 1544)
)
(connector
(pt 2792 1528)
(pt 2808 1528)
)
(connector
(pt 2792 1512)
(pt 2816 1512)
)
(connector
(pt 2792 1496)
(pt 2824 1496)
)
(connector
(pt 2792 1480)
(pt 2832 1480)
)
(connector
(pt 2792 1464)
(pt 2840 1464)
)
(connector
(pt 2792 1448)
(pt 2848 1448)
)
(connector
(pt 2792 1432)
(pt 2856 1432)
)
(connector
(pt 3544 1320)
(pt 3696 1320)
)
(connector
(pt 3544 1304)
(pt 3696 1304)
)
(connector
(pt 3544 1288)
(pt 3696 1288)
)
(connector
(pt 3544 1272)
(pt 3696 1272)
)
(connector
(pt 3544 1256)
(pt 3696 1256)
)
(connector
(pt 3544 1240)
(pt 3696 1240)
)
(connector
(pt 3544 1224)
(pt 3696 1224)
)
(connector
(pt 3544 1208)
(pt 3696 1208)
)
(connector
(pt 1336 8)
(pt 1352 8)
)
(connector
(pt 1208 40)
(pt 1208 72)
)
(connector
(pt 1336 -248)
(pt 1360 -248)
)
(connector
(pt 1336 -216)
(pt 1360 -216)
)
(connector
(pt 1336 -200)
(pt 1360 -200)
)
(connector
(pt 1336 -184)
(pt 1360 -184)
)
(connector
(pt 1336 -168)
(pt 1360 -168)
)
(connector
(pt 1336 -152)
(pt 1360 -152)
)
(connector
(pt 1336 -136)
(pt 1360 -136)
)
(connector
(pt 1336 -232)
(pt 1360 -232)
)
(connector
(pt 1392 -248)
(pt 1392 -120)
)
(connector
(pt 1160 -248)
(pt 1240 -248)
)
(connector
(pt 1160 -232)
(pt 1240 -232)
)
(connector
(pt 1160 -216)
(pt 1240 -216)
)
(connector
(pt 1160 -200)
(pt 1240 -200)
)
(connector
(pt 1160 -184)
(pt 1240 -184)
)
(connector
(pt 1160 -168)
(pt 1240 -168)
)
(connector
(pt 1160 -152)
(pt 1240 -152)
)
(connector
(pt 1160 -136)
(pt 1240 -136)
)
(connector
(pt 1160 24)
(pt 1240 24)
)
(connector
(pt 1208 40)
(pt 1240 40)
)
(connector
(pt 1336 -120)
(pt 1392 -120)
)
(connector
(pt 1360 -272)
(pt 1360 -248)
)
(connector
(pt 1360 -248)
(pt 1360 -232)
)
(connector
(pt 1360 -232)
(pt 1360 -216)
)
(connector
(pt 1360 -216)
(pt 1360 -200)
)
(connector
(pt 1360 -200)
(pt 1360 -184)
)
(connector
(pt 1360 -184)
(pt 1360 -168)
)
(connector
(pt 1360 -168)
(pt 1360 -152)
)
(connector
(pt 1360 -152)
(pt 1360 -136)
)
(connector
(pt 1160 72)
(pt 1208 72)
)
(connector
(pt 1240 8)
(pt 1216 8)
)
(connector
(pt 1216 8)
(pt 1216 -40)
)
(connector
(pt 2104 1440)
(pt 2064 1440)
(color 0 0 0)
)
(connector
(pt 2696 1592)
(pt 2632 1592)
(color 0 0 0)
)
(connector
(pt 2632 1592)
(pt 2632 424)
(color 0 0 0)
)
(connector
(pt 2064 424)
(pt 2632 424)
(color 0 0 0)
)
(connector
(pt 3160 1456)
(pt 3144 1456)
(color 0 0 0)
)
(connector
(pt 3144 1456)
(pt 3144 424)
(color 0 0 0)
)
(connector
(pt 2632 424)
(pt 3144 424)
(color 0 0 0)
)
(connector
(pt 3448 1224)
(pt 3400 1224)
(color 0 0 0)
)
(connector
(pt 3400 1224)
(pt 3400 424)
(color 0 0 0)
)
(connector
(pt 3144 424)
(pt 3400 424)
(color 0 0 0)
)
(connector
(pt 4184 1232)
(pt 4080 1232)
(color 0 0 0)
)
(connector
(pt 4080 1232)
(pt 4080 424)
(color 0 0 0)
)
(connector
(pt 3400 424)
(pt 4080 424)
(color 0 0 0)
)
(connector
(pt 4080 424)
(pt 4664 424)
(color 0 0 0)
)
(connector
(pt 1240 56)
(pt 1224 56)
(color 0 0 0)
)
(connector
(pt 1512 120)
(pt 1512 -88)
(color 0 0 0)
)
(connector
(pt 2064 120)
(pt 2064 424)
(color 0 0 0)
)
(connector
(pt 2064 424)
(pt 2064 1440)
(color 0 0 0)
)
(connector
(pt 1512 120)
(pt 2064 120)
(color 0 0 0)
)
(connector
(pt 1336 -88)
(pt 1512 -88)
(color 0 0 0)
)
(connector
(pt 1224 120)
(pt 1512 120)
)
(connector
(pt 1024 752)
(pt 1096 752)
)
(connector
(pt 1096 752)
(pt 1096 1232)
)
(connector
(pt 1024 768)
(pt 1112 768)
)
(connector
(pt 1112 768)
(pt 1112 1216)
)
(connector
(pt 1024 784)
(pt 1128 784)
)
(connector
(pt 1128 784)
(pt 1128 1200)
)
(connector
(pt 1024 800)
(pt 1144 800)
)
(connector
(pt 1144 800)
(pt 1144 1184)
)
(connector
(pt 1024 816)
(pt 1160 816)
)
(connector
(pt 1160 816)
(pt 1160 1168)
)
(connector
(pt 1024 832)
(pt 1176 832)
)
(connector
(pt 1176 832)
(pt 1176 1152)
)
(connector
(pt 1024 848)
(pt 1192 848)
)
(connector
(pt 1192 848)
(pt 1192 1136)
)
(connector
(pt 1024 864)
(pt 1208 864)
)
(connector
(pt 1208 864)
(pt 1208 1120)
)
(connector
(pt 1536 1280)
(pt 1536 1376)
)
(connector
(pt 1552 1264)
(pt 1552 1424)
)
(connector
(pt 1568 1248)
(pt 1568 1472)
)
(connector
(pt 1520 1296)
(pt 1520 1328)
)
(connector
(pt 1520 1440)
(pt 1504 1440)
)
(connector
(pt 1520 1344)
(pt 1520 1440)
)
(connector
(pt 1536 1456)
(pt 1504 1456)
)
(connector
(pt 1536 1392)
(pt 1536 1456)
)
(connector
(pt 1664 1384)
(pt 1664 1400)
)
(connector
(pt 1680 1336)
(pt 1680 1384)
)
(connector
(pt 1648 1336)
(pt 1680 1336)
)
(connector
(pt 1664 1432)
(pt 1664 1416)
)
(connector
(pt 1680 1432)
(pt 1680 1480)
)
(connector
(pt 1648 1480)
(pt 1680 1480)
)
(connector
(pt 1648 1384)
(pt 1664 1384)
)
(connector
(pt 1648 1432)
(pt 1664 1432)
)
(connector
(pt 1160 120)
(pt 1224 120)
)
(connector
(pt 1224 56)
(pt 1224 120)
(color 0 0 0)
)
(connector
(pt 1224 120)
(pt 1224 1376)
(color 0 0 0)
)
(connector
(pt 1368 1248)
(pt 1568 1248)
)
(connector
(pt 1368 1264)
(pt 1552 1264)
)
(connector
(pt 1368 1280)
(pt 1536 1280)
)
(connector
(pt 1368 1296)
(pt 1520 1296)
)
(connector
(pt 1520 1328)
(pt 1584 1328)
)
(connector
(pt 1520 1344)
(pt 1584 1344)
)
(connector
(pt 1536 1376)
(pt 1584 1376)
)
(connector
(pt 1536 1392)
(pt 1584 1392)
)
(connector
(pt 1552 1424)
(pt 1584 1424)
)
(connector
(pt 1552 1440)
(pt 1584 1440)
)
(connector
(pt 1504 1488)
(pt 1584 1488)
)
(connector
(pt 1680 1384)
(pt 1696 1384)
)
(connector
(pt 1664 1416)
(pt 1696 1416)
)
(connector
(pt 1680 1432)
(pt 1696 1432)
)
(connector
(pt 1664 1400)
(pt 1696 1400)
)
(connector
(pt 1096 1232)
(pt 1240 1232)
)
(connector
(pt 1112 1216)
(pt 1240 1216)
)
(connector
(pt 1128 1200)
(pt 1240 1200)
)
(connector
(pt 1144 1184)
(pt 1240 1184)
)
(connector
(pt 1160 1168)
(pt 1240 1168)
)
(connector
(pt 1176 1152)
(pt 1240 1152)
)
(connector
(pt 1192 1136)
(pt 1240 1136)
)
(connector
(pt 1208 1120)
(pt 1240 1120)
)
(connector
(pt 1024 1360)
(pt 1240 1360)
)
(connector
(pt 1024 1344)
(pt 1240 1344)
)
(connector
(pt 1024 1328)
(pt 1240 1328)
)
(connector
(pt 1024 1312)
(pt 1240 1312)
)
(connector
(pt 1024 1296)
(pt 1240 1296)
)
(connector
(pt 1024 1280)
(pt 1240 1280)
)
(connector
(pt 1024 1264)
(pt 1240 1264)
)
(connector
(pt 1024 1248)
(pt 1240 1248)
)
(connector
(pt 1224 1376)
(pt 1240 1376)
(color 0 0 0)
)
(connector
(pt 1568 1248)
(pt 1624 1248)
)
(connector
(pt 1536 1280)
(pt 1624 1280)
)
(connector
(pt 1520 1296)
(pt 1624 1296)
)
(connector
(pt 928 1520)
(pt 912 1520)
)
(connector
(pt 928 1536)
(pt 912 1536)
)
(connector
(pt 912 1520)
(pt 912 1536)
)
(connector
(pt 928 1552)
(pt 912 1552)
)
(connector
(pt 912 1536)
(pt 912 1552)
)
(connector
(pt 928 1568)
(pt 912 1568)
)
(connector
(pt 912 1552)
(pt 912 1568)
)
(connector
(pt 928 1584)
(pt 912 1584)
)
(connector
(pt 912 1568)
(pt 912 1584)
)
(connector
(pt 928 1600)
(pt 912 1600)
)
(connector
(pt 912 1584)
(pt 912 1600)
)
(connector
(pt 928 1616)
(pt 912 1616)
)
(connector
(pt 912 1600)
(pt 912 1616)
)
(connector
(pt 912 1616)
(pt 912 1736)
)
(connector
(pt 928 1632)
(pt 896 1632)
)
(connector
(pt 928 1648)
(pt 896 1648)
)
(connector
(pt 928 1664)
(pt 896 1664)
)
(connector
(pt 928 1504)
(pt 784 1504)
)
(connector
(pt 784 1504)
(pt 784 1784)
)
(connector
(pt 1504 1472)
(pt 1552 1472)
)
(connector
(pt 1552 1472)
(pt 1568 1472)
)
(connector
(pt 1568 1472)
(pt 1584 1472)
)
(connector
(pt 784 1784)
(pt 1552 1784)
)
(connector
(pt 1552 1440)
(pt 1552 1472)
)
(connector
(pt 1552 1472)
(pt 1552 1784)
)
(connector
(pt 1368 1120)
(pt 1384 1120)
)
(connector
(pt 1384 1120)
(pt 1384 992)
)
(connector
(pt 1368 1136)
(pt 1400 1136)
)
(connector
(pt 1400 1136)
(pt 1400 1008)
)
(connector
(pt 1368 1152)
(pt 1416 1152)
)
(connector
(pt 1416 1152)
(pt 1416 1024)
)
(connector
(pt 1368 1168)
(pt 1432 1168)
)
(connector
(pt 1432 1168)
(pt 1432 1040)
)
(connector
(pt 1368 1184)
(pt 1448 1184)
)
(connector
(pt 1448 1184)
(pt 1448 1056)
)
(connector
(pt 1368 1200)
(pt 1464 1200)
)
(connector
(pt 1464 1200)
(pt 1464 1072)
)
(connector
(pt 1368 1216)
(pt 1480 1216)
)
(connector
(pt 1480 1216)
(pt 1480 1088)
)
(connector
(pt 1368 1232)
(pt 1496 1232)
)
(connector
(pt 1496 1232)
(pt 1496 1104)
)
(connector
(pt 1216 -40)
(pt 1608 -40)
)
(connector
(pt 1608 1264)
(pt 1608 -40)
)
(connector
(pt 1552 1264)
(pt 1608 1264)
)
(connector
(pt 1608 1264)
(pt 1624 1264)
)
(connector
(pt 928 752)
(pt 656 752)
)
(connector
(pt 928 768)
(pt 672 768)
)
(connector
(pt 928 784)
(pt 688 784)
)
(connector
(pt 928 800)
(pt 704 800)
)
(connector
(pt 928 816)
(pt 720 816)
)
(connector
(pt 928 848)
(pt 752 848)
)
(connector
(pt 928 864)
(pt 768 864)
)
(connector
(pt 4312 1296)
(pt 4312 648)
)
(connector
(pt 4352 1216)
(pt 4352 568)
)
(connector
(pt 4352 568)
(pt 656 568)
)
(connector
(pt 656 752)
(pt 656 568)
)
(connector
(pt 4344 1232)
(pt 4344 584)
)
(connector
(pt 4344 584)
(pt 672 584)
)
(connector
(pt 672 768)
(pt 672 584)
)
(connector
(pt 4336 1248)
(pt 4336 600)
)
(connector
(pt 4336 600)
(pt 688 600)
)
(connector
(pt 688 784)
(pt 688 600)
)
(connector
(pt 4328 1264)
(pt 4328 616)
)
(connector
(pt 4328 616)
(pt 704 616)
)
(connector
(pt 704 800)
(pt 704 616)
)
(connector
(pt 4296 1328)
(pt 4296 680)
)
(connector
(pt 4296 680)
(pt 768 680)
)
(connector
(pt 768 864)
(pt 768 680)
)
(connector
(pt 4304 1312)
(pt 4304 664)
)
(connector
(pt 4304 664)
(pt 752 664)
)
(connector
(pt 752 848)
(pt 752 664)
)
(connector
(pt 928 832)
(pt 736 832)
)
(connector
(pt 4312 648)
(pt 736 648)
)
(connector
(pt 736 832)
(pt 736 648)
)
(connector
(pt 4320 1280)
(pt 4320 632)
)
(connector
(pt 4320 632)
(pt 720 632)
)
(connector
(pt 720 816)
(pt 720 632)
)
(connector
(pt 4280 1296)
(pt 4312 1296)
)
(connector
(pt 4312 1296)
(pt 4456 1296)
)
(connector
(pt 4280 1216)
(pt 4352 1216)
)
(connector
(pt 4352 1216)
(pt 4456 1216)
)
(connector
(pt 4280 1232)
(pt 4344 1232)
)
(connector
(pt 4344 1232)
(pt 4456 1232)
)
(connector
(pt 4280 1248)
(pt 4336 1248)
)
(connector
(pt 4336 1248)
(pt 4456 1248)
)
(connector
(pt 4280 1264)
(pt 4328 1264)
)
(connector
(pt 4328 1264)
(pt 4456 1264)
)
(connector
(pt 4280 1328)
(pt 4296 1328)
)
(connector
(pt 4296 1328)
(pt 4456 1328)
)
(connector
(pt 4280 1312)
(pt 4304 1312)
)
(connector
(pt 4304 1312)
(pt 4456 1312)
)
(connector
(pt 4280 1280)
(pt 4320 1280)
)
(connector
(pt 4320 1280)
(pt 4456 1280)
)
(connector
(pt 928 880)
(pt 216 880)
)
(connector
(pt 928 912)
(pt 248 912)
)
(connector
(pt 928 928)
(pt 264 928)
)
(connector
(pt 928 944)
(pt 280 944)
)
(connector
(pt 928 960)
(pt 296 960)
)
(connector
(pt 928 976)
(pt 312 976)
)
(connector
(pt 928 992)
(pt 328 992)
)
(connector
(pt 928 896)
(pt 232 896)
)
(connector
(pt 928 1360)
(pt 768 1360)
)
(connector
(pt 928 1344)
(pt 752 1344)
)
(connector
(pt 928 1328)
(pt 736 1328)
)
(connector
(pt 928 1312)
(pt 720 1312)
)
(connector
(pt 928 1296)
(pt 704 1296)
)
(connector
(pt 928 1248)
(pt 656 1248)
)
(connector
(pt 928 1264)
(pt 672 1264)
)
(connector
(pt 928 1280)
(pt 688 1280)
)
(connector
(pt 328 992)
(pt 328 1936)
)
(connector
(pt 312 976)
(pt 312 1920)
)
(connector
(pt 296 960)
(pt 296 1904)
)
(connector
(pt 280 944)
(pt 280 1888)
)
(connector
(pt 264 928)
(pt 264 1872)
)
(connector
(pt 248 912)
(pt 248 1856)
)
(connector
(pt 232 896)
(pt 232 1840)
)
(connector
(pt 216 880)
(pt 216 1824)
)
(connector
(pt 2800 1544)
(pt 2800 2240)
)
(connector
(pt 2808 1528)
(pt 2808 2248)
)
(connector
(pt 2816 1512)
(pt 2816 2256)
)
(connector
(pt 2824 1496)
(pt 2824 2264)
)
(connector
(pt 2832 1480)
(pt 2832 2272)
)
(connector
(pt 2840 1464)
(pt 2840 2280)
)
(connector
(pt 2848 1448)
(pt 2848 2288)
)
(connector
(pt 2856 1432)
(pt 2856 2296)
)
(connector
(pt 2800 2240)
(pt 768 2240)
)
(connector
(pt 768 1360)
(pt 768 2240)
)
(connector
(pt 2808 2248)
(pt 752 2248)
)
(connector
(pt 752 1344)
(pt 752 2248)
)
(connector
(pt 2816 2256)
(pt 736 2256)
)
(connector
(pt 736 1328)
(pt 736 2256)
)
(connector
(pt 2824 2264)
(pt 720 2264)
)
(connector
(pt 720 1312)
(pt 720 2264)
)
(connector
(pt 2832 2272)
(pt 704 2272)
)
(connector
(pt 704 1296)
(pt 704 2272)
)
(connector
(pt 2840 2280)
(pt 688 2280)
)
(connector
(pt 2848 2288)
(pt 672 2288)
)
(connector
(pt 2856 2296)
(pt 656 2296)
)
(connector
(pt 688 1280)
(pt 688 2280)
)
(connector
(pt 672 1264)
(pt 672 2288)
)
(connector
(pt 656 1248)
(pt 656 2296)
)
(connector
(pt 2200 1552)
(pt 2384 1552)
)
(connector
(pt 2200 1536)
(pt 2392 1536)
)
(connector
(pt 2200 1520)
(pt 2400 1520)
)
(connector
(pt 2200 1504)
(pt 2408 1504)
)
(connector
(pt 2200 1488)
(pt 2416 1488)
)
(connector
(pt 2200 1472)
(pt 2424 1472)
)
(connector
(pt 2200 1456)
(pt 2432 1456)
)
(connector
(pt 2200 1440)
(pt 2440 1440)
)
(connector
(pt 2384 1552)
(pt 2384 1936)
)
(connector
(pt 328 1936)
(pt 2384 1936)
)
(connector
(pt 2392 1536)
(pt 2392 1920)
)
(connector
(pt 312 1920)
(pt 2392 1920)
)
(connector
(pt 2400 1520)
(pt 2400 1904)
)
(connector
(pt 296 1904)
(pt 2400 1904)
)
(connector
(pt 2408 1504)
(pt 2408 1888)
)
(connector
(pt 280 1888)
(pt 2408 1888)
)
(connector
(pt 2416 1488)
(pt 2416 1872)
)
(connector
(pt 264 1872)
(pt 2416 1872)
)
(connector
(pt 2424 1472)
(pt 2424 1856)
)
(connector
(pt 248 1856)
(pt 2424 1856)
)
(connector
(pt 2432 1456)
(pt 2432 1840)
)
(connector
(pt 232 1840)
(pt 2432 1840)
)
(connector
(pt 2440 1440)
(pt 2440 1824)
)
(connector
(pt 216 1824)
(pt 2440 1824)
)
(connector
(pt 928 1376)
(pt 448 1376)
)
(connector
(pt 928 1392)
(pt 464 1392)
)
(connector
(pt 928 1408)
(pt 480 1408)
)
(connector
(pt 928 1424)
(pt 496 1424)
)
(connector
(pt 928 1440)
(pt 512 1440)
)
(connector
(pt 928 1456)
(pt 528 1456)
)
(connector
(pt 928 1472)
(pt 544 1472)
)
(connector
(pt 928 1488)
(pt 560 1488)
)
(connector
(pt 560 1488)
(pt 560 2104)
)
(connector
(pt 544 1472)
(pt 544 2088)
)
(connector
(pt 528 1456)
(pt 528 2072)
)
(connector
(pt 512 1440)
(pt 512 2056)
)
(connector
(pt 496 1424)
(pt 496 2040)
)
(connector
(pt 480 1408)
(pt 480 2024)
)
(connector
(pt 464 1392)
(pt 464 2008)
)
(connector
(pt 448 1376)
(pt 448 1992)
)
(connector
(pt 560 2104)
(pt 2216 2104)
)
(connector
(pt 544 2088)
(pt 2224 2088)
)
(connector
(pt 528 2072)
(pt 2232 2072)
)
(connector
(pt 512 2056)
(pt 2240 2056)
)
(connector
(pt 496 2040)
(pt 2248 2040)
)
(connector
(pt 480 2024)
(pt 2256 2024)
)
(connector
(pt 464 2008)
(pt 2264 2008)
)
(connector
(pt 448 1992)
(pt 2272 1992)
)
(connector
(pt 2200 1680)
(pt 2216 1680)
)
(connector
(pt 2200 1664)
(pt 2224 1664)
)
(connector
(pt 2200 1648)
(pt 2232 1648)
)
(connector
(pt 2200 1632)
(pt 2240 1632)
)
(connector
(pt 2200 1616)
(pt 2248 1616)
)
(connector
(pt 2200 1600)
(pt 2256 1600)
)
(connector
(pt 2200 1584)
(pt 2264 1584)
)
(connector
(pt 2200 1568)
(pt 2272 1568)
)
(connector
(pt 2216 2104)
(pt 2216 1680)
)
(connector
(pt 2224 2088)
(pt 2224 1664)
)
(connector
(pt 2232 2072)
(pt 2232 1648)
)
(connector
(pt 2240 2056)
(pt 2240 1632)
)
(connector
(pt 2248 2040)
(pt 2248 1616)
)
(connector
(pt 2256 2024)
(pt 2256 1600)
)
(connector
(pt 2264 2008)
(pt 2264 1584)
)
(connector
(pt 2272 1992)
(pt 2272 1568)
)
(connector
(pt 1984 992)
(pt 1984 1488)
)
(connector
(pt 1992 1008)
(pt 1992 1504)
)
(connector
(pt 2000 1024)
(pt 2000 1520)
)
(connector
(pt 2008 1040)
(pt 2008 1536)
)
(connector
(pt 2016 1056)
(pt 2016 1552)
)
(connector
(pt 2024 1072)
(pt 2024 1568)
)
(connector
(pt 2032 1088)
(pt 2032 1584)
)
(connector
(pt 2040 1104)
(pt 2040 1600)
)
(connector
(pt 1384 992)
(pt 1984 992)
)
(connector
(pt 1400 1008)
(pt 1992 1008)
)
(connector
(pt 1416 1024)
(pt 2000 1024)
)
(connector
(pt 1432 1040)
(pt 2008 1040)
)
(connector
(pt 1448 1056)
(pt 2016 1056)
)
(connector
(pt 1464 1072)
(pt 2024 1072)
)
(connector
(pt 1480 1088)
(pt 2032 1088)
)
(connector
(pt 1496 1104)
(pt 2040 1104)
)
(connector
(pt 2696 1432)
(pt 2496 1432)
)
(connector
(pt 2696 1448)
(pt 2504 1448)
)
(connector
(pt 2696 1464)
(pt 2512 1464)
)
(connector
(pt 2696 1480)
(pt 2520 1480)
)
(connector
(pt 2696 1496)
(pt 2528 1496)
)
(connector
(pt 2696 1512)
(pt 2536 1512)
)
(connector
(pt 2696 1528)
(pt 2544 1528)
)
(connector
(pt 2696 1544)
(pt 2552 1544)
)
(connector
(pt 2496 992)
(pt 2496 1432)
)
(connector
(pt 1984 992)
(pt 2496 992)
)
(connector
(pt 2504 1008)
(pt 2504 1448)
)
(connector
(pt 1992 1008)
(pt 2504 1008)
)
(connector
(pt 2512 1024)
(pt 2512 1464)
)
(connector
(pt 2000 1024)
(pt 2512 1024)
)
(connector
(pt 2520 1040)
(pt 2520 1480)
)
(connector
(pt 2008 1040)
(pt 2520 1040)
)
(connector
(pt 2528 1056)
(pt 2528 1496)
)
(connector
(pt 2016 1056)
(pt 2528 1056)
)
(connector
(pt 2536 1072)
(pt 2536 1512)
)
(connector
(pt 2024 1072)
(pt 2536 1072)
)
(connector
(pt 2544 1088)
(pt 2544 1528)
)
(connector
(pt 2032 1088)
(pt 2544 1088)
)
(connector
(pt 2552 1104)
(pt 2552 1544)
)
(connector
(pt 2040 1104)
(pt 2552 1104)
)
(connector
(pt 2496 992)
(pt 3048 992)
)
(connector
(pt 2504 1008)
(pt 3056 1008)
)
(connector
(pt 2512 1024)
(pt 3064 1024)
)
(connector
(pt 2520 1040)
(pt 3072 1040)
)
(connector
(pt 2528 1056)
(pt 3080 1056)
)
(connector
(pt 2536 1072)
(pt 3088 1072)
)
(connector
(pt 2544 1088)
(pt 3096 1088)
)
(connector
(pt 2552 1104)
(pt 3104 1104)
)
(connector
(pt 3048 1488)
(pt 3160 1488)
)
(connector
(pt 3056 1504)
(pt 3160 1504)
)
(connector
(pt 3064 1520)
(pt 3160 1520)
)
(connector
(pt 3072 1536)
(pt 3160 1536)
)
(connector
(pt 3080 1552)
(pt 3160 1552)
)
(connector
(pt 3088 1568)
(pt 3160 1568)
)
(connector
(pt 3096 1584)
(pt 3160 1584)
)
(connector
(pt 3104 1600)
(pt 3160 1600)
)
(connector
(pt 3048 992)
(pt 3048 1488)
)
(connector
(pt 3056 1008)
(pt 3056 1504)
)
(connector
(pt 3064 1024)
(pt 3064 1520)
)
(connector
(pt 3072 1040)
(pt 3072 1536)
)
(connector
(pt 3080 1056)
(pt 3080 1552)
)
(connector
(pt 3088 1072)
(pt 3088 1568)
)
(connector
(pt 3096 1088)
(pt 3096 1584)
)
(connector
(pt 3104 1104)
(pt 3104 1600)
)
(connector
(pt 3048 992)
(pt 3272 992)
)
(connector
(pt 3056 1008)
(pt 3280 1008)
)
(connector
(pt 3064 1024)
(pt 3288 1024)
)
(connector
(pt 3072 1040)
(pt 3296 1040)
)
(connector
(pt 3080 1056)
(pt 3304 1056)
)
(connector
(pt 3088 1072)
(pt 3312 1072)
)
(connector
(pt 3096 1088)
(pt 3320 1088)
)
(connector
(pt 3104 1104)
(pt 3328 1104)
)
(connector
(pt 3272 1256)
(pt 3448 1256)
)
(connector
(pt 3280 1272)
(pt 3448 1272)
)
(connector
(pt 3288 1288)
(pt 3448 1288)
)
(connector
(pt 3296 1304)
(pt 3448 1304)
)
(connector
(pt 3304 1320)
(pt 3448 1320)
)
(connector
(pt 3312 1336)
(pt 3448 1336)
)
(connector
(pt 3320 1352)
(pt 3448 1352)
)
(connector
(pt 3328 1368)
(pt 3448 1368)
)
(connector
(pt 3272 992)
(pt 3272 1256)
)
(connector
(pt 3280 1008)
(pt 3280 1272)
)
(connector
(pt 3288 1024)
(pt 3288 1288)
)
(connector
(pt 3296 1040)
(pt 3296 1304)
)
(connector
(pt 3304 1056)
(pt 3304 1320)
)
(connector
(pt 3312 1072)
(pt 3312 1336)
)
(connector
(pt 3320 1088)
(pt 3320 1352)
)
(connector
(pt 3328 1104)
(pt 3328 1368)
)
(connector
(pt 3272 992)
(pt 3920 992)
)
(connector
(pt 3920 992)
(pt 4472 992)
)
(connector
(pt 3280 1008)
(pt 3928 1008)
)
(connector
(pt 3928 1008)
(pt 4472 1008)
)
(connector
(pt 3288 1024)
(pt 3936 1024)
)
(connector
(pt 3936 1024)
(pt 4472 1024)
)
(connector
(pt 3296 1040)
(pt 3944 1040)
)
(connector
(pt 3944 1040)
(pt 4472 1040)
)
(connector
(pt 3304 1056)
(pt 3952 1056)
)
(connector
(pt 3952 1056)
(pt 4472 1056)
)
(connector
(pt 3312 1072)
(pt 3960 1072)
)
(connector
(pt 3960 1072)
(pt 4472 1072)
)
(connector
(pt 3320 1088)
(pt 3968 1088)
)
(connector
(pt 3968 1088)
(pt 4472 1088)
)
(connector
(pt 3328 1104)
(pt 3976 1104)
)
(connector
(pt 3976 1104)
(pt 4472 1104)
)
(connector
(pt 3920 1264)
(pt 4184 1264)
)
(connector
(pt 3928 1280)
(pt 4184 1280)
)
(connector
(pt 3936 1296)
(pt 4184 1296)
)
(connector
(pt 3944 1312)
(pt 4184 1312)
)
(connector
(pt 3952 1328)
(pt 4184 1328)
)
(connector
(pt 3960 1344)
(pt 4184 1344)
)
(connector
(pt 3968 1360)
(pt 4184 1360)
)
(connector
(pt 3976 1376)
(pt 4184 1376)
)
(connector
(pt 3920 992)
(pt 3920 1264)
)
(connector
(pt 3928 1008)
(pt 3928 1280)
)
(connector
(pt 3936 1024)
(pt 3936 1296)
)
(connector
(pt 3944 1040)
(pt 3944 1312)
)
(connector
(pt 3952 1056)
(pt 3952 1328)
)
(connector
(pt 3960 1072)
(pt 3960 1344)
)
(connector
(pt 3968 1088)
(pt 3968 1360)
)
(connector
(pt 3976 1104)
(pt 3976 1376)
)
(connector
(pt 928 1008)
(pt 896 1008)
)
(connector
(pt 928 1024)
(pt 912 1024)
)
(connector
(pt 896 1064)
(pt 880 1064)
)
(connector
(pt 912 1080)
(pt 880 1080)
)
(connector
(pt 896 1008)
(pt 896 1064)
)
(connector
(pt 912 1024)
(pt 912 1080)
)
(junction (pt 3048 992))
(junction (pt 3056 1008))
(junction (pt 3064 1024))
(junction (pt 3072 1040))
(junction (pt 3080 1056))
(junction (pt 3088 1072))
(junction (pt 3096 1088))
(junction (pt 3104 1104))
(junction (pt 3272 992))
(junction (pt 3280 1008))
(junction (pt 3288 1024))
(junction (pt 3296 1040))
(junction (pt 3304 1056))
(junction (pt 3312 1072))
(junction (pt 3320 1088))
(junction (pt 3328 1104))
(junction (pt 3920 992))
(junction (pt 3928 1008))
(junction (pt 3936 1024))
(junction (pt 3944 1040))
(junction (pt 3952 1056))
(junction (pt 3960 1072))
(junction (pt 3968 1088))
(junction (pt 3976 1104))
(junction (pt 4296 1328))
(junction (pt 4304 1312))
(junction (pt 4312 1296))
(junction (pt 4320 1280))
(junction (pt 4328 1264))
(junction (pt 4336 1248))
(junction (pt 4344 1232))
(junction (pt 4352 1216))
(junction (pt 2064 424))
(junction (pt 2632 424))
(junction (pt 3144 424))
(junction (pt 3400 424))
(junction (pt 4080 424))
(junction (pt 1360 -248))
(junction (pt 1360 -232))
(junction (pt 1360 -216))
(junction (pt 1360 -200))
(junction (pt 1360 -184))
(junction (pt 1360 -168))
(junction (pt 1360 -152))
(junction (pt 1224 120))
(junction (pt 1512 120))
(junction (pt 1608 1264))
(junction (pt 1568 1248))
(junction (pt 1552 1264))
(junction (pt 1536 1280))
(junction (pt 1520 1296))
(junction (pt 912 1536))
(junction (pt 912 1552))
(junction (pt 912 1568))
(junction (pt 912 1584))
(junction (pt 912 1600))
(junction (pt 912 1616))
(junction (pt 1552 1472))
(junction (pt 1568 1472))
(junction (pt 2496 992))
(junction (pt 2504 1008))
(junction (pt 2512 1024))
(junction (pt 2520 1040))
(junction (pt 2528 1056))
(junction (pt 2536 1072))
(junction (pt 2544 1088))
(junction (pt 2552 1104))
(junction (pt 1984 992))
(junction (pt 1992 1008))
(junction (pt 2000 1024))
(junction (pt 2008 1040))
(junction (pt 2016 1056))
(junction (pt 2024 1072))
(junction (pt 2032 1088))
(junction (pt 2040 1104))
(text "from MDR" (rect 824 736 879 750)(font "Arial" (font_size 8)))
(text "from general registers" (rect 776 864 902 878)(font "Arial" (font_size 8)))
(text "from PC" (rect 792 1232 836 1246)(font "Arial" (font_size 8)))
(text "from general registers" (rect 792 1360 918 1374)(font "Arial" (font_size 8)))
(text "BUS" (rect 1480 976 1504 990)(font "Arial" (font_size 8)))
(text "BUS" (rect 2352 968 2376 982)(font "Arial" (font_size 8)))
(text "BUS" (rect 3392 968 3416 982)(font "Arial" (font_size 8)))
(text "BUS" (rect 4432 976 4456 990)(font "Arial" (font_size 8)))
(text "CLR" (rect 2144 408 2167 422)(font "Arial" (font_size 8)))
(text "CLR" (rect 2696 408 2719 422)(font "Arial" (font_size 8)))
(text "CLR" (rect 3296 416 3319 430)(font "Arial" (font_size 8)))
(text "CLR" (rect 4056 408 4079 422)(font "Arial" (font_size 8)))
(text "CLR" (rect 4568 408 4591 422)(font "Arial" (font_size 8)))