/* 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-2010 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")) (properties (page_setup "header_footer\nDate: %D\n%f\nProject: %j\n\nPage %p of %P\nRevision: %a\nmargin\n1\n1\n1\n1\norientation\n1\npaper_size\n1\npaper_source\n1\nfit_page_wide\n1\nfit_page_tall\n1\n") ) (pin (input) (rect 736 168 904 184) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A15" (rect 5 0 23 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 688 168 736 184)) ) (pin (input) (rect 736 184 904 200) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A14" (rect 5 0 23 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 688 184 736 200)) ) (pin (input) (rect 736 200 904 216) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A13" (rect 5 0 23 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 688 200 736 216)) ) (pin (input) (rect 736 216 904 232) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A12" (rect 5 0 23 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 688 216 736 232)) ) (pin (input) (rect 736 232 904 248) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A11" (rect 5 0 23 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 688 232 736 248)) ) (pin (input) (rect 736 272 904 288) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "XZCS0" (rect 5 0 39 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 688 272 736 288)) ) (pin (input) (rect 736 288 904 304) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "XRD" (rect 5 0 27 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 696 288 736 304)) ) (pin (input) (rect 736 304 904 320) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "WE" (rect 5 0 22 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 696 304 736 320)) ) (pin (input) (rect 736 320 904 336) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "XCLKIN" (rect 5 0 43 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 688 320 736 336)) ) (pin (input) (rect 736 256 904 272) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "XZCS7" (rect 5 0 39 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 640 256 680 272)) ) (pin (input) (rect 736 104 904 120) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A16" (rect 5 0 23 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 640 104 680 120)) ) (pin (input) (rect 736 120 904 136) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A17" (rect 5 0 23 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 640 120 680 136)) ) (pin (input) (rect 736 136 904 152) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A18" (rect 5 0 23 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 640 136 688 152)) ) (pin (input) (rect 736 152 904 168) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "A19" (rect 5 0 23 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)(line_width 1)) (line (pt 92 4)(pt 117 4)(line_width 1)) (line (pt 121 8)(pt 168 8)(line_width 1)) (line (pt 92 12)(pt 92 4)(line_width 1)) (line (pt 117 4)(pt 121 8)(line_width 1)) (line (pt 117 12)(pt 121 8)(line_width 1)) ) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 640 152 688 168)) ) (pin (output) (rect 688 344 864 360) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "LatchEnable" (rect 90 0 150 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)) ) (annotation_block (location)(rect 864 344 912 360)) ) (pin (output) (rect 688 360 864 376) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "FlipFlopEnable" (rect 90 0 161 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)) ) (annotation_block (location)(rect 864 360 912 376)) ) (pin (output) (rect 688 376 864 392) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "MemoryEnable" (rect 90 0 163 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)) ) (annotation_block (location)(rect 912 376 960 392)) ) (symbol (rect 216 160 264 192) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst1" (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 272 192 320 224) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst2" (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 216 208 264 240) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst3" (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 272 224 320 256) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst4" (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 312 416 360 448) (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 312 488 360 520) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst6" (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 312 352 360 384) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst11" (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 360 400 424 448) (text "NAND2" (rect 1 0 32 10)(font "Arial" (font_size 6))) (text "inst15" (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 52 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 15 37)(pt 32 37)(line_width 1)) (line (pt 15 12)(pt 32 12)(line_width 1)) (line (pt 15 36)(pt 15 12)(line_width 1)) (arc (pt 32 36)(pt 32 12)(rect 20 12 45 37)(line_width 1)) (circle (rect 44 20 52 28)(line_width 1)) ) ) (symbol (rect 360 472 424 520) (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6))) (text "inst12" (rect 3 37 32 49)(font "Arial" )) (port (pt 0 16) (input) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)(line_width 1)) ) (port (pt 0 32) (input) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (line (pt 0 32)(pt 14 32)(line_width 1)) ) (port (pt 64 24) (output) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (line (pt 42 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 14 12)(pt 30 12)(line_width 1)) (line (pt 14 37)(pt 31 37)(line_width 1)) (line (pt 14 12)(pt 14 37)(line_width 1)) (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1)) ) ) (symbol (rect 360 336 424 384) (text "AND3" (rect 1 0 25 10)(font "Arial" (font_size 6))) (text "inst7" (rect 3 37 26 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 16 16)(line_width 1)) ) (port (pt 0 24) (input) (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible)) (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible)) (line (pt 0 24)(pt 16 24)(line_width 1)) ) (port (pt 0 32) (input) (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (line (pt 0 32)(pt 16 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 43 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 16 12)(pt 31 12)(line_width 1)) (line (pt 16 37)(pt 31 37)(line_width 1)) (line (pt 16 12)(pt 16 37)(line_width 1)) (arc (pt 31 36)(pt 31 12)(rect 19 12 44 37)(line_width 1)) ) ) (symbol (rect 208 344 256 376) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst8" (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 344 152 448 264) (text "AND5" (rect 34 -1 71 15)(font "Courier New" (font_size 10)(bold))) (text "inst" (rect 3 101 17 111)(font "Arial" (font_size 6))) (port (pt 0 56) (input) (text "IN3" (rect 20 52 37 64)(font "Courier New" (bold))) (text "IN3" (rect 20 52 37 64)(font "Courier New" (bold))) (line (pt 0 56)(pt 16 56)(line_width 1)) ) (port (pt 0 40) (input) (text "IN2" (rect 20 36 37 48)(font "Courier New" (bold))) (text "IN2" (rect 20 36 37 48)(font "Courier New" (bold))) (line (pt 0 40)(pt 16 40)(line_width 1)) ) (port (pt 0 24) (input) (text "IN1" (rect 20 20 37 32)(font "Courier New" (bold))) (text "IN1" (rect 20 20 37 32)(font "Courier New" (bold))) (line (pt 0 24)(pt 16 24)(line_width 1)) ) (port (pt 0 88) (input) (text "IN5" (rect 20 84 37 96)(font "Courier New" (bold))) (text "IN5" (rect 20 84 37 96)(font "Courier New" (bold))) (line (pt 0 88)(pt 16 88)(line_width 1)) ) (port (pt 0 72) (input) (text "IN4" (rect 20 68 37 80)(font "Courier New" (bold))) (text "IN4" (rect 20 68 37 80)(font "Courier New" (bold))) (line (pt 0 72)(pt 16 72)(line_width 1)) ) (port (pt 104 56) (output) (text "OUT" (rect 71 52 88 64)(font "Courier New" (bold))) (text "OUT" (rect 71 52 88 64)(font "Courier New" (bold))) (line (pt 88 56)(pt 104 56)(line_width 1)) ) (drawing (line (pt 16 96)(pt 88 96)(line_width 1)) (line (pt 16 16)(pt 88 16)(line_width 1)) (line (pt 16 96)(pt 16 16)(line_width 1)) (line (pt 88 96)(pt 88 16)(line_width 1)) ) ) (symbol (rect 360 272 424 320) (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6))) (text "inst9" (rect 3 37 26 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 304 544 352 576) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst10" (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 344 32 448 144) (text "AND5" (rect 34 -1 71 15)(font "Courier New" (font_size 10)(bold))) (text "inst14" (rect 3 101 32 113)(font "Arial" )) (port (pt 0 56) (input) (text "IN3" (rect 20 52 37 64)(font "Courier New" (bold))) (text "IN3" (rect 20 52 37 64)(font "Courier New" (bold))) (line (pt 0 56)(pt 16 56)(line_width 1)) ) (port (pt 0 40) (input) (text "IN2" (rect 20 36 37 48)(font "Courier New" (bold))) (text "IN2" (rect 20 36 37 48)(font "Courier New" (bold))) (line (pt 0 40)(pt 16 40)(line_width 1)) ) (port (pt 0 24) (input) (text "IN1" (rect 20 20 37 32)(font "Courier New" (bold))) (text "IN1" (rect 20 20 37 32)(font "Courier New" (bold))) (line (pt 0 24)(pt 16 24)(line_width 1)) ) (port (pt 0 88) (input) (text "IN5" (rect 20 84 37 96)(font "Courier New" (bold))) (text "IN5" (rect 20 84 37 96)(font "Courier New" (bold))) (line (pt 0 88)(pt 16 88)(line_width 1)) ) (port (pt 0 72) (input) (text "IN4" (rect 20 68 37 80)(font "Courier New" (bold))) (text "IN4" (rect 20 68 37 80)(font "Courier New" (bold))) (line (pt 0 72)(pt 16 72)(line_width 1)) ) (port (pt 104 56) (output) (text "OUT" (rect 71 52 88 64)(font "Courier New" (bold))) (text "OUT" (rect 71 52 88 64)(font "Courier New" (bold))) (line (pt 88 56)(pt 104 56)(line_width 1)) ) (drawing (line (pt 16 96)(pt 88 96)(line_width 1)) (line (pt 16 16)(pt 88 16)(line_width 1)) (line (pt 16 96)(pt 16 16)(line_width 1)) (line (pt 88 96)(pt 88 16)(line_width 1)) ) ) (symbol (rect 288 72 336 104) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst16" (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 240 88 288 120) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "inst17" (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 360 528 424 576) (text "NAND2" (rect 1 0 32 10)(font "Arial" (font_size 6))) (text "inst18" (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 52 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 15 37)(pt 32 37)(line_width 1)) (line (pt 15 12)(pt 32 12)(line_width 1)) (line (pt 15 36)(pt 15 12)(line_width 1)) (arc (pt 32 36)(pt 32 12)(rect 20 12 45 37)(line_width 1)) (circle (rect 44 20 52 28)(line_width 1)) ) ) (connector (text "MainEnable" (rect 304 472 359 484)(font "Arial" )) (pt 360 488) (pt 296 488) ) (connector (text "WE" (rect 280 488 297 500)(font "Arial" )) (pt 312 504) (pt 272 504) ) (connector (text "XRD" (rect 280 416 302 428)(font "Arial" )) (pt 312 432) (pt 272 432) ) (connector (text "LatchEnable" (rect 432 408 492 420)(font "Arial" )) (pt 424 424) (pt 528 424) ) (connector (text "FlipFlopEnable" (rect 432 480 503 492)(font "Arial" )) (pt 528 496) (pt 424 496) ) (connector (text "XZCS0" (rect 275 352 309 364)(font "Arial" )) (pt 280 368) (pt 312 368) ) (connector (text "MainEnable" (rect 440 344 495 356)(font "Arial" )) (pt 424 360) (pt 496 360) ) (connector (text "AddFunc" (rect 288 336 331 348)(font "Arial" )) (pt 360 352) (pt 280 352) ) (connector (pt 256 360) (pt 360 360) ) (connector (text "XZCS7" (rect 171 344 205 356)(font "Arial" )) (pt 208 360) (pt 168 360) ) (connector (text "MainEnable" (rect 304 400 359 412)(font "Arial" )) (pt 296 416) (pt 360 416) ) (connector (text "AddFunc" (rect 432 280 475 292)(font "Arial" )) (pt 424 296) (pt 480 296) ) (connector (text "Keypad" (rect 288 288 325 300)(font "Arial" )) (pt 360 304) (pt 280 304) ) (connector (text "SRAM" (rect 296 272 326 284)(font "Arial" )) (pt 360 288) (pt 288 288) ) (connector (pt 344 240) (pt 320 240) ) (connector (pt 344 208) (pt 320 208) ) (connector (pt 264 224) (pt 344 224) ) (connector (pt 344 176) (pt 264 176) ) (connector (text "A15" (rect 187 160 205 172)(font "Arial" )) (pt 176 176) (pt 216 176) ) (connector (text "A14" (rect 189 176 207 188)(font "Arial" )) (pt 344 192) (pt 176 192) ) (connector (text "A13" (rect 188 192 206 204)(font "Arial" )) (pt 272 208) (pt 176 208) ) (connector (text "A12" (rect 193 208 211 220)(font "Arial" )) (pt 216 224) (pt 176 224) ) (connector (text "A11" (rect 195 224 213 236)(font "Arial" )) (pt 272 240) (pt 176 240) ) (connector (text "Keypad" (rect 456 192 493 204)(font "Arial" )) (pt 448 208) (pt 504 208) ) (connector (text "AddFunc" (rect 280 528 323 540)(font "Arial" )) (pt 360 544) (pt 272 544) ) (connector (pt 360 560) (pt 352 560) ) (connector (text "XZCS7" (rect 267 544 301 556)(font "Arial" )) (pt 304 560) (pt 264 560) ) (connector (text "A15" (rect 200 104 218 116)(font "Arial" )) (pt 344 120) (pt 192 120) ) (connector (text "A17" (rect 200 72 218 84)(font "Arial" )) (pt 288 88) (pt 192 88) ) (connector (text "A18" (rect 200 56 218 68)(font "Arial" )) (pt 344 72) (pt 192 72) ) (connector (text "A19" (rect 200 40 218 52)(font "Arial" )) (pt 344 56) (pt 192 56) ) (connector (text "A16" (rect 200 88 218 100)(font "Arial" )) (pt 240 104) (pt 192 104) ) (connector (text "MemoryEnable" (rect 432 536 505 548)(font "Arial" )) (pt 424 552) (pt 512 552) ) (connector (text "SRAM" (rect 456 72 486 84)(font "Arial" )) (pt 448 88) (pt 504 88) ) (text ";Lab4\r\n Andrew Fowler \r\nDamian Szmulewicz Section: 3276" (rect 144 8 578 22)(font "Arial" (font_size 8))) (text "CPLD Jumpers" (rect 912 288 994 302)(font "Arial" (font_size 8))) (text "ADDRESS BUS" (rect 912 200 998 214)(font "Arial" (font_size 8))) (text "CPLD Headers" (rect 920 352 1002 366)(font "Arial" (font_size 8)))