// 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:30 2020 // Host : baby running 64-bit major release (build 9200) // Command : write_verilog -force -mode synth_stub // D:/Design_collection/ngFECv0x43d/ngFEC_new.srcs/sources_1/ip/gig_ethernet_pcs_pma_16_1/gig_ethernet_pcs_pma_16_1_stub.v // Design : gig_ethernet_pcs_pma_16_1 // 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 = "gig_ethernet_pcs_pma_v16_1_5,Vivado 2018.3" *) module gig_ethernet_pcs_pma_16_1(gtrefclk, gtrefclk_bufg, txp, txn, rxp, rxn, resetdone, cplllock, mmcm_reset, txoutclk, rxoutclk, userclk, userclk2, rxuserclk, rxuserclk2, pma_reset, mmcm_locked, independent_clock_bufg, gmii_txd, gmii_tx_en, gmii_tx_er, gmii_rxd, gmii_rx_dv, gmii_rx_er, gmii_isolate, configuration_vector, status_vector, reset, signal_detect, gt0_qplloutclk_in, gt0_qplloutrefclk_in) /* synthesis syn_black_box black_box_pad_pin="gtrefclk,gtrefclk_bufg,txp,txn,rxp,rxn,resetdone,cplllock,mmcm_reset,txoutclk,rxoutclk,userclk,userclk2,rxuserclk,rxuserclk2,pma_reset,mmcm_locked,independent_clock_bufg,gmii_txd[7:0],gmii_tx_en,gmii_tx_er,gmii_rxd[7:0],gmii_rx_dv,gmii_rx_er,gmii_isolate,configuration_vector[4:0],status_vector[15:0],reset,signal_detect,gt0_qplloutclk_in,gt0_qplloutrefclk_in" */; input gtrefclk; input gtrefclk_bufg; output txp; output txn; input rxp; input rxn; output resetdone; output cplllock; output mmcm_reset; output txoutclk; output rxoutclk; input userclk; input userclk2; input rxuserclk; input rxuserclk2; input pma_reset; input mmcm_locked; input independent_clock_bufg; input [7:0]gmii_txd; input gmii_tx_en; input gmii_tx_er; output [7:0]gmii_rxd; output gmii_rx_dv; output gmii_rx_er; output gmii_isolate; input [4:0]configuration_vector; output [15:0]status_vector; input reset; input signal_detect; input gt0_qplloutclk_in; input gt0_qplloutrefclk_in; endmodule