/* 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) 2017 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 688 1248 856 1264) (text "INPUT" (rect 133 -1 161 9)(font "Arial" (font_size 6))) (text "CLK" (rect 51 1 74 15)(font "Arial" (font_size 8))) (pt 168 8) (drawing (line (pt 92 12)(pt 117 12)) (line (pt 92 4)(pt 117 4)) (line (pt 121 8)(pt 168 8)) (line (pt 92 12)(pt 92 4)) (line (pt 117 4)(pt 121 8)) (line (pt 117 12)(pt 121 8)) ) (text "GND" (rect 136 7 157 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 640 776 808 792) (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6))) (text "D[7..0]" (rect 5 0 39 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))) ) (pin (output) (rect 1112 776 1288 792) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "Q[7..0]" (rect 90 0 121 17)(font "Intel Clear" )) (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)) ) ) (symbol (rect 952 1128 1016 1208) (text "DFF" (rect 1 -1 19 9)(font "Arial" (font_size 6))) (text "12" (rect 1 70 10 80)(font "Arial" (font_size 6))) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 59 44 71)(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 13 41 25)(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 45 20 50 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 952 1008 1016 1088) (text "DFF" (rect 1 -1 19 9)(font "Arial" (font_size 6))) (text "13" (rect 1 70 10 80)(font "Arial" (font_size 6))) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 59 44 71)(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 13 41 25)(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 45 20 50 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 952 888 1016 968) (text "DFF" (rect 1 -1 19 9)(font "Arial" (font_size 6))) (text "14" (rect 1 70 10 80)(font "Arial" (font_size 6))) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 59 44 71)(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 13 41 25)(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 45 20 50 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 952 768 1016 848) (text "DFF" (rect 1 -1 19 9)(font "Arial" (font_size 6))) (text "15" (rect 1 70 10 80)(font "Arial" (font_size 6))) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 59 44 71)(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 13 41 25)(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 45 20 50 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 952 648 1016 728) (text "DFF" (rect 1 -1 19 9)(font "Arial" (font_size 6))) (text "16" (rect 1 70 10 80)(font "Arial" (font_size 6))) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 59 44 71)(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 13 41 25)(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 45 20 50 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 952 528 1016 608) (text "DFF" (rect 1 -1 19 9)(font "Arial" (font_size 6))) (text "17" (rect 1 70 10 80)(font "Arial" (font_size 6))) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 59 44 71)(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 13 41 25)(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 45 20 50 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 952 408 1016 488) (text "DFF" (rect 1 -1 19 9)(font "Arial" (font_size 6))) (text "18" (rect 1 70 10 80)(font "Arial" (font_size 6))) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 59 44 71)(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 13 41 25)(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 45 20 50 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 952 288 1016 368) (text "DFF" (rect 1 -1 19 9)(font "Arial" (font_size 6))) (text "19" (rect 1 70 10 80)(font "Arial" (font_size 6))) (port (pt 32 80) (input) (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold))) (text "CLRN" (rect 21 59 44 71)(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 13 41 25)(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 45 20 50 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 832 1272 864 1288) (text "VCC" (rect 7 0 27 10)(font "Arial" (font_size 6))) (text "inst" (rect 3 5 20 17)(font "Arial" )(invisible)) (port (pt 16 16) (output) (text "1" (rect 19 7 24 19)(font "Courier New" (bold))(invisible)) (text "1" (rect 19 7 24 19)(font "Courier New" (bold))(invisible)) (line (pt 16 16)(pt 16 8)) ) (drawing (line (pt 8 8)(pt 24 8)) ) ) (connector (pt 928 328) (pt 952 328) ) (connector (pt 912 384) (pt 984 384) ) (connector (pt 928 448) (pt 952 448) ) (connector (pt 912 504) (pt 984 504) ) (connector (pt 928 568) (pt 952 568) ) (connector (pt 912 624) (pt 984 624) ) (connector (pt 928 688) (pt 952 688) ) (connector (pt 912 744) (pt 984 744) ) (connector (pt 928 808) (pt 952 808) ) (connector (pt 912 864) (pt 984 864) ) (connector (pt 928 928) (pt 952 928) ) (connector (pt 912 984) (pt 984 984) ) (connector (pt 928 1048) (pt 952 1048) ) (connector (pt 912 1104) (pt 984 1104) ) (connector (pt 928 1168) (pt 952 1168) ) (connector (pt 984 384) (pt 984 368) ) (connector (pt 984 504) (pt 984 488) ) (connector (pt 984 624) (pt 984 608) ) (connector (pt 984 744) (pt 984 728) ) (connector (pt 984 864) (pt 984 848) ) (connector (pt 984 984) (pt 984 968) ) (connector (pt 984 1104) (pt 984 1088) ) (connector (pt 984 1232) (pt 912 1232) ) (connector (text "D[0]" (rect 890 296 910 313)(font "Intel Clear" )) (pt 880 312) (pt 952 312) ) (connector (text "D[1]" (rect 890 416 910 433)(font "Intel Clear" )) (pt 880 432) (pt 952 432) ) (connector (text "D[2]" (rect 890 536 910 553)(font "Intel Clear" )) (pt 880 552) (pt 952 552) ) (connector (text "D[3]" (rect 890 656 910 673)(font "Intel Clear" )) (pt 880 672) (pt 952 672) ) (connector (text "D[4]" (rect 890 776 910 793)(font "Intel Clear" )) (pt 880 792) (pt 952 792) ) (connector (text "D[5]" (rect 890 896 910 913)(font "Intel Clear" )) (pt 880 912) (pt 952 912) ) (connector (text "D[6]" (rect 890 1016 910 1033)(font "Intel Clear" )) (pt 880 1032) (pt 952 1032) ) (connector (text "D[7]" (rect 890 1136 910 1153)(font "Intel Clear" )) (pt 880 1152) (pt 952 1152) ) (connector (text "Q[6]" (rect 1026 1016 1047 1033)(font "Intel Clear" )) (pt 1016 1032) (pt 1064 1032) ) (connector (text "Q[5]" (rect 1026 896 1047 913)(font "Intel Clear" )) (pt 1016 912) (pt 1064 912) ) (connector (text "Q[4]" (rect 1026 776 1047 793)(font "Intel Clear" )) (pt 1016 792) (pt 1064 792) ) (connector (text "Q[3]" (rect 1026 656 1047 673)(font "Intel Clear" )) (pt 1016 672) (pt 1064 672) ) (connector (text "Q[2]" (rect 1026 536 1047 553)(font "Intel Clear" )) (pt 1016 552) (pt 1064 552) ) (connector (text "Q[1]" (rect 1026 416 1047 433)(font "Intel Clear" )) (pt 1016 432) (pt 1064 432) ) (connector (text "Q[0]" (rect 1026 296 1047 313)(font "Intel Clear" )) (pt 1016 312) (pt 1064 312) ) (connector (text "Q[7]" (rect 1026 1136 1047 1153)(font "Intel Clear" )) (pt 1040 1152) (pt 1064 1152) ) (connector (pt 928 328) (pt 928 448) ) (connector (pt 928 448) (pt 928 568) ) (connector (pt 928 568) (pt 928 688) ) (connector (pt 928 688) (pt 928 808) ) (connector (pt 928 808) (pt 928 928) ) (connector (pt 912 1104) (pt 912 1232) ) (connector (pt 912 984) (pt 912 1104) ) (connector (pt 912 864) (pt 912 984) ) (connector (pt 912 744) (pt 912 864) ) (connector (pt 912 384) (pt 912 504) ) (connector (pt 912 504) (pt 912 624) ) (connector (pt 912 624) (pt 912 744) ) (connector (pt 928 928) (pt 928 1048) ) (connector (pt 928 1048) (pt 928 1168) ) (connector (pt 928 1168) (pt 928 1256) ) (connector (pt 928 1256) (pt 856 1256) ) (connector (pt 984 1208) (pt 984 1232) ) (connector (pt 984 1232) (pt 984 1288) ) (connector (pt 984 1288) (pt 848 1288) ) (junction (pt 928 448)) (junction (pt 928 568)) (junction (pt 928 688)) (junction (pt 928 808)) (junction (pt 928 928)) (junction (pt 928 1048)) (junction (pt 912 1104)) (junction (pt 912 984)) (junction (pt 912 864)) (junction (pt 912 744)) (junction (pt 912 624)) (junction (pt 912 504)) (junction (pt 928 1168)) (junction (pt 984 1232)) (text "Q[7]" (rect 1026 1136 1047 1153)(font "Intel Clear" )) (text "273" (rect 953 244 981 260)(font "Courier New" (font_size 10)(bold))) (title_block (rect 1208 1344 1576 1464) (section (rect 0 0 368 24)(text "TITLE" (rect 2 0 30 12)(font "Arial" ))(text "MacroFunction" (rect 56 2 179 20)(font "Arial" (font_size 12)))(border)) (section (rect 0 24 368 48)(text "COMPANY" (rect 2 0 57 12)(font "Arial" ))(text "ALTERA CORPORATION" (rect 56 2 289 20)(font "Arial" (font_size 12)))(border)) (section (rect 0 48 368 72)(text "DESIGNER" (rect 2 0 59 12)(font "Arial" ))(text "default" (rect 56 2 110 20)(font "Arial" (font_size 12)))(name)(border)) (section (rect 0 72 280 96)(text "NUMBER" (rect 2 0 49 12)(font "Arial" ))(text "1.00" (rect 56 1 85 17)(font "Arial" (font_size 10)))(border)) (section (rect 280 72 368 96)(text "REV" (rect 2 1 25 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 Dec 01 20:53:58 2022" (rect 56 3 235 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 ) )