AR# 52142

14.3 ChipScope, Vivado - BSCAN channel set by user when implementation/synthesis run resets selection

Description

If the C_USER_SCAN_CHAIN property value on the dbg_hug core is set to 2, 3, or 4, the Vivado tool will not remember it from one implementation run to the next.

Solution

To work around this issue, use a value of 1 for the dbg_hub core and use 2, 3, or 4 for any other IP that uses the BSCAN primitive element (such as the ChipScope Pro ICON core).

To change the Debug Core Options on the dbg_hub core, post-synthesis:

  1. Select the dbg_hub instance (under the Instance Properties window).
  2. Select Debug Core Options, and set the C_USER_SCAN_CHAIN attribute value.


To change the Debug Core Option on the ChipScope Pro ICON core, configure the core using the CORE Generator tool.

AR# 52142
Date 12/03/2014
Status Active
Type General Article
Tools
IP