UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor markus_iis
Visitor
2,337 Views
Registered: ‎11-26-2015

Change linerate GTH

Hello,

 

I am planning a circuit-board with an ADC and an FPGA. The FPGA receives the captured date with a GHT-Transceiver. The samplerate of the ADC should be changeable and if the samplerate changes, the linerate of the GTH-Transceiver also changes. In my opinion I have to possibilities to manage that.

 

1. I change the refclk-frequency of the GTH-Transceiver

2. I change the PLL-divider settings

 

Which method would you prefer?

Do I have to reset the PLL and the Transceiver in both cases, or can I just change the refclk-frequency from external?

What is the possible refclk-frequency-range?

 

Thank you.

 

Regards,

Markus

 

5 Replies
Adventurer
Adventurer
2,145 Views
Registered: ‎02-06-2012

Re: Change linerate GTH

If you want to change the linerate in coarse steps, then look at RXRATE/TXRATE ports of GTH.
In previous FPGA families changing the linerate required resetting the GT, not sure if this still holds true for ultrascale.
Highlighted
Xilinx Employee
Xilinx Employee
2,128 Views
Registered: ‎08-07-2007

Re: Change linerate GTH

hi Markus,

 

the line rate dynamically change is not simply changing the ref clock or divider.

because many things could change if the linerate varies.

 

below is an reference design for dynamically switch between 1G ethernet and 10G.

https://www.xilinx.com/support/documentation/application_notes/xapp1307-1g-10g-switching.pdf

you can take a look and start from there.

 

Thanks,

Boris

------------------------------------------------------------------------------
Don't forget to reply, give kudo and accept as solution
------------------------------------------------------------------------------
Adventurer
Adventurer
397 Views
Registered: ‎11-23-2018

Re: Change linerate GTH

Hi,

Unable to run 1g_10f reference design in vivado 2018.3, IP does not get updated during IP update process.

ERROR: [Synth 8-448] named port connection 'soft_reset_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:351]
ERROR: [Synth 8-448] named port connection 'gt0_cpllfbclklost_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:361]
ERROR: [Synth 8-448] named port connection 'gt0_cplllock_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:362]
ERROR: [Synth 8-448] named port connection 'gt0_cplllockdetclk_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:363]
ERROR: [Synth 8-448] named port connection 'gt0_cpllrefclklost_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:364]
ERROR: [Synth 8-448] named port connection 'gt0_cpllreset_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:365]
ERROR: [Synth 8-448] named port connection 'gt0_gtrefclk0_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:367]
ERROR: [Synth 8-448] named port connection 'gt0_drpaddr_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:369]
ERROR: [Synth 8-448] named port connection 'gt0_drpclk_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:370]
ERROR: [Synth 8-448] named port connection 'gt0_drpdi_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:371]
ERROR: [Synth 8-448] named port connection 'gt0_drpdo_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:372]
ERROR: [Synth 8-448] named port connection 'gt0_drpen_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:373]
ERROR: [Synth 8-448] named port connection 'gt0_drprdy_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:374]
ERROR: [Synth 8-448] named port connection 'gt0_drpwe_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:375]
ERROR: [Synth 8-448] named port connection 'gt0_dmonitorout_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:376]
ERROR: [Synth 8-448] named port connection 'gt0_loopback_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:378]
ERROR: [Synth 8-448] named port connection 'gt0_rxpd_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:380]
ERROR: [Synth 8-448] named port connection 'gt0_txpd_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:381]
ERROR: [Synth 8-448] named port connection 'gt0_eyescanreset_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:383]
ERROR: [Synth 8-448] named port connection 'gt0_rxuserrdy_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:384]
ERROR: [Synth 8-448] named port connection 'gt0_eyescandataerror_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:386]
ERROR: [Synth 8-448] named port connection 'gt0_eyescantrigger_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:387]
ERROR: [Synth 8-448] named port connection 'gt0_rxcdrlock_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:389]
ERROR: [Synth 8-448] named port connection 'gt0_rxusrclk_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:391]
ERROR: [Synth 8-448] named port connection 'gt0_rxusrclk2_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:392]
ERROR: [Synth 8-448] named port connection 'gt0_rxdata_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:394]
ERROR: [Synth 8-448] named port connection 'gt0_rxprbserr_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:396]
ERROR: [Synth 8-448] named port connection 'gt0_rxprbssel_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:397]
ERROR: [Synth 8-448] named port connection 'gt0_rxprbscntreset_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:399]
ERROR: [Synth 8-448] named port connection 'gt0_rxdisperr_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:401]
ERROR: [Synth 8-448] named port connection 'gt0_rxnotintable_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:402]
ERROR: [Synth 8-448] named port connection 'gt0_gttxreset_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:403]
ERROR: [Synth 8-448] named port connection 'gt0_gtrxreset_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:404]
ERROR: [Synth 8-448] named port connection 'gt0_gthrxn_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:406]
ERROR: [Synth 8-448] named port connection 'gt0_rxbufreset_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:408]
ERROR: [Synth 8-448] named port connection 'gt0_rxbufstatus_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:409]
ERROR: [Synth 8-448] named port connection 'gt0_rxbyteisaligned_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:411]
ERROR: [Synth 8-448] named port connection 'gt0_rxbyterealign_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:412]
ERROR: [Synth 8-448] named port connection 'gt0_rxcommadet_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:413]
ERROR: [Synth 8-448] named port connection 'gt0_rxmcommaalignen_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:414]
ERROR: [Synth 8-448] named port connection 'gt0_rxpcommaalignen_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:415]
ERROR: [Synth 8-448] named port connection 'gt0_rxdfeagchold_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:417]
ERROR: [Synth 8-448] named port connection 'gt0_rxdfeagcovrden_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:418]
ERROR: [Synth 8-448] named port connection 'gt0_rxdfelfhold_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:419]
ERROR: [Synth 8-448] named port connection 'gt0_rxdfelpmreset_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:420]
ERROR: [Synth 8-448] named port connection 'gt0_rxmonitorout_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:421]
ERROR: [Synth 8-448] named port connection 'gt0_rxmonitorsel_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:422]
ERROR: [Synth 8-448] named port connection 'gt0_rxoutclk_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:424]
ERROR: [Synth 8-448] named port connection 'gt0_rxpcsreset_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:426]
ERROR: [Synth 8-448] named port connection 'gt0_rxpmareset_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:427]
ERROR: [Synth 8-448] named port connection 'gt0_rxlpmen_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:429]
ERROR: [Synth 8-448] named port connection 'gt0_rxpolarity_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:431]
ERROR: [Synth 8-448] named port connection 'gt0_rxchariscomma_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:433]
ERROR: [Synth 8-448] named port connection 'gt0_rxcharisk_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:434]
ERROR: [Synth 8-448] named port connection 'gt0_gthrxp_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:436]
ERROR: [Synth 8-448] named port connection 'gt0_rxresetdone_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:438]
ERROR: [Synth 8-448] named port connection 'gt0_rxpmaresetdone_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:439]
ERROR: [Synth 8-448] named port connection 'gt0_txpostcursor_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:441]
ERROR: [Synth 8-448] named port connection 'gt0_txprecursor_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:442]
ERROR: [Synth 8-448] named port connection 'gt0_txuserrdy_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:444]
ERROR: [Synth 8-448] named port connection 'gt0_txchardispmode_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:446]
ERROR: [Synth 8-448] named port connection 'gt0_txchardispval_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:447]
ERROR: [Synth 8-448] named port connection 'gt0_txusrclk_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:449]
ERROR: [Synth 8-448] named port connection 'gt0_txusrclk2_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:450]
ERROR: [Synth 8-448] named port connection 'gt0_txelecidle_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:452]
ERROR: [Synth 8-448] named port connection 'gt0_txprbsforceerr_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:454]
ERROR: [Synth 8-448] named port connection 'gt0_txbufstatus_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:456]
ERROR: [Synth 8-448] named port connection 'gt0_txdiffctrl_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:458]
ERROR: [Synth 8-448] named port connection 'gt0_txdata_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:460]
ERROR: [Synth 8-448] named port connection 'gt0_gthtxn_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:462]
ERROR: [Synth 8-448] named port connection 'gt0_gthtxp_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:463]
ERROR: [Synth 8-448] named port connection 'gt0_txoutclk_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:465]
ERROR: [Synth 8-448] named port connection 'gt0_txoutclkfabric_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:466]
ERROR: [Synth 8-448] named port connection 'gt0_txoutclkpcs_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:467]
ERROR: [Synth 8-448] named port connection 'gt0_txpcsreset_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:469]
ERROR: [Synth 8-448] named port connection 'gt0_txpmareset_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:470]
ERROR: [Synth 8-448] named port connection 'gt0_txresetdone_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:471]
ERROR: [Synth 8-448] named port connection 'gt0_txpmaresetdone_in' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:472]
ERROR: [Synth 8-448] named port connection 'gt0_txpolarity_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:474]
ERROR: [Synth 8-448] named port connection 'gt0_txprbssel_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:476]
ERROR: [Synth 8-448] named port connection 'gt0_txresetdone_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:478]
ERROR: [Synth 8-448] named port connection 'gt0_rxresetdone_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:479]
ERROR: [Synth 8-448] named port connection 'gt0_txcharisk_out' does not exist for instance 'pcs_pma_i' of module 'one_gig_eth_pcs_pma' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:482]
INFO: [Synth 8-6157] synthesizing module 'one_gig_eth_pcs_pma_resets' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_resets.v:63]
INFO: [Synth 8-5534] Detected attribute (* ASYNC_REG = "TRUE" *) [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_resets.v:74]
ERROR: [Synth 8-6156] failed synthesizing module 'one_gig_eth_pcs_pma_resets' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_resets.v:63]
ERROR: [Synth 8-6156] failed synthesizing module 'one_gig_eth_pcs_pma_support' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/support/one_gig_eth_pcs_pma_support.v:64]
ERROR: [Synth 8-6156] failed synthesizing module 'one_gig_eth_pcs_pma_example_design' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/ip_catalog/one_gig_pcs_pma/one_gig_eth_pcs_pma_example_design.v:60]
ERROR: [Synth 8-196] conditional expression could not be resolved to a constant [C:/one_gig_ten_gig_switchable_ip/hardware/sources/hdl/1g_10g_switchable.v:623]
ERROR: [Synth 8-6156] failed synthesizing module 'eth_1g_10g_switchable' [C:/one_gig_ten_gig_switchable_ip/hardware/sources/hdl/1g_10g_switchable.v:42]
---------------------------------------------------------------------------------
Finished RTL Elaboration : Time (s): cpu = 00:00:06 ; elapsed = 00:00:06 . Memory (MB): peak = 1409.391 ; gain = 0.000
---------------------------------------------------------------------------------
RTL Elaboration failed
63 Infos, 15 Warnings, 0 Critical Warnings and 89 Errors encountered.
synth_design failed
ERROR: [Vivado_Tcl 4-5] Elaboration failed - please see the console for details

 

 

Please guide. 

0 Kudos
Adventurer
Adventurer
162 Views
Registered: ‎11-23-2018

Re: Change linerate GTH

Solved by changing the divider attributes value.

Tags (2)
0 Kudos
Explorer
Explorer
127 Views
Registered: ‎03-16-2019

Re: Change linerate GTH

take a look at @borisq answer
https://www.xilinx.com/support/documentation/application_notes/xapp1307-1g-10g-switching.pdf
this document is so helpful, mark his answer as a solution if you understand what should you do, or ask your misunderstanding.
Thanks
0 Kudos