📄 clock_splitter.bdf
字号:
/*
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-2007 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.
*/
(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\n2\npaper_size\n9\npaper_source\n262\n")
)
(pin
(input)
(rect -192 360 -24 376)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "enable" (rect 5 0 36 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 -192 376 -144 392))
)
(pin
(input)
(rect -192 264 -24 280)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "clkin" (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 -192 280 -144 296))
)
(pin
(output)
(rect 568 448 744 464)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "480HZ" (rect 90 0 123 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 696 464 744 480))
)
(pin
(output)
(rect 568 608 744 624)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "48HZ" (rect 90 0 117 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 696 624 744 640))
)
(pin
(output)
(rect 584 776 760 792)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "6HZ" (rect 90 0 111 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 752 704 800 720))
)
(symbol
(rect 136 240 256 336)
(text "clk_divider" (rect 5 0 58 12)(font "Arial" ))
(text "inst" (rect 8 80 25 92)(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)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "enable" (rect 0 0 31 12)(font "Arial" ))
(text "enable" (rect 21 43 52 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 120 32)
(output)
(text "clk_out" (rect 0 0 35 12)(font "Arial" ))
(text "clk_out" (rect 64 27 99 39)(font "Arial" ))
(line (pt 120 32)(pt 104 32)(line_width 1))
)
(parameter
"modulus"
"48"
""
)
(parameter
"duty"
"24"
""
)
(drawing
(rectangle (rect 16 16 104 80)(line_width 1))
)
(annotation_block (parameter)(rect 136 192 240 240))
)
(symbol
(rect 368 240 488 336)
(text "clk_divider" (rect 5 0 58 12)(font "Arial" ))
(text "inst1" (rect 8 80 31 92)(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)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "enable" (rect 0 0 31 12)(font "Arial" ))
(text "enable" (rect 21 43 52 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 120 32)
(output)
(text "clk_out" (rect 0 0 35 12)(font "Arial" ))
(text "clk_out" (rect 64 27 99 39)(font "Arial" ))
(line (pt 120 32)(pt 104 32)(line_width 1))
)
(parameter
"modulus"
"48"
""
)
(parameter
"duty"
"24"
""
)
(drawing
(rectangle (rect 16 16 104 80)(line_width 1))
)
(annotation_block (parameter)(rect 368 192 472 240))
)
(symbol
(rect 56 256 104 288)
(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 376 424 496 520)
(text "clk_divider" (rect 5 0 58 12)(font "Arial" ))
(text "inst2" (rect 8 80 31 92)(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)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "enable" (rect 0 0 31 12)(font "Arial" ))
(text "enable" (rect 21 43 52 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 120 32)
(output)
(text "clk_out" (rect 0 0 35 12)(font "Arial" ))
(text "clk_out" (rect 64 27 99 39)(font "Arial" ))
(line (pt 120 32)(pt 104 32)(line_width 1))
)
(parameter
"modulus"
"10"
""
)
(parameter
"duty"
"5"
""
)
(drawing
(rectangle (rect 16 16 104 80)(line_width 1))
)
(annotation_block (parameter)(rect 376 376 480 424))
)
(symbol
(rect 376 584 496 680)
(text "clk_divider" (rect 5 0 58 12)(font "Arial" ))
(text "inst3" (rect 8 80 31 92)(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)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "enable" (rect 0 0 31 12)(font "Arial" ))
(text "enable" (rect 21 43 52 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 120 32)
(output)
(text "clk_out" (rect 0 0 35 12)(font "Arial" ))
(text "clk_out" (rect 64 27 99 39)(font "Arial" ))
(line (pt 120 32)(pt 104 32)(line_width 1))
)
(parameter
"modulus"
"10"
"10"
)
(parameter
"duty"
"5"
""
)
(drawing
(rectangle (rect 16 16 104 80)(line_width 1))
)
(annotation_block (parameter)(rect 376 536 480 584))
)
(symbol
(rect 376 752 496 848)
(text "clk_divider" (rect 5 0 58 12)(font "Arial" ))
(text "inst4" (rect 8 80 31 92)(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)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "enable" (rect 0 0 31 12)(font "Arial" ))
(text "enable" (rect 21 43 52 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 120 32)
(output)
(text "clk_out" (rect 0 0 35 12)(font "Arial" ))
(text "clk_out" (rect 64 27 99 39)(font "Arial" ))
(line (pt 120 32)(pt 104 32)(line_width 1))
)
(parameter
"modulus"
"8"
""
)
(parameter
"duty"
"4"
""
)
(drawing
(rectangle (rect 16 16 104 80)(line_width 1))
)
(annotation_block (parameter)(rect 376 704 480 752))
)
(connector
(pt 376 456)
(pt 360 456)
)
(connector
(pt 360 360)
(pt 520 360)
)
(connector
(pt 376 472)
(pt 328 472)
)
(connector
(pt 376 616)
(pt 360 616)
)
(connector
(pt 328 632)
(pt 376 632)
)
(connector
(pt 360 784)
(pt 376 784)
)
(connector
(pt 328 800)
(pt 376 800)
)
(connector
(pt 328 288)
(pt 368 288)
)
(connector
(pt 520 360)
(pt 520 272)
)
(connector
(pt 136 288)
(pt 112 288)
)
(connector
(pt 112 368)
(pt 112 288)
)
(connector
(pt 360 360)
(pt 360 456)
)
(connector
(pt 328 632)
(pt 328 800)
)
(connector
(pt 328 472)
(pt 328 632)
)
(connector
(pt 328 288)
(pt 328 368)
)
(connector
(pt 328 368)
(pt 328 472)
)
(connector
(pt -24 368)
(pt 112 368)
)
(connector
(pt 112 368)
(pt 328 368)
)
(connector
(pt 488 272)
(pt 520 272)
)
(connector
(pt 104 272)
(pt 136 272)
)
(connector
(pt -24 272)
(pt 56 272)
)
(connector
(pt 520 456)
(pt 520 528)
)
(connector
(pt 520 528)
(pt 360 528)
)
(connector
(pt 496 456)
(pt 520 456)
)
(connector
(pt 520 456)
(pt 568 456)
)
(connector
(pt 360 528)
(pt 360 616)
)
(connector
(pt 360 784)
(pt 360 696)
)
(connector
(pt 360 696)
(pt 528 696)
)
(connector
(pt 528 696)
(pt 528 616)
)
(connector
(pt 496 616)
(pt 528 616)
)
(connector
(pt 528 616)
(pt 568 616)
)
(connector
(pt 256 272)
(pt 368 272)
)
(connector
(pt 496 784)
(pt 584 784)
)
(junction (pt 328 472))
(junction (pt 328 632))
(junction (pt 112 368))
(junction (pt 328 368))
(junction (pt 520 456))
(junction (pt 528 616))
(text "11.0592MHz System Clock" (rect -104 248 47 262)(font "Arial" (font_size 8)))
(text "230.4 KHz Clock" (rect 272 248 365 262)(font "Arial" (font_size 8)))
(rectangle (rect -280 16 840 928))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -