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!

AR# 65254

IP Integrator - Adding Native ILA to individual nets of an interface (net/bus bundle) in IPI breaks those connections in the interface

Description

I would like to connect a probe of an ILA instance in native mode to individual nets of a net/bus bundle.

To do this I expand the interface on one of the connected modules and then add a net between the ILA probe and the desired pin of the interface.

However, now the original connection for that pin seems to be disconnected.

Solution

This is expected behavior.

Whenever you connect a net to any of the expanded pins of an interface it overrides the interface.

When validating the design you should see warnings similar to the following:

WARNING: [BD 41-1271] The connection to the pin: /module1/Byte_Enable has been overridden by the user. This pin will not be connected as a part of the interface connection: module1_dlmb_1
WARNING: [BD 41-1306] The connection to interface pin /module1/DLMB_readstrobe is being overridden by the user. This pin will not be connected as a part of interface connection DLMB

To use the ILA probe on a single net of the interface, make the override net connection between the correct pins of both expanded interfaces and then connect the ILA probe to that net.

For additional information see Chapter 6 (Using the ILA to Debug IP Integrator Designs) of (UG994).

AR# 65254
Date Created 08/19/2015
Last Updated 11/04/2015
Status Active
Type General Article
Tools
  • Vivado Design Suite