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# 36901

Chipscope IBERT - Can I use VIO, ILA cores together with IBERT?


When I try tocreate a design with both IBERT core and ChipScope ILA, VIO cores included, I get the followingerror message during MAP process:

ERROR:PhysDesignRules:1683 - Unsupported programming for BSCAN block and JTAG_CHAIN attribute value 1. The BSCAN componentmyibert/U0/U_IBERT_CORE/U_XSDB_MSTR/U_VHD_CHIPSCOPE_ICON2XSDB_MSTRBR/U_ICON_INTERFACE
/U_ICON_IFACE_ICON/U_ICON/U_ICON/I_YES_BSCAN.U_BS/I_V6.ISYN.I_USE_SOFTBSCAN_EQ0.U_BS has placement which requires the JTAG_CHAIN attribute to be set
to the value 2. The JTAG_CHAIN attribute must be changed or the programming for the BSCAN block must be moved to alocation corresponding to the JTAG_CHAIN attribute setting.
ERROR:Pack:1642 - Errors in physical DRC.

Is it possible to use both IBERT and ILA or VIO in my design?

If so, how to resolve the MAP error?


Yes, it is possible.

There are multiple instances of BSCAN primitive for each device, and each instance of this design element handles one JTAG USER instruction (USER1
through USER4 in Virtex-6 for example) as set with the JTAG_CHAIN attribute. Thereby, multiple ICONs can be resolved in a single design.

IBERT corewill use USER1 instruction (JTAG_CHAIN=1) in its ICON.

Sothe ICON corresponding ILA, VIO must notuse USER1, but the remaining ones, like USER2.

To do this, just select USER2 as Boundary Scan Chain in the ICON generator GUI in CORE Generator.
AR# 36901
Date Created 07/21/2010
Last Updated 01/02/2013
Status Active
Type General Article
  • 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.1
  • Less