/* 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 64 128 232 144) (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6))) (text "CLK50MHz" (rect 5 0 59 12)(font "Arial" )) (pt 168 8) (drawing (line (pt 84 12)(pt 109 12)) (line (pt 84 4)(pt 109 4)) (line (pt 113 8)(pt 168 8)) (line (pt 84 12)(pt 84 4)) (line (pt 109 4)(pt 113 8)) (line (pt 109 12)(pt 113 8)) ) (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6))) (annotation_block (location)(rect 0 144 64 168)) ) (pin (output) (rect 840 560 1016 576) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "LED[3..0]" (rect 90 0 137 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 1016 560 1080 584)) ) (pin (output) (rect 776 272 952 288) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "HIGH" (rect 90 0 118 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 952 288 1016 312)) ) (pin (output) (rect 1112 168 1288 184) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "SPK_KX" (rect 90 0 130 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 1288 184 1352 208)) ) (symbol (rect 48 336 216 416) (text "CNT138T" (rect 5 0 51 12)(font "Arial" )) (text "inst" (rect 8 64 25 76)(font "Arial" )) (port (pt 0 32) (input) (text "CLK" (rect 0 0 21 12)(font "Arial" )) (text "CLK" (rect 21 27 42 39)(font "Arial" )) (line (pt 0 32)(pt 16 32)) ) (port (pt 168 32) (output) (text "CNT8[7..0]" (rect 0 0 54 12)(font "Arial" )) (text "CNT8[7..0]" (rect 102 27 156 39)(font "Arial" )) (line (pt 168 32)(pt 152 32)(line_width 3)) ) (drawing (rectangle (rect 16 16 152 64)) ) ) (symbol (rect 528 440 712 552) (text "F_CODE" (rect 5 0 49 12)(font "Arial" )) (text "inst2" (rect 8 96 30 113)(font "Intel Clear" )) (port (pt 0 32) (input) (text "INX[3..0]" (rect 0 0 43 12)(font "Arial" )) (text "INX[3..0]" (rect 21 27 64 39)(font "Arial" )) (line (pt 0 32)(pt 16 32)(line_width 3)) ) (port (pt 184 32) (output) (text "CODE[3..0]" (rect 0 0 57 12)(font "Arial" )) (text "CODE[3..0]" (rect 115 27 172 39)(font "Arial" )) (line (pt 184 32)(pt 168 32)(line_width 3)) ) (port (pt 184 48) (output) (text "H" (rect 0 0 8 12)(font "Arial" )) (text "H" (rect 157 43 165 55)(font "Arial" )) (line (pt 184 48)(pt 168 48)) ) (port (pt 184 64) (output) (text "TO[10..0]" (rect 0 0 46 12)(font "Arial" )) (text "TO[10..0]" (rect 125 59 171 71)(font "Arial" )) (line (pt 184 64)(pt 168 64)(line_width 3)) ) (drawing (rectangle (rect 16 16 168 96)) ) ) (symbol (rect 776 352 936 432) (text "SPKER" (rect 5 0 41 12)(font "Arial" )) (text "inst3" (rect 8 64 30 81)(font "Intel Clear" )) (port (pt 0 32) (input) (text "CLK" (rect 0 0 21 12)(font "Arial" )) (text "CLK" (rect 21 27 42 39)(font "Arial" )) (line (pt 0 32)(pt 16 32)) ) (port (pt 0 48) (input) (text "TN[10..0]" (rect 0 0 46 12)(font "Arial" )) (text "TN[10..0]" (rect 21 43 67 55)(font "Arial" )) (line (pt 0 48)(pt 16 48)(line_width 3)) ) (port (pt 160 32) (output) (text "SPKS" (rect 0 0 28 12)(font "Arial" )) (text "SPKS" (rect 116 27 144 39)(font "Arial" )) (line (pt 160 32)(pt 144 32)) ) (drawing (rectangle (rect 16 16 144 64)) ) ) (symbol (rect 648 64 784 144) (text "FDIV" (rect 5 0 32 12)(font "Arial" )) (text "inst4" (rect 8 64 30 81)(font "Intel Clear" )) (port (pt 0 32) (input) (text "CLK" (rect 0 0 21 12)(font "Arial" )) (text "CLK" (rect 21 27 42 39)(font "Arial" )) (line (pt 0 32)(pt 16 32)) ) (port (pt 136 32) (output) (text "PM" (rect 0 0 15 12)(font "Arial" )) (text "PM" (rect 103 27 118 39)(font "Arial" )) (line (pt 136 32)(pt 120 32)) ) (drawing (rectangle (rect 16 16 120 64)) ) ) (symbol (rect 1008 344 1072 424) (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6))) (text "inst5" (rect 3 68 25 85)(font "Intel Clear" )) (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)) ) (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)) ) (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)) ) (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)) ) (port (pt 64 24) (output) (text "Q" (rect 45 20 50 32)(font "Courier New" (bold))) (text "Q" (rect 43 20 48 32)(font "Courier New" (bold))) (line (pt 52 24)(pt 64 24)) ) (drawing (line (pt 12 12)(pt 52 12)) (line (pt 12 68)(pt 52 68)) (line (pt 52 68)(pt 52 12)) (line (pt 12 68)(pt 12 12)) (line (pt 19 40)(pt 12 47)) (line (pt 12 32)(pt 20 40)) (circle (rect 28 4 36 12)) (circle (rect 28 68 36 76)) ) ) (symbol (rect 1016 264 1064 296) (text "NOT" (rect 27 0 47 10)(font "Arial" (font_size 6))) (text "inst8" (rect 23 21 45 38)(font "Intel Clear" )) (port (pt 48 16) (input) (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible)) (text "IN" (rect 35 7 46 19)(font "Courier New" (bold))(invisible)) (line (pt 48 16)(pt 35 16)) ) (port (pt 0 16) (output) (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible)) (text "OUT" (rect -1 7 16 19)(font "Courier New" (bold))(invisible)) (line (pt 9 16)(pt 0 16)) ) (drawing (line (pt 35 25)(pt 35 7)) (line (pt 35 7)(pt 17 16)) (line (pt 35 25)(pt 17 16)) (circle (rect 9 12 17 20)) ) (flipy) ) (symbol (rect 264 424 480 552) (text "rom" (rect 94 0 119 16)(font "Arial" (font_size 10))) (text "inst1" (rect 8 112 31 124)(font "Arial" )) (port (pt 0 32) (input) (text "address[7..0]" (rect 0 0 75 14)(font "Arial" (font_size 8))) (text "address[7..0]" (rect 4 16 79 30)(font "Arial" (font_size 8))) (line (pt 0 32)(pt 88 32)(line_width 3)) ) (port (pt 0 112) (input) (text "inclock" (rect 0 0 38 14)(font "Arial" (font_size 8))) (text "inclock" (rect 4 96 42 110)(font "Arial" (font_size 8))) (line (pt 0 112)(pt 80 112)) ) (port (pt 216 32) (output) (text "q[3..0]" (rect 0 0 35 14)(font "Arial" (font_size 8))) (text "q[3..0]" (rect 176 16 211 30)(font "Arial" (font_size 8))) (line (pt 216 32)(pt 136 32)(line_width 3)) ) (drawing (text "4 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 80 112)(pt 80 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)) ) ) (symbol (rect 280 64 568 256) (text "pll20" (rect 128 0 159 16)(font "Arial" (font_size 10))) (text "inst7" (rect 8 176 31 188)(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 48 72)) ) (port (pt 288 72) (output) (text "c0" (rect 0 0 14 14)(font "Arial" (font_size 8))) (text "c0" (rect 270 56 284 70)(font "Arial" (font_size 8))) ) (port (pt 288 96) (output) (text "c1" (rect 0 0 14 14)(font "Arial" (font_size 8))) (text "c1" (rect 270 80 284 94)(font "Arial" (font_size 8))) ) (drawing (text "Cyclone 10 LP" (rect 178 172 251 184)(font "Arial" )) (text "inclk0 frequency: 50.000 MHz" (rect 58 66 205 78)(font "Arial" )) (text "Operation Mode: Normal" (rect 58 82 177 94)(font "Arial" )) (text "Clk " (rect 59 107 79 119)(font "Arial" )) (text "Ratio" (rect 92 107 117 119)(font "Arial" )) (text "Ph (dg)" (rect 133 107 168 119)(font "Arial" )) (text "DC (%)" (rect 177 107 213 119)(font "Arial" )) (text "c0" (rect 63 124 74 136)(font "Arial" )) (text "1/70" (rect 94 124 115 136)(font "Arial" )) (text "0.00" (rect 141 124 162 136)(font "Arial" )) (text "50.00" (rect 182 124 209 136)(font "Arial" )) (text "c1" (rect 63 141 74 153)(font "Arial" )) (text "1/10000" (rect 84 141 122 153)(font "Arial" )) (text "0.00" (rect 141 141 162 153)(font "Arial" )) (text "50.00" (rect 182 141 209 153)(font "Arial" )) (line (pt 0 0)(pt 289 0)) (line (pt 289 0)(pt 289 193)) (line (pt 0 193)(pt 289 193)) (line (pt 0 0)(pt 0 193)) (line (pt 56 105)(pt 218 105)) (line (pt 56 121)(pt 218 121)) (line (pt 56 138)(pt 218 138)) (line (pt 56 155)(pt 218 155)) (line (pt 56 105)(pt 56 155)) (line (pt 81 105)(pt 81 155)(line_width 3)) (line (pt 130 105)(pt 130 155)(line_width 3)) (line (pt 174 105)(pt 174 155)(line_width 3)) (line (pt 217 105)(pt 217 155)) (line (pt 48 56)(pt 255 56)) (line (pt 255 56)(pt 255 175)) (line (pt 48 175)(pt 255 175)) (line (pt 48 56)(pt 48 175)) (line (pt 287 72)(pt 255 72)) (line (pt 287 96)(pt 255 96)) ) ) (connector (pt 648 160) (pt 568 160) ) (connector (pt 648 96) (pt 648 160) ) (connector (pt 232 136) (pt 280 136) ) (connector (pt 784 96) (pt 808 96) ) (connector (pt 808 8) (pt 808 96) ) (connector (pt 808 8) (pt -8 8) ) (connector (pt -8 368) (pt 48 368) ) (connector (pt 216 368) (pt 264 368) (bus) ) (connector (pt 264 368) (pt 264 456) (bus) ) (connector (pt 264 536) (pt -8 536) ) (connector (pt -8 8) (pt -8 368) ) (connector (pt -8 368) (pt -8 536) ) (connector (pt 568 136) (pt 640 136) ) (connector (pt 640 136) (pt 640 384) ) (connector (pt 640 384) (pt 776 384) ) (connector (pt 480 456) (pt 528 456) (bus) ) (connector (pt 528 456) (pt 528 472) (bus) ) (connector (pt 776 400) (pt 776 504) (bus) ) (connector (pt 840 568) (pt 840 472) (bus) ) (connector (pt 712 472) (pt 840 472) (bus) ) (connector (pt 712 504) (pt 776 504) (bus) ) (connector (pt 712 488) (pt 728 488) ) (connector (pt 728 488) (pt 728 280) ) (connector (pt 728 280) (pt 776 280) ) (connector (pt 936 384) (pt 1008 384) ) (connector (pt 1072 368) (pt 1104 368) ) (connector (pt 1104 280) (pt 1064 280) ) (connector (pt 1016 280) (pt 976 280) ) (connector (pt 976 280) (pt 976 368) ) (connector (pt 976 368) (pt 1008 368) ) (connector (pt 1112 176) (pt 1104 176) ) (connector (pt 1104 176) (pt 1104 280) ) (connector (pt 1104 280) (pt 1104 368) ) (junction (pt -8 368)) (junction (pt 1104 280))