quartus/machine_alpha/ALU_3_in_1.bdf
2022-06-02 15:56:38 +08:00

3850 行
92 KiB
Plaintext

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
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 352 2120 368 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "A0" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 336 2120 352 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "A1" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 320 2120 336 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "A2" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 304 2120 320 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "A3" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 288 2120 304 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "A4" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 272 2120 288 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "A5" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 256 2120 272 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "A6" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 240 2120 256 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "A7" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 592 2120 608 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "B0" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 576 2120 592 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "B1" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 560 2120 576 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "B2" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 544 2120 560 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "B3" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 528 2120 544 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "B4" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 512 2120 528 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "B5" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 496 2120 512 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "B6" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 480 2120 496 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "B7" (rect 0 112 12 124)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 736 2120 752 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "CLR" (rect 0 134 12 156)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 768 2120 784 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "CP_A" (rect 0 134 12 162)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 800 2120 816 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "CP_B" (rect 0 134 12 162)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 984 2120 1000 2288)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "CP_Z" (rect 1 133 13 161)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 1136 2152 1152 2320)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "S1" (rect 1 133 13 145)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 1152 2152 1168 2320)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "S0" (rect 1 133 13 145)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 1120 2152 1136 2320)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "S2" (rect 1 133 13 145)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(input)
(rect 1016 2120 1032 2304)
(text "INPUT" (rect 0 7 10 35)(font "Arial" (font_size 6))(vertical))
(text "CP_PSW" (rect 1 133 13 179)(font "Arial" )(vertical))
(pt 8 0)
(drawing
(line (pt 12 76)(pt 12 51)(line_width 1))
(line (pt 4 76)(pt 4 51)(line_width 1))
(line (pt 8 47)(pt 8 0)(line_width 1))
(line (pt 12 76)(pt 4 76)(line_width 1))
(line (pt 4 51)(pt 8 47)(line_width 1))
(line (pt 12 51)(pt 8 47)(line_width 1))
)
(rotate90)
(text "VCC" (rect 7 12 17 32)(font "Arial" (font_size 6))(vertical))
)
(pin
(output)
(rect 416 736 432 912)
(text "OUTPUT" (rect 0 137 10 175)(font "Arial" (font_size 6))(vertical))
(text "Q0" (rect 2 5 14 19)(font "Arial" )(vertical))
(pt 8 176)
(drawing
(line (pt 8 176)(pt 8 124)(line_width 1))
(line (pt 4 124)(pt 4 98)(line_width 1))
(line (pt 12 124)(pt 12 98)(line_width 1))
(line (pt 12 124)(pt 4 124)(line_width 1))
(line (pt 4 98)(pt 8 94)(line_width 1))
(line (pt 8 94)(pt 12 98)(line_width 1))
(line (pt 12 98)(pt 8 94)(line_width 1))
)
(rotate90)
)
(pin
(output)
(rect 400 736 416 912)
(text "OUTPUT" (rect 0 137 10 175)(font "Arial" (font_size 6))(vertical))
(text "Q1" (rect 2 5 14 19)(font "Arial" )(vertical))
(pt 8 176)
(drawing
(line (pt 8 176)(pt 8 124)(line_width 1))
(line (pt 4 124)(pt 4 98)(line_width 1))
(line (pt 12 124)(pt 12 98)(line_width 1))
(line (pt 12 124)(pt 4 124)(line_width 1))
(line (pt 4 98)(pt 8 94)(line_width 1))
(line (pt 8 94)(pt 12 98)(line_width 1))
(line (pt 12 98)(pt 8 94)(line_width 1))
)
(rotate90)
)
(pin
(output)
(rect 384 736 400 912)
(text "OUTPUT" (rect 0 137 10 175)(font "Arial" (font_size 6))(vertical))
(text "Q2" (rect 2 5 14 19)(font "Arial" )(vertical))
(pt 8 176)
(drawing
(line (pt 8 176)(pt 8 124)(line_width 1))
(line (pt 4 124)(pt 4 98)(line_width 1))
(line (pt 12 124)(pt 12 98)(line_width 1))
(line (pt 12 124)(pt 4 124)(line_width 1))
(line (pt 4 98)(pt 8 94)(line_width 1))
(line (pt 8 94)(pt 12 98)(line_width 1))
(line (pt 12 98)(pt 8 94)(line_width 1))
)
(rotate90)
)
(pin
(output)
(rect 368 736 384 912)
(text "OUTPUT" (rect 0 137 10 175)(font "Arial" (font_size 6))(vertical))
(text "Q3" (rect 2 5 14 19)(font "Arial" )(vertical))
(pt 8 176)
(drawing
(line (pt 8 176)(pt 8 124)(line_width 1))
(line (pt 4 124)(pt 4 98)(line_width 1))
(line (pt 12 124)(pt 12 98)(line_width 1))
(line (pt 12 124)(pt 4 124)(line_width 1))
(line (pt 4 98)(pt 8 94)(line_width 1))
(line (pt 8 94)(pt 12 98)(line_width 1))
(line (pt 12 98)(pt 8 94)(line_width 1))
)
(rotate90)
)
(pin
(output)
(rect 352 736 368 912)
(text "OUTPUT" (rect 0 137 10 175)(font "Arial" (font_size 6))(vertical))
(text "Q4" (rect 2 5 14 19)(font "Arial" )(vertical))
(pt 8 176)
(drawing
(line (pt 8 176)(pt 8 124)(line_width 1))
(line (pt 4 124)(pt 4 98)(line_width 1))
(line (pt 12 124)(pt 12 98)(line_width 1))
(line (pt 12 124)(pt 4 124)(line_width 1))
(line (pt 4 98)(pt 8 94)(line_width 1))
(line (pt 8 94)(pt 12 98)(line_width 1))
(line (pt 12 98)(pt 8 94)(line_width 1))
)
(rotate90)
)
(pin
(output)
(rect 336 736 352 912)
(text "OUTPUT" (rect 0 137 10 175)(font "Arial" (font_size 6))(vertical))
(text "Q5" (rect 2 5 14 19)(font "Arial" )(vertical))
(pt 8 176)
(drawing
(line (pt 8 176)(pt 8 124)(line_width 1))
(line (pt 4 124)(pt 4 98)(line_width 1))
(line (pt 12 124)(pt 12 98)(line_width 1))
(line (pt 12 124)(pt 4 124)(line_width 1))
(line (pt 4 98)(pt 8 94)(line_width 1))
(line (pt 8 94)(pt 12 98)(line_width 1))
(line (pt 12 98)(pt 8 94)(line_width 1))
)
(rotate90)
)
(pin
(output)
(rect 320 736 336 912)
(text "OUTPUT" (rect 0 137 10 175)(font "Arial" (font_size 6))(vertical))
(text "Q6" (rect 2 5 14 19)(font "Arial" )(vertical))
(pt 8 176)
(drawing
(line (pt 8 176)(pt 8 124)(line_width 1))
(line (pt 4 124)(pt 4 98)(line_width 1))
(line (pt 12 124)(pt 12 98)(line_width 1))
(line (pt 12 124)(pt 4 124)(line_width 1))
(line (pt 4 98)(pt 8 94)(line_width 1))
(line (pt 8 94)(pt 12 98)(line_width 1))
(line (pt 12 98)(pt 8 94)(line_width 1))
)
(rotate90)
)
(pin
(output)
(rect 304 736 320 912)
(text "OUTPUT" (rect 0 137 10 175)(font "Arial" (font_size 6))(vertical))
(text "Q7" (rect 2 5 14 19)(font "Arial" )(vertical))
(pt 8 176)
(drawing
(line (pt 8 176)(pt 8 124)(line_width 1))
(line (pt 4 124)(pt 4 98)(line_width 1))
(line (pt 12 124)(pt 12 98)(line_width 1))
(line (pt 12 124)(pt 4 124)(line_width 1))
(line (pt 4 98)(pt 8 94)(line_width 1))
(line (pt 8 94)(pt 12 98)(line_width 1))
(line (pt 12 98)(pt 8 94)(line_width 1))
)
(rotate90)
)
(pin
(output)
(rect 1432 1360 1608 1376)
(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 1432 1344 1608 1360)
(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
(output)
(rect 1432 1328 1608 1344)
(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 1432 1312 1608 1328)
(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))
)
)
(symbol
(rect 296 1640 680 1728)
(text "ALU_parallel_8b" (rect 5 0 98 14)(font "Arial" (font_size 8)))
(text "inst" (rect 8 72 25 84)(font "Arial" ))
(port
(pt 144 88)
(input)
(text "A0" (rect 0 -328 16 -314)(font "Arial" (font_size 8)))
(text "A0" (rect 136 48 150 64)(font "Arial" (font_size 8))(vertical))
(line (pt 144 88)(pt 144 72)(line_width 1))
)
(port
(pt 272 88)
(input)
(text "B0" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "B0" (rect 264 49 278 64)(font "Arial" (font_size 8))(vertical))
(line (pt 272 88)(pt 272 72)(line_width 1))
)
(port
(pt 128 88)
(input)
(text "A1" (rect 0 -328 16 -314)(font "Arial" (font_size 8)))
(text "A1" (rect 120 48 134 64)(font "Arial" (font_size 8))(vertical))
(line (pt 128 88)(pt 128 72)(line_width 1))
)
(port
(pt 256 88)
(input)
(text "B1" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "B1" (rect 248 49 262 64)(font "Arial" (font_size 8))(vertical))
(line (pt 256 88)(pt 256 72)(line_width 1))
)
(port
(pt 112 88)
(input)
(text "A2" (rect 0 -328 16 -314)(font "Arial" (font_size 8)))
(text "A2" (rect 104 48 118 64)(font "Arial" (font_size 8))(vertical))
(line (pt 112 88)(pt 112 72)(line_width 1))
)
(port
(pt 240 88)
(input)
(text "B2" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "B2" (rect 232 49 246 64)(font "Arial" (font_size 8))(vertical))
(line (pt 240 88)(pt 240 72)(line_width 1))
)
(port
(pt 96 88)
(input)
(text "A3" (rect 0 -328 16 -314)(font "Arial" (font_size 8)))
(text "A3" (rect 88 48 102 64)(font "Arial" (font_size 8))(vertical))
(line (pt 96 88)(pt 96 72)(line_width 1))
)
(port
(pt 224 88)
(input)
(text "B3" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "B3" (rect 216 49 230 64)(font "Arial" (font_size 8))(vertical))
(line (pt 224 88)(pt 224 72)(line_width 1))
)
(port
(pt 288 88)
(input)
(text "C0" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "C0" (rect 280 49 294 64)(font "Arial" (font_size 8))(vertical))
(line (pt 288 88)(pt 288 72)(line_width 1))
)
(port
(pt 304 88)
(input)
(text "M" (rect 0 -328 9 -314)(font "Arial" (font_size 8)))
(text "M" (rect 296 55 310 64)(font "Arial" (font_size 8))(vertical))
(line (pt 304 88)(pt 304 72)(line_width 1))
)
(port
(pt 320 88)
(input)
(text "S3" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "S3" (rect 312 49 326 64)(font "Arial" (font_size 8))(vertical))
(line (pt 320 88)(pt 320 72)(line_width 1))
)
(port
(pt 336 88)
(input)
(text "S2" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "S2" (rect 328 49 342 64)(font "Arial" (font_size 8))(vertical))
(line (pt 336 88)(pt 336 72)(line_width 1))
)
(port
(pt 352 88)
(input)
(text "S1" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "S1" (rect 344 49 358 64)(font "Arial" (font_size 8))(vertical))
(line (pt 352 88)(pt 352 72)(line_width 1))
)
(port
(pt 368 88)
(input)
(text "S0" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "S0" (rect 360 49 374 64)(font "Arial" (font_size 8))(vertical))
(line (pt 368 88)(pt 368 72)(line_width 1))
)
(port
(pt 80 88)
(input)
(text "A4" (rect 0 -328 16 -314)(font "Arial" (font_size 8)))
(text "A4" (rect 72 48 86 64)(font "Arial" (font_size 8))(vertical))
(line (pt 80 88)(pt 80 72)(line_width 1))
)
(port
(pt 208 88)
(input)
(text "B4" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "B4" (rect 200 49 214 64)(font "Arial" (font_size 8))(vertical))
(line (pt 208 88)(pt 208 72)(line_width 1))
)
(port
(pt 64 88)
(input)
(text "A5" (rect 0 -328 16 -314)(font "Arial" (font_size 8)))
(text "A5" (rect 56 48 70 64)(font "Arial" (font_size 8))(vertical))
(line (pt 64 88)(pt 64 72)(line_width 1))
)
(port
(pt 192 88)
(input)
(text "B5" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "B5" (rect 184 49 198 64)(font "Arial" (font_size 8))(vertical))
(line (pt 192 88)(pt 192 72)(line_width 1))
)
(port
(pt 48 88)
(input)
(text "A6" (rect 0 -328 16 -314)(font "Arial" (font_size 8)))
(text "A6" (rect 40 48 54 64)(font "Arial" (font_size 8))(vertical))
(line (pt 48 88)(pt 48 72)(line_width 1))
)
(port
(pt 176 88)
(input)
(text "B6" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "B6" (rect 168 49 182 64)(font "Arial" (font_size 8))(vertical))
(line (pt 176 88)(pt 176 72)(line_width 1))
)
(port
(pt 32 88)
(input)
(text "A7" (rect 0 -328 16 -314)(font "Arial" (font_size 8)))
(text "A7" (rect 24 48 38 64)(font "Arial" (font_size 8))(vertical))
(line (pt 32 88)(pt 32 72)(line_width 1))
)
(port
(pt 160 88)
(input)
(text "B7" (rect 0 -328 15 -314)(font "Arial" (font_size 8)))
(text "B7" (rect 152 49 166 64)(font "Arial" (font_size 8))(vertical))
(line (pt 160 88)(pt 160 72)(line_width 1))
)
(port
(pt 160 0)
(output)
(text "F0" (rect 168 0 182 14)(font "Arial" (font_size 8)))
(text "F0" (rect 152 24 166 38)(font "Arial" (font_size 8))(vertical))
(line (pt 160 0)(pt 160 16)(line_width 1))
)
(port
(pt 144 0)
(output)
(text "F1" (rect 168 0 182 14)(font "Arial" (font_size 8)))
(text "F1" (rect 136 24 150 38)(font "Arial" (font_size 8))(vertical))
(line (pt 144 0)(pt 144 16)(line_width 1))
)
(port
(pt 128 0)
(output)
(text "F2" (rect 168 0 182 14)(font "Arial" (font_size 8)))
(text "F2" (rect 120 24 134 38)(font "Arial" (font_size 8))(vertical))
(line (pt 128 0)(pt 128 16)(line_width 1))
)
(port
(pt 112 0)
(output)
(text "F3" (rect 168 0 182 14)(font "Arial" (font_size 8)))
(text "F3" (rect 104 24 118 38)(font "Arial" (font_size 8))(vertical))
(line (pt 112 0)(pt 112 16)(line_width 1))
)
(port
(pt 32 0)
(output)
(text "C8" (rect 168 0 183 14)(font "Arial" (font_size 8)))
(text "C8" (rect 24 24 38 39)(font "Arial" (font_size 8))(vertical))
(line (pt 32 0)(pt 32 16)(line_width 1))
)
(port
(pt 96 0)
(output)
(text "F4" (rect 168 0 182 14)(font "Arial" (font_size 8)))
(text "F4" (rect 88 24 102 38)(font "Arial" (font_size 8))(vertical))
(line (pt 96 0)(pt 96 16)(line_width 1))
)
(port
(pt 80 0)
(output)
(text "F5" (rect 168 0 182 14)(font "Arial" (font_size 8)))
(text "F5" (rect 72 24 86 38)(font "Arial" (font_size 8))(vertical))
(line (pt 80 0)(pt 80 16)(line_width 1))
)
(port
(pt 64 0)
(output)
(text "F6" (rect 168 0 182 14)(font "Arial" (font_size 8)))
(text "F6" (rect 56 24 70 38)(font "Arial" (font_size 8))(vertical))
(line (pt 64 0)(pt 64 16)(line_width 1))
)
(port
(pt 48 0)
(output)
(text "F7" (rect 168 0 182 14)(font "Arial" (font_size 8)))
(text "F7" (rect 40 24 54 38)(font "Arial" (font_size 8))(vertical))
(line (pt 48 0)(pt 48 16)(line_width 1))
)
(drawing
(rectangle (rect 16 16 384 72)(line_width 1))
)
)
(symbol
(rect 568 1776 600 1808)
(text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
(text "inst3" (rect 3 21 26 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 184 1920 408 2016)
(text "register_8b" (rect 0 27 14 91)(font "Arial" (font_size 8))(vertical))
(text "A" (rect 208 65 220 72)(font "Arial" )(vertical))
(port
(pt 32 96)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 27 52 41 75)(font "Arial" (font_size 8))(vertical))
(line (pt 32 96)(pt 32 80)(line_width 1))
)
(port
(pt 48 96)
(input)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 43 60 57 75)(font "Arial" (font_size 8))(vertical))
(line (pt 48 96)(pt 48 80)(line_width 1))
)
(port
(pt 64 96)
(input)
(text "D7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D7" (rect 59 60 73 75)(font "Arial" (font_size 8))(vertical))
(line (pt 64 96)(pt 64 80)(line_width 1))
)
(port
(pt 80 96)
(input)
(text "D6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D6" (rect 75 60 89 75)(font "Arial" (font_size 8))(vertical))
(line (pt 80 96)(pt 80 80)(line_width 1))
)
(port
(pt 96 96)
(input)
(text "D5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D5" (rect 91 60 105 75)(font "Arial" (font_size 8))(vertical))
(line (pt 96 96)(pt 96 80)(line_width 1))
)
(port
(pt 112 96)
(input)
(text "D4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D4" (rect 107 60 121 75)(font "Arial" (font_size 8))(vertical))
(line (pt 112 96)(pt 112 80)(line_width 1))
)
(port
(pt 128 96)
(input)
(text "D3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D3" (rect 123 60 137 75)(font "Arial" (font_size 8))(vertical))
(line (pt 128 96)(pt 128 80)(line_width 1))
)
(port
(pt 144 96)
(input)
(text "D2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D2" (rect 139 60 153 75)(font "Arial" (font_size 8))(vertical))
(line (pt 144 96)(pt 144 80)(line_width 1))
)
(port
(pt 160 96)
(input)
(text "D1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D1" (rect 155 60 169 75)(font "Arial" (font_size 8))(vertical))
(line (pt 160 96)(pt 160 80)(line_width 1))
)
(port
(pt 176 96)
(input)
(text "D0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D0" (rect 171 60 185 75)(font "Arial" (font_size 8))(vertical))
(line (pt 176 96)(pt 176 80)(line_width 1))
)
(port
(pt 32 0)
(output)
(text "Q7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q7" (rect 27 21 41 37)(font "Arial" (font_size 8))(vertical))
(line (pt 32 0)(pt 32 16)(line_width 1))
)
(port
(pt 48 0)
(output)
(text "Q6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q6" (rect 43 21 57 37)(font "Arial" (font_size 8))(vertical))
(line (pt 48 0)(pt 48 16)(line_width 1))
)
(port
(pt 64 0)
(output)
(text "Q5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q5" (rect 59 21 73 37)(font "Arial" (font_size 8))(vertical))
(line (pt 64 0)(pt 64 16)(line_width 1))
)
(port
(pt 80 0)
(output)
(text "Q4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q4" (rect 75 21 89 37)(font "Arial" (font_size 8))(vertical))
(line (pt 80 0)(pt 80 16)(line_width 1))
)
(port
(pt 96 0)
(output)
(text "Q3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q3" (rect 91 21 105 37)(font "Arial" (font_size 8))(vertical))
(line (pt 96 0)(pt 96 16)(line_width 1))
)
(port
(pt 112 0)
(output)
(text "Q2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q2" (rect 107 21 121 37)(font "Arial" (font_size 8))(vertical))
(line (pt 112 0)(pt 112 16)(line_width 1))
)
(port
(pt 128 0)
(output)
(text "Q1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q1" (rect 123 21 137 37)(font "Arial" (font_size 8))(vertical))
(line (pt 128 0)(pt 128 16)(line_width 1))
)
(port
(pt 144 0)
(output)
(text "Q0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q0" (rect 139 21 153 37)(font "Arial" (font_size 8))(vertical))
(line (pt 144 0)(pt 144 16)(line_width 1))
)
(drawing
(rectangle (rect 16 16 208 80)(line_width 1))
)
(rotate90)
)
(symbol
(rect 424 1920 648 2016)
(text "register_8b" (rect 0 27 14 91)(font "Arial" (font_size 8))(vertical))
(text "B" (rect 208 65 220 72)(font "Arial" )(vertical))
(port
(pt 32 96)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 27 52 41 75)(font "Arial" (font_size 8))(vertical))
(line (pt 32 96)(pt 32 80)(line_width 1))
)
(port
(pt 48 96)
(input)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 43 60 57 75)(font "Arial" (font_size 8))(vertical))
(line (pt 48 96)(pt 48 80)(line_width 1))
)
(port
(pt 64 96)
(input)
(text "D7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D7" (rect 59 60 73 75)(font "Arial" (font_size 8))(vertical))
(line (pt 64 96)(pt 64 80)(line_width 1))
)
(port
(pt 80 96)
(input)
(text "D6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D6" (rect 75 60 89 75)(font "Arial" (font_size 8))(vertical))
(line (pt 80 96)(pt 80 80)(line_width 1))
)
(port
(pt 96 96)
(input)
(text "D5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D5" (rect 91 60 105 75)(font "Arial" (font_size 8))(vertical))
(line (pt 96 96)(pt 96 80)(line_width 1))
)
(port
(pt 112 96)
(input)
(text "D4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D4" (rect 107 60 121 75)(font "Arial" (font_size 8))(vertical))
(line (pt 112 96)(pt 112 80)(line_width 1))
)
(port
(pt 128 96)
(input)
(text "D3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D3" (rect 123 60 137 75)(font "Arial" (font_size 8))(vertical))
(line (pt 128 96)(pt 128 80)(line_width 1))
)
(port
(pt 144 96)
(input)
(text "D2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D2" (rect 139 60 153 75)(font "Arial" (font_size 8))(vertical))
(line (pt 144 96)(pt 144 80)(line_width 1))
)
(port
(pt 160 96)
(input)
(text "D1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D1" (rect 155 60 169 75)(font "Arial" (font_size 8))(vertical))
(line (pt 160 96)(pt 160 80)(line_width 1))
)
(port
(pt 176 96)
(input)
(text "D0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D0" (rect 171 60 185 75)(font "Arial" (font_size 8))(vertical))
(line (pt 176 96)(pt 176 80)(line_width 1))
)
(port
(pt 32 0)
(output)
(text "Q7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q7" (rect 27 21 41 37)(font "Arial" (font_size 8))(vertical))
(line (pt 32 0)(pt 32 16)(line_width 1))
)
(port
(pt 48 0)
(output)
(text "Q6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q6" (rect 43 21 57 37)(font "Arial" (font_size 8))(vertical))
(line (pt 48 0)(pt 48 16)(line_width 1))
)
(port
(pt 64 0)
(output)
(text "Q5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q5" (rect 59 21 73 37)(font "Arial" (font_size 8))(vertical))
(line (pt 64 0)(pt 64 16)(line_width 1))
)
(port
(pt 80 0)
(output)
(text "Q4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q4" (rect 75 21 89 37)(font "Arial" (font_size 8))(vertical))
(line (pt 80 0)(pt 80 16)(line_width 1))
)
(port
(pt 96 0)
(output)
(text "Q3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q3" (rect 91 21 105 37)(font "Arial" (font_size 8))(vertical))
(line (pt 96 0)(pt 96 16)(line_width 1))
)
(port
(pt 112 0)
(output)
(text "Q2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q2" (rect 107 21 121 37)(font "Arial" (font_size 8))(vertical))
(line (pt 112 0)(pt 112 16)(line_width 1))
)
(port
(pt 128 0)
(output)
(text "Q1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q1" (rect 123 21 137 37)(font "Arial" (font_size 8))(vertical))
(line (pt 128 0)(pt 128 16)(line_width 1))
)
(port
(pt 144 0)
(output)
(text "Q0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q0" (rect 139 21 153 37)(font "Arial" (font_size 8))(vertical))
(line (pt 144 0)(pt 144 16)(line_width 1))
)
(drawing
(rectangle (rect 16 16 208 80)(line_width 1))
)
(rotate90)
)
(symbol
(rect 280 928 504 1024)
(text "register_8b" (rect 0 27 14 91)(font "Arial" (font_size 8))(vertical))
(text "Z" (rect 208 65 220 72)(font "Arial" )(vertical))
(port
(pt 32 96)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 27 52 41 75)(font "Arial" (font_size 8))(vertical))
(line (pt 32 96)(pt 32 80)(line_width 1))
)
(port
(pt 48 96)
(input)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 43 60 57 75)(font "Arial" (font_size 8))(vertical))
(line (pt 48 96)(pt 48 80)(line_width 1))
)
(port
(pt 64 96)
(input)
(text "D7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D7" (rect 59 60 73 75)(font "Arial" (font_size 8))(vertical))
(line (pt 64 96)(pt 64 80)(line_width 1))
)
(port
(pt 80 96)
(input)
(text "D6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D6" (rect 75 60 89 75)(font "Arial" (font_size 8))(vertical))
(line (pt 80 96)(pt 80 80)(line_width 1))
)
(port
(pt 96 96)
(input)
(text "D5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D5" (rect 91 60 105 75)(font "Arial" (font_size 8))(vertical))
(line (pt 96 96)(pt 96 80)(line_width 1))
)
(port
(pt 112 96)
(input)
(text "D4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D4" (rect 107 60 121 75)(font "Arial" (font_size 8))(vertical))
(line (pt 112 96)(pt 112 80)(line_width 1))
)
(port
(pt 128 96)
(input)
(text "D3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D3" (rect 123 60 137 75)(font "Arial" (font_size 8))(vertical))
(line (pt 128 96)(pt 128 80)(line_width 1))
)
(port
(pt 144 96)
(input)
(text "D2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D2" (rect 139 60 153 75)(font "Arial" (font_size 8))(vertical))
(line (pt 144 96)(pt 144 80)(line_width 1))
)
(port
(pt 160 96)
(input)
(text "D1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D1" (rect 155 60 169 75)(font "Arial" (font_size 8))(vertical))
(line (pt 160 96)(pt 160 80)(line_width 1))
)
(port
(pt 176 96)
(input)
(text "D0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D0" (rect 171 60 185 75)(font "Arial" (font_size 8))(vertical))
(line (pt 176 96)(pt 176 80)(line_width 1))
)
(port
(pt 32 0)
(output)
(text "Q7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q7" (rect 27 21 41 37)(font "Arial" (font_size 8))(vertical))
(line (pt 32 0)(pt 32 16)(line_width 1))
)
(port
(pt 48 0)
(output)
(text "Q6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q6" (rect 43 21 57 37)(font "Arial" (font_size 8))(vertical))
(line (pt 48 0)(pt 48 16)(line_width 1))
)
(port
(pt 64 0)
(output)
(text "Q5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q5" (rect 59 21 73 37)(font "Arial" (font_size 8))(vertical))
(line (pt 64 0)(pt 64 16)(line_width 1))
)
(port
(pt 80 0)
(output)
(text "Q4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q4" (rect 75 21 89 37)(font "Arial" (font_size 8))(vertical))
(line (pt 80 0)(pt 80 16)(line_width 1))
)
(port
(pt 96 0)
(output)
(text "Q3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q3" (rect 91 21 105 37)(font "Arial" (font_size 8))(vertical))
(line (pt 96 0)(pt 96 16)(line_width 1))
)
(port
(pt 112 0)
(output)
(text "Q2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q2" (rect 107 21 121 37)(font "Arial" (font_size 8))(vertical))
(line (pt 112 0)(pt 112 16)(line_width 1))
)
(port
(pt 128 0)
(output)
(text "Q1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q1" (rect 123 21 137 37)(font "Arial" (font_size 8))(vertical))
(line (pt 128 0)(pt 128 16)(line_width 1))
)
(port
(pt 144 0)
(output)
(text "Q0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Q0" (rect 139 21 153 37)(font "Arial" (font_size 8))(vertical))
(line (pt 144 0)(pt 144 16)(line_width 1))
)
(drawing
(rectangle (rect 16 16 208 80)(line_width 1))
)
(rotate90)
)
(symbol
(rect 608 1520 656 1552)
(text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
(text "inst5" (rect 3 21 26 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 1176 1256 1272 1480)
(text "register_8b" (rect 5 0 69 14)(font "Arial" (font_size 8)))
(text "CZNV" (rect 8 208 38 220)(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 "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (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 "D7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D7" (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 "D6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D6" (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 "D5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D5" (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 "D4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D4" (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 "D3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D3" (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 "D2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D2" (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 "D1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D1" (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 "D0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D0" (rect 21 171 36 185)(font "Arial" (font_size 8)))
(line (pt 0 176)(pt 16 176)(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 528 1464 592 1608)
(text "OR8" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst8" (rect 3 133 26 145)(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 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 14 48)(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 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 16 64)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "IN6" (rect 2 87 19 99)(font "Courier New" (bold))(invisible))
(text "IN6" (rect 2 87 19 99)(font "Courier New" (bold))(invisible))
(line (pt 0 96)(pt 14 96)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "IN5" (rect 2 71 19 83)(font "Courier New" (bold))(invisible))
(text "IN5" (rect 2 71 19 83)(font "Courier New" (bold))(invisible))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "IN7" (rect 2 103 19 115)(font "Courier New" (bold))(invisible))
(text "IN7" (rect 2 103 19 115)(font "Courier New" (bold))(invisible))
(line (pt 0 112)(pt 14 112)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "IN8" (rect 2 119 19 131)(font "Courier New" (bold))(invisible))
(text "IN8" (rect 2 119 19 131)(font "Courier New" (bold))(invisible))
(line (pt 0 128)(pt 14 128)(line_width 1))
)
(port
(pt 64 72)
(output)
(text "OUT" (rect 48 63 65 75)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 63 65 75)(font "Courier New" (bold))(invisible))
(line (pt 48 72)(pt 64 72)(line_width 1))
)
(drawing
(line (pt 14 131)(pt 14 83)(line_width 1))
(line (pt 14 84)(pt 25 84)(line_width 1))
(line (pt 14 61)(pt 25 61)(line_width 1))
(line (pt 14 61)(pt 14 13)(line_width 1))
(arc (pt 25 83)(pt 49 72)(rect -6 21 57 84)(line_width 1))
(arc (pt 49 72)(pt 25 61)(rect -6 61 57 124)(line_width 1))
(arc (pt 7 77)(pt 7 67)(rect -14 56 19 89)(line_width 1))
)
)
(symbol
(rect 560 1304 624 1352)
(text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst45" (rect 3 37 32 49)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 15 32)(line_width 1))
)
(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 15 16)(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 48 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 36)(pt 25 36)(line_width 1))
(line (pt 14 13)(pt 25 13)(line_width 1))
(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1))
(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1))
(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1))
)
)
(symbol
(rect 640 1312 704 1360)
(text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6)))
(text "inst46" (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 11 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 11 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 49 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 13)(pt 25 13)(line_width 1))
(line (pt 14 36)(pt 25 36)(line_width 1))
(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1))
(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1))
(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1))
(arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1))
)
)
(symbol
(rect 736 1320 800 1368)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst47" (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 544 1368 608 1416)
(text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6)))
(text "inst48" (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 11 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 11 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 49 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 13)(pt 25 13)(line_width 1))
(line (pt 14 36)(pt 25 36)(line_width 1))
(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1))
(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1))
(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1))
(arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1))
)
)
(symbol
(rect 624 1376 672 1408)
(text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
(text "inst49" (rect 3 21 32 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 1096 2040 1288 2136)
(text "38_decoder" (rect 0 23 14 91)(font "Arial" (font_size 8))(vertical))
(text "inst6" (rect 174 63 186 86)(font "Arial" )(vertical))
(port
(pt 32 96)
(input)
(text "I2" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I2" (rect 27 66 41 75)(font "Arial" (font_size 8))(vertical))
(line (pt 32 96)(pt 32 80)(line_width 1))
)
(port
(pt 48 96)
(input)
(text "I1" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I1" (rect 43 66 57 75)(font "Arial" (font_size 8))(vertical))
(line (pt 48 96)(pt 48 80)(line_width 1))
)
(port
(pt 64 96)
(input)
(text "I0" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I0" (rect 59 66 73 75)(font "Arial" (font_size 8))(vertical))
(line (pt 64 96)(pt 64 80)(line_width 1))
)
(port
(pt 32 0)
(output)
(text "Y7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y7" (rect 27 21 41 37)(font "Arial" (font_size 8))(vertical))
(line (pt 32 0)(pt 32 16)(line_width 1))
)
(port
(pt 48 0)
(output)
(text "Y6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y6" (rect 43 21 57 37)(font "Arial" (font_size 8))(vertical))
(line (pt 48 0)(pt 48 16)(line_width 1))
)
(port
(pt 64 0)
(output)
(text "Y5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y5" (rect 59 21 73 37)(font "Arial" (font_size 8))(vertical))
(line (pt 64 0)(pt 64 16)(line_width 1))
)
(port
(pt 80 0)
(output)
(text "Y4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y4" (rect 75 21 89 37)(font "Arial" (font_size 8))(vertical))
(line (pt 80 0)(pt 80 16)(line_width 1))
)
(port
(pt 96 0)
(output)
(text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y3" (rect 91 21 105 37)(font "Arial" (font_size 8))(vertical))
(line (pt 96 0)(pt 96 16)(line_width 1))
)
(port
(pt 112 0)
(output)
(text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y2" (rect 107 21 121 37)(font "Arial" (font_size 8))(vertical))
(line (pt 112 0)(pt 112 16)(line_width 1))
)
(port
(pt 128 0)
(output)
(text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y1" (rect 123 21 137 37)(font "Arial" (font_size 8))(vertical))
(line (pt 128 0)(pt 128 16)(line_width 1))
)
(port
(pt 144 0)
(output)
(text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y0" (rect 139 21 153 37)(font "Arial" (font_size 8))(vertical))
(line (pt 144 0)(pt 144 16)(line_width 1))
)
(drawing
(rectangle (rect 16 16 176 80)(line_width 1))
)
(rotate90)
)
(symbol
(rect 624 1792 976 1888)
(text "double_selector_8b" (rect 0 -21 14 91)(font "Arial" (font_size 8))(vertical))
(text "inst14" (rect 336 59 348 88)(font "Arial" )(vertical))
(port
(pt 144 96)
(input)
(text "a0" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a0" (rect 136 61 150 75)(font "Arial" (font_size 8))(vertical))
(line (pt 144 96)(pt 144 80)(line_width 1))
)
(port
(pt 128 96)
(input)
(text "a1" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a1" (rect 120 61 134 75)(font "Arial" (font_size 8))(vertical))
(line (pt 128 96)(pt 128 80)(line_width 1))
)
(port
(pt 112 96)
(input)
(text "a2" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a2" (rect 104 61 118 75)(font "Arial" (font_size 8))(vertical))
(line (pt 112 96)(pt 112 80)(line_width 1))
)
(port
(pt 96 96)
(input)
(text "a3" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a3" (rect 88 61 102 75)(font "Arial" (font_size 8))(vertical))
(line (pt 96 96)(pt 96 80)(line_width 1))
)
(port
(pt 80 96)
(input)
(text "a4" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a4" (rect 72 61 86 75)(font "Arial" (font_size 8))(vertical))
(line (pt 80 96)(pt 80 80)(line_width 1))
)
(port
(pt 64 96)
(input)
(text "a5" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a5" (rect 56 61 70 75)(font "Arial" (font_size 8))(vertical))
(line (pt 64 96)(pt 64 80)(line_width 1))
)
(port
(pt 48 96)
(input)
(text "a6" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a6" (rect 40 61 54 75)(font "Arial" (font_size 8))(vertical))
(line (pt 48 96)(pt 48 80)(line_width 1))
)
(port
(pt 32 96)
(input)
(text "a7" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "a7" (rect 24 61 38 75)(font "Arial" (font_size 8))(vertical))
(line (pt 32 96)(pt 32 80)(line_width 1))
)
(port
(pt 272 96)
(input)
(text "b0" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b0" (rect 267 61 281 75)(font "Arial" (font_size 8))(vertical))
(line (pt 272 96)(pt 272 80)(line_width 1))
)
(port
(pt 256 96)
(input)
(text "b1" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b1" (rect 251 61 265 75)(font "Arial" (font_size 8))(vertical))
(line (pt 256 96)(pt 256 80)(line_width 1))
)
(port
(pt 240 96)
(input)
(text "b2" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b2" (rect 235 61 249 75)(font "Arial" (font_size 8))(vertical))
(line (pt 240 96)(pt 240 80)(line_width 1))
)
(port
(pt 224 96)
(input)
(text "b3" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b3" (rect 219 61 233 75)(font "Arial" (font_size 8))(vertical))
(line (pt 224 96)(pt 224 80)(line_width 1))
)
(port
(pt 208 96)
(input)
(text "b4" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b4" (rect 203 61 217 75)(font "Arial" (font_size 8))(vertical))
(line (pt 208 96)(pt 208 80)(line_width 1))
)
(port
(pt 192 96)
(input)
(text "b5" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b5" (rect 187 61 201 75)(font "Arial" (font_size 8))(vertical))
(line (pt 192 96)(pt 192 80)(line_width 1))
)
(port
(pt 176 96)
(input)
(text "b6" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b6" (rect 171 61 185 75)(font "Arial" (font_size 8))(vertical))
(line (pt 176 96)(pt 176 80)(line_width 1))
)
(port
(pt 160 96)
(input)
(text "b7" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "b7" (rect 155 61 169 75)(font "Arial" (font_size 8))(vertical))
(line (pt 160 96)(pt 160 80)(line_width 1))
)
(port
(pt 288 96)
(input)
(text "AY" (rect 0 0 18 14)(font "Arial" (font_size 8)))
(text "AY" (rect 283 57 297 75)(font "Arial" (font_size 8))(vertical))
(line (pt 288 96)(pt 288 80)(line_width 1))
)
(port
(pt 304 96)
(input)
(text "BY" (rect 0 0 17 14)(font "Arial" (font_size 8)))
(text "BY" (rect 299 58 313 75)(font "Arial" (font_size 8))(vertical))
(line (pt 304 96)(pt 304 80)(line_width 1))
)
(port
(pt 144 0)
(output)
(text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y0" (rect 139 21 153 37)(font "Arial" (font_size 8))(vertical))
(line (pt 144 0)(pt 144 16)(line_width 1))
)
(port
(pt 128 0)
(output)
(text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y1" (rect 123 21 137 37)(font "Arial" (font_size 8))(vertical))
(line (pt 128 0)(pt 128 16)(line_width 1))
)
(port
(pt 112 0)
(output)
(text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y2" (rect 107 21 121 37)(font "Arial" (font_size 8))(vertical))
(line (pt 112 0)(pt 112 16)(line_width 1))
)
(port
(pt 96 0)
(output)
(text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y3" (rect 91 21 105 37)(font "Arial" (font_size 8))(vertical))
(line (pt 96 0)(pt 96 16)(line_width 1))
)
(port
(pt 80 0)
(output)
(text "Y4" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y4" (rect 75 21 89 37)(font "Arial" (font_size 8))(vertical))
(line (pt 80 0)(pt 80 16)(line_width 1))
)
(port
(pt 64 0)
(output)
(text "Y5" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y5" (rect 59 21 73 37)(font "Arial" (font_size 8))(vertical))
(line (pt 64 0)(pt 64 16)(line_width 1))
)
(port
(pt 48 0)
(output)
(text "Y6" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y6" (rect 43 21 57 37)(font "Arial" (font_size 8))(vertical))
(line (pt 48 0)(pt 48 16)(line_width 1))
)
(port
(pt 32 0)
(output)
(text "Y7" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y7" (rect 27 21 41 37)(font "Arial" (font_size 8))(vertical))
(line (pt 32 0)(pt 32 16)(line_width 1))
)
(drawing
(rectangle (rect 16 16 336 80)(line_width 1))
)
(rotate90)
)
(symbol
(rect 600 1176 664 1224)
(text "AND2" (rect 39 0 63 10)(font "Arial" (font_size 6)))
(text "inst17" (rect 32 37 61 49)(font "Arial" ))
(port
(pt 64 16)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 45 7 62 19)(font "Courier New" (bold))(invisible))
(line (pt 64 16)(pt 50 16)(line_width 1))
)
(port
(pt 64 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 45 23 62 35)(font "Courier New" (bold))(invisible))
(line (pt 64 32)(pt 50 32)(line_width 1))
)
(port
(pt 0 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect -1 15 16 27)(font "Courier New" (bold))(invisible))
(line (pt 22 24)(pt 0 24)(line_width 1))
)
(drawing
(line (pt 50 12)(pt 34 12)(line_width 1))
(line (pt 50 37)(pt 33 37)(line_width 1))
(line (pt 50 12)(pt 50 37)(line_width 1))
(arc (pt 34 12)(pt 33 37)(rect 21 12 46 37)(line_width 1))
)
(flipy)
)
(symbol
(rect 1048 2016 1080 2048)
(text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
(text "inst4" (rect 3 21 26 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 1048 1928 1080 1944)
(text "VCC" (rect 7 0 27 10)(font "Arial" (font_size 6)))
(text "inst18" (rect 3 5 32 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 1208 1776 1256 1840)
(text "OR2" (rect 0 45 10 63)(font "Arial" (font_size 6))(vertical))
(text "ALU" (rect 38 37 50 58)(font "Arial" )(vertical))
(port
(pt 32 64)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 32 64)(pt 32 49)(line_width 1))
)
(port
(pt 16 64)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 16 64)(pt 16 49)(line_width 1))
)
(port
(pt 24 0)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 15 -1 27 16)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 24 16)(pt 24 0)(line_width 1))
)
(drawing
(line (pt 36 50)(pt 36 39)(line_width 1))
(line (pt 13 50)(pt 13 39)(line_width 1))
(arc (pt 29 57)(pt 19 57)(rect 8 45 41 78)(line_width 1))
(arc (pt 24 15)(pt 13 39)(rect 13 7 76 70)(line_width 1))
(arc (pt 35 39)(pt 24 15)(rect -27 7 36 70)(line_width 1))
)
(rotate90)
)
(symbol
(rect 1160 1776 1208 1840)
(text "OR2" (rect 0 45 10 63)(font "Arial" (font_size 6))(vertical))
(text "left" (rect 37 38 49 54)(font "Arial" )(vertical))
(port
(pt 32 64)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 32 64)(pt 32 49)(line_width 1))
)
(port
(pt 16 64)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 16 64)(pt 16 49)(line_width 1))
)
(port
(pt 24 0)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 15 -1 27 16)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 24 16)(pt 24 0)(line_width 1))
)
(drawing
(line (pt 36 50)(pt 36 39)(line_width 1))
(line (pt 13 50)(pt 13 39)(line_width 1))
(arc (pt 29 57)(pt 19 57)(rect 8 45 41 78)(line_width 1))
(arc (pt 24 15)(pt 13 39)(rect 13 7 76 70)(line_width 1))
(arc (pt 35 39)(pt 24 15)(rect -27 7 36 70)(line_width 1))
)
(rotate90)
)
(symbol
(rect 1112 1776 1160 1840)
(text "OR2" (rect 0 45 10 63)(font "Arial" (font_size 6))(vertical))
(text "right" (rect 39 36 51 57)(font "Arial" )(vertical))
(port
(pt 32 64)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 32 64)(pt 32 49)(line_width 1))
)
(port
(pt 16 64)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 16 64)(pt 16 49)(line_width 1))
)
(port
(pt 24 0)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 15 -1 27 16)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 24 16)(pt 24 0)(line_width 1))
)
(drawing
(line (pt 36 50)(pt 36 39)(line_width 1))
(line (pt 13 50)(pt 13 39)(line_width 1))
(arc (pt 29 57)(pt 19 57)(rect 8 45 41 78)(line_width 1))
(arc (pt 24 15)(pt 13 39)(rect 13 7 76 70)(line_width 1))
(arc (pt 35 39)(pt 24 15)(rect -27 7 36 70)(line_width 1))
)
(rotate90)
)
(symbol
(rect 1064 1776 1112 1840)
(text "OR2" (rect 0 45 10 63)(font "Arial" (font_size 6))(vertical))
(text "carry" (rect 38 37 50 62)(font "Arial" )(vertical))
(port
(pt 32 64)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 32 64)(pt 32 49)(line_width 1))
)
(port
(pt 16 64)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 16 64)(pt 16 49)(line_width 1))
)
(port
(pt 24 0)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 15 -1 27 16)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 24 16)(pt 24 0)(line_width 1))
)
(drawing
(line (pt 36 50)(pt 36 39)(line_width 1))
(line (pt 13 50)(pt 13 39)(line_width 1))
(arc (pt 29 57)(pt 19 57)(rect 8 45 41 78)(line_width 1))
(arc (pt 24 15)(pt 13 39)(rect 13 7 76 70)(line_width 1))
(arc (pt 35 39)(pt 24 15)(rect -27 7 36 70)(line_width 1))
)
(rotate90)
)
(symbol
(rect 1192 1936 1240 2000)
(text "OR2" (rect 0 45 10 63)(font "Arial" (font_size 6))(vertical))
(text "ALU1" (rect 38 37 50 64)(font "Arial" )(vertical))
(port
(pt 32 64)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 32 64)(pt 32 49)(line_width 1))
)
(port
(pt 16 64)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 16 64)(pt 16 49)(line_width 1))
)
(port
(pt 24 0)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 15 -1 27 16)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 24 16)(pt 24 0)(line_width 1))
)
(drawing
(line (pt 36 50)(pt 36 39)(line_width 1))
(line (pt 13 50)(pt 13 39)(line_width 1))
(arc (pt 29 57)(pt 19 57)(rect 8 45 41 78)(line_width 1))
(arc (pt 24 15)(pt 13 39)(rect 13 7 76 70)(line_width 1))
(arc (pt 35 39)(pt 24 15)(rect -27 7 36 70)(line_width 1))
)
(rotate90)
)
(symbol
(rect 1144 1496 1176 1528)
(text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
(text "inst10" (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 1056 1592 1152 1688)
(text "nano_selector" (rect 5 0 86 14)(font "Arial" (font_size 8)))
(text "CarrySelect_OnlyWhenAdding" (rect 8 80 157 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "A" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "A" (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 "B" (rect 0 0 8 14)(font "Arial" (font_size 8)))
(text "B" (rect 21 43 29 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "A_EN" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "A_EN" (rect 21 59 52 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Q" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "Q" (rect 66 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 80)(line_width 1))
)
)
(symbol
(rect 296 1088 528 1184)
(text "shifter_8b" (rect 5 0 62 14)(font "Arial" (font_size 8)))
(text "inst1" (rect 8 80 31 92)(font "Arial" ))
(port
(pt 48 96)
(input)
(text "A7" (rect 0 -160 16 -146)(font "Arial" (font_size 8)))
(text "A7" (rect 40 56 54 72)(font "Arial" (font_size 8))(vertical))
(line (pt 48 96)(pt 48 80)(line_width 1))
)
(port
(pt 64 96)
(input)
(text "A6" (rect 0 -160 16 -146)(font "Arial" (font_size 8)))
(text "A6" (rect 56 56 70 72)(font "Arial" (font_size 8))(vertical))
(line (pt 64 96)(pt 64 80)(line_width 1))
)
(port
(pt 80 96)
(input)
(text "A5" (rect 0 -160 16 -146)(font "Arial" (font_size 8)))
(text "A5" (rect 72 56 86 72)(font "Arial" (font_size 8))(vertical))
(line (pt 80 96)(pt 80 80)(line_width 1))
)
(port
(pt 96 96)
(input)
(text "A4" (rect 0 -160 16 -146)(font "Arial" (font_size 8)))
(text "A4" (rect 88 56 102 72)(font "Arial" (font_size 8))(vertical))
(line (pt 96 96)(pt 96 80)(line_width 1))
)
(port
(pt 112 96)
(input)
(text "A3" (rect 0 -160 16 -146)(font "Arial" (font_size 8)))
(text "A3" (rect 104 56 118 72)(font "Arial" (font_size 8))(vertical))
(line (pt 112 96)(pt 112 80)(line_width 1))
)
(port
(pt 128 96)
(input)
(text "A2" (rect 0 -160 16 -146)(font "Arial" (font_size 8)))
(text "A2" (rect 120 56 134 72)(font "Arial" (font_size 8))(vertical))
(line (pt 128 96)(pt 128 80)(line_width 1))
)
(port
(pt 144 96)
(input)
(text "A1" (rect 0 -160 16 -146)(font "Arial" (font_size 8)))
(text "A1" (rect 136 56 150 72)(font "Arial" (font_size 8))(vertical))
(line (pt 144 96)(pt 144 80)(line_width 1))
)
(port
(pt 160 96)
(input)
(text "A0" (rect 0 -160 16 -146)(font "Arial" (font_size 8)))
(text "A0" (rect 152 56 166 72)(font "Arial" (font_size 8))(vertical))
(line (pt 160 96)(pt 160 80)(line_width 1))
)
(port
(pt 232 32)
(input)
(text "LM" (rect -24 0 -8 14)(font "Arial" (font_size 8)))
(text "LM" (rect 192 24 208 38)(font "Arial" (font_size 8)))
(line (pt 216 32)(pt 232 32)(line_width 1))
)
(port
(pt 232 48)
(input)
(text "DM" (rect -24 0 -7 14)(font "Arial" (font_size 8)))
(text "DM" (rect 191 40 208 54)(font "Arial" (font_size 8)))
(line (pt 216 48)(pt 232 48)(line_width 1))
)
(port
(pt 232 64)
(input)
(text "RM" (rect -24 0 -7 14)(font "Arial" (font_size 8)))
(text "RM" (rect 191 56 208 70)(font "Arial" (font_size 8)))
(line (pt 216 64)(pt 232 64)(line_width 1))
)
(port
(pt 176 96)
(input)
(text "R_in" (rect 0 -160 24 -146)(font "Arial" (font_size 8)))
(text "R_in" (rect 168 48 182 72)(font "Arial" (font_size 8))(vertical))
(line (pt 176 96)(pt 176 80)(line_width 1))
)
(port
(pt 32 96)
(input)
(text "L_in" (rect 0 -160 23 -146)(font "Arial" (font_size 8)))
(text "L_in" (rect 24 49 38 72)(font "Arial" (font_size 8))(vertical))
(line (pt 32 96)(pt 32 80)(line_width 1))
)
(port
(pt 48 0)
(output)
(text "Y7" (rect 160 0 176 14)(font "Arial" (font_size 8)))
(text "Y7" (rect 40 24 54 40)(font "Arial" (font_size 8))(vertical))
(line (pt 48 0)(pt 48 16)(line_width 1))
)
(port
(pt 64 0)
(output)
(text "Y6" (rect 160 0 176 14)(font "Arial" (font_size 8)))
(text "Y6" (rect 56 24 70 40)(font "Arial" (font_size 8))(vertical))
(line (pt 64 0)(pt 64 16)(line_width 1))
)
(port
(pt 80 0)
(output)
(text "Y5" (rect 160 0 176 14)(font "Arial" (font_size 8)))
(text "Y5" (rect 72 24 86 40)(font "Arial" (font_size 8))(vertical))
(line (pt 80 0)(pt 80 16)(line_width 1))
)
(port
(pt 96 0)
(output)
(text "Y4" (rect 160 0 176 14)(font "Arial" (font_size 8)))
(text "Y4" (rect 88 24 102 40)(font "Arial" (font_size 8))(vertical))
(line (pt 96 0)(pt 96 16)(line_width 1))
)
(port
(pt 112 0)
(output)
(text "Y3" (rect 160 0 176 14)(font "Arial" (font_size 8)))
(text "Y3" (rect 104 24 118 40)(font "Arial" (font_size 8))(vertical))
(line (pt 112 0)(pt 112 16)(line_width 1))
)
(port
(pt 128 0)
(output)
(text "Y2" (rect 160 0 176 14)(font "Arial" (font_size 8)))
(text "Y2" (rect 120 24 134 40)(font "Arial" (font_size 8))(vertical))
(line (pt 128 0)(pt 128 16)(line_width 1))
)
(port
(pt 144 0)
(output)
(text "Y1" (rect 160 0 176 14)(font "Arial" (font_size 8)))
(text "Y1" (rect 136 24 150 40)(font "Arial" (font_size 8))(vertical))
(line (pt 144 0)(pt 144 16)(line_width 1))
)
(port
(pt 160 0)
(output)
(text "Y0" (rect 160 0 176 14)(font "Arial" (font_size 8)))
(text "Y0" (rect 152 24 166 40)(font "Arial" (font_size 8))(vertical))
(line (pt 160 0)(pt 160 16)(line_width 1))
)
(port
(pt 32 0)
(output)
(text "C8" (rect 160 0 175 14)(font "Arial" (font_size 8)))
(text "C8" (rect 24 24 38 39)(font "Arial" (font_size 8))(vertical))
(line (pt 32 0)(pt 32 16)(line_width 1))
)
(drawing
(rectangle (rect 16 16 216 80)(line_width 1))
)
)
(symbol
(rect 920 1928 968 1960)
(text "NOT" (rect 27 22 47 32)(font "Arial" (font_size 6)))
(text "inst2" (rect 22 -1 45 11)(font "Arial" ))
(port
(pt 48 16)
(input)
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
(line (pt 48 16)(pt 35 16)(line_width 1))
)
(port
(pt 0 16)
(output)
(text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
(text "OUT" (rect -1 13 16 25)(font "Courier New" (bold))(invisible))
(line (pt 9 16)(pt 0 16)(line_width 1))
)
(drawing
(line (pt 35 7)(pt 35 25)(line_width 1))
(line (pt 35 25)(pt 17 16)(line_width 1))
(line (pt 35 7)(pt 17 16)(line_width 1))
(circle (rect 9 12 17 20)(line_width 1))
)
(rotate180)
)
(symbol
(rect 1304 1224 1400 1448)
(text "register_8b" (rect 5 0 69 14)(font "Arial" (font_size 8)))
(text "CZNV2" (rect 8 208 44 220)(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 "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (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 "D7" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D7" (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 "D6" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D6" (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 "D5" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D5" (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 "D4" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D4" (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 "D3" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D3" (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 "D2" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D2" (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 "D1" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D1" (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 "D0" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "D0" (rect 21 171 36 185)(font "Arial" (font_size 8)))
(line (pt 0 176)(pt 16 176)(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))
)
)
(connector
(pt 232 2016)
(pt 232 2056)
)
(connector
(pt 472 2016)
(pt 472 2040)
)
(connector
(pt 528 1384)
(pt 544 1384)
)
(connector
(pt 512 1400)
(pt 544 1400)
)
(connector
(pt 608 1392)
(pt 624 1392)
)
(connector
(pt 720 1392)
(pt 720 1352)
)
(connector
(pt 736 1352)
(pt 720 1352)
)
(connector
(pt 512 1320)
(pt 512 1400)
)
(connector
(pt 528 1336)
(pt 528 1384)
)
(connector
(pt 624 1328)
(pt 640 1328)
)
(connector
(pt 704 1336)
(pt 736 1336)
)
(connector
(pt 672 1392)
(pt 720 1392)
)
(connector
(pt 360 1496)
(pt 528 1496)
)
(connector
(pt 376 1512)
(pt 528 1512)
)
(connector
(pt 392 1528)
(pt 528 1528)
)
(connector
(pt 408 1544)
(pt 528 1544)
)
(connector
(pt 424 1560)
(pt 528 1560)
)
(connector
(pt 440 1576)
(pt 528 1576)
)
(connector
(pt 456 1592)
(pt 528 1592)
)
(connector
(pt 592 1536)
(pt 608 1536)
)
(connector
(pt 232 2056)
(pt 776 2056)
)
(connector
(pt 472 2040)
(pt 808 2040)
)
(connector
(pt 600 1728)
(pt 600 1768)
)
(connector
(pt 616 1728)
(pt 616 1760)
)
(connector
(pt 632 1728)
(pt 632 1752)
)
(connector
(pt 648 1728)
(pt 648 1744)
)
(connector
(pt 664 1728)
(pt 664 1736)
)
(connector
(pt 600 1768)
(pt 656 1768)
)
(connector
(pt 616 1760)
(pt 672 1760)
)
(connector
(pt 632 1752)
(pt 688 1752)
)
(connector
(pt 648 1744)
(pt 704 1744)
)
(connector
(pt 664 1736)
(pt 720 1736)
)
(connector
(pt 656 1536)
(pt 1120 1536)
(color 101 0 223)
)
(connector
(pt 1120 1536)
(pt 1120 1416)
(color 101 0 223)
)
(connector
(pt 1120 1416)
(pt 1176 1416)
(color 101 0 223)
)
(connector
(pt 1160 1320)
(pt 1176 1320)
)
(connector
(pt 1160 1336)
(pt 1176 1336)
)
(connector
(pt 1160 1352)
(pt 1176 1352)
)
(connector
(pt 1160 1368)
(pt 1176 1368)
)
(connector
(pt 640 1344)
(pt 632 1344)
(color 138 138 138)
)
(connector
(pt 632 1344)
(pt 632 1360)
(color 138 138 138)
)
(connector
(pt 472 1360)
(pt 632 1360)
(color 138 138 138)
)
(connector
(pt 584 1728)
(pt 584 1776)
)
(connector
(pt 472 1728)
(pt 472 1920)
)
(connector
(pt 488 1728)
(pt 488 1920)
)
(connector
(pt 504 1728)
(pt 504 1920)
)
(connector
(pt 520 1728)
(pt 520 1920)
)
(connector
(pt 536 1728)
(pt 536 1920)
)
(connector
(pt 552 1728)
(pt 552 1920)
)
(connector
(pt 568 1728)
(pt 568 1920)
)
(connector
(pt 720 1736)
(pt 720 1792)
)
(connector
(pt 704 1744)
(pt 704 1792)
)
(connector
(pt 688 1752)
(pt 688 1792)
)
(connector
(pt 672 1760)
(pt 672 1792)
)
(connector
(pt 656 1768)
(pt 656 1792)
)
(connector
(pt 360 2016)
(pt 360 2120)
)
(connector
(pt 344 2016)
(pt 344 2120)
)
(connector
(pt 328 2016)
(pt 328 2120)
)
(connector
(pt 312 2016)
(pt 312 2120)
)
(connector
(pt 296 2016)
(pt 296 2120)
)
(connector
(pt 280 2016)
(pt 280 2120)
)
(connector
(pt 264 2016)
(pt 264 2120)
)
(connector
(pt 600 2016)
(pt 600 2120)
)
(connector
(pt 584 2016)
(pt 584 2120)
)
(connector
(pt 568 2016)
(pt 568 2120)
)
(connector
(pt 552 2016)
(pt 552 2120)
)
(connector
(pt 536 2016)
(pt 536 2120)
)
(connector
(pt 520 2016)
(pt 520 2120)
)
(connector
(pt 504 2016)
(pt 504 2120)
)
(connector
(pt 776 2056)
(pt 776 2120)
)
(connector
(pt 808 2040)
(pt 808 2120)
)
(connector
(pt 168 1336)
(pt 528 1336)
)
(connector
(pt 528 1336)
(pt 560 1336)
)
(connector
(pt 152 1320)
(pt 512 1320)
)
(connector
(pt 512 1320)
(pt 560 1320)
)
(connector
(pt 344 1480)
(pt 472 1480)
(color 138 138 138)
)
(connector
(pt 472 1480)
(pt 528 1480)
(color 138 138 138)
)
(connector
(pt 1160 1320)
(pt 1160 1336)
)
(connector
(pt 1160 1336)
(pt 1160 1352)
)
(connector
(pt 1160 1352)
(pt 1160 1368)
)
(connector
(pt 1160 1368)
(pt 1160 1496)
)
(connector
(pt 1176 1400)
(pt 1104 1400)
(color 138 138 138)
)
(connector
(pt 1104 1440)
(pt 1104 1400)
(color 138 138 138)
)
(connector
(pt 472 1440)
(pt 1104 1440)
(color 138 138 138)
)
(connector
(pt 472 1360)
(pt 472 1440)
(color 138 138 138)
)
(connector
(pt 472 1440)
(pt 472 1480)
(color 138 138 138)
)
(connector
(pt 920 1136)
(pt 528 1136)
)
(connector
(pt 904 1120)
(pt 528 1120)
)
(connector
(pt 888 1152)
(pt 528 1152)
)
(connector
(pt 328 1200)
(pt 328 1184)
)
(connector
(pt 472 1200)
(pt 472 1184)
)
(connector
(pt 344 1184)
(pt 344 1480)
(color 138 138 138)
)
(connector
(pt 344 1480)
(pt 344 1640)
(color 138 138 138)
)
(connector
(pt 360 1184)
(pt 360 1496)
)
(connector
(pt 360 1496)
(pt 360 1640)
)
(connector
(pt 376 1184)
(pt 376 1512)
)
(connector
(pt 376 1512)
(pt 376 1640)
)
(connector
(pt 392 1184)
(pt 392 1528)
)
(connector
(pt 392 1528)
(pt 392 1640)
)
(connector
(pt 408 1184)
(pt 408 1544)
)
(connector
(pt 408 1544)
(pt 408 1640)
)
(connector
(pt 424 1184)
(pt 424 1560)
)
(connector
(pt 424 1560)
(pt 424 1640)
)
(connector
(pt 440 1184)
(pt 440 1576)
)
(connector
(pt 440 1576)
(pt 440 1640)
)
(connector
(pt 456 1184)
(pt 456 1592)
)
(connector
(pt 456 1592)
(pt 456 1640)
)
(connector
(pt 328 1200)
(pt 472 1200)
)
(connector
(pt 472 1200)
(pt 600 1200)
)
(connector
(pt 944 1072)
(pt 328 1072)
(color 255 101 9)
)
(connector
(pt 328 1088)
(pt 328 1072)
(color 255 101 9)
)
(connector
(pt 344 1088)
(pt 344 1024)
)
(connector
(pt 360 1088)
(pt 360 1024)
)
(connector
(pt 376 1088)
(pt 376 1024)
)
(connector
(pt 392 1088)
(pt 392 1024)
)
(connector
(pt 408 1088)
(pt 408 1024)
)
(connector
(pt 424 1088)
(pt 424 1024)
)
(connector
(pt 440 1088)
(pt 440 1024)
)
(connector
(pt 456 1088)
(pt 456 1024)
)
(connector
(pt 312 928)
(pt 312 912)
)
(connector
(pt 328 928)
(pt 328 912)
)
(connector
(pt 344 928)
(pt 344 912)
)
(connector
(pt 360 928)
(pt 360 912)
)
(connector
(pt 376 928)
(pt 376 912)
)
(connector
(pt 392 928)
(pt 392 912)
)
(connector
(pt 408 928)
(pt 408 912)
)
(connector
(pt 424 928)
(pt 424 912)
)
(connector
(pt 656 1888)
(pt 656 1984)
)
(connector
(pt 672 1888)
(pt 672 1968)
)
(connector
(pt 688 1888)
(pt 688 1984)
)
(connector
(pt 704 1888)
(pt 704 1984)
)
(connector
(pt 720 1888)
(pt 720 1968)
)
(connector
(pt 736 1888)
(pt 736 1984)
)
(connector
(pt 752 1888)
(pt 752 1984)
)
(connector
(pt 768 1888)
(pt 768 1984)
)
(connector
(pt 784 1888)
(pt 784 1968)
)
(connector
(pt 800 1888)
(pt 800 1968)
)
(connector
(pt 816 1888)
(pt 816 1968)
)
(connector
(pt 832 1888)
(pt 832 1968)
)
(connector
(pt 848 1888)
(pt 848 1984)
)
(connector
(pt 864 1888)
(pt 864 1984)
)
(connector
(pt 880 1888)
(pt 880 1984)
)
(connector
(pt 896 1888)
(pt 896 1984)
)
(connector
(pt 656 1984)
(pt 688 1984)
)
(connector
(pt 688 1984)
(pt 704 1984)
)
(connector
(pt 704 1984)
(pt 736 1984)
)
(connector
(pt 736 1984)
(pt 752 1984)
)
(connector
(pt 752 1984)
(pt 768 1984)
)
(connector
(pt 672 1968)
(pt 720 1968)
)
(connector
(pt 768 1984)
(pt 848 1984)
)
(connector
(pt 848 1984)
(pt 864 1984)
)
(connector
(pt 864 1984)
(pt 880 1984)
)
(connector
(pt 720 1968)
(pt 784 1968)
)
(connector
(pt 784 1968)
(pt 800 1968)
)
(connector
(pt 800 1968)
(pt 816 1968)
)
(connector
(pt 912 1888)
(pt 912 1944)
)
(connector
(pt 912 1944)
(pt 920 1944)
)
(connector
(pt 976 1944)
(pt 968 1944)
)
(connector
(pt 976 1920)
(pt 976 1944)
)
(connector
(pt 928 1888)
(pt 928 1920)
)
(connector
(pt 1104 1344)
(pt 1104 1384)
(color 255 45 129)
)
(connector
(pt 1176 1384)
(pt 1104 1384)
(color 255 45 129)
)
(connector
(pt 800 1344)
(pt 1104 1344)
(color 255 45 129)
)
(connector
(pt 664 1192)
(pt 872 1192)
)
(connector
(pt 1128 1872)
(pt 1080 1872)
)
(connector
(pt 1192 1840)
(pt 1192 1872)
)
(connector
(pt 1176 1840)
(pt 1176 1856)
)
(connector
(pt 1096 1840)
(pt 1096 1856)
)
(connector
(pt 1080 1840)
(pt 1080 1872)
)
(connector
(pt 1224 1840)
(pt 1224 1888)
)
(connector
(pt 1176 1432)
(pt 1168 1432)
(color 255 101 9)
)
(connector
(pt 904 1712)
(pt 1184 1712)
)
(connector
(pt 920 1696)
(pt 1232 1696)
)
(connector
(pt 888 1728)
(pt 1136 1728)
)
(connector
(pt 872 1744)
(pt 1088 1744)
)
(connector
(pt 1232 1696)
(pt 1232 1776)
)
(connector
(pt 1184 1712)
(pt 1184 1776)
)
(connector
(pt 1136 1728)
(pt 1136 1776)
)
(connector
(pt 1088 1744)
(pt 1088 1776)
)
(connector
(pt 1240 1840)
(pt 1240 1904)
)
(connector
(pt 1168 1624)
(pt 1152 1624)
(color 255 101 9)
)
(connector
(pt 1168 1432)
(pt 1168 1624)
(color 255 101 9)
)
(connector
(pt 328 1640)
(pt 328 1624)
(color 234 105 0)
)
(connector
(pt 1056 1656)
(pt 1040 1656)
)
(connector
(pt 1040 1656)
(pt 1040 1904)
)
(connector
(pt 872 1192)
(pt 872 1744)
)
(connector
(pt 904 1120)
(pt 904 1712)
)
(connector
(pt 888 1152)
(pt 888 1728)
)
(connector
(pt 920 1136)
(pt 920 1696)
)
(connector
(pt 944 1072)
(pt 944 1640)
(color 255 101 9)
)
(connector
(pt 1064 1984)
(pt 1064 2016)
)
(connector
(pt 1064 1968)
(pt 1064 1944)
)
(connector
(pt 1224 1888)
(pt 1192 1888)
)
(connector
(pt 1192 1872)
(pt 1176 1872)
)
(connector
(pt 1144 1840)
(pt 1144 2040)
)
(connector
(pt 1160 1856)
(pt 1160 2040)
)
(connector
(pt 1144 2136)
(pt 1144 2152)
)
(connector
(pt 1160 2136)
(pt 1160 2152)
)
(connector
(pt 1128 2136)
(pt 1128 2152)
)
(connector
(pt 1216 1904)
(pt 1216 1936)
)
(connector
(pt 1224 2000)
(pt 1224 2040)
)
(connector
(pt 1208 2000)
(pt 1208 2040)
)
(connector
(pt 928 1920)
(pt 976 1920)
)
(connector
(pt 976 1920)
(pt 1192 1920)
)
(connector
(pt 816 1968)
(pt 832 1968)
)
(connector
(pt 832 1968)
(pt 1064 1968)
)
(connector
(pt 880 1984)
(pt 896 1984)
)
(connector
(pt 896 1984)
(pt 1064 1984)
)
(connector
(pt 1128 1840)
(pt 1128 1872)
)
(connector
(pt 1128 1872)
(pt 1128 2040)
)
(connector
(pt 1096 1856)
(pt 1160 1856)
)
(connector
(pt 1160 1856)
(pt 1176 1856)
)
(connector
(pt 1192 1888)
(pt 1192 1920)
)
(connector
(pt 1040 1904)
(pt 1216 1904)
)
(connector
(pt 1216 1904)
(pt 1240 1904)
)
(connector
(pt 1192 1920)
(pt 1192 2040)
)
(connector
(pt 1176 1872)
(pt 1176 2040)
)
(connector
(pt 328 1624)
(pt 1056 1624)
(color 255 101 9)
)
(connector
(pt 944 1640)
(pt 1056 1640)
(color 255 101 9)
)
(connector
(pt 1272 1288)
(pt 1304 1288)
)
(connector
(pt 1272 1304)
(pt 1304 1304)
)
(connector
(pt 1272 1320)
(pt 1304 1320)
)
(connector
(pt 1272 1336)
(pt 1304 1336)
)
(connector
(pt 1272 1352)
(pt 1304 1352)
)
(connector
(pt 1272 1368)
(pt 1304 1368)
)
(connector
(pt 1272 1384)
(pt 1304 1384)
)
(connector
(pt 1272 1400)
(pt 1304 1400)
)
(connector
(pt 1416 1368)
(pt 1416 1208)
)
(connector
(pt 664 1208)
(pt 1416 1208)
)
(connector
(pt 1400 1320)
(pt 1432 1320)
)
(connector
(pt 1400 1336)
(pt 1432 1336)
)
(connector
(pt 1400 1352)
(pt 1432 1352)
)
(connector
(pt 1400 1368)
(pt 1416 1368)
)
(connector
(pt 1416 1368)
(pt 1432 1368)
)
(connector
(pt 1024 1552)
(pt 1024 2120)
(color 0 128 128)
)
(connector
(pt 1024 1552)
(pt 1288 1552)
(color 0 128 128)
)
(connector
(pt 1288 1272)
(pt 1304 1272)
(color 0 128 128)
)
(connector
(pt 1288 1552)
(pt 1288 1272)
(color 0 128 128)
)
(connector
(pt 216 2016)
(pt 216 2104)
(color 0 0 0)
)
(connector
(pt 456 2016)
(pt 456 2104)
(color 0 0 0)
)
(connector
(pt 744 2104)
(pt 744 2120)
(color 0 0 0)
)
(connector
(pt 136 2104)
(pt 216 2104)
(color 0 0 0)
)
(connector
(pt 216 2104)
(pt 456 2104)
(color 0 0 0)
)
(connector
(pt 456 2104)
(pt 744 2104)
(color 0 0 0)
)
(connector
(pt 312 1040)
(pt 312 1024)
(color 0 0 0)
)
(connector
(pt 136 1040)
(pt 312 1040)
(color 0 0 0)
)
(connector
(pt 1160 1288)
(pt 1176 1288)
(color 0 0 0)
)
(connector
(pt 1160 1256)
(pt 1160 1288)
(color 0 0 0)
)
(connector
(pt 136 1040)
(pt 136 1256)
(color 0 0 0)
)
(connector
(pt 136 1256)
(pt 136 2104)
(color 0 0 0)
)
(connector
(pt 136 1256)
(pt 1160 1256)
(color 0 0 0)
)
(connector
(pt 1160 1256)
(pt 1304 1256)
(color 0 0 0)
)
(connector
(pt 488 2016)
(pt 488 2120)
)
(connector
(pt 248 2016)
(pt 248 2120)
)
(connector
(pt 232 1920)
(pt 232 1760)
)
(connector
(pt 248 1920)
(pt 248 1776)
)
(connector
(pt 264 1920)
(pt 264 1792)
)
(connector
(pt 280 1920)
(pt 280 1808)
)
(connector
(pt 296 1920)
(pt 296 1824)
)
(connector
(pt 312 1920)
(pt 312 1840)
)
(connector
(pt 328 1728)
(pt 328 1744)
)
(connector
(pt 344 1728)
(pt 344 1760)
)
(connector
(pt 360 1728)
(pt 360 1776)
)
(connector
(pt 376 1728)
(pt 376 1792)
)
(connector
(pt 392 1728)
(pt 392 1808)
)
(connector
(pt 408 1728)
(pt 408 1824)
)
(connector
(pt 424 1728)
(pt 424 1840)
)
(connector
(pt 440 1728)
(pt 440 1856)
)
(connector
(pt 328 1856)
(pt 440 1856)
)
(connector
(pt 424 1840)
(pt 312 1840)
)
(connector
(pt 408 1824)
(pt 296 1824)
)
(connector
(pt 392 1808)
(pt 280 1808)
)
(connector
(pt 376 1792)
(pt 264 1792)
)
(connector
(pt 360 1776)
(pt 248 1776)
)
(connector
(pt 344 1760)
(pt 232 1760)
)
(connector
(pt 328 1744)
(pt 216 1744)
)
(connector
(pt 328 1920)
(pt 328 1856)
)
(connector
(pt 168 1888)
(pt 168 1336)
)
(connector
(pt 168 1888)
(pt 456 1888)
)
(connector
(pt 456 1728)
(pt 456 1888)
)
(connector
(pt 456 1888)
(pt 456 1920)
)
(connector
(pt 152 1904)
(pt 152 1320)
)
(connector
(pt 152 1904)
(pt 216 1904)
)
(connector
(pt 216 1920)
(pt 216 1904)
)
(connector
(pt 216 1904)
(pt 216 1744)
)
(connector
(pt 280 1056)
(pt 328 1056)
(color 0 128 128)
)
(connector
(pt 328 1056)
(pt 328 1024)
(color 0 128 128)
)
(connector
(pt 840 1776)
(pt 992 1776)
(color 0 128 128)
)
(connector
(pt 992 1776)
(pt 992 2120)
(color 0 128 128)
)
(connector
(pt 840 1304)
(pt 1176 1304)
(color 0 128 128)
)
(connector
(pt 280 1056)
(pt 280 1240)
(color 0 128 128)
)
(connector
(pt 840 1240)
(pt 280 1240)
(color 0 128 128)
)
(connector
(pt 840 1240)
(pt 840 1304)
(color 0 128 128)
)
(connector
(pt 840 1304)
(pt 840 1776)
(color 0 128 128)
)
(junction (pt 528 1336))
(junction (pt 512 1320))
(junction (pt 216 2104))
(junction (pt 456 2104))
(junction (pt 472 1440))
(junction (pt 472 1480))
(junction (pt 1160 1336))
(junction (pt 1160 1352))
(junction (pt 456 1592))
(junction (pt 440 1576))
(junction (pt 424 1560))
(junction (pt 408 1544))
(junction (pt 392 1528))
(junction (pt 376 1512))
(junction (pt 360 1496))
(junction (pt 344 1480))
(junction (pt 1160 1368))
(junction (pt 472 1200))
(junction (pt 976 1920))
(junction (pt 720 1968))
(junction (pt 688 1984))
(junction (pt 704 1984))
(junction (pt 736 1984))
(junction (pt 752 1984))
(junction (pt 768 1984))
(junction (pt 848 1984))
(junction (pt 784 1968))
(junction (pt 864 1984))
(junction (pt 880 1984))
(junction (pt 896 1984))
(junction (pt 800 1968))
(junction (pt 816 1968))
(junction (pt 832 1968))
(junction (pt 1128 1872))
(junction (pt 1192 1920))
(junction (pt 1160 1856))
(junction (pt 1216 1904))
(junction (pt 840 1304))
(junction (pt 1416 1368))
(junction (pt 1160 1256))
(junction (pt 136 1256))
(junction (pt 456 1888))
(junction (pt 216 1904))
(text "B" (rect 488 1328 496 1342)(font "Arial" (font_size 8)))
(text "A" (rect 488 1312 497 1326)(font "Arial" (font_size 8)))
(text "Q" (rect 488 1352 497 1366)(font "Arial" (font_size 8)))
(text "<22><><EFBFBD><EFBFBD><EFBFBD>жϵ<D0B6>·" (rect 480 1256 727 1292)(font "<22><><EFBFBD><EFBFBD>" (color 255 45 129)(font_size 26)(bold)))
(text "<22><>ֵ<EFBFBD>жϵ<D0B6>·" (rect 592 1464 839 1500)(font "<22><><EFBFBD><EFBFBD>" (color 101 0 223)(font_size 26)(bold)))
(text "ѡ<><D1A1>ʹ<EFBFBD>üӷ<C3BC><D3B7><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>" (rect 1176 1592 1630 1628)(font "<22><><EFBFBD><EFBFBD>" (color 206 131 4)(font_size 26)(bold)))
(text "<22><>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>λ" (rect 1176 1640 1382 1676)(font "<22><><EFBFBD><EFBFBD>" (color 206 131 4)(font_size 26)(bold)))
(text "<22><><EFBFBD>Ƽӷ<C6BC><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߼<EFBFBD><DFBC><EFBFBD>" (rect 648 2000 1019 2036)(font "<22><><EFBFBD><EFBFBD>" (color 0 0 0)(font_size 26)(bold)))
(text "74181" (rect 688 1656 800 1692)(font "<22><><EFBFBD><EFBFBD>" (color 0 0 0)(font_size 26)(bold)))
(text "<22><>λ<EFBFBD><CEBB>" (rect 152 1120 275 1156)(font "<22><><EFBFBD><EFBFBD>" (color 0 0 0)(font_size 26)(bold)))
(text "Z<>Ĵ<EFBFBD><C4B4><EFBFBD>" (rect 520 960 668 996)(font "<22><><EFBFBD><EFBFBD>" (color 0 0 0)(font_size 26)(bold)))
(text "<22><><EFBFBD><EFBFBD>״̬<D7B4>ֺ<EFBFBD><D6BA><EFBFBD>һ<EFBFBD>ε<EFBFBD>״̬<D7B4><CCAC>" (rect 984 1160 1520 1196)(font "<22><><EFBFBD><EFBFBD>" (color 0 0 0)(font_size 26)(bold)))
(text "ALU<4C><55><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EBBCB0><EFBFBD><EFBFBD>" (rect 1264 1896 1630 1932)(font "<22><><EFBFBD><EFBFBD>" (color 0 0 0)(font_size 26)(bold)))
(text "<22><>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD>Ҵ<EFBFBD><D2B4><EFBFBD>" (rect 664 1160 903 1190)(font "<22><><EFBFBD><EFBFBD>" (color 0 0 0)(font_size 22)(bold)))
(rectangle (rect 520 1456 664 1616)(color 101 0 223)(line_width 2))
(rectangle (rect 480 1296 808 1424)(color 255 45 129)(line_width 2))
(rectangle (rect 648 1960 728 1992)(color 0 128 0))
(rectangle (rect 776 1960 856 1992)(color 0 128 0))