Files
8bit_model/eight_bit_model.bdf
2018-07-24 11:22:17 +08:00

2045 lines
40 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) 2018 Intel Corporation. All rights reserved.
Your use of Intel 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 Intel Program License
Subscription Agreement, the Intel Quartus Prime License Agreement,
the Intel FPGA IP License Agreement, or other applicable license
agreement, including, without limitation, that your use is for
the sole purpose of programming logic devices manufactured by
Intel and sold by Intel or its authorized distributors. Please
refer to the applicable agreement for further details.
*/
(header "graphic" (version "1.4"))
(pin
(input)
(rect -88 -208 88 -192)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "clk" (rect 9 0 23 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 92 12)(pt 117 12))
(line (pt 92 4)(pt 117 4))
(line (pt 121 8)(pt 176 8))
(line (pt 92 12)(pt 92 4))
(line (pt 117 4)(pt 121 8))
(line (pt 117 12)(pt 121 8))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
(annotation_block (location)(rect -144 -192 -88 -168))
)
(pin
(output)
(rect 2488 -16 2664 0)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "OA" (rect 90 0 106 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
(annotation_block (location)(rect 2664 0 2728 24))
)
(pin
(output)
(rect 2488 0 2664 16)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "OB" (rect 90 0 105 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
(annotation_block (location)(rect 2664 16 2728 40))
)
(pin
(output)
(rect 2488 16 2664 32)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "OC" (rect 90 0 106 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
(annotation_block (location)(rect 2664 32 2728 56))
)
(pin
(output)
(rect 2488 32 2664 48)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "OD" (rect 90 0 106 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
(annotation_block (location)(rect 2664 48 2728 72))
)
(pin
(output)
(rect 2488 48 2664 64)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "OE" (rect 90 0 105 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
(annotation_block (location)(rect 2664 64 2728 88))
)
(pin
(output)
(rect 2488 80 2664 96)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "OG" (rect 90 0 106 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
(annotation_block (location)(rect 2664 96 2728 120))
)
(pin
(output)
(rect 2328 216 2504 232)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "acc_out[7..0]" (rect 90 0 154 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
)
(pin
(output)
(rect 2488 64 2664 80)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "O_F" (rect 90 0 111 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
(annotation_block (location)(rect 2664 80 2728 104))
)
(pin
(output)
(rect 2488 96 2664 112)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "LED_0" (rect 90 0 123 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
(annotation_block (location)(rect 2664 112 2728 136))
)
(symbol
(rect 80 88 248 200)
(text "pc" (rect 5 0 16 12)(font "Arial" ))
(text "pc" (rect 8 96 19 108)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 27 35 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "clr" (rect 0 0 11 12)(font "Arial" ))
(text "clr" (rect 21 43 32 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "en_D" (rect 0 0 25 12)(font "Arial" ))
(text "en_D" (rect 21 59 46 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 168 32)
(output)
(text "pc_out[7..0]" (rect 0 0 59 12)(font "Arial" ))
(text "pc_out[7..0]" (rect 98 27 157 39)(font "Arial" ))
(line (pt 168 32)(pt 152 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 152 96))
)
)
(symbol
(rect 80 272 288 384)
(text "ar" (rect 5 0 14 12)(font "Arial" ))
(text "ar" (rect 8 96 17 108)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 27 35 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "en_D" (rect 0 0 25 12)(font "Arial" ))
(text "en_D" (rect 21 43 46 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "addr_in[7..0]" (rect 0 0 61 12)(font "Arial" ))
(text "addr_in[7..0]" (rect 21 59 82 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 3))
)
(port
(pt 208 32)
(output)
(text "addr_out[7..0]" (rect 0 0 68 12)(font "Arial" ))
(text "addr_out[7..0]" (rect 130 27 198 39)(font "Arial" ))
(line (pt 208 32)(pt 192 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 192 96))
)
)
(symbol
(rect 408 480 616 592)
(text "dr" (rect 5 0 14 12)(font "Arial" ))
(text "dr" (rect 8 96 17 108)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 27 35 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "en_D" (rect 0 0 25 12)(font "Arial" ))
(text "en_D" (rect 21 43 46 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "data_in[7..0]" (rect 0 0 61 12)(font "Arial" ))
(text "data_in[7..0]" (rect 21 59 82 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 3))
)
(port
(pt 208 32)
(output)
(text "data_out[7..0]" (rect 0 0 68 12)(font "Arial" ))
(text "data_out[7..0]" (rect 130 27 198 39)(font "Arial" ))
(line (pt 208 32)(pt 192 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 192 96))
)
)
(symbol
(rect 1096 360 1216 536)
(text "metronome" (rect 5 0 60 12)(font "Arial" ))
(text "inst" (rect 8 160 25 172)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 27 35 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "clr" (rect 0 0 11 12)(font "Arial" ))
(text "clr" (rect 21 43 32 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 120 32)
(output)
(text "t0" (rect 0 0 9 12)(font "Arial" ))
(text "t0" (rect 92 27 101 39)(font "Arial" ))
(line (pt 120 32)(pt 104 32))
)
(port
(pt 120 48)
(output)
(text "t1" (rect 0 0 9 12)(font "Arial" ))
(text "t1" (rect 92 43 101 55)(font "Arial" ))
(line (pt 120 48)(pt 104 48))
)
(port
(pt 120 64)
(output)
(text "t2" (rect 0 0 9 12)(font "Arial" ))
(text "t2" (rect 92 59 101 71)(font "Arial" ))
(line (pt 120 64)(pt 104 64))
)
(port
(pt 120 80)
(output)
(text "t3" (rect 0 0 9 12)(font "Arial" ))
(text "t3" (rect 92 75 101 87)(font "Arial" ))
(line (pt 120 80)(pt 104 80))
)
(port
(pt 120 96)
(output)
(text "t4" (rect 0 0 9 12)(font "Arial" ))
(text "t4" (rect 92 91 101 103)(font "Arial" ))
(line (pt 120 96)(pt 104 96))
)
(port
(pt 120 112)
(output)
(text "t5" (rect 0 0 9 12)(font "Arial" ))
(text "t5" (rect 92 107 101 119)(font "Arial" ))
(line (pt 120 112)(pt 104 112))
)
(port
(pt 120 128)
(output)
(text "t6" (rect 0 0 9 12)(font "Arial" ))
(text "t6" (rect 92 123 101 135)(font "Arial" ))
(line (pt 120 128)(pt 104 128))
)
(port
(pt 120 144)
(output)
(text "t7" (rect 0 0 9 12)(font "Arial" ))
(text "t7" (rect 92 139 101 151)(font "Arial" ))
(line (pt 120 144)(pt 104 144))
)
(drawing
(rectangle (rect 16 16 104 160))
)
)
(symbol
(rect 1648 408 1712 456)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "clr_me_add" (rect 3 37 59 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))
)
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 14 32))
)
(port
(pt 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))
)
(drawing
(line (pt 14 12)(pt 30 12))
(line (pt 14 37)(pt 31 37))
(line (pt 14 12)(pt 14 37))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
)
)
(symbol
(rect 1400 -152 1568 -8)
(text "accumulator" (rect 5 0 65 12)(font "Arial" ))
(text "inst5" (rect 8 128 31 140)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 27 35 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "reset" (rect 0 0 24 12)(font "Arial" ))
(text "reset" (rect 21 43 45 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "en_dBus" (rect 0 0 42 12)(font "Arial" ))
(text "en_dBus" (rect 21 59 63 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 0 80)
(input)
(text "en_Alu" (rect 0 0 33 12)(font "Arial" ))
(text "en_Alu" (rect 21 75 54 87)(font "Arial" ))
(line (pt 0 80)(pt 16 80))
)
(port
(pt 0 96)
(input)
(text "aluD[7..0]" (rect 0 0 48 12)(font "Arial" ))
(text "aluD[7..0]" (rect 21 91 69 103)(font "Arial" ))
(line (pt 0 96)(pt 16 96)(line_width 3))
)
(port
(pt 0 112)
(input)
(text "dBus[7..0]" (rect 0 0 50 12)(font "Arial" ))
(text "dBus[7..0]" (rect 21 107 71 119)(font "Arial" ))
(line (pt 0 112)(pt 16 112)(line_width 3))
)
(port
(pt 168 32)
(output)
(text "q[7..0]" (rect 0 0 31 12)(font "Arial" ))
(text "q[7..0]" (rect 121 27 152 39)(font "Arial" ))
(line (pt 168 32)(pt 152 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 152 128))
)
)
(symbol
(rect 760 488 1000 728)
(text "ir" (rect 5 0 10 12)(font "Arial" ))
(text "inst1" (rect 8 224 31 236)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 27 35 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "en_D" (rect 0 0 25 12)(font "Arial" ))
(text "en_D" (rect 21 43 46 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "DATA_IN[7..0]" (rect 0 0 71 12)(font "Arial" ))
(text "DATA_IN[7..0]" (rect 21 59 92 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 3))
)
(port
(pt 240 32)
(output)
(text "o_LOAD" (rect 0 0 41 12)(font "Arial" ))
(text "o_LOAD" (rect 185 27 226 39)(font "Arial" ))
(line (pt 240 32)(pt 224 32))
)
(port
(pt 240 48)
(output)
(text "o_STORE" (rect 0 0 48 12)(font "Arial" ))
(text "o_STORE" (rect 179 43 227 55)(font "Arial" ))
(line (pt 240 48)(pt 224 48))
)
(port
(pt 240 64)
(output)
(text "o_ADD" (rect 0 0 35 12)(font "Arial" ))
(text "o_ADD" (rect 190 59 225 71)(font "Arial" ))
(line (pt 240 64)(pt 224 64))
)
(port
(pt 240 80)
(output)
(text "o_SUB" (rect 0 0 34 12)(font "Arial" ))
(text "o_SUB" (rect 191 75 225 87)(font "Arial" ))
(line (pt 240 80)(pt 224 80))
)
(port
(pt 240 96)
(output)
(text "o_AND" (rect 0 0 35 12)(font "Arial" ))
(text "o_AND" (rect 190 91 225 103)(font "Arial" ))
(line (pt 240 96)(pt 224 96))
)
(port
(pt 240 112)
(output)
(text "o_OR" (rect 0 0 28 12)(font "Arial" ))
(text "o_OR" (rect 196 107 224 119)(font "Arial" ))
(line (pt 240 112)(pt 224 112))
)
(port
(pt 240 128)
(output)
(text "o_NOT" (rect 0 0 34 12)(font "Arial" ))
(text "o_NOT" (rect 191 123 225 135)(font "Arial" ))
(line (pt 240 128)(pt 224 128))
)
(port
(pt 240 144)
(output)
(text "o_NEG" (rect 0 0 35 12)(font "Arial" ))
(text "o_NEG" (rect 190 139 225 151)(font "Arial" ))
(line (pt 240 144)(pt 224 144))
)
(port
(pt 240 160)
(output)
(text "o_HALT" (rect 0 0 38 12)(font "Arial" ))
(text "o_HALT" (rect 187 155 225 167)(font "Arial" ))
(line (pt 240 160)(pt 224 160))
)
(port
(pt 240 176)
(output)
(text "o_SHL" (rect 0 0 33 12)(font "Arial" ))
(text "o_SHL" (rect 192 171 225 183)(font "Arial" ))
(line (pt 240 176)(pt 224 176))
)
(port
(pt 240 192)
(output)
(text "o_SHR" (rect 0 0 35 12)(font "Arial" ))
(text "o_SHR" (rect 190 187 225 199)(font "Arial" ))
(line (pt 240 192)(pt 224 192))
)
(port
(pt 240 208)
(output)
(text "DATA_OUT[3..0]" (rect 0 0 82 12)(font "Arial" ))
(text "DATA_OUT[3..0]" (rect 150 203 232 215)(font "Arial" ))
(line (pt 240 208)(pt 224 208)(line_width 3))
)
(drawing
(rectangle (rect 16 16 224 224))
)
)
(symbol
(rect 2128 -264 2296 -24)
(text "alu" (rect 5 0 19 12)(font "Arial" ))
(text "inst3" (rect 8 224 31 236)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 27 35 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "en_Add" (rect 0 0 36 12)(font "Arial" ))
(text "en_Add" (rect 21 43 57 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "en_Sub" (rect 0 0 36 12)(font "Arial" ))
(text "en_Sub" (rect 21 59 57 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 0 80)
(input)
(text "en_And" (rect 0 0 36 12)(font "Arial" ))
(text "en_And" (rect 21 75 57 87)(font "Arial" ))
(line (pt 0 80)(pt 16 80))
)
(port
(pt 0 96)
(input)
(text "en_Or" (rect 0 0 29 12)(font "Arial" ))
(text "en_Or" (rect 21 91 50 103)(font "Arial" ))
(line (pt 0 96)(pt 16 96))
)
(port
(pt 0 112)
(input)
(text "en_Not" (rect 0 0 35 12)(font "Arial" ))
(text "en_Not" (rect 21 107 56 119)(font "Arial" ))
(line (pt 0 112)(pt 16 112))
)
(port
(pt 0 128)
(input)
(text "en_NEG" (rect 0 0 41 12)(font "Arial" ))
(text "en_NEG" (rect 21 123 62 135)(font "Arial" ))
(line (pt 0 128)(pt 16 128))
)
(port
(pt 0 144)
(input)
(text "en_SHL" (rect 0 0 38 12)(font "Arial" ))
(text "en_SHL" (rect 21 139 59 151)(font "Arial" ))
(line (pt 0 144)(pt 16 144))
)
(port
(pt 0 160)
(input)
(text "en_SHR" (rect 0 0 41 12)(font "Arial" ))
(text "en_SHR" (rect 21 155 62 167)(font "Arial" ))
(line (pt 0 160)(pt 16 160))
)
(port
(pt 0 176)
(input)
(text "en_D" (rect 0 0 25 12)(font "Arial" ))
(text "en_D" (rect 21 171 46 183)(font "Arial" ))
(line (pt 0 176)(pt 16 176))
)
(port
(pt 0 192)
(input)
(text "accD[7..0]" (rect 0 0 51 12)(font "Arial" ))
(text "accD[7..0]" (rect 21 187 72 199)(font "Arial" ))
(line (pt 0 192)(pt 16 192)(line_width 3))
)
(port
(pt 0 208)
(input)
(text "dBus[7..0]" (rect 0 0 50 12)(font "Arial" ))
(text "dBus[7..0]" (rect 21 203 71 215)(font "Arial" ))
(line (pt 0 208)(pt 16 208)(line_width 3))
)
(port
(pt 168 32)
(output)
(text "q[7..0]" (rect 0 0 31 12)(font "Arial" ))
(text "q[7..0]" (rect 121 27 152 39)(font "Arial" ))
(line (pt 168 32)(pt 152 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 152 224))
)
)
(symbol
(rect 176 -272 488 -96)
(text "pll" (rect 149 0 164 16)(font "Arial" (font_size 10)))
(text "inst2" (rect 8 160 31 172)(font "Arial" ))
(port
(pt 0 72)
(input)
(text "inclk0" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "inclk0" (rect 4 56 35 70)(font "Arial" (font_size 8)))
(line (pt 0 72)(pt 56 72))
)
(port
(pt 0 96)
(input)
(text "areset" (rect 0 0 36 14)(font "Arial" (font_size 8)))
(text "areset" (rect 4 80 40 94)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 56 96))
)
(port
(pt 312 72)
(output)
(text "c0" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "c0" (rect 294 56 308 70)(font "Arial" (font_size 8)))
)
(port
(pt 312 96)
(output)
(text "locked" (rect 0 0 36 14)(font "Arial" (font_size 8)))
(text "locked" (rect 270 80 306 94)(font "Arial" (font_size 8)))
)
(drawing
(text "Cyclone IV E" (rect 218 156 284 168)(font "Arial" ))
(text "inclk0 frequency: 50.000 MHz" (rect 66 66 213 78)(font "Arial" ))
(text "Operation Mode: Normal" (rect 66 82 185 94)(font "Arial" ))
(text "Clk " (rect 67 107 87 119)(font "Arial" ))
(text "Ratio" (rect 92 107 117 119)(font "Arial" ))
(text "Ph (dg)" (rect 125 107 160 119)(font "Arial" ))
(text "DC (%)" (rect 169 107 205 119)(font "Arial" ))
(text "c0" (rect 71 124 82 136)(font "Arial" ))
(text "1/25" (rect 94 124 115 136)(font "Arial" ))
(text "0.00" (rect 133 124 154 136)(font "Arial" ))
(text "50.00" (rect 174 124 201 136)(font "Arial" ))
(line (pt 0 0)(pt 313 0))
(line (pt 313 0)(pt 313 177))
(line (pt 0 177)(pt 313 177))
(line (pt 0 0)(pt 0 177))
(line (pt 64 105)(pt 210 105))
(line (pt 64 121)(pt 210 121))
(line (pt 64 138)(pt 210 138))
(line (pt 64 105)(pt 64 138))
(line (pt 89 105)(pt 89 138)(line_width 3))
(line (pt 122 105)(pt 122 138)(line_width 3))
(line (pt 166 105)(pt 166 138)(line_width 3))
(line (pt 209 105)(pt 209 138))
(line (pt 56 56)(pt 255 56))
(line (pt 255 56)(pt 255 159))
(line (pt 56 159)(pt 255 159))
(line (pt 56 56)(pt 56 159))
(line (pt 311 72)(pt 255 72))
(line (pt 311 96)(pt 255 96))
)
)
(symbol
(rect 2312 -40 2488 136)
(text "led" (rect 5 0 19 12)(font "Arial" ))
(text "inst12" (rect 8 160 37 172)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "data_in[7..0]" (rect 0 0 61 12)(font "Arial" ))
(text "data_in[7..0]" (rect 21 27 82 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 3))
)
(port
(pt 176 32)
(output)
(text "A" (rect 0 0 8 12)(font "Arial" ))
(text "A" (rect 149 27 157 39)(font "Arial" ))
(line (pt 176 32)(pt 160 32))
)
(port
(pt 176 48)
(output)
(text "B" (rect 0 0 7 12)(font "Arial" ))
(text "B" (rect 150 43 157 55)(font "Arial" ))
(line (pt 176 48)(pt 160 48))
)
(port
(pt 176 64)
(output)
(text "C" (rect 0 0 8 12)(font "Arial" ))
(text "C" (rect 149 59 157 71)(font "Arial" ))
(line (pt 176 64)(pt 160 64))
)
(port
(pt 176 80)
(output)
(text "D" (rect 0 0 8 12)(font "Arial" ))
(text "D" (rect 149 75 157 87)(font "Arial" ))
(line (pt 176 80)(pt 160 80))
)
(port
(pt 176 96)
(output)
(text "E" (rect 0 0 7 12)(font "Arial" ))
(text "E" (rect 150 91 157 103)(font "Arial" ))
(line (pt 176 96)(pt 160 96))
)
(port
(pt 176 112)
(output)
(text "F" (rect 0 0 7 12)(font "Arial" ))
(text "F" (rect 150 107 157 119)(font "Arial" ))
(line (pt 176 112)(pt 160 112))
)
(port
(pt 176 128)
(output)
(text "G" (rect 0 0 8 12)(font "Arial" ))
(text "G" (rect 149 123 157 135)(font "Arial" ))
(line (pt 176 128)(pt 160 128))
)
(port
(pt 176 144)
(output)
(text "en_tail" (rect 0 0 31 12)(font "Arial" ))
(text "en_tail" (rect 129 139 160 151)(font "Arial" ))
(line (pt 176 144)(pt 160 144))
)
(drawing
(rectangle (rect 16 16 160 160))
)
)
(symbol
(rect 1296 344 1536 776)
(text "controller" (rect 5 0 49 12)(font "Arial" ))
(text "inst6" (rect 8 416 30 433)(font "Intel Clear" ))
(port
(pt 0 32)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 27 35 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32))
)
(port
(pt 0 48)
(input)
(text "t0" (rect 0 0 9 12)(font "Arial" ))
(text "t0" (rect 21 43 30 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 0 64)
(input)
(text "t1" (rect 0 0 9 12)(font "Arial" ))
(text "t1" (rect 21 59 30 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64))
)
(port
(pt 0 80)
(input)
(text "t2" (rect 0 0 9 12)(font "Arial" ))
(text "t2" (rect 21 75 30 87)(font "Arial" ))
(line (pt 0 80)(pt 16 80))
)
(port
(pt 0 96)
(input)
(text "t3" (rect 0 0 9 12)(font "Arial" ))
(text "t3" (rect 21 91 30 103)(font "Arial" ))
(line (pt 0 96)(pt 16 96))
)
(port
(pt 0 112)
(input)
(text "t4" (rect 0 0 9 12)(font "Arial" ))
(text "t4" (rect 21 107 30 119)(font "Arial" ))
(line (pt 0 112)(pt 16 112))
)
(port
(pt 0 128)
(input)
(text "t5" (rect 0 0 9 12)(font "Arial" ))
(text "t5" (rect 21 123 30 135)(font "Arial" ))
(line (pt 0 128)(pt 16 128))
)
(port
(pt 0 144)
(input)
(text "t6" (rect 0 0 9 12)(font "Arial" ))
(text "t6" (rect 21 139 30 151)(font "Arial" ))
(line (pt 0 144)(pt 16 144))
)
(port
(pt 0 160)
(input)
(text "t7" (rect 0 0 9 12)(font "Arial" ))
(text "t7" (rect 21 155 30 167)(font "Arial" ))
(line (pt 0 160)(pt 16 160))
)
(port
(pt 0 176)
(input)
(text "i_LOAD" (rect 0 0 37 12)(font "Arial" ))
(text "i_LOAD" (rect 21 171 58 183)(font "Arial" ))
(line (pt 0 176)(pt 16 176))
)
(port
(pt 0 192)
(input)
(text "i_STORE" (rect 0 0 44 12)(font "Arial" ))
(text "i_STORE" (rect 21 187 65 199)(font "Arial" ))
(line (pt 0 192)(pt 16 192))
)
(port
(pt 0 208)
(input)
(text "i_ADD" (rect 0 0 31 12)(font "Arial" ))
(text "i_ADD" (rect 21 203 52 215)(font "Arial" ))
(line (pt 0 208)(pt 16 208))
)
(port
(pt 0 224)
(input)
(text "i_SUB" (rect 0 0 30 12)(font "Arial" ))
(text "i_SUB" (rect 21 219 51 231)(font "Arial" ))
(line (pt 0 224)(pt 16 224))
)
(port
(pt 0 240)
(input)
(text "i_AND" (rect 0 0 31 12)(font "Arial" ))
(text "i_AND" (rect 21 235 52 247)(font "Arial" ))
(line (pt 0 240)(pt 16 240))
)
(port
(pt 0 256)
(input)
(text "i_OR" (rect 0 0 24 12)(font "Arial" ))
(text "i_OR" (rect 21 251 45 263)(font "Arial" ))
(line (pt 0 256)(pt 16 256))
)
(port
(pt 0 272)
(input)
(text "i_NOT" (rect 0 0 30 12)(font "Arial" ))
(text "i_NOT" (rect 21 267 51 279)(font "Arial" ))
(line (pt 0 272)(pt 16 272))
)
(port
(pt 0 288)
(input)
(text "i_NEG" (rect 0 0 31 12)(font "Arial" ))
(text "i_NEG" (rect 21 283 52 295)(font "Arial" ))
(line (pt 0 288)(pt 16 288))
)
(port
(pt 0 304)
(input)
(text "i_HALT" (rect 0 0 35 12)(font "Arial" ))
(text "i_HALT" (rect 21 299 56 311)(font "Arial" ))
(line (pt 0 304)(pt 16 304))
)
(port
(pt 0 320)
(input)
(text "i_SHL" (rect 0 0 29 12)(font "Arial" ))
(text "i_SHL" (rect 21 315 50 327)(font "Arial" ))
(line (pt 0 320)(pt 16 320))
)
(port
(pt 0 336)
(input)
(text "i_SHR" (rect 0 0 31 12)(font "Arial" ))
(text "i_SHR" (rect 21 331 52 343)(font "Arial" ))
(line (pt 0 336)(pt 16 336))
)
(port
(pt 0 352)
(input)
(text "data_num[3..0]" (rect 0 0 74 12)(font "Arial" ))
(text "data_num[3..0]" (rect 21 347 95 359)(font "Arial" ))
(line (pt 0 352)(pt 16 352)(line_width 3))
)
(port
(pt 240 32)
(output)
(text "en_ALU_D" (rect 0 0 53 12)(font "Arial" ))
(text "en_ALU_D" (rect 175 27 228 39)(font "Arial" ))
(line (pt 240 32)(pt 224 32))
)
(port
(pt 240 48)
(output)
(text "en_PC" (rect 0 0 33 12)(font "Arial" ))
(text "en_PC" (rect 192 43 225 55)(font "Arial" ))
(line (pt 240 48)(pt 224 48))
)
(port
(pt 240 64)
(output)
(text "en_AR" (rect 0 0 33 12)(font "Arial" ))
(text "en_AR" (rect 192 59 225 71)(font "Arial" ))
(line (pt 240 64)(pt 224 64))
)
(port
(pt 240 80)
(output)
(text "en_DR" (rect 0 0 34 12)(font "Arial" ))
(text "en_DR" (rect 191 75 225 87)(font "Arial" ))
(line (pt 240 80)(pt 224 80))
)
(port
(pt 240 96)
(output)
(text "clr_ME" (rect 0 0 33 12)(font "Arial" ))
(text "clr_ME" (rect 192 91 225 103)(font "Arial" ))
(line (pt 240 96)(pt 224 96))
)
(port
(pt 240 112)
(output)
(text "en_IR" (rect 0 0 29 12)(font "Arial" ))
(text "en_IR" (rect 195 107 224 119)(font "Arial" ))
(line (pt 240 112)(pt 224 112))
)
(port
(pt 240 128)
(output)
(text "w_RAM" (rect 0 0 36 12)(font "Arial" ))
(text "w_RAM" (rect 189 123 225 135)(font "Arial" ))
(line (pt 240 128)(pt 224 128))
)
(port
(pt 240 144)
(output)
(text "w_RAM_data[7..0]" (rect 0 0 89 12)(font "Arial" ))
(text "w_RAM_data[7..0]" (rect 144 139 233 151)(font "Arial" ))
(line (pt 240 144)(pt 224 144)(line_width 3))
)
(port
(pt 240 160)
(output)
(text "w_RAM_addr[7..0]" (rect 0 0 89 12)(font "Arial" ))
(text "w_RAM_addr[7..0]" (rect 144 155 233 167)(font "Arial" ))
(line (pt 240 160)(pt 224 160)(line_width 3))
)
(port
(pt 240 176)
(output)
(text "NP" (rect 0 0 15 12)(font "Arial" ))
(text "NP" (rect 207 171 222 183)(font "Arial" ))
(line (pt 240 176)(pt 224 176))
)
(port
(pt 240 192)
(output)
(text "clr_PC" (rect 0 0 33 12)(font "Arial" ))
(text "clr_PC" (rect 192 187 225 199)(font "Arial" ))
(line (pt 240 192)(pt 224 192))
)
(port
(pt 240 208)
(output)
(text "data_out[7..0]" (rect 0 0 68 12)(font "Arial" ))
(text "data_out[7..0]" (rect 162 203 230 215)(font "Arial" ))
(line (pt 240 208)(pt 224 208)(line_width 3))
)
(port
(pt 240 224)
(output)
(text "clr_ACC" (rect 0 0 41 12)(font "Arial" ))
(text "clr_ACC" (rect 185 219 226 231)(font "Arial" ))
(line (pt 240 224)(pt 224 224))
)
(port
(pt 240 240)
(output)
(text "en_dBus" (rect 0 0 42 12)(font "Arial" ))
(text "en_dBus" (rect 184 235 226 247)(font "Arial" ))
(line (pt 240 240)(pt 224 240))
)
(port
(pt 240 256)
(output)
(text "en_ALU" (rect 0 0 38 12)(font "Arial" ))
(text "en_ALU" (rect 187 251 225 263)(font "Arial" ))
(line (pt 240 256)(pt 224 256))
)
(port
(pt 240 272)
(output)
(text "o_ADD" (rect 0 0 35 12)(font "Arial" ))
(text "o_ADD" (rect 190 267 225 279)(font "Arial" ))
(line (pt 240 272)(pt 224 272))
)
(port
(pt 240 288)
(output)
(text "o_SUB" (rect 0 0 34 12)(font "Arial" ))
(text "o_SUB" (rect 191 283 225 295)(font "Arial" ))
(line (pt 240 288)(pt 224 288))
)
(port
(pt 240 304)
(output)
(text "o_AND" (rect 0 0 35 12)(font "Arial" ))
(text "o_AND" (rect 190 299 225 311)(font "Arial" ))
(line (pt 240 304)(pt 224 304))
)
(port
(pt 240 320)
(output)
(text "o_OR" (rect 0 0 28 12)(font "Arial" ))
(text "o_OR" (rect 196 315 224 327)(font "Arial" ))
(line (pt 240 320)(pt 224 320))
)
(port
(pt 240 336)
(output)
(text "o_NOT" (rect 0 0 34 12)(font "Arial" ))
(text "o_NOT" (rect 191 331 225 343)(font "Arial" ))
(line (pt 240 336)(pt 224 336))
)
(port
(pt 240 352)
(output)
(text "o_NEG" (rect 0 0 35 12)(font "Arial" ))
(text "o_NEG" (rect 190 347 225 359)(font "Arial" ))
(line (pt 240 352)(pt 224 352))
)
(port
(pt 240 368)
(output)
(text "o_SHL" (rect 0 0 33 12)(font "Arial" ))
(text "o_SHL" (rect 192 363 225 375)(font "Arial" ))
(line (pt 240 368)(pt 224 368))
)
(port
(pt 240 384)
(output)
(text "o_SHR" (rect 0 0 35 12)(font "Arial" ))
(text "o_SHR" (rect 190 379 225 391)(font "Arial" ))
(line (pt 240 384)(pt 224 384))
)
(drawing
(rectangle (rect 16 16 224 416))
)
)
(symbol
(rect 88 512 304 640)
(text "ram0" (rect 90 0 124 16)(font "Arial" (font_size 10)))
(text "ram0" (rect 8 112 32 124)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "data[7..0]" (rect 0 0 53 14)(font "Arial" (font_size 8)))
(text "data[7..0]" (rect 4 16 57 30)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 88 32)(line_width 3))
)
(port
(pt 0 48)
(input)
(text "wren" (rect 0 0 30 14)(font "Arial" (font_size 8)))
(text "wren" (rect 4 32 34 46)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 88 48))
)
(port
(pt 0 64)
(input)
(text "address[7..0]" (rect 0 0 75 14)(font "Arial" (font_size 8)))
(text "address[7..0]" (rect 4 48 79 62)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 88 64)(line_width 3))
)
(port
(pt 0 112)
(input)
(text "clock" (rect 0 0 29 14)(font "Arial" (font_size 8)))
(text "clock" (rect 4 96 33 110)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 144 112))
)
(port
(pt 216 32)
(output)
(text "q[7..0]" (rect 0 0 35 14)(font "Arial" (font_size 8)))
(text "q[7..0]" (rect 176 16 211 30)(font "Arial" (font_size 8)))
(line (pt 216 32)(pt 160 32)(line_width 3))
)
(drawing
(text "8 bits" (rect 106 30 118 57)(font "Arial" )(vertical))
(text "256 words" (rect 120 16 132 65)(font "Arial" )(vertical))
(text "Block type: AUTO" (rect 48 111 137 123)(font "Arial" ))
(line (pt 104 24)(pt 136 24))
(line (pt 136 24)(pt 136 96))
(line (pt 136 96)(pt 104 96))
(line (pt 104 96)(pt 104 24))
(line (pt 118 58)(pt 123 63))
(line (pt 118 62)(pt 123 57))
(line (pt 88 27)(pt 96 27))
(line (pt 96 27)(pt 96 39))
(line (pt 96 39)(pt 88 39))
(line (pt 88 39)(pt 88 27))
(line (pt 88 34)(pt 90 36))
(line (pt 90 36)(pt 88 38))
(line (pt 80 36)(pt 88 36))
(line (pt 96 32)(pt 104 32)(line_width 3))
(line (pt 152 27)(pt 160 27))
(line (pt 160 27)(pt 160 39))
(line (pt 160 39)(pt 152 39))
(line (pt 152 39)(pt 152 27))
(line (pt 152 34)(pt 154 36))
(line (pt 154 36)(pt 152 38))
(line (pt 144 36)(pt 152 36))
(line (pt 136 32)(pt 152 32)(line_width 3))
(line (pt 88 43)(pt 96 43))
(line (pt 96 43)(pt 96 55))
(line (pt 96 55)(pt 88 55))
(line (pt 88 55)(pt 88 43))
(line (pt 88 50)(pt 90 52))
(line (pt 90 52)(pt 88 54))
(line (pt 80 52)(pt 88 52))
(line (pt 96 48)(pt 104 48))
(line (pt 88 59)(pt 96 59))
(line (pt 96 59)(pt 96 71))
(line (pt 96 71)(pt 88 71))
(line (pt 88 71)(pt 88 59))
(line (pt 88 66)(pt 90 68))
(line (pt 90 68)(pt 88 70))
(line (pt 80 68)(pt 88 68))
(line (pt 96 64)(pt 104 64)(line_width 3))
(line (pt 80 112)(pt 80 36))
(line (pt 144 112)(pt 144 36))
(line (pt 0 0)(pt 217 0))
(line (pt 217 0)(pt 217 130))
(line (pt 0 130)(pt 217 130))
(line (pt 0 0)(pt 0 130))
(line (pt 0 0)(pt 0 0))
(line (pt 0 0)(pt 0 0))
(line (pt 0 0)(pt 0 0))
(line (pt 0 0)(pt 0 0))
)
)
(connector
(pt -64 120)
(pt 80 120)
)
(connector
(pt 80 304)
(pt -64 304)
)
(connector
(pt -64 56)
(pt -64 120)
)
(connector
(pt 376 512)
(pt 408 512)
)
(connector
(pt -64 624)
(pt 88 624)
)
(connector
(pt -64 120)
(pt -64 304)
)
(connector
(pt -64 304)
(pt -64 624)
)
(connector
(pt 376 528)
(pt 408 528)
)
(connector
(pt 616 512)
(pt 672 512)
(bus)
)
(connector
(pt 376 336)
(pt 376 512)
)
(connector
(pt 312 304)
(pt 312 472)
(bus)
)
(connector
(pt 312 472)
(pt -40 472)
(bus)
)
(connector
(pt -40 472)
(pt -40 576)
(bus)
)
(connector
(pt -40 576)
(pt 88 576)
(bus)
)
(connector
(pt 280 120)
(pt 280 248)
(bus)
)
(connector
(pt 280 248)
(pt 24 248)
(bus)
)
(connector
(pt 24 248)
(pt 24 336)
(bus)
)
(connector
(pt 24 336)
(pt 80 336)
(bus)
)
(connector
(pt 288 304)
(pt 312 304)
(bus)
)
(connector
(pt 1744 232)
(pt 1032 232)
)
(connector
(pt 80 320)
(pt -208 320)
)
(connector
(pt 1784 824)
(pt -208 824)
)
(connector
(pt -208 320)
(pt -208 824)
)
(connector
(pt 376 528)
(pt 376 856)
)
(connector
(pt 376 856)
(pt 1552 856)
)
(connector
(pt 1752 776)
(pt 744 776)
)
(connector
(pt 1576 800)
(pt -272 800)
)
(connector
(pt -272 800)
(pt -272 152)
)
(connector
(pt -272 152)
(pt 80 152)
)
(connector
(pt 1616 424)
(pt 1648 424)
)
(connector
(pt 1744 432)
(pt 1712 432)
)
(connector
(pt 1616 424)
(pt 1616 440)
)
(connector
(pt 736 520)
(pt 760 520)
)
(connector
(pt 744 536)
(pt 760 536)
)
(connector
(pt 672 552)
(pt 760 552)
(bus)
)
(connector
(pt 736 336)
(pt 736 520)
)
(connector
(pt 744 776)
(pt 744 536)
)
(connector
(pt 672 512)
(pt 672 552)
(bus)
)
(connector
(pt 1000 600)
(pt 1296 600)
)
(connector
(pt 1000 616)
(pt 1296 616)
)
(connector
(pt 1000 648)
(pt 1296 648)
)
(connector
(pt 1000 632)
(pt 1296 632)
)
(connector
(pt 1216 472)
(pt 1296 472)
)
(connector
(pt 1216 488)
(pt 1296 488)
)
(connector
(pt 1216 504)
(pt 1296 504)
)
(connector
(pt 1216 392)
(pt 1296 392)
)
(connector
(pt 1032 408)
(pt 1096 408)
)
(connector
(pt 1032 232)
(pt 1032 408)
)
(connector
(pt 1096 392)
(pt 984 392)
)
(connector
(pt 376 336)
(pt 736 336)
)
(connector
(pt 1296 336)
(pt 1296 376)
)
(connector
(pt 736 336)
(pt 984 336)
)
(connector
(pt 984 336)
(pt 1296 336)
)
(connector
(pt 1600 896)
(pt -320 896)
)
(connector
(pt -320 896)
(pt -320 136)
)
(connector
(pt -320 136)
(pt 80 136)
)
(connector
(pt 984 -120)
(pt 1400 -120)
)
(connector
(pt 984 336)
(pt 984 392)
)
(connector
(pt 1336 16)
(pt 1336 -40)
(bus)
)
(connector
(pt 1336 -40)
(pt 1400 -40)
(bus)
)
(connector
(pt 1336 16)
(pt 1856 16)
(bus)
)
(connector
(pt 1352 -104)
(pt 1400 -104)
)
(connector
(pt 1352 -104)
(pt 1352 -224)
)
(connector
(pt 1352 -224)
(pt 1920 -224)
)
(connector
(pt 1320 -88)
(pt 1400 -88)
)
(connector
(pt 1320 -88)
(pt 1320 -256)
)
(connector
(pt 1936 -256)
(pt 1320 -256)
)
(connector
(pt 1952 -280)
(pt 1304 -280)
)
(connector
(pt 1304 -280)
(pt 1304 -72)
)
(connector
(pt 1304 -72)
(pt 1400 -72)
)
(connector
(pt 1000 536)
(pt 1296 536)
)
(connector
(pt 1400 -56)
(pt 1272 -56)
(bus)
)
(connector
(pt 1272 -312)
(pt 1272 -56)
(bus)
)
(connector
(pt 1272 -312)
(pt 2328 -312)
(bus)
)
(connector
(pt 1744 -120)
(pt 1744 8)
(bus)
)
(connector
(pt 1568 -120)
(pt 1744 -120)
(bus)
)
(connector
(pt 1744 -120)
(pt 1856 -120)
(bus)
)
(connector
(pt 2128 -232)
(pt 2096 -232)
)
(connector
(pt 984 -392)
(pt 984 -120)
)
(connector
(pt 984 -120)
(pt 984 336)
)
(connector
(pt 1992 -216)
(pt 2128 -216)
)
(connector
(pt 1000 568)
(pt 1296 568)
)
(connector
(pt 1216 408)
(pt 1296 408)
)
(connector
(pt 1216 440)
(pt 1296 440)
)
(connector
(pt 1216 424)
(pt 1296 424)
)
(connector
(pt 1216 456)
(pt 1296 456)
)
(connector
(pt 1000 520)
(pt 1296 520)
)
(connector
(pt 1000 552)
(pt 1296 552)
)
(connector
(pt 1000 584)
(pt 1296 584)
)
(connector
(pt 2008 -200)
(pt 2128 -200)
)
(connector
(pt 2024 -184)
(pt 2128 -184)
)
(connector
(text "<<__$DEF_ALIAS8077>>" (rect 2088 -184 2206 -167)(font "Intel Clear" )(invisible))
(pt 2040 -168)
(pt 2128 -168)
)
(connector
(pt 2056 -152)
(pt 2128 -152)
)
(connector
(pt 2072 -136)
(pt 2128 -136)
)
(connector
(pt 1000 696)
(pt 1296 696)
(bus)
)
(connector
(pt 1000 664)
(pt 1296 664)
)
(connector
(pt 1000 680)
(pt 1296 680)
)
(connector
(pt 2296 -232)
(pt 2328 -232)
(bus)
)
(connector
(pt 1856 -56)
(pt 1856 16)
(bus)
)
(connector
(pt 1856 -56)
(pt 2128 -56)
(bus)
)
(connector
(pt 1856 -120)
(pt 1856 -72)
(bus)
)
(connector
(pt 1888 -88)
(pt 2128 -88)
)
(connector
(pt 1784 824)
(pt 1784 408)
)
(connector
(pt 1552 856)
(pt 1552 424)
)
(connector
(pt 1752 776)
(pt 1752 456)
)
(connector
(pt 1576 800)
(pt 1576 392)
)
(connector
(pt 1600 896)
(pt 1600 536)
)
(connector
(pt 1920 -224)
(pt 1920 568)
)
(connector
(pt 1936 -256)
(pt 1936 584)
)
(connector
(pt 1952 -280)
(pt 1952 600)
)
(connector
(pt 2008 -200)
(pt 2008 632)
)
(connector
(pt 2024 -184)
(pt 2024 648)
)
(connector
(pt 2040 -168)
(pt 2040 664)
)
(connector
(pt 2056 -152)
(pt 2056 680)
)
(connector
(pt 2072 -136)
(pt 2072 696)
)
(connector
(pt 1992 -216)
(pt 1992 616)
)
(connector
(pt 1888 -88)
(pt 1888 376)
)
(connector
(pt 1536 392)
(pt 1576 392)
)
(connector
(text "en_AR" (rect 1522 392 1553 409)(font "Intel Clear" ))
(pt 1536 408)
(pt 1784 408)
)
(connector
(text "en_DR" (rect 1522 408 1553 425)(font "Intel Clear" ))
(pt 1536 424)
(pt 1552 424)
)
(connector
(text "clr_ME" (rect 1522 424 1555 441)(font "Intel Clear" ))
(pt 1536 440)
(pt 1616 440)
)
(connector
(pt 1616 440)
(pt 1648 440)
)
(connector
(pt 1536 456)
(pt 1752 456)
)
(connector
(pt 1536 536)
(pt 1600 536)
)
(connector
(pt 1536 568)
(pt 1920 568)
)
(connector
(pt 1536 696)
(pt 2072 696)
)
(connector
(pt 2128 -120)
(pt 2088 -120)
)
(connector
(pt 2088 -120)
(pt 2088 712)
)
(connector
(pt 2128 -104)
(pt 2112 -104)
)
(connector
(pt 2112 -104)
(pt 2112 728)
)
(connector
(pt 1856 -72)
(pt 2128 -72)
(bus)
)
(connector
(pt 1856 16)
(pt 1856 552)
(bus)
)
(connector
(pt 304 544)
(pt 408 544)
(bus)
)
(connector
(pt 248 120)
(pt 280 120)
(bus)
)
(connector
(pt 488 -200)
(pt 568 -200)
)
(connector
(pt -64 56)
(pt 376 56)
)
(connector
(pt 376 56)
(pt 568 56)
)
(connector
(pt 2216 224)
(pt 2328 224)
(bus)
)
(connector
(pt 376 -32)
(pt 376 56)
)
(connector
(pt 376 56)
(pt 376 336)
)
(connector
(pt 376 -32)
(pt 80 -32)
)
(connector
(pt 1744 8)
(pt 2216 8)
(bus)
)
(connector
(pt 984 -392)
(pt 2096 -392)
)
(connector
(pt 80 -32)
(pt 80 -200)
)
(connector
(pt 2096 -392)
(pt 2096 -232)
)
(connector
(pt 2216 -8)
(pt 2312 -8)
(bus)
)
(connector
(pt 2216 -8)
(pt 2216 8)
(bus)
)
(connector
(pt 2216 8)
(pt 2216 224)
(bus)
)
(connector
(pt 80 -200)
(pt 88 -200)
)
(connector
(pt 88 -200)
(pt 176 -200)
)
(connector
(pt 1536 552)
(pt 1856 552)
(bus)
)
(connector
(pt 1856 552)
(pt 2184 552)
(bus)
)
(connector
(pt 2160 376)
(pt 2160 368)
)
(connector
(pt 1536 376)
(pt 1888 376)
)
(connector
(pt 1888 376)
(pt 2160 376)
)
(connector
(pt 1744 392)
(pt 2160 392)
)
(connector
(pt 2160 392)
(pt 2160 440)
)
(connector
(pt 1744 232)
(pt 1744 392)
)
(connector
(pt 1744 392)
(pt 1744 432)
)
(connector
(pt 2328 -184)
(pt 2344 -184)
(bus)
)
(connector
(pt 2328 -312)
(pt 2328 -232)
(bus)
)
(connector
(pt 2328 -232)
(pt 2328 -184)
(bus)
)
(connector
(pt 1792 648)
(pt 1792 880)
)
(connector
(pt 1776 664)
(pt 1776 880)
)
(connector
(pt 1736 680)
(pt 1736 880)
)
(connector
(pt 1680 712)
(pt 1680 880)
)
(connector
(pt 1648 728)
(pt 1648 880)
)
(connector
(pt 1536 648)
(pt 1792 648)
)
(connector
(pt 1792 648)
(pt 2024 648)
)
(connector
(pt 1536 664)
(pt 1776 664)
)
(connector
(pt 1776 664)
(pt 2040 664)
)
(connector
(pt 1536 680)
(pt 1736 680)
)
(connector
(pt 1736 680)
(pt 2056 680)
)
(connector
(pt 1536 712)
(pt 1680 712)
)
(connector
(pt 1680 712)
(pt 2088 712)
)
(connector
(pt 1536 728)
(pt 1648 728)
)
(connector
(pt 1648 728)
(pt 2112 728)
)
(connector
(pt 1920 584)
(pt 1920 760)
)
(connector
(pt 1888 600)
(pt 1888 760)
)
(connector
(pt 1856 616)
(pt 1856 760)
)
(connector
(pt 1824 632)
(pt 1824 760)
)
(connector
(pt 1536 584)
(pt 1920 584)
)
(connector
(pt 1920 584)
(pt 1936 584)
)
(connector
(pt 1536 600)
(pt 1888 600)
)
(connector
(pt 1888 600)
(pt 1952 600)
)
(connector
(pt 1536 616)
(pt 1856 616)
)
(connector
(pt 1856 616)
(pt 1992 616)
)
(connector
(pt 1536 632)
(pt 1824 632)
)
(connector
(pt 1824 632)
(pt 2008 632)
)
(junction (pt -64 304))
(junction (pt -64 120))
(junction (pt 736 336))
(junction (pt 376 336))
(junction (pt 1616 440))
(junction (pt 984 336))
(junction (pt 1856 16))
(junction (pt 1744 -120))
(junction (pt 376 56))
(junction (pt 984 -120))
(junction (pt 2216 8))
(junction (pt 88 -200))
(junction (pt 1920 584))
(junction (pt 1888 600))
(junction (pt 1856 616))
(junction (pt 1824 632))
(junction (pt 1792 648))
(junction (pt 1776 664))
(junction (pt 1736 680))
(junction (pt 1680 712))
(junction (pt 1648 728))
(junction (pt 1856 552))
(junction (pt 1888 376))
(junction (pt 1744 392))
(junction (pt 2328 -232))