?? freedev_cycloneii_50_top.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-2005 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 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"))
(pin
(input)
(rect 232 104 400 120)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "CLK" (rect 5 0 26 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 232 120 400 136)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "RST" (rect 5 0 26 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 952 112 1128 128)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "FCS" (rect 90 0 112 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))
)
)
(pin
(output)
(rect 952 128 1128 144)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "A[24..0]" (rect 90 0 128 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))
)
)
(pin
(output)
(rect 952 160 1128 176)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "FRD" (rect 90 0 113 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))
)
)
(pin
(output)
(rect 952 176 1128 192)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "FWR" (rect 90 0 115 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))
)
)
(pin
(output)
(rect 680 312 856 328)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "SRAM_CE" (rect 90 0 141 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))
)
)
(pin
(output)
(rect 680 328 856 344)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "SRAM_OE" (rect 90 0 141 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))
)
)
(pin
(output)
(rect 680 344 856 360)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "SRAM_WE" (rect 90 0 144 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))
)
)
(pin
(output)
(rect 680 384 856 400)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "NET_AEN" (rect 90 0 139 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))
)
)
(pin
(output)
(rect 680 400 856 416)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "NET_IOR" (rect 90 0 137 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))
)
)
(pin
(output)
(rect 680 416 856 432)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "NET_IOW" (rect 90 0 139 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))
)
)
(pin
(bidir)
(rect 952 144 1128 160)
(text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "D[15..0]" (rect 90 0 130 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 56 4)(pt 78 4)(line_width 1))
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 56 12)(pt 78 12)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
(line (pt 56 4)(pt 52 8)(line_width 1))
(line (pt 52 8)(pt 56 12)(line_width 1))
)
(text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
)
(symbol
(rect 432 80 616 176)
(text "delay_reset_block" (rect 5 0 108 14)(font "Arial" (font_size 8)))
(text "inst3" (rect 8 80 31 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clock_in" (rect 0 0 46 14)(font "Arial" (font_size 8)))
(text "clock_in" (rect 21 27 67 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "reset_n" (rect 0 0 43 14)(font "Arial" (font_size 8)))
(text "reset_n" (rect 21 43 64 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 184 32)
(output)
(text "delayed_reset_n" (rect 0 0 95 14)(font "Arial" (font_size 8)))
(text "delayed_reset_n" (rect 74 27 169 41)(font "Arial" (font_size 8)))
(line (pt 184 32)(pt 168 32)(line_width 1))
)
(drawing
(rectangle (rect 16 16 168 80)(line_width 1))
)
)
(symbol
(rect 632 40 896 216)
(text "freedev_cycloneII_50" (rect 4 0 144 16)(font "Arial" (font_size 10)))
(text "inst" (rect 4 160 21 172)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk " (rect 0 0 18 14)(font "Arial" (font_size 8)))
(text "clk " (rect 20 25 38 39)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "reset_n " (rect 0 0 47 14)(font "Arial" (font_size 8)))
(text "reset_n " (rect 20 41 67 55)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 264 80)
(output)
(text "select_n_to_the_cfi_flash_0 " (rect 0 0 165 14)(font "Arial" (font_size 8)))
(text "select_n_to_the_cfi_flash_0 " (rect 103 73 268 87)(font "Arial" (font_size 8)))
(line (pt 248 80)(pt 264 80)(line_width 1))
)
(port
(pt 264 96)
(output)
(text "tri_state_bridge_0_address[24..0] " (rect 0 0 195 14)(font "Arial" (font_size 8)))
(text "tri_state_bridge_0_address[24..0] " (rect 73 89 268 103)(font "Arial" (font_size 8)))
(line (pt 248 96)(pt 264 96)(line_width 3))
)
(port
(pt 264 128)
(output)
(text "tri_state_bridge_0_readn " (rect 0 0 146 14)(font "Arial" (font_size 8)))
(text "tri_state_bridge_0_readn " (rect 115 121 261 135)(font "Arial" (font_size 8)))
(line (pt 248 128)(pt 264 128)(line_width 1))
)
(port
(pt 264 144)
(output)
(text "write_n_to_the_cfi_flash_0 " (rect 0 0 160 14)(font "Arial" (font_size 8)))
(text "write_n_to_the_cfi_flash_0 " (rect 108 137 268 151)(font "Arial" (font_size 8)))
(line (pt 248 144)(pt 264 144)(line_width 1))
)
(port
(pt 264 112)
(bidir)
(text "tri_state_bridge_0_data[15..0] " (rect 0 0 173 14)(font "Arial" (font_size 8)))
(text "tri_state_bridge_0_data[15..0] " (rect 91 105 264 119)(font "Arial" (font_size 8)))
(line (pt 248 112)(pt 264 112)(line_width 3))
)
(drawing
(line (pt 16 64)(pt 247 64)(color 0 0 0)(dotted)(line_width 1))
(rectangle (rect 16 16 248 160)(line_width 1))
)
)
(symbol
(rect 624 264 656 280)
(text "VCC" (rect 7 0 27 10)(font "Arial" (font_size 6)))
(text "inst15" (rect 3 5 32 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)(line_width 1))
)
(drawing
(line (pt 8 8)(pt 24 8)(line_width 1))
)
)
(connector
(pt 616 112)
(pt 624 112)
)
(connector
(pt 624 112)
(pt 624 88)
)
(connector
(pt 632 88)
(pt 624 88)
)
(connector
(pt 632 72)
(pt 424 72)
)
(connector
(pt 424 72)
(pt 424 112)
)
(connector
(pt 432 128)
(pt 400 128)
)
(connector
(pt 400 112)
(pt 424 112)
)
(connector
(pt 424 112)
(pt 432 112)
)
(connector
(pt 896 120)
(pt 952 120)
)
(connector
(pt 896 136)
(pt 952 136)
(bus)
)
(connector
(pt 896 168)
(pt 952 168)
)
(connector
(pt 896 184)
(pt 952 184)
)
(connector
(pt 896 152)
(pt 952 152)
(bus)
)
(connector
(pt 680 352)
(pt 640 352)
)
(connector
(pt 680 320)
(pt 640 320)
)
(connector
(pt 640 320)
(pt 640 280)
)
(connector
(pt 680 336)
(pt 640 336)
)
(connector
(pt 640 336)
(pt 640 320)
)
(connector
(pt 680 392)
(pt 640 392)
)
(connector
(pt 640 336)
(pt 640 352)
)
(connector
(pt 680 408)
(pt 640 408)
)
(connector
(pt 640 352)
(pt 640 392)
)
(connector
(pt 680 424)
(pt 640 424)
)
(connector
(pt 640 392)
(pt 640 408)
)
(connector
(pt 640 408)
(pt 640 424)
)
(junction (pt 424 112))
(junction (pt 640 320))
(junction (pt 640 336))
(junction (pt 640 352))
(junction (pt 640 392))
(junction (pt 640 408))
(text "Target Board Design" (rect 632 8 818 27)(font "Arial" (color 0 0 0)(font_size 12)(bold)))
(text "the NiosII Flash Programmer to custom boards." (rect -72 248 223 263)(font "Times New Roman" (font_size 10)))
(text "This design has been created by the mk_target_board utility." (rect -88 56 294 71)(font "Times New Roman" (font_size 10)))
(text "The mk_target_board utility creates generic board components" (rect -88 72 307 87)(font "Times New Roman" (font_size 10)))
(text "programming on custom boards." (rect -72 104 130 119)(font "Times New Roman" (font_size 10)))
(text "and flash programmer designs to be used later during flash" (rect -72 88 296 103)(font "Times New Roman" (font_size 10)))
(text "Ultimately, the design will be downloaded to the FPGA on a" (rect -88 120 286 135)(font "Times New Roman" (font_size 10)))
(text "custom board as the first step in programming flash on that board." (rect -72 136 342 151)(font "Times New Roman" (font_size 10)))
(text "When first created by mk_target_board, this design will have no" (rect -88 152 315 167)(font "Times New Roman" (font_size 10)))
(text "connections to flash. Before being used to program flash," (rect -72 168 291 183)(font "Times New Roman" (font_size 10)))
(text "it must be modified by the board designer to reflect the flash" (rect -72 184 305 199)(font "Times New Roman" (font_size 10)))
(text "connections on the board. It is important that you consult" (rect -72 200 294 215)(font "Times New Roman" (font_size 10)))
(text "the document \"NiosII Flash Programmer User Guide\"," (rect -72 216 263 231)(font "Times New Roman" (font_size 10)))
(text "available at www.altera.com, before attempting to port" (rect -72 232 265 247)(font "Times New Roman" (font_size 10)))
(text "Flash Programmer Design (Custom Board)" (rect -88 24 294 43)(font "Arial" (font_size 12)(bold)))
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -