📄 da_tlc5620.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.
*/
//#pragma file_not_in_maxplusii_format
(header "graphic" (version "1.3"))
(pin
(input)
(rect -200 128 -32 144)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "clk" (rect 9 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 -248 144 -200 160))
)
(pin
(input)
(rect -200 144 -32 160)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "reset" (rect 9 0 33 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 -248 160 -200 176))
)
(pin
(input)
(rect -200 224 -32 240)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "key[3..0]" (rect 9 0 53 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 -248 240 -200 296))
)
(pin
(output)
(rect 504 160 680 176)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "tlc5620_clk" (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))
)
(annotation_block (location)(rect 680 176 728 192))
)
(pin
(output)
(rect 504 176 680 192)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "tlc5620_data" (rect 90 0 152 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 680 192 728 208))
)
(pin
(output)
(rect 504 208 680 224)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "tlc5620_ldac" (rect 90 0 151 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 680 224 728 240))
)
(pin
(output)
(rect 504 192 680 208)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "tlc5620_load" (rect 90 0 151 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 680 208 728 224))
)
(pin
(output)
(rect 320 272 496 288)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "78ledcom[7..0]" (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 496 288 544 400))
)
(pin
(output)
(rect 320 288 496 304)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "78leddata[7..0]" (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 496 304 544 416))
)
(symbol
(rect 72 168 240 296)
(text "dac_test" (rect 5 0 47 12)(font "Arial" ))
(text "inst1" (rect 8 112 31 124)(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 "rst" (rect 0 0 12 12)(font "Arial" ))
(text "rst" (rect 21 43 33 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "key[3..0]" (rect 0 0 44 12)(font "Arial" ))
(text "key[3..0]" (rect 21 59 65 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 3))
)
(port
(pt 168 32)
(output)
(text "wr_n" (rect 0 0 22 12)(font "Arial" ))
(text "wr_n" (rect 125 27 147 39)(font "Arial" ))
(line (pt 168 32)(pt 152 32)(line_width 1))
)
(port
(pt 168 48)
(output)
(text "wr_data[10..0]" (rect 0 0 69 12)(font "Arial" ))
(text "wr_data[10..0]" (rect 78 43 147 55)(font "Arial" ))
(line (pt 168 48)(pt 152 48)(line_width 3))
)
(port
(pt 168 64)
(output)
(text "seg_com[7..0]" (rect 0 0 70 12)(font "Arial" ))
(text "seg_com[7..0]" (rect 77 59 147 71)(font "Arial" ))
(line (pt 168 64)(pt 152 64)(line_width 3))
)
(port
(pt 168 80)
(output)
(text "seg_data[7..0]" (rect 0 0 70 12)(font "Arial" ))
(text "seg_data[7..0]" (rect 77 75 147 87)(font "Arial" ))
(line (pt 168 80)(pt 152 80)(line_width 3))
)
(parameter
"CLK_FREQ"
"B\"00000010111110101111000010000000\""
""
)
(parameter
"DCLK_FREQ"
"B\"00000000000000000000000000001010\""
""
)
(drawing
(rectangle (rect 16 16 152 112)(line_width 1))
)
(annotation_block (parameter)(rect 240 120 520 168))
)
(symbol
(rect 320 136 488 264)
(text "tlc5620" (rect 5 0 40 12)(font "Arial" ))
(text "inst" (rect 8 112 25 124)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "rst_n" (rect 0 0 24 12)(font "Arial" ))
(text "rst_n" (rect 21 27 45 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 43 35 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "write_n" (rect 0 0 34 12)(font "Arial" ))
(text "write_n" (rect 21 59 55 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "wr_data[10..0]" (rect 0 0 69 12)(font "Arial" ))
(text "wr_data[10..0]" (rect 21 75 90 87)(font "Arial" ))
(line (pt 0 80)(pt 16 80)(line_width 3))
)
(port
(pt 168 32)
(output)
(text "dac_clk" (rect 0 0 37 12)(font "Arial" ))
(text "dac_clk" (rect 110 27 147 39)(font "Arial" ))
(line (pt 168 32)(pt 152 32)(line_width 1))
)
(port
(pt 168 48)
(output)
(text "dac_data" (rect 0 0 44 12)(font "Arial" ))
(text "dac_data" (rect 103 43 147 55)(font "Arial" ))
(line (pt 168 48)(pt 152 48)(line_width 1))
)
(port
(pt 168 64)
(output)
(text "dac_load" (rect 0 0 43 12)(font "Arial" ))
(text "dac_load" (rect 104 59 147 71)(font "Arial" ))
(line (pt 168 64)(pt 152 64)(line_width 1))
)
(port
(pt 168 80)
(output)
(text "dac_ldac" (rect 0 0 43 12)(font "Arial" ))
(text "dac_ldac" (rect 104 75 147 87)(font "Arial" ))
(line (pt 168 80)(pt 152 80)(line_width 1))
)
(drawing
(rectangle (rect 16 16 152 112)(line_width 1))
)
)
(connector
(pt 488 168)
(pt 504 168)
)
(connector
(pt 488 184)
(pt 504 184)
)
(connector
(pt 320 184)
(pt 280 184)
)
(connector
(pt 40 200)
(pt 72 200)
)
(connector
(pt 0 216)
(pt 72 216)
)
(connector
(pt 248 248)
(pt 240 248)
(bus)
)
(connector
(pt 264 232)
(pt 240 232)
(bus)
)
(connector
(pt 40 136)
(pt 40 200)
)
(connector
(pt 0 152)
(pt 0 216)
)
(connector
(pt 240 200)
(pt 320 200)
)
(connector
(pt 240 216)
(pt 320 216)
(bus)
)
(connector
(pt -32 232)
(pt 72 232)
(bus)
)
(connector
(pt 264 280)
(pt 320 280)
(bus)
)
(connector
(pt 264 232)
(pt 264 280)
(bus)
)
(connector
(pt 248 296)
(pt 320 296)
(bus)
)
(connector
(pt 248 248)
(pt 248 296)
(bus)
)
(connector
(pt 488 216)
(pt 504 216)
)
(connector
(pt 488 200)
(pt 504 200)
)
(connector
(pt -32 136)
(pt 40 136)
)
(connector
(pt 40 136)
(pt 280 136)
)
(connector
(pt 280 136)
(pt 280 184)
)
(connector
(pt 304 168)
(pt 320 168)
)
(connector
(pt 304 168)
(pt 304 152)
)
(connector
(pt -32 152)
(pt 0 152)
)
(connector
(pt 0 152)
(pt 304 152)
)
(junction (pt 40 136))
(junction (pt 0 152))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -