/* 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 -104 104 64 120) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "Clk" (rect 9 0 25 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))) ) (pin (input) (rect -104 40 64 56) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "Apd[10..0]" (rect 9 0 59 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))) ) (pin (input) (rect -104 72 64 88) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "ApdDel[10..0]" (rect 9 0 76 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))) ) (pin (input) (rect -104 600 64 616) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "Rcs" (rect 9 0 29 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))) ) (pin (input) (rect -104 504 64 520) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "Rcmd[2..0]" (rect 9 0 64 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))) ) (pin (output) (rect 624 616 800 632) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "Rdat[15..0]" (rect 90 0 145 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 408 528 608 656) (text "RabbitControl" (rect 5 0 72 12)(font "Arial" )) (text "inst" (rect 8 112 25 124)(font "Arial" )) (port (pt 0 32) (input) (text "MemRd[31..0]" (rect 0 0 69 12)(font "Arial" )) (text "MemRd[31..0]" (rect 21 27 90 39)(font "Arial" )) (line (pt 0 32)(pt 16 32)(line_width 3)) ) (port (pt 0 48) (input) (text "Clk" (rect 0 0 16 12)(font "Arial" )) (text "Clk" (rect 21 43 37 55)(font "Arial" )) (line (pt 0 48)(pt 16 48)(line_width 1)) ) (port (pt 0 64) (input) (text "Rcmd[2..0]" (rect 0 0 55 12)(font "Arial" )) (text "Rcmd[2..0]" (rect 21 59 76 71)(font "Arial" )) (line (pt 0 64)(pt 16 64)(line_width 3)) ) (port (pt 0 80) (input) (text "Rcs" (rect 0 0 20 12)(font "Arial" )) (text "Rcs" (rect 21 75 41 87)(font "Arial" )) (line (pt 0 80)(pt 16 80)(line_width 1)) ) (port (pt 200 32) (output) (text "MemWrEn" (rect 0 0 50 12)(font "Arial" )) (text "MemWrEn" (rect 129 27 179 39)(font "Arial" )) (line (pt 200 32)(pt 184 32)(line_width 1)) ) (port (pt 200 48) (output) (text "MemAdd[10..0]" (rect 0 0 74 12)(font "Arial" )) (text "MemAdd[10..0]" (rect 105 43 179 55)(font "Arial" )) (line (pt 200 48)(pt 184 48)(line_width 3)) ) (port (pt 200 64) (output) (text "MemWr[31..0]" (rect 0 0 69 12)(font "Arial" )) (text "MemWr[31..0]" (rect 110 59 179 71)(font "Arial" )) (line (pt 200 64)(pt 184 64)(line_width 3)) ) (port (pt 200 80) (output) (text "RunEn" (rect 0 0 33 12)(font "Arial" )) (text "RunEn" (rect 146 75 179 87)(font "Arial" )) (line (pt 200 80)(pt 184 80)(line_width 1)) ) (port (pt 200 96) (output) (text "Rdat[15..0]" (rect 0 0 55 12)(font "Arial" )) (text "Rdat[15..0]" (rect 124 91 179 103)(font "Arial" )) (line (pt 200 96)(pt 184 96)(line_width 3)) ) (drawing (rectangle (rect 16 16 184 112)(line_width 1)) ) ) (symbol (rect 176 488 240 568) (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6))) (text "inst6" (rect 3 68 26 80)(font "Arial" )) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold))) (line (pt 32 80)(pt 32 76)(line_width 1)) ) (port (pt 0 40) (input) (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible)) (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible)) (line (pt 0 40)(pt 12 40)(line_width 1)) ) (port (pt 0 24) (input) (text "D" (rect 14 20 19 32)(font "Courier New" (bold))) (text "D" (rect 14 20 19 32)(font "Courier New" (bold))) (line (pt 0 24)(pt 12 24)(line_width 1)) ) (port (pt 32 0) (input) (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold))) (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold))) (line (pt 32 4)(pt 32 0)(line_width 1)) ) (port (pt 64 24) (output) (text "Q" (rect 45 20 50 32)(font "Courier New" (bold))) (text "Q" (rect 45 20 50 32)(font "Courier New" (bold))) (line (pt 52 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 12 12)(pt 52 12)(line_width 1)) (line (pt 12 68)(pt 52 68)(line_width 1)) (line (pt 52 68)(pt 52 12)(line_width 1)) (line (pt 12 68)(pt 12 12)(line_width 1)) (line (pt 19 40)(pt 12 47)(line_width 1)) (line (pt 12 32)(pt 20 40)(line_width 1)) (circle (rect 28 4 36 12)(line_width 1)) (circle (rect 28 68 36 76)(line_width 1)) ) ) (symbol (rect 272 488 336 568) (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6))) (text "inst7" (rect 3 68 26 80)(font "Arial" )) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold))) (line (pt 32 80)(pt 32 76)(line_width 1)) ) (port (pt 0 40) (input) (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible)) (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible)) (line (pt 0 40)(pt 12 40)(line_width 1)) ) (port (pt 0 24) (input) (text "D" (rect 14 20 19 32)(font "Courier New" (bold))) (text "D" (rect 14 20 19 32)(font "Courier New" (bold))) (line (pt 0 24)(pt 12 24)(line_width 1)) ) (port (pt 32 0) (input) (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold))) (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold))) (line (pt 32 4)(pt 32 0)(line_width 1)) ) (port (pt 64 24) (output) (text "Q" (rect 45 20 50 32)(font "Courier New" (bold))) (text "Q" (rect 45 20 50 32)(font "Courier New" (bold))) (line (pt 52 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 12 12)(pt 52 12)(line_width 1)) (line (pt 12 68)(pt 52 68)(line_width 1)) (line (pt 52 68)(pt 52 12)(line_width 1)) (line (pt 12 68)(pt 12 12)(line_width 1)) (line (pt 19 40)(pt 12 47)(line_width 1)) (line (pt 12 32)(pt 20 40)(line_width 1)) (circle (rect 28 4 36 12)(line_width 1)) (circle (rect 28 68 36 76)(line_width 1)) ) ) (symbol (rect 176 584 240 664) (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6))) (text "inst8" (rect 3 68 26 80)(font "Arial" )) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold))) (line (pt 32 80)(pt 32 76)(line_width 1)) ) (port (pt 0 40) (input) (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible)) (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible)) (line (pt 0 40)(pt 12 40)(line_width 1)) ) (port (pt 0 24) (input) (text "D" (rect 14 20 19 32)(font "Courier New" (bold))) (text "D" (rect 14 20 19 32)(font "Courier New" (bold))) (line (pt 0 24)(pt 12 24)(line_width 1)) ) (port (pt 32 0) (input) (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold))) (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold))) (line (pt 32 4)(pt 32 0)(line_width 1)) ) (port (pt 64 24) (output) (text "Q" (rect 45 20 50 32)(font "Courier New" (bold))) (text "Q" (rect 45 20 50 32)(font "Courier New" (bold))) (line (pt 52 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 12 12)(pt 52 12)(line_width 1)) (line (pt 12 68)(pt 52 68)(line_width 1)) (line (pt 52 68)(pt 52 12)(line_width 1)) (line (pt 12 68)(pt 12 12)(line_width 1)) (line (pt 19 40)(pt 12 47)(line_width 1)) (line (pt 12 32)(pt 20 40)(line_width 1)) (circle (rect 28 4 36 12)(line_width 1)) (circle (rect 28 68 36 76)(line_width 1)) ) ) (symbol (rect 272 584 336 664) (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6))) (text "inst9" (rect 3 68 26 80)(font "Arial" )) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold))) (line (pt 32 80)(pt 32 76)(line_width 1)) ) (port (pt 0 40) (input) (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible)) (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible)) (line (pt 0 40)(pt 12 40)(line_width 1)) ) (port (pt 0 24) (input) (text "D" (rect 14 20 19 32)(font "Courier New" (bold))) (text "D" (rect 14 20 19 32)(font "Courier New" (bold))) (line (pt 0 24)(pt 12 24)(line_width 1)) ) (port (pt 32 0) (input) (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold))) (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold))) (line (pt 32 4)(pt 32 0)(line_width 1)) ) (port (pt 64 24) (output) (text "Q" (rect 45 20 50 32)(font "Courier New" (bold))) (text "Q" (rect 45 20 50 32)(font "Courier New" (bold))) (line (pt 52 24)(pt 64 24)(line_width 1)) ) (drawing (line (pt 12 12)(pt 52 12)(line_width 1)) (line (pt 12 68)(pt 52 68)(line_width 1)) (line (pt 52 68)(pt 52 12)(line_width 1)) (line (pt 12 68)(pt 12 12)(line_width 1)) (line (pt 19 40)(pt 12 47)(line_width 1)) (line (pt 12 32)(pt 20 40)(line_width 1)) (circle (rect 28 4 36 12)(line_width 1)) (circle (rect 28 68 36 76)(line_width 1)) ) ) (symbol (rect 408 176 568 288) (text "lpm_add_sub0" (rect 38 1 137 17)(font "Arial" (font_size 10))) (text "inst4" (rect 8 96 31 108)(font "Arial" )) (port (pt 0 72) (input) (text "datab[31..0]" (rect 0 0 67 14)(font "Arial" (font_size 8))) (text "datab[31..0]" (rect 4 59 71 73)(font "Arial" (font_size 8))) (line (pt 0 72)(pt 64 72)(line_width 3)) ) (port (pt 160 56) (output) (text "result[31..0]" (rect 0 0 67 14)(font "Arial" (font_size 8))) (text "result[31..0]" (rect 100 43 167 57)(font "Arial" (font_size 8))) (line (pt 160 56)(pt 96 56)(line_width 3)) ) (port (pt 160 96) (output) (text "overflow" (rect 0 0 51 14)(font "Arial" (font_size 8))) (text "overflow" (rect 113 83 164 97)(font "Arial" (font_size 8))) (line (pt 160 96)(pt 80 96)(line_width 1)) ) (drawing (text "1" (rect 10 27 17 41)(font "Arial" (font_size 8))) (text "A" (rect 66 34 75 48)(font "Arial" (font_size 8))) (text "B" (rect 66 66 74 80)(font "Arial" (font_size 8))) (text "A+B" (rect 73 50 97 64)(font "Arial" (font_size 8))) (line (pt 64 32)(pt 96 40)(line_width 1)) (line (pt 96 40)(pt 96 72)(line_width 1)) (line (pt 96 72)(pt 64 80)(line_width 1)) (line (pt 64 80)(pt 64 32)(line_width 1)) (line (pt 8 40)(pt 64 40)(line_width 3)) (line (pt 80 96)(pt 80 75)(line_width 1)) ) ) (symbol (rect 584 256 632 288) (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 712 296 760 360) (text "AND2" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical)) (text "inst10" (rect -1 3 11 32)(font "Arial" )(vertical)) (port (pt 32 0) (input) (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible)) (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible)) (line (pt 32 0)(pt 32 14)(line_width 1)) ) (port (pt 16 0) (input) (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible)) (text "IN2" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible)) (line (pt 16 0)(pt 16 14)(line_width 1)) ) (port (pt 24 64) (output) (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible)) (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible)) (line (pt 24 42)(pt 24 64)(line_width 1)) ) (drawing (line (pt 36 14)(pt 36 30)(line_width 1)) (line (pt 11 14)(pt 11 31)(line_width 1)) (line (pt 36 14)(pt 11 14)(line_width 1)) (arc (pt 11 31)(pt 36 30)(rect 11 18 36 43)(line_width 1)) ) (rotate270) ) (symbol (rect 408 304 664 496) (text "lpm_ram_dp0" (rect 75 1 167 17)(font "Arial" (font_size 10))) (text "Counter_Block" (rect 177 176 248 188)(font "Arial" )) (port (pt 256 32) (input) (text "data_a[31..0]" (rect 0 0 74 14)(font "Arial" (font_size 8))) (text "data_a[31..0]" (rect 178 19 252 33)(font "Arial" (font_size 8))) (line (pt 256 32)(pt 144 32)(line_width 3)) ) (port (pt 256 48) (input) (text "address_a[10..0]" (rect 0 0 96 14)(font "Arial" (font_size 8))) (text "address_a[10..0]" (rect 156 35 252 49)(font "Arial" (font_size 8))) (line (pt 256 48)(pt 144 48)(line_width 3)) ) (port (pt 256 64) (input) (text "wren_a" (rect 0 0 44 14)(font "Arial" (font_size 8))) (text "wren_a" (rect 208 51 252 65)(font "Arial" (font_size 8))) (line (pt 256 64)(pt 144 64)(line_width 1)) ) (port (pt 256 96) (input) (text "data_b[31..0]" (rect 0 0 74 14)(font "Arial" (font_size 8))) (text "data_b[31..0]" (rect 178 83 252 97)(font "Arial" (font_size 8))) (line (pt 256 96)(pt 144 96)(line_width 3)) ) (port (pt 256 112) (input) (text "address_b[10..0]" (rect 0 0 96 14)(font "Arial" (font_size 8))) (text "address_b[10..0]" (rect 156 99 252 113)(font "Arial" (font_size 8))) (line (pt 256 112)(pt 144 112)(line_width 3)) ) (port (pt 256 128) (input) (text "wren_b" (rect 0 0 44 14)(font "Arial" (font_size 8))) (text "wren_b" (rect 208 115 252 129)(font "Arial" (font_size 8))) (line (pt 256 128)(pt 144 128)(line_width 1)) ) (port (pt 256 160) (input) (text "clock" (rect 0 0 29 14)(font "Arial" (font_size 8))) (text "clock" (rect 223 147 252 161)(font "Arial" (font_size 8))) (line (pt 256 160)(pt 152 160)(line_width 1)) ) (port (pt 0 32) (output) (text "q_a[31..0]" (rect 0 0 56 14)(font "Arial" (font_size 8))) (text "q_a[31..0]" (rect -5 19 51 33)(font "Arial" (font_size 8))) (line (pt 0 32)(pt 88 32)(line_width 3)) ) (port (pt 0 96) (output) (text "q_b[31..0]" (rect 0 0 56 14)(font "Arial" (font_size 8))) (text "q_b[31..0]" (rect -5 83 51 97)(font "Arial" (font_size 8))) (line (pt 0 96)(pt 88 96)(line_width 3)) ) (drawing (text "2048 Word(s)" (rect 108 56 120 122)(font "Arial" )(vertical)) (text "RAM" (rect 95 74 107 97)(font "Arial" )(vertical)) (text "Block Type: AUTO" (rect 123 172 215 184)(font "Arial" )) (line (pt 128 24)(pt 88 24)(line_width 1)) (line (pt 88 24)(pt 88 144)(line_width 1)) (line (pt 88 144)(pt 128 144)(line_width 1)) (line (pt 128 144)(pt 128 24)(line_width 1)) (line (pt 144 27)(pt 136 27)(line_width 1)) (line (pt 136 27)(pt 136 39)(line_width 1)) (line (pt 136 39)(pt 144 39)(line_width 1)) (line (pt 144 39)(pt 144 27)(line_width 1)) (line (pt 144 34)(pt 142 36)(line_width 1)) (line (pt 142 36)(pt 144 38)(line_width 1)) (line (pt 152 36)(pt 144 36)(line_width 1)) (line (pt 136 32)(pt 128 32)(line_width 3)) (line (pt 144 43)(pt 136 43)(line_width 1)) (line (pt 136 43)(pt 136 55)(line_width 1)) (line (pt 136 55)(pt 144 55)(line_width 1)) (line (pt 144 55)(pt 144 43)(line_width 1)) (line (pt 144 50)(pt 142 52)(line_width 1)) (line (pt 142 52)(pt 144 54)(line_width 1)) (line (pt 152 52)(pt 144 52)(line_width 1)) (line (pt 136 48)(pt 128 48)(line_width 3)) (line (pt 144 59)(pt 136 59)(line_width 1)) (line (pt 136 59)(pt 136 71)(line_width 1)) (line (pt 136 71)(pt 144 71)(line_width 1)) (line (pt 144 71)(pt 144 59)(line_width 1)) (line (pt 144 66)(pt 142 68)(line_width 1)) (line (pt 142 68)(pt 144 70)(line_width 1)) (line (pt 152 68)(pt 144 68)(line_width 1)) (line (pt 136 64)(pt 128 64)(line_width 1)) (line (pt 144 91)(pt 136 91)(line_width 1)) (line (pt 136 91)(pt 136 103)(line_width 1)) (line (pt 136 103)(pt 144 103)(line_width 1)) (line (pt 144 103)(pt 144 91)(line_width 1)) (line (pt 144 98)(pt 142 100)(line_width 1)) (line (pt 142 100)(pt 144 102)(line_width 1)) (line (pt 152 100)(pt 144 100)(line_width 1)) (line (pt 136 96)(pt 128 96)(line_width 3)) (line (pt 144 107)(pt 136 107)(line_width 1)) (line (pt 136 107)(pt 136 119)(line_width 1)) (line (pt 136 119)(pt 144 119)(line_width 1)) (line (pt 144 119)(pt 144 107)(line_width 1)) (line (pt 144 114)(pt 142 116)(line_width 1)) (line (pt 142 116)(pt 144 118)(line_width 1)) (line (pt 152 116)(pt 144 116)(line_width 1)) (line (pt 136 112)(pt 128 112)(line_width 3)) (line (pt 144 123)(pt 136 123)(line_width 1)) (line (pt 136 123)(pt 136 135)(line_width 1)) (line (pt 136 135)(pt 144 135)(line_width 1)) (line (pt 144 135)(pt 144 123)(line_width 1)) (line (pt 144 130)(pt 142 132)(line_width 1)) (line (pt 142 132)(pt 144 134)(line_width 1)) (line (pt 152 132)(pt 144 132)(line_width 1)) (line (pt 136 128)(pt 128 128)(line_width 1)) (line (pt 152 36)(pt 152 161)(line_width 1)) ) (flipy) ) (symbol (rect 96 16 360 144) (text "CoincidenceAsyncInput" (rect 5 0 139 14)(font "Arial" (font_size 8))) (text "inst1" (rect 8 112 31 124)(font "Arial" )) (port (pt 0 32) (input) (text "APD[10..0]" (rect 0 0 60 14)(font "Arial" (font_size 8))) (text "APD[10..0]" (rect 21 27 81 41)(font "Arial" (font_size 8))) (line (pt 0 32)(pt 16 32)(line_width 3)) ) (port (pt 0 48) (input) (text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8))) (text "CLR" (rect 21 43 44 57)(font "Arial" (font_size 8))) (line (pt 0 48)(pt 16 48)(line_width 1)) ) (port (pt 0 64) (input) (text "APD_Delay[10..0]" (rect 0 0 99 14)(font "Arial" (font_size 8))) (text "APD_Delay[10..0]" (rect 21 59 120 73)(font "Arial" (font_size 8))) (line (pt 0 64)(pt 16 64)(line_width 3)) ) (port (pt 0 80) (input) (text "CLK" (rect 0 0 23 14)(font "Arial" (font_size 8))) (text "CLK" (rect 21 75 44 89)(font "Arial" (font_size 8))) (line (pt 0 80)(pt 16 80)(line_width 1)) ) (port (pt 264 32) (output) (text "APD_Capture[10..0]" (rect 0 0 112 14)(font "Arial" (font_size 8))) (text "APD_Capture[10..0]" (rect 131 27 243 41)(font "Arial" (font_size 8))) (line (pt 264 32)(pt 248 32)(line_width 3)) ) (port (pt 264 48) (output) (text "ApdsOff" (rect 0 0 49 14)(font "Arial" (font_size 8))) (text "ApdsOff" (rect 194 43 243 57)(font "Arial" (font_size 8))) (line (pt 264 48)(pt 248 48)(line_width 1)) ) (port (pt 264 64) (output) (text "DelsOff" (rect 0 0 43 14)(font "Arial" (font_size 8))) (text "DelsOff" (rect 200 59 243 73)(font "Arial" (font_size 8))) (line (pt 264 64)(pt 248 64)(line_width 1)) ) (drawing (rectangle (rect 16 16 248 112)(line_width 1)) ) ) (symbol (rect 440 16 664 144) (text "CoinCounter" (rect 5 0 66 12)(font "Arial" )) (text "inst2" (rect 8 112 31 124)(font "Arial" )) (port (pt 0 32) (input) (text "ApdsCapture[10..0]" (rect 0 0 95 12)(font "Arial" )) (text "ApdsCapture[10..0]" (rect 21 27 116 39)(font "Arial" )) (line (pt 0 32)(pt 16 32)(line_width 3)) ) (port (pt 0 48) (input) (text "ApdsOff" (rect 0 0 42 12)(font "Arial" )) (text "ApdsOff" (rect 21 43 63 55)(font "Arial" )) (line (pt 0 48)(pt 16 48)(line_width 1)) ) (port (pt 0 64) (input) (text "DelsOff" (rect 0 0 40 12)(font "Arial" )) (text "DelsOff" (rect 21 59 61 71)(font "Arial" )) (line (pt 0 64)(pt 16 64)(line_width 1)) ) (port (pt 0 80) (input) (text "Clk" (rect 0 0 16 12)(font "Arial" )) (text "Clk" (rect 21 75 37 87)(font "Arial" )) (line (pt 0 80)(pt 16 80)(line_width 1)) ) (port (pt 0 96) (input) (text "RunEn" (rect 0 0 33 12)(font "Arial" )) (text "RunEn" (rect 21 91 54 103)(font "Arial" )) (line (pt 0 96)(pt 16 96)(line_width 1)) ) (port (pt 224 32) (output) (text "ApdsReset" (rect 0 0 54 12)(font "Arial" )) (text "ApdsReset" (rect 149 27 203 39)(font "Arial" )) (line (pt 224 32)(pt 208 32)(line_width 1)) ) (port (pt 224 48) (output) (text "MemInc" (rect 0 0 38 12)(font "Arial" )) (text "MemInc" (rect 165 43 203 55)(font "Arial" )) (line (pt 224 48)(pt 208 48)(line_width 1)) ) (port (pt 224 64) (output) (text "MemAdd[10..0]" (rect 0 0 74 12)(font "Arial" )) (text "MemAdd[10..0]" (rect 129 59 203 71)(font "Arial" )) (line (pt 224 64)(pt 208 64)(line_width 3)) ) (drawing (rectangle (rect 16 16 208 112)(line_width 1)) ) ) (connector (pt 624 608) (pt 608 608) ) (connector (pt 608 624) (pt 624 624) (bus) ) (connector (pt 392 560) (pt 408 560) (bus) ) (connector (pt 624 512) (pt 624 608) ) (connector (text "Clk" (rect 370 568 386 580)(font "Arial" (color 0 128 0))) (pt 392 576) (pt 408 576) (color 0 128 0) ) (connector (pt 408 592) (pt 352 592) (bus) ) (connector (pt 208 472) (pt 208 464) (color 0 128 0) ) (connector (pt 352 592) (pt 352 512) (bus) ) (connector (pt 336 512) (pt 352 512) (bus) ) (connector (pt 408 608) (pt 336 608) ) (connector (pt 160 472) (pt 208 472) (color 0 128 0) ) (connector (text "Clk" (rect 202 448 218 460)(font "Arial" (color 0 128 0))) (pt 208 472) (pt 256 472) (color 0 128 0) ) (connector (pt 160 472) (pt 160 528) (color 0 128 0) ) (connector (pt 160 528) (pt 160 624) (color 0 128 0) ) (connector (pt 256 472) (pt 256 528) (color 0 128 0) ) (connector (pt 256 528) (pt 256 624) (color 0 128 0) ) (connector (pt 160 528) (pt 176 528) (color 0 128 0) ) (connector (pt 256 528) (pt 272 528) (color 0 128 0) ) (connector (pt 240 512) (pt 272 512) (bus) ) (connector (pt 160 624) (pt 176 624) (color 0 128 0) ) (connector (pt 256 624) (pt 272 624) (color 0 128 0) ) (connector (pt 240 608) (pt 272 608) ) (connector (pt 624 512) (pt 376 512) ) (connector (pt 176 512) (pt 64 512) (bus) ) (connector (pt 176 608) (pt 64 608) ) (connector (pt 392 248) (pt 408 248) (bus) ) (connector (pt 568 272) (pt 584 272) ) (connector (pt 632 272) (pt 728 272) ) (connector (pt 728 272) (pt 728 296) ) (connector (pt 392 560) (pt 392 400) (bus) ) (connector (text "Clk" (rect 674 456 690 468)(font "Arial" (color 0 128 0))) (pt 664 464) (pt 672 464) (color 0 128 0) ) (connector (pt 392 248) (pt 392 336) (bus) ) (connector (pt 736 360) (pt 736 368) ) (connector (pt 392 336) (pt 408 336) (bus) ) (connector (pt 392 400) (pt 408 400) (bus) ) (connector (pt 664 352) (pt 696 352) (bus) ) (connector (pt 664 368) (pt 736 368) ) (connector (pt 568 232) (pt 680 232) (bus) ) (connector (pt 664 336) (pt 680 336) (bus) ) (connector (pt 680 336) (pt 680 232) (bus) ) (connector (pt 608 560) (pt 696 560) ) (connector (pt 696 560) (pt 696 432) ) (connector (pt 664 432) (pt 696 432) ) (connector (pt 608 592) (pt 728 592) (bus) ) (connector (pt 608 576) (pt 712 576) (bus) ) (connector (pt 728 592) (pt 728 400) (bus) ) (connector (pt 712 576) (pt 712 416) (bus) ) (connector (pt 664 400) (pt 728 400) (bus) ) (connector (pt 664 416) (pt 712 416) (bus) ) (connector (pt 696 80) (pt 664 80) (bus) ) (connector (pt 680 48) (pt 664 48) ) (connector (pt 744 64) (pt 664 64) ) (connector (pt 744 296) (pt 744 64) ) (connector (pt 696 352) (pt 696 80) (bus) ) (connector (pt 680 -8) (pt 680 48) ) (connector (pt 376 112) (pt 376 512) ) (connector (pt 376 112) (pt 440 112) ) (connector (text "Clk" (rect 400 88 416 100)(font "Arial" (color 0 128 0))) (pt 422 96) (pt 440 96) (color 0 128 0) ) (connector (pt 680 -8) (pt 80 -8) ) (connector (pt 80 -8) (pt 80 64) ) (connector (pt 440 48) (pt 360 48) (bus) ) (connector (pt 440 64) (pt 360 64) ) (connector (pt 72 112) (pt 64 112) (color 0 128 0) ) (connector (pt 72 96) (pt 72 112) (color 0 128 0) ) (connector (pt 440 80) (pt 360 80) ) (connector (pt 64 48) (pt 96 48) (bus) ) (connector (pt 80 64) (pt 96 64) ) (connector (pt 64 80) (pt 96 80) (bus) ) (connector (pt 72 96) (pt 96 96) (color 0 128 0) ) (junction (pt 208 472)) (junction (pt 160 528)) (junction (pt 256 528)) (text "From Rabbit module" (rect -96 488 14 502)(font "Arial" (color 128 0 128)(font_size 8))) (text "From Rabbit module" (rect -96 584 14 598)(font "Arial" (color 128 0 128)(font_size 8))) (text "From APDs delay lines" (rect -104 56 23 70)(font "Arial" (color 128 0 128)(font_size 8))) (text "100MHz" (rect -104 88 -58 102)(font "Arial" (color 128 0 128)(font_size 8))) (text "From undelayed APDs" (rect -104 24 22 38)(font "Arial" (color 128 0 128)(font_size 8))) (text "To Rabbit module" (rect 704 600 800 614)(font "Arial" (color 128 0 128)(font_size 8))) (line (pt 384 480)(pt 392 496)(color 128 0 128)(line_width 3)) (line (pt 400 480)(pt 392 496)(color 128 0 128)(line_width 3)) (line (pt 400 304)(pt 392 288)(color 128 0 128)(line_width 3)) (line (pt 384 304)(pt 392 288)(color 128 0 128)(line_width 3)) (line (pt 672 288)(pt 680 304)(color 128 0 128)(line_width 3)) (line (pt 688 288)(pt 680 304)(color 128 0 128)(line_width 3)) (line (pt 720 496)(pt 728 480)(color 128 0 128)(line_width 3)) (line (pt 736 496)(pt 728 480)(color 128 0 128)(line_width 3)) (line (pt 384 376)(pt 376 360)(color 128 0 128)(line_width 1)) (line (pt 368 376)(pt 376 360)(color 128 0 128)(line_width 1)) (title_block (rect -64 288 304 408) (section (rect 0 0 368 24)(text "TITLE" (rect 2 0 30 12)(font "Arial" ))(text "WAC - Coincidence Counter" (rect 56 2 289 20)(font "Arial" (font_size 12)))(border)) (section (rect 0 24 368 48)(text "COMPANY" (rect 2 0 57 12)(font "Arial" ))(text "University of Toronto - Physics" (rect 56 2 301 20)(font "Arial" (font_size 12)))(border)) (section (rect 0 48 368 72)(text "DESIGNER" (rect 2 0 59 12)(font "Arial" ))(text "Alan Stummer" (rect 56 2 171 20)(font "Arial" (font_size 12)))(border)) (section (rect 0 72 280 96)(text "NUMBER" (rect 2 0 49 12)(font "Arial" ))(text "K.Shalm / A.Steinberg" (rect 56 1 209 17)(font "Arial" (font_size 10)))(border)) (section (rect 280 72 368 96)(text "REV" (rect 2 1 24 13)(font "Arial" ))(text "A" (rect 43 1 53 17)(font "Arial" (font_size 10)))(border)) (section (rect 0 96 240 120)(text "DATE" (rect 2 0 30 12)(font "Arial" ))(text "Thu Nov 19 16:30:00 2009" (rect 56 3 233 19)(font "Arial" (font_size 10)))(date)(border)) (section (rect 240 96 310 120)(text "SHEET" (rect 2 0 37 12)(font "Arial" ))(text "1" (rect 55 5 63 21)(font "Arial" (font_size 10)))) (section (rect 310 96 368 120)(text "OF" (rect 10 0 25 12)(font "Arial" ))(text "1" (rect 34 4 42 20)(font "Arial" (font_size 10)))) (drawing ) )