quartus/machine_alpha/machine_alpha.bdf

3872 行
82 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 1704 1552 1880 1568)
(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 1704 1568 1880 1584)
(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 1704 1584 1880 1600)
(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 1704 1600 1880 1616)
(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 912 856 1008 1208)
(text "double_selector_8b" (rect 5 0 117 14)(font "Arial" (font_size 8)))
(text "Ribbon_ALU_A" (rect 8 336 82 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))
)
)
(symbol
(rect 912 1216 1008 1568)
(text "double_selector_8b" (rect 5 0 117 14)(font "Arial" (font_size 8)))
(text "Ribbon_ALU_B" (rect 8 336 82 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))
)
)
(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 1320 1400 1448 1816)
(text "ALU_3_in_1" (rect 5 0 74 14)(font "Arial" (font_size 8)))
(text "inst1" (rect 8 400 31 412)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "A0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A0" (rect 21 27 37 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "A1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A1" (rect 21 43 37 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "A2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A2" (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 "A3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A3" (rect 21 75 37 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "A4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A4" (rect 21 91 37 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "A5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A5" (rect 21 107 37 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "A6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A6" (rect 21 123 37 137)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 0 144)
(input)
(text "A7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "A7" (rect 21 139 37 153)(font "Arial" (font_size 8)))
(line (pt 0 144)(pt 16 144)(line_width 1))
)
(port
(pt 0 160)
(input)
(text "B0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B0" (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 "B1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B1" (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 "B2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B2" (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 "B3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B3" (rect 21 203 36 217)(font "Arial" (font_size 8)))
(line (pt 0 208)(pt 16 208)(line_width 1))
)
(port
(pt 0 224)
(input)
(text "B4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B4" (rect 21 219 36 233)(font "Arial" (font_size 8)))
(line (pt 0 224)(pt 16 224)(line_width 1))
)
(port
(pt 0 240)
(input)
(text "B5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B5" (rect 21 235 36 249)(font "Arial" (font_size 8)))
(line (pt 0 240)(pt 16 240)(line_width 1))
)
(port
(pt 0 256)
(input)
(text "B6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B6" (rect 21 251 36 265)(font "Arial" (font_size 8)))
(line (pt 0 256)(pt 16 256)(line_width 1))
)
(port
(pt 0 272)
(input)
(text "B7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "B7" (rect 21 267 36 281)(font "Arial" (font_size 8)))
(line (pt 0 272)(pt 16 272)(line_width 1))
)
(port
(pt 0 288)
(input)
(text "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 32)
(output)
(text "Q0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q0" (rect 91 27 107 41)(font "Arial" (font_size 8)))
(line (pt 128 32)(pt 112 32)(line_width 1))
)
(port
(pt 128 48)
(output)
(text "Q1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q1" (rect 91 43 107 57)(font "Arial" (font_size 8)))
(line (pt 128 48)(pt 112 48)(line_width 1))
)
(port
(pt 128 64)
(output)
(text "Q2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q2" (rect 91 59 107 73)(font "Arial" (font_size 8)))
(line (pt 128 64)(pt 112 64)(line_width 1))
)
(port
(pt 128 80)
(output)
(text "Q3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q3" (rect 91 75 107 89)(font "Arial" (font_size 8)))
(line (pt 128 80)(pt 112 80)(line_width 1))
)
(port
(pt 128 96)
(output)
(text "Q4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q4" (rect 91 91 107 105)(font "Arial" (font_size 8)))
(line (pt 128 96)(pt 112 96)(line_width 1))
)
(port
(pt 128 112)
(output)
(text "Q5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q5" (rect 91 107 107 121)(font "Arial" (font_size 8)))
(line (pt 128 112)(pt 112 112)(line_width 1))
)
(port
(pt 128 128)
(output)
(text "Q6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q6" (rect 91 123 107 137)(font "Arial" (font_size 8)))
(line (pt 128 128)(pt 112 128)(line_width 1))
)
(port
(pt 128 144)
(output)
(text "Q7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q7" (rect 91 139 107 153)(font "Arial" (font_size 8)))
(line (pt 128 144)(pt 112 144)(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 400)(line_width 1))
)
)
(connector
(pt 1448 1432)
(pt 1464 1432)
)
(connector
(pt 1464 1432)
(pt 1464 992)
)
(connector
(pt 1448 1448)
(pt 1480 1448)
)
(connector
(pt 1480 1448)
(pt 1480 1008)
)
(connector
(pt 1448 1464)
(pt 1496 1464)
)
(connector
(pt 1496 1464)
(pt 1496 1024)
)
(connector
(pt 1448 1480)
(pt 1512 1480)
)
(connector
(pt 1512 1480)
(pt 1512 1040)
)
(connector
(pt 1448 1496)
(pt 1528 1496)
)
(connector
(pt 1528 1496)
(pt 1528 1056)
)
(connector
(pt 1448 1512)
(pt 1544 1512)
)
(connector
(pt 1544 1512)
(pt 1544 1072)
)
(connector
(pt 1448 1528)
(pt 1560 1528)
)
(connector
(pt 1560 1528)
(pt 1560 1088)
)
(connector
(pt 1448 1544)
(pt 1576 1544)
)
(connector
(pt 1576 1544)
(pt 1576 1104)
)
(connector
(pt 1008 1360)
(pt 1016 1360)
)
(connector
(pt 1016 1360)
(pt 1016 1560)
)
(connector
(pt 1320 1560)
(pt 1016 1560)
)
(connector
(pt 1008 1344)
(pt 1024 1344)
)
(connector
(pt 1024 1576)
(pt 1320 1576)
)
(connector
(pt 1024 1344)
(pt 1024 1576)
)
(connector
(pt 1008 1328)
(pt 1032 1328)
)
(connector
(pt 1032 1328)
(pt 1032 1592)
)
(connector
(pt 1032 1592)
(pt 1320 1592)
)
(connector
(pt 1008 1312)
(pt 1040 1312)
)
(connector
(pt 1040 1312)
(pt 1040 1608)
)
(connector
(pt 1040 1608)
(pt 1320 1608)
)
(connector
(pt 1008 1296)
(pt 1048 1296)
)
(connector
(pt 1048 1296)
(pt 1048 1624)
)
(connector
(pt 1048 1624)
(pt 1320 1624)
)
(connector
(pt 1008 1280)
(pt 1056 1280)
)
(connector
(pt 1056 1280)
(pt 1056 1640)
)
(connector
(pt 1056 1640)
(pt 1320 1640)
)
(connector
(pt 1008 1264)
(pt 1064 1264)
)
(connector
(pt 1064 1264)
(pt 1064 1656)
)
(connector
(pt 1064 1656)
(pt 1320 1656)
)
(connector
(pt 1008 1248)
(pt 1072 1248)
)
(connector
(pt 1072 1248)
(pt 1072 1672)
)
(connector
(pt 1072 1672)
(pt 1320 1672)
)
(connector
(pt 1008 888)
(pt 1080 888)
)
(connector
(pt 1080 888)
(pt 1080 1544)
)
(connector
(pt 1080 1544)
(pt 1320 1544)
)
(connector
(pt 1008 904)
(pt 1088 904)
)
(connector
(pt 1088 904)
(pt 1088 1528)
)
(connector
(pt 1088 1528)
(pt 1320 1528)
)
(connector
(pt 1008 920)
(pt 1096 920)
)
(connector
(pt 1096 920)
(pt 1096 1512)
)
(connector
(pt 1096 1512)
(pt 1320 1512)
)
(connector
(pt 1008 936)
(pt 1104 936)
)
(connector
(pt 1104 936)
(pt 1104 1496)
)
(connector
(pt 1104 1496)
(pt 1320 1496)
)
(connector
(pt 1008 952)
(pt 1112 952)
)
(connector
(pt 1112 952)
(pt 1112 1480)
)
(connector
(pt 1112 1480)
(pt 1320 1480)
)
(connector
(pt 1008 968)
(pt 1120 968)
)
(connector
(pt 1120 968)
(pt 1120 1464)
)
(connector
(pt 1120 1464)
(pt 1320 1464)
)
(connector
(pt 1008 984)
(pt 1128 984)
)
(connector
(pt 1128 984)
(pt 1128 1448)
)
(connector
(pt 1128 1448)
(pt 1320 1448)
)
(connector
(pt 1008 1000)
(pt 1136 1000)
)
(connector
(pt 1136 1000)
(pt 1136 1432)
)
(connector
(pt 1136 1432)
(pt 1320 1432)
)
(connector
(pt 2040 992)
(pt 2040 1600)
)
(connector
(pt 2032 1008)
(pt 2032 1584)
)
(connector
(pt 2024 1024)
(pt 2024 1568)
)
(connector
(pt 2016 1040)
(pt 2016 1552)
)
(connector
(pt 2008 1056)
(pt 2008 1536)
)
(connector
(pt 2000 1072)
(pt 2000 1520)
)
(connector
(pt 1992 1088)
(pt 1992 1504)
)
(connector
(pt 1984 1104)
(pt 1984 1488)
)
(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 1464 992)
(pt 2040 992)
)
(connector
(pt 1480 1008)
(pt 2032 1008)
)
(connector
(pt 1496 1024)
(pt 2024 1024)
)
(connector
(pt 1512 1040)
(pt 2016 1040)
)
(connector
(pt 1528 1056)
(pt 2008 1056)
)
(connector
(pt 1544 1072)
(pt 2000 1072)
)
(connector
(pt 1560 1088)
(pt 1992 1088)
)
(connector
(pt 1576 1104)
(pt 1984 1104)
)
(connector
(pt 2200 1552)
(pt 2216 1552)
)
(connector
(pt 2216 1552)
(pt 2216 1880)
)
(connector
(pt 2216 1880)
(pt 704 1880)
)
(connector
(pt 704 1488)
(pt 912 1488)
)
(connector
(pt 2200 1536)
(pt 2224 1536)
)
(connector
(pt 2224 1536)
(pt 2224 1888)
)
(connector
(pt 2200 1520)
(pt 2232 1520)
)
(connector
(pt 2232 1520)
(pt 2232 1896)
)
(connector
(pt 2200 1504)
(pt 2240 1504)
)
(connector
(pt 2240 1504)
(pt 2240 1904)
)
(connector
(pt 2200 1488)
(pt 2248 1488)
)
(connector
(pt 2248 1488)
(pt 2248 1912)
)
(connector
(pt 2200 1472)
(pt 2256 1472)
)
(connector
(pt 2256 1472)
(pt 2256 1920)
)
(connector
(pt 2200 1456)
(pt 2264 1456)
)
(connector
(pt 2264 1456)
(pt 2264 1928)
)
(connector
(pt 2200 1440)
(pt 2272 1440)
)
(connector
(pt 2272 1440)
(pt 2272 1936)
)
(connector
(pt 912 1472)
(pt 696 1472)
)
(connector
(pt 696 1888)
(pt 2224 1888)
)
(connector
(pt 688 1896)
(pt 2232 1896)
)
(connector
(pt 688 1456)
(pt 912 1456)
)
(connector
(pt 680 1904)
(pt 2240 1904)
)
(connector
(pt 680 1440)
(pt 912 1440)
)
(connector
(pt 672 1912)
(pt 2248 1912)
)
(connector
(pt 672 1424)
(pt 912 1424)
)
(connector
(pt 664 1920)
(pt 2256 1920)
)
(connector
(pt 664 1408)
(pt 912 1408)
)
(connector
(pt 656 1928)
(pt 2264 1928)
)
(connector
(pt 656 1392)
(pt 912 1392)
)
(connector
(pt 912 1376)
(pt 648 1376)
)
(connector
(pt 648 1936)
(pt 2272 1936)
)
(connector
(pt 648 1376)
(pt 648 1936)
)
(connector
(pt 656 1392)
(pt 656 1928)
)
(connector
(pt 664 1408)
(pt 664 1920)
)
(connector
(pt 672 1424)
(pt 672 1912)
)
(connector
(pt 680 1440)
(pt 680 1904)
)
(connector
(pt 688 1456)
(pt 688 1896)
)
(connector
(pt 696 1472)
(pt 696 1888)
)
(connector
(pt 704 1488)
(pt 704 1880)
)
(connector
(pt 912 1128)
(pt 704 1128)
)
(connector
(pt 704 1128)
(pt 704 1488)
)
(connector
(pt 912 1112)
(pt 696 1112)
)
(connector
(pt 696 1112)
(pt 696 1472)
)
(connector
(pt 912 1096)
(pt 688 1096)
)
(connector
(pt 688 1096)
(pt 688 1456)
)
(connector
(pt 912 1080)
(pt 680 1080)
)
(connector
(pt 680 1080)
(pt 680 1440)
)
(connector
(pt 912 1064)
(pt 672 1064)
)
(connector
(pt 672 1064)
(pt 672 1424)
)
(connector
(pt 912 1048)
(pt 664 1048)
)
(connector
(pt 664 1048)
(pt 664 1408)
)
(connector
(pt 912 1032)
(pt 656 1032)
)
(connector
(pt 656 1032)
(pt 656 1392)
)
(connector
(pt 912 1016)
(pt 648 1016)
)
(connector
(pt 648 1016)
(pt 648 1376)
)
(connector
(pt 2792 1544)
(pt 2800 1544)
)
(connector
(pt 2800 1544)
(pt 2800 1968)
)
(connector
(pt 2792 1528)
(pt 2808 1528)
)
(connector
(pt 2808 1528)
(pt 2808 1976)
)
(connector
(pt 2792 1512)
(pt 2816 1512)
)
(connector
(pt 2816 1512)
(pt 2816 1984)
)
(connector
(pt 2792 1496)
(pt 2824 1496)
)
(connector
(pt 2824 1496)
(pt 2824 1992)
)
(connector
(pt 2792 1480)
(pt 2832 1480)
)
(connector
(pt 2832 1480)
(pt 2832 2000)
)
(connector
(pt 2792 1464)
(pt 2840 1464)
)
(connector
(pt 2840 1464)
(pt 2840 2008)
)
(connector
(pt 2792 1448)
(pt 2848 1448)
)
(connector
(pt 2848 1448)
(pt 2848 2016)
)
(connector
(pt 2792 1432)
(pt 2856 1432)
)
(connector
(pt 2856 1432)
(pt 2856 2024)
)
(connector
(pt 296 2024)
(pt 2856 2024)
)
(connector
(pt 296 1248)
(pt 912 1248)
)
(connector
(pt 304 2016)
(pt 2848 2016)
)
(connector
(pt 304 1264)
(pt 912 1264)
)
(connector
(pt 304 2016)
(pt 304 1264)
)
(connector
(pt 296 1248)
(pt 296 2024)
)
(connector
(pt 912 1280)
(pt 312 1280)
)
(connector
(pt 312 1280)
(pt 312 2008)
)
(connector
(pt 312 2008)
(pt 2840 2008)
)
(connector
(pt 320 2000)
(pt 320 1296)
)
(connector
(pt 320 2000)
(pt 2832 2000)
)
(connector
(pt 320 1296)
(pt 912 1296)
)
(connector
(pt 912 1312)
(pt 328 1312)
)
(connector
(pt 328 1312)
(pt 328 1992)
)
(connector
(pt 328 1992)
(pt 2824 1992)
)
(connector
(pt 336 1984)
(pt 336 1328)
)
(connector
(pt 336 1984)
(pt 2816 1984)
)
(connector
(pt 336 1328)
(pt 912 1328)
)
(connector
(pt 912 1344)
(pt 344 1344)
)
(connector
(pt 344 1344)
(pt 344 1976)
)
(connector
(pt 344 1976)
(pt 2808 1976)
)
(connector
(pt 352 1968)
(pt 352 1360)
)
(connector
(pt 352 1968)
(pt 2800 1968)
)
(connector
(pt 352 1360)
(pt 912 1360)
)
(connector
(pt 2696 1544)
(pt 2496 1544)
)
(connector
(pt 2496 1544)
(pt 2496 992)
)
(connector
(pt 2040 992)
(pt 2496 992)
)
(connector
(pt 2696 1528)
(pt 2504 1528)
)
(connector
(pt 2504 1528)
(pt 2504 1008)
)
(connector
(pt 2032 1008)
(pt 2504 1008)
)
(connector
(pt 2512 1024)
(pt 2512 1512)
)
(connector
(pt 2512 1512)
(pt 2696 1512)
)
(connector
(pt 2024 1024)
(pt 2512 1024)
)
(connector
(pt 2520 1040)
(pt 2520 1496)
)
(connector
(pt 2520 1496)
(pt 2696 1496)
)
(connector
(pt 2016 1040)
(pt 2520 1040)
)
(connector
(pt 2528 1056)
(pt 2528 1480)
)
(connector
(pt 2528 1480)
(pt 2696 1480)
)
(connector
(pt 2008 1056)
(pt 2528 1056)
)
(connector
(pt 2536 1072)
(pt 2536 1464)
)
(connector
(pt 2536 1464)
(pt 2696 1464)
)
(connector
(pt 2000 1072)
(pt 2536 1072)
)
(connector
(pt 2544 1088)
(pt 2544 1448)
)
(connector
(pt 2544 1448)
(pt 2696 1448)
)
(connector
(pt 1992 1088)
(pt 2544 1088)
)
(connector
(pt 2552 1104)
(pt 2552 1432)
)
(connector
(pt 2552 1432)
(pt 2696 1432)
)
(connector
(pt 1984 1104)
(pt 2552 1104)
)
(connector
(pt 3048 1600)
(pt 3160 1600)
)
(connector
(pt 3048 992)
(pt 3048 1600)
)
(connector
(pt 3056 1584)
(pt 3160 1584)
)
(connector
(pt 3056 1008)
(pt 3056 1584)
)
(connector
(pt 3064 1568)
(pt 3160 1568)
)
(connector
(pt 3064 1024)
(pt 3064 1568)
)
(connector
(pt 3072 1552)
(pt 3160 1552)
)
(connector
(pt 3072 1040)
(pt 3072 1552)
)
(connector
(pt 3080 1536)
(pt 3160 1536)
)
(connector
(pt 3080 1056)
(pt 3080 1536)
)
(connector
(pt 3088 1520)
(pt 3160 1520)
)
(connector
(pt 3088 1072)
(pt 3088 1520)
)
(connector
(pt 3096 1504)
(pt 3160 1504)
)
(connector
(pt 3096 1088)
(pt 3096 1504)
)
(connector
(pt 3104 1488)
(pt 3160 1488)
)
(connector
(pt 3104 1104)
(pt 3104 1488)
)
(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 3448 1368)
(pt 3272 1368)
)
(connector
(pt 3272 1368)
(pt 3272 992)
)
(connector
(pt 3048 992)
(pt 3272 992)
)
(connector
(pt 3448 1352)
(pt 3280 1352)
)
(connector
(pt 3280 1352)
(pt 3280 1008)
)
(connector
(pt 3056 1008)
(pt 3280 1008)
)
(connector
(pt 3448 1336)
(pt 3288 1336)
)
(connector
(pt 3288 1336)
(pt 3288 1024)
)
(connector
(pt 3064 1024)
(pt 3288 1024)
)
(connector
(pt 3448 1320)
(pt 3296 1320)
)
(connector
(pt 3296 1320)
(pt 3296 1040)
)
(connector
(pt 3072 1040)
(pt 3296 1040)
)
(connector
(pt 3448 1304)
(pt 3304 1304)
)
(connector
(pt 3304 1304)
(pt 3304 1056)
)
(connector
(pt 3080 1056)
(pt 3304 1056)
)
(connector
(pt 3448 1288)
(pt 3312 1288)
)
(connector
(pt 3312 1288)
(pt 3312 1072)
)
(connector
(pt 3088 1072)
(pt 3312 1072)
)
(connector
(pt 3448 1272)
(pt 3320 1272)
)
(connector
(pt 3320 1272)
(pt 3320 1088)
)
(connector
(pt 3096 1088)
(pt 3320 1088)
)
(connector
(pt 3448 1256)
(pt 3328 1256)
)
(connector
(pt 3328 1256)
(pt 3328 1104)
)
(connector
(pt 3104 1104)
(pt 3328 1104)
)
(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 4184 1376)
(pt 3920 1376)
)
(connector
(pt 3920 1376)
(pt 3920 992)
)
(connector
(pt 3272 992)
(pt 3920 992)
)
(connector
(pt 3920 992)
(pt 4472 992)
)
(connector
(pt 4184 1360)
(pt 3928 1360)
)
(connector
(pt 3928 1360)
(pt 3928 1008)
)
(connector
(pt 3280 1008)
(pt 3928 1008)
)
(connector
(pt 3928 1008)
(pt 4472 1008)
)
(connector
(pt 4184 1344)
(pt 3936 1344)
)
(connector
(pt 3936 1344)
(pt 3936 1024)
)
(connector
(pt 3288 1024)
(pt 3936 1024)
)
(connector
(pt 3936 1024)
(pt 4472 1024)
)
(connector
(pt 4184 1328)
(pt 3944 1328)
)
(connector
(pt 3944 1328)
(pt 3944 1040)
)
(connector
(pt 3296 1040)
(pt 3944 1040)
)
(connector
(pt 3944 1040)
(pt 4472 1040)
)
(connector
(pt 4184 1312)
(pt 3952 1312)
)
(connector
(pt 3952 1312)
(pt 3952 1056)
)
(connector
(pt 3304 1056)
(pt 3952 1056)
)
(connector
(pt 3952 1056)
(pt 4472 1056)
)
(connector
(pt 4184 1296)
(pt 3960 1296)
)
(connector
(pt 3960 1296)
(pt 3960 1072)
)
(connector
(pt 3312 1072)
(pt 3960 1072)
)
(connector
(pt 3960 1072)
(pt 4472 1072)
)
(connector
(pt 4184 1280)
(pt 3968 1280)
)
(connector
(pt 3968 1280)
(pt 3968 1088)
)
(connector
(pt 3320 1088)
(pt 3968 1088)
)
(connector
(pt 3968 1088)
(pt 4472 1088)
)
(connector
(pt 4184 1264)
(pt 3976 1264)
)
(connector
(pt 3976 1264)
(pt 3976 1104)
)
(connector
(pt 3328 1104)
(pt 3976 1104)
)
(connector
(pt 3976 1104)
(pt 4472 1104)
)
(connector
(pt 4296 1328)
(pt 4296 2096)
)
(connector
(pt 4280 1328)
(pt 4296 1328)
)
(connector
(pt 4296 1328)
(pt 4456 1328)
)
(connector
(pt 4304 1312)
(pt 4304 2104)
)
(connector
(pt 4280 1312)
(pt 4304 1312)
)
(connector
(pt 4304 1312)
(pt 4456 1312)
)
(connector
(pt 4312 1296)
(pt 4312 2112)
)
(connector
(pt 4280 1296)
(pt 4312 1296)
)
(connector
(pt 4312 1296)
(pt 4456 1296)
)
(connector
(pt 4320 1280)
(pt 4320 2120)
)
(connector
(pt 4456 1280)
(pt 4320 1280)
)
(connector
(pt 4320 1280)
(pt 4280 1280)
)
(connector
(pt 4328 1264)
(pt 4328 2128)
)
(connector
(pt 4280 1264)
(pt 4328 1264)
)
(connector
(pt 4328 1264)
(pt 4456 1264)
)
(connector
(pt 4336 1248)
(pt 4336 2136)
)
(connector
(pt 4456 1248)
(pt 4336 1248)
)
(connector
(pt 4336 1248)
(pt 4280 1248)
)
(connector
(pt 4344 1232)
(pt 4344 2144)
)
(connector
(pt 4280 1232)
(pt 4344 1232)
)
(connector
(pt 4344 1232)
(pt 4456 1232)
)
(connector
(pt 4352 1216)
(pt 4352 2152)
)
(connector
(pt 4456 1216)
(pt 4352 1216)
)
(connector
(pt 4352 1216)
(pt 4280 1216)
)
(connector
(pt 232 2096)
(pt 4296 2096)
)
(connector
(pt 224 2104)
(pt 4304 2104)
)
(connector
(pt 216 2112)
(pt 4312 2112)
)
(connector
(pt 208 2120)
(pt 4320 2120)
)
(connector
(pt 200 2128)
(pt 4328 2128)
)
(connector
(pt 192 2136)
(pt 4336 2136)
)
(connector
(pt 184 2144)
(pt 4344 2144)
)
(connector
(pt 176 2152)
(pt 4352 2152)
)
(connector
(pt 232 1000)
(pt 912 1000)
)
(connector
(pt 232 1000)
(pt 232 2096)
)
(connector
(pt 912 984)
(pt 224 984)
)
(connector
(pt 224 984)
(pt 224 2104)
)
(connector
(pt 912 968)
(pt 216 968)
)
(connector
(pt 216 968)
(pt 216 2112)
)
(connector
(pt 912 952)
(pt 208 952)
)
(connector
(pt 208 952)
(pt 208 2120)
)
(connector
(pt 912 936)
(pt 200 936)
)
(connector
(pt 200 936)
(pt 200 2128)
)
(connector
(pt 912 920)
(pt 192 920)
)
(connector
(pt 192 920)
(pt 192 2136)
)
(connector
(pt 912 904)
(pt 184 904)
)
(connector
(pt 184 904)
(pt 184 2144)
)
(connector
(pt 912 888)
(pt 176 888)
)
(connector
(pt 176 888)
(pt 176 2152)
)
(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 1448 1608)
(pt 1704 1608)
)
(connector
(pt 1448 1592)
(pt 1704 1592)
)
(connector
(pt 1240 8)
(pt 1216 8)
)
(connector
(pt 1216 8)
(pt 1216 -40)
)
(connector
(pt 1216 -40)
(pt 1688 -40)
)
(connector
(pt 1448 1560)
(pt 1704 1560)
)
(connector
(pt 1688 1576)
(pt 1688 -40)
)
(connector
(pt 1448 1576)
(pt 1688 1576)
)
(connector
(pt 1688 1576)
(pt 1704 1576)
)
(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 1320 1688)
(pt 1224 1688)
(color 0 0 0)
)
(connector
(pt 1224 56)
(pt 1224 120)
(color 0 0 0)
)
(connector
(pt 1224 120)
(pt 1224 1688)
(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 1224 120)
(pt 1512 120)
(color 0 0 0)
)
(connector
(pt 1160 120)
(pt 1224 120)
(color 0 0 0)
)
(connector
(pt 1336 -88)
(pt 1512 -88)
(color 0 0 0)
)
(junction (pt 2040 992))
(junction (pt 2032 1008))
(junction (pt 2024 1024))
(junction (pt 2016 1040))
(junction (pt 2008 1056))
(junction (pt 2000 1072))
(junction (pt 1992 1088))
(junction (pt 1984 1104))
(junction (pt 648 1376))
(junction (pt 656 1392))
(junction (pt 664 1408))
(junction (pt 672 1424))
(junction (pt 680 1440))
(junction (pt 688 1456))
(junction (pt 696 1472))
(junction (pt 704 1488))
(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 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 1688 1576))
(text "from MDR" (rect 832 840 887 854)(font "Arial" (font_size 8)))
(text "from general registers" (rect 776 1120 902 1134)(font "Arial" (font_size 8)))
(text "from PC" (rect 792 1232 836 1246)(font "Arial" (font_size 8)))
(text "from general registers" (rect 768 1480 894 1494)(font "Arial" (font_size 8)))
(text "BUS" (rect 1560 976 1584 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)))