⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 up3_board_top.bdf

📁 NIOSII 实验指导
💻 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-2004 Altera Corporation
Any  megafunction  design,  and related netlist (encrypted  or  decrypted),
support information,  device programming or simulation file,  and any other
associated  documentation or information  provided by  Altera  or a partner
under  Altera's   Megafunction   Partnership   Program  may  be  used  only
to program  PLD  devices (but not masked  PLD  devices) from  Altera.   Any
other  use  of such  megafunction  design,  netlist,  support  information,
device programming or simulation file,  or any other  related documentation
or information  is prohibited  for  any  other purpose,  including, but not
limited to  modification,  reverse engineering,  de-compiling, or use  with
any other  silicon devices,  unless such use is  explicitly  licensed under
a separate agreement with  Altera  or a megafunction partner.  Title to the
intellectual property,  including patents,  copyrights,  trademarks,  trade
secrets,  or maskworks,  embodied in any such megafunction design, netlist,
support  information,  device programming or simulation file,  or any other
related documentation or information provided by  Altera  or a megafunction
partner, remains with Altera, the megafunction partner, or their respective
licensors. No other licenses, including any licenses needed under any third
party's intellectual property, are provided herein.
*/
(header "graphic" (version "1.3"))
(pin
	(input)
	(rect 320 80 488 96)
	(text "INPUT" (rect 133 0 161 9)(font "Arial" (font_size 6)))
	(text "reset_n" (rect 5 0 41 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 153 17)(font "Arial" (font_size 6)))
	(annotation_block (location)(rect 304 112 392 144))
)
(pin
	(input)
	(rect 320 64 488 80)
	(text "INPUT" (rect 133 0 161 9)(font "Arial" (font_size 6)))
	(text "clk" (rect 5 0 19 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 153 17)(font "Arial" (font_size 6)))
	(annotation_block (location)(rect 304 96 392 128))
)
(pin
	(output)
	(rect 920 176 1096 192)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "we_n" (rect 90 0 114 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 968 344 1056 376))
)
(pin
	(output)
	(rect 920 128 1096 144)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "ext_addr[19..0]" (rect 90 0 164 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 968 280 1056 576))
)
(pin
	(output)
	(rect 920 160 1096 176)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "oe_n" (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))
	)
	(annotation_block (location)(rect 968 328 1056 360))
)
(pin
	(output)
	(rect 808 296 984 312)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "sram_ce_n" (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))
	)
	(annotation_block (location)(rect 968 312 1056 344))
)
(pin
	(output)
	(rect 920 112 1096 128)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "flash_ce_n" (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))
	)
	(annotation_block (location)(rect 968 296 1056 328))
)
(pin
	(output)
	(rect 808 312 984 328)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "sdram_ce_n" (rect 90 0 150 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 968 336 1056 368))
)
(pin
	(output)
	(rect 808 328 984 344)
	(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
	(text "flash_byte" (rect 90 0 143 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 920 144 1096 160)
	(text "BIDIR" (rect 1 0 22 9)(font "Arial" (font_size 6)))
	(text "ext_data[15..0]" (rect 90 0 164 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 21 17)(font "Arial" (font_size 6)))
	(annotation_block (location)(rect 1040 304 1128 544))
)
(symbol
	(rect 744 272 776 288)
	(text "VCC" (rect 7 0 24 9)(font "Arial" (font_size 6)))
	(text "inst2" (rect 3 5 26 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))
	)
)
(symbol
	(rect 504 40 768 216)
	(text "UP3_Board" (rect 4 0 83 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 13 16)(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 36 16)(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 134 16)(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[20..0] " (rect 0 0 163 16)(font "Arial" (font_size 8)))
		(text "tri_state_bridge_0_address[20..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 122 16)(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 128 16)(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 145 16)(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))
	)
)
(connector
	(pt 488 72)
	(pt 504 72)
)
(connector
	(pt 488 88)
	(pt 504 88)
)
(connector
	(pt 768 184)
	(pt 920 184)
)
(connector
	(pt 768 168)
	(pt 920 168)
)
(connector
	(pt 768 120)
	(pt 920 120)
)
(connector
	(pt 768 152)
	(pt 920 152)
	(bus)
)
(connector
	(text "addr[20..0]" (rect 779 120 832 132)(font "Arial" ))
	(pt 832 136)
	(pt 768 136)
	(bus)
)
(connector
	(text "addr[20..1]" (rect 874 120 927 132)(font "Arial" ))
	(pt 920 136)
	(pt 864 136)
	(bus)
)
(connector
	(pt 808 320)
	(pt 760 320)
)
(connector
	(pt 808 304)
	(pt 760 304)
)
(connector
	(pt 760 304)
	(pt 760 288)
)
(connector
	(pt 808 336)
	(pt 760 336)
)
(connector
	(pt 760 304)
	(pt 760 320)
)
(connector
	(pt 760 320)
	(pt 760 336)
)
(junction (pt 760 304))
(junction (pt 760 320))
(text "Target Board Design" (rect 504 8 690 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 + -