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!

AR# 33793

IBERT Design Assistant - How is the Channel Reset switch in the IBERT user interface implemented?


How is the reset implemented in the ChipScope IBERT Core?

Note: This Answer Record is a part of the Xilinx ChipScope Solution Center (Xilinx Answer 45310). The Xilinx ChipScope Solution Center is available to address all questions related to the ChipScope tool. Whether you are starting a new design with the ChipScope tool or troubleshooting a problem, use the ChipScope Solution Center to guide you to the right information.


The reset in the IBERT core is implemented differently depending on the device family that is being used. A description of how the reset is implemented for each device family is listed below.

7 Series Device Family

The reset is implemented as a hardware state machine. The highest level resets are asserted first (for instance,GTXRESET). Any MMCMs in the design will be held in reset while the PLL in the GT is locking. Once RESETDONE is released, the logic in the IBERT core and error counters are reset.

Virtex-6 Family and Spartan-6 Family

This reset is implemented in the same way as the 7 Series reset.

Virtex-5 Device Family

The resets are driven by software with a sequence similar to Virtex-6, Spartan-6 and 7 Series, but the resets are triggered through register accesses to the core. In general, this is a less reliable method of resetting the transceivers, which is why the change was made in the newer device families.

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
45310 Xilinx ChipScope Solution Center N/A N/A
AR# 33793
Date Created 11/12/2009
Last Updated 12/15/2012
Status Active
Type General Article
  • Virtex-5 FXT
  • Virtex-5 LXT
  • Virtex-5 SXT
  • More
  • Virtex-5 TXT
  • Virtex-6 LXT
  • Virtex-6 SXT
  • Virtex-7
  • Virtex-7 HT
  • Spartan-6 LXT
  • Kintex-7
  • Artix-7
  • Less
  • ChipScope Pro - 11.3
  • ChipScope Pro - 11.4
  • ChipScope Pro - 11.5
  • More
  • ChipScope Pro - 10.1
  • ChipScope Pro - 10.1 sp1
  • ChipScope Pro - 10.1 sp2
  • ChipScope Pro - 10.1 sp3
  • ChipScope Pro - 11.1
  • ChipScope Pro - 11.2
  • ChipScope Pro - 12.1
  • ChipScope Pro - 12.2
  • ChipScope Pro - 12.3
  • ChipScope Pro - 12.4
  • ChipScope Pro - 13
  • ChipScope Pro - 13.1
  • ChipScope Pro - 13.2
  • ChipScope Pro - 13.3
  • ChipScope Pro - 13.4
  • Less
  • ChipScope Pro IBERT for Kintex-7 GTX
  • ChipScope Pro IBERT for Spartan-6 GTP
  • ChipScope Pro IBERT for Virtex-5 GTP
  • More
  • ChipScope Pro IBERT for Virtex-5 GTX
  • ChipScope Pro IBERT for Virtex-6 GTH
  • ChipScope Pro IBERT for Virtex-6 GTX
  • ChipScope Pro IBERT for Virtex-7 GTX
  • Less