^

AR# 42842 7-Series GTX Transceiver - PLLREFCLK selection change causing simulation issue in ISE 13.1

This answer record discusses the change to CPLLREFCLKSEL/QPLLREFCLKSEL port definition for 7 Series Transceivers, causing an issue in simulation in ISE software version 13.1.


The QPLLREFCLKSEL input port selects GTREFCLK0 or GTREFCLK1 as the reference clock input for the QPLL in GTXE2_COMMON block. The CPLLREFCLKSEL input port selects GTREFCLK0 or GTREFCLK1 as the reference clock input for the CPLL in GTXE2_CHANNEL block. Please refer to the 'Reference Clock Selection and Distribution' section of the 7 Series FPGA GTX Transceivers User Guide (UG476) for more details on QPLLREFCLKSEL/CPLLREFCLKSEL.

In Virtex-6 FPGA, setting the PLLREFCLKSEL to "000" selects the REFCLK0, whereas the definition changed in 7 Series so the QPLLREFCLKSEL/CPLLREFCLKSEL points to "001" to select GTREFCLK0. This is the default wizard value in ISE 13.1/13.2 software. However, the simulation model released with ISE 13.1 software is still looking for "000", as in Virtex-6 FPGA, so the post-layout simulation will not work. This does not impact the operation in hardware. This simulation issue is fixed in ISE version 13.2 software since the model is updated to "001" matching the wizard setting.


AR# 42842
Date Created 07/05/2011
Last Updated 07/05/2011
Status Active
Type
Devices
  • Artix-7
  • Kintex-7
  • Virtex-7
Tools
  • ISE Design Suite - 13.1
Feed Back