/*
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) 2018  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 "symbol" (version "1.1"))
(symbol
	(rect 0 0 544 304)
	(text "nPhyReconf" (rect 237 -1 288 11)(font "Arial" (font_size 10)))
	(text "inst" (rect 8 288 20 300)(font "Arial" ))
	(port
		(pt 0 72)
		(input)
		(text "mgmt_clk_clk" (rect 0 0 56 12)(font "Arial" (font_size 8)))
		(text "mgmt_clk_clk" (rect 4 61 76 72)(font "Arial" (font_size 8)))
		(line (pt 0 72)(pt 176 72)(line_width 1))
	)
	(port
		(pt 0 112)
		(input)
		(text "mgmt_rst_reset" (rect 0 0 66 12)(font "Arial" (font_size 8)))
		(text "mgmt_rst_reset" (rect 4 101 88 112)(font "Arial" (font_size 8)))
		(line (pt 0 112)(pt 176 112)(line_width 1))
	)
	(port
		(pt 0 152)
		(input)
		(text "reconfig_mgmt_address[6..0]" (rect 0 0 119 12)(font "Arial" (font_size 8)))
		(text "reconfig_mgmt_address[6..0]" (rect 4 141 166 152)(font "Arial" (font_size 8)))
		(line (pt 0 152)(pt 176 152)(line_width 3))
	)
	(port
		(pt 0 168)
		(input)
		(text "reconfig_mgmt_read" (rect 0 0 84 12)(font "Arial" (font_size 8)))
		(text "reconfig_mgmt_read" (rect 4 157 112 168)(font "Arial" (font_size 8)))
		(line (pt 0 168)(pt 176 168)(line_width 1))
	)
	(port
		(pt 0 216)
		(input)
		(text "reconfig_mgmt_write" (rect 0 0 84 12)(font "Arial" (font_size 8)))
		(text "reconfig_mgmt_write" (rect 4 205 118 216)(font "Arial" (font_size 8)))
		(line (pt 0 216)(pt 176 216)(line_width 1))
	)
	(port
		(pt 0 232)
		(input)
		(text "reconfig_mgmt_writedata[31..0]" (rect 0 0 125 12)(font "Arial" (font_size 8)))
		(text "reconfig_mgmt_writedata[31..0]" (rect 4 221 184 232)(font "Arial" (font_size 8)))
		(line (pt 0 232)(pt 176 232)(line_width 3))
	)
	(port
		(pt 0 272)
		(input)
		(text "reconfig_from_xcvr[459..0]" (rect 0 0 113 12)(font "Arial" (font_size 8)))
		(text "reconfig_from_xcvr[459..0]" (rect 4 261 160 272)(font "Arial" (font_size 8)))
		(line (pt 0 272)(pt 176 272)(line_width 3))
	)
	(port
		(pt 544 72)
		(output)
		(text "reconfig_busy" (rect 0 0 57 12)(font "Arial" (font_size 8)))
		(text "reconfig_busy" (rect 470 61 548 72)(font "Arial" (font_size 8)))
		(line (pt 544 72)(pt 368 72)(line_width 1))
	)
	(port
		(pt 0 184)
		(output)
		(text "reconfig_mgmt_readdata[31..0]" (rect 0 0 125 12)(font "Arial" (font_size 8)))
		(text "reconfig_mgmt_readdata[31..0]" (rect 4 173 178 184)(font "Arial" (font_size 8)))
		(line (pt 0 184)(pt 176 184)(line_width 3))
	)
	(port
		(pt 0 200)
		(output)
		(text "reconfig_mgmt_waitrequest" (rect 0 0 110 12)(font "Arial" (font_size 8)))
		(text "reconfig_mgmt_waitrequest" (rect 4 189 154 200)(font "Arial" (font_size 8)))
		(line (pt 0 200)(pt 176 200)(line_width 1))
	)
	(port
		(pt 544 112)
		(output)
		(text "reconfig_to_xcvr[699..0]" (rect 0 0 99 12)(font "Arial" (font_size 8)))
		(text "reconfig_to_xcvr[699..0]" (rect 420 101 564 112)(font "Arial" (font_size 8)))
		(line (pt 544 112)(pt 368 112)(line_width 3))
	)
	(drawing
		(text "reconfig_busy" (rect 369 43 816 99)(font "Arial" (color 128 0 0)(font_size 9)))
		(text "reconfig_busy" (rect 303 67 684 144)(font "Arial" (color 0 0 0)))
		(text "mgmt_clk_clk" (rect 96 43 264 99)(font "Arial" (color 128 0 0)(font_size 9)))
		(text "clk" (rect 181 67 380 144)(font "Arial" (color 0 0 0)))
		(text "mgmt_rst_reset" (rect 82 83 248 179)(font "Arial" (color 128 0 0)(font_size 9)))
		(text "reset" (rect 181 107 392 224)(font "Arial" (color 0 0 0)))
		(text "reconfig_mgmt" (rect 89 123 256 259)(font "Arial" (color 128 0 0)(font_size 9)))
		(text "address" (rect 181 147 404 304)(font "Arial" (color 0 0 0)))
		(text "read" (rect 181 163 386 336)(font "Arial" (color 0 0 0)))
		(text "readdata" (rect 181 179 410 368)(font "Arial" (color 0 0 0)))
		(text "waitrequest" (rect 181 195 428 400)(font "Arial" (color 0 0 0)))
		(text "write" (rect 181 211 392 432)(font "Arial" (color 0 0 0)))
		(text "writedata" (rect 181 227 416 464)(font "Arial" (color 0 0 0)))
		(text "reconfig_to_xcvr" (rect 369 83 834 179)(font "Arial" (color 128 0 0)(font_size 9)))
		(text "reconfig_to_xcvr" (rect 290 107 676 224)(font "Arial" (color 0 0 0)))
		(text "reconfig_from_xcvr" (rect 63 243 234 499)(font "Arial" (color 128 0 0)(font_size 9)))
		(text "reconfig_from_xcvr" (rect 181 267 470 544)(font "Arial" (color 0 0 0)))
		(text " alt_xcvr_reconfig " (rect 464 288 1042 586)(font "Arial" ))
		(line (pt 176 32)(pt 368 32)(line_width 1))
		(line (pt 368 32)(pt 368 288)(line_width 1))
		(line (pt 176 288)(pt 368 288)(line_width 1))
		(line (pt 176 32)(pt 176 288)(line_width 1))
		(line (pt 367 52)(pt 367 76)(line_width 1))
		(line (pt 366 52)(pt 366 76)(line_width 1))
		(line (pt 177 52)(pt 177 76)(line_width 1))
		(line (pt 178 52)(pt 178 76)(line_width 1))
		(line (pt 177 92)(pt 177 116)(line_width 1))
		(line (pt 178 92)(pt 178 116)(line_width 1))
		(line (pt 177 132)(pt 177 236)(line_width 1))
		(line (pt 178 132)(pt 178 236)(line_width 1))
		(line (pt 367 92)(pt 367 116)(line_width 1))
		(line (pt 366 92)(pt 366 116)(line_width 1))
		(line (pt 177 252)(pt 177 276)(line_width 1))
		(line (pt 178 252)(pt 178 276)(line_width 1))
		(line (pt 0 0)(pt 544 0)(line_width 1))
		(line (pt 544 0)(pt 544 304)(line_width 1))
		(line (pt 0 304)(pt 544 304)(line_width 1))
		(line (pt 0 0)(pt 0 304)(line_width 1))
	)
)
