// Copyright 1986-2018 Xilinx, Inc. All Rights Reserved. // -------------------------------------------------------------------------------- // Tool Version: Vivado v.2018.3 (win64) Build 2405991 Thu Dec 6 23:38:27 MST 2018 // Date : Sat Apr 18 12:30:23 2020 // Host : baby running 64-bit major release (build 9200) // Command : write_verilog -force -mode synth_stub -rename_top decalper_eb_ot_sdeen_pot_pi_dehcac_xnilix -prefix // decalper_eb_ot_sdeen_pot_pi_dehcac_xnilix_ ngFEC_mgt_stub.v // Design : ngFEC_mgt // Purpose : Stub declaration of top-level module interface // Device : xc7k420tffg1156-2 // -------------------------------------------------------------------------------- // This empty module with port declaration file causes synthesis tools to infer a black box for IP. // The synthesis directives are for Synopsys Synplify support to prevent IO buffer insertion. // Please paste the declaration into a Verilog source file or add the file as an additional source. (* x_core_info = "ngFEC_mgt,gtwizard_v3_6_10,{protocol_file=Start_from_scratch}" *) module decalper_eb_ot_sdeen_pot_pi_dehcac_xnilix(SYSCLK_IN, SOFT_RESET_TX_IN, SOFT_RESET_RX_IN, DONT_RESET_ON_DATA_ERROR_IN, GT0_TX_FSM_RESET_DONE_OUT, GT0_RX_FSM_RESET_DONE_OUT, GT0_DATA_VALID_IN, gt0_cpllfbclklost_out, gt0_cplllock_out, gt0_cplllockdetclk_in, gt0_cpllpd_in, gt0_cpllreset_in, gt0_gtrefclk0_in, gt0_gtrefclk1_in, gt0_drpaddr_in, gt0_drpclk_in, gt0_drpdi_in, gt0_drpdo_out, gt0_drpen_in, gt0_drprdy_out, gt0_drpwe_in, gt0_dmonitorout_out, gt0_loopback_in, gt0_rxpd_in, gt0_txpd_in, gt0_eyescanreset_in, gt0_rxuserrdy_in, gt0_eyescandataerror_out, gt0_eyescantrigger_in, gt0_rxusrclk_in, gt0_rxusrclk2_in, gt0_rxdata_out, gt0_gtxrxp_in, gt0_gtxrxn_in, gt0_rxphmonitor_out, gt0_rxphslipmonitor_out, gt0_rxdfelpmreset_in, gt0_rxmonitorout_out, gt0_rxmonitorsel_in, gt0_rxoutclk_out, gt0_rxoutclkfabric_out, gt0_gtrxreset_in, gt0_rxpmareset_in, gt0_rxpolarity_in, gt0_rxslide_in, gt0_rxresetdone_out, gt0_txpostcursor_in, gt0_txprecursor_in, gt0_gttxreset_in, gt0_txuserrdy_in, gt0_txusrclk_in, gt0_txusrclk2_in, gt0_txelecidle_in, gt0_txdiffctrl_in, gt0_txdata_in, gt0_gtxtxn_out, gt0_gtxtxp_out, gt0_txoutclk_out, gt0_txoutclkfabric_out, gt0_txoutclkpcs_out, gt0_txresetdone_out, gt0_txpolarity_in, GT0_QPLLOUTCLK_IN, GT0_QPLLOUTREFCLK_IN) /* synthesis syn_black_box black_box_pad_pin="SYSCLK_IN,SOFT_RESET_TX_IN,SOFT_RESET_RX_IN,DONT_RESET_ON_DATA_ERROR_IN,GT0_TX_FSM_RESET_DONE_OUT,GT0_RX_FSM_RESET_DONE_OUT,GT0_DATA_VALID_IN,gt0_cpllfbclklost_out,gt0_cplllock_out,gt0_cplllockdetclk_in,gt0_cpllpd_in,gt0_cpllreset_in,gt0_gtrefclk0_in,gt0_gtrefclk1_in,gt0_drpaddr_in[8:0],gt0_drpclk_in,gt0_drpdi_in[15:0],gt0_drpdo_out[15:0],gt0_drpen_in,gt0_drprdy_out,gt0_drpwe_in,gt0_dmonitorout_out[7:0],gt0_loopback_in[2:0],gt0_rxpd_in[1:0],gt0_txpd_in[1:0],gt0_eyescanreset_in,gt0_rxuserrdy_in,gt0_eyescandataerror_out,gt0_eyescantrigger_in,gt0_rxusrclk_in,gt0_rxusrclk2_in,gt0_rxdata_out[19:0],gt0_gtxrxp_in,gt0_gtxrxn_in,gt0_rxphmonitor_out[4:0],gt0_rxphslipmonitor_out[4:0],gt0_rxdfelpmreset_in,gt0_rxmonitorout_out[6:0],gt0_rxmonitorsel_in[1:0],gt0_rxoutclk_out,gt0_rxoutclkfabric_out,gt0_gtrxreset_in,gt0_rxpmareset_in,gt0_rxpolarity_in,gt0_rxslide_in,gt0_rxresetdone_out,gt0_txpostcursor_in[4:0],gt0_txprecursor_in[4:0],gt0_gttxreset_in,gt0_txuserrdy_in,gt0_txusrclk_in,gt0_txusrclk2_in,gt0_txelecidle_in,gt0_txdiffctrl_in[3:0],gt0_txdata_in[19:0],gt0_gtxtxn_out,gt0_gtxtxp_out,gt0_txoutclk_out,gt0_txoutclkfabric_out,gt0_txoutclkpcs_out,gt0_txresetdone_out,gt0_txpolarity_in,GT0_QPLLOUTCLK_IN,GT0_QPLLOUTREFCLK_IN" */; input SYSCLK_IN; input SOFT_RESET_TX_IN; input SOFT_RESET_RX_IN; input DONT_RESET_ON_DATA_ERROR_IN; output GT0_TX_FSM_RESET_DONE_OUT; output GT0_RX_FSM_RESET_DONE_OUT; input GT0_DATA_VALID_IN; output gt0_cpllfbclklost_out; output gt0_cplllock_out; input gt0_cplllockdetclk_in; input gt0_cpllpd_in; input gt0_cpllreset_in; input gt0_gtrefclk0_in; input gt0_gtrefclk1_in; input [8:0]gt0_drpaddr_in; input gt0_drpclk_in; input [15:0]gt0_drpdi_in; output [15:0]gt0_drpdo_out; input gt0_drpen_in; output gt0_drprdy_out; input gt0_drpwe_in; output [7:0]gt0_dmonitorout_out; input [2:0]gt0_loopback_in; input [1:0]gt0_rxpd_in; input [1:0]gt0_txpd_in; input gt0_eyescanreset_in; input gt0_rxuserrdy_in; output gt0_eyescandataerror_out; input gt0_eyescantrigger_in; input gt0_rxusrclk_in; input gt0_rxusrclk2_in; output [19:0]gt0_rxdata_out; input gt0_gtxrxp_in; input gt0_gtxrxn_in; output [4:0]gt0_rxphmonitor_out; output [4:0]gt0_rxphslipmonitor_out; input gt0_rxdfelpmreset_in; output [6:0]gt0_rxmonitorout_out; input [1:0]gt0_rxmonitorsel_in; output gt0_rxoutclk_out; output gt0_rxoutclkfabric_out; input gt0_gtrxreset_in; input gt0_rxpmareset_in; input gt0_rxpolarity_in; input gt0_rxslide_in; output gt0_rxresetdone_out; input [4:0]gt0_txpostcursor_in; input [4:0]gt0_txprecursor_in; input gt0_gttxreset_in; input gt0_txuserrdy_in; input gt0_txusrclk_in; input gt0_txusrclk2_in; input gt0_txelecidle_in; input [3:0]gt0_txdiffctrl_in; input [19:0]gt0_txdata_in; output gt0_gtxtxn_out; output gt0_gtxtxp_out; output gt0_txoutclk_out; output gt0_txoutclkfabric_out; output gt0_txoutclkpcs_out; output gt0_txresetdone_out; input gt0_txpolarity_in; input GT0_QPLLOUTCLK_IN; input GT0_QPLLOUTREFCLK_IN; endmodule