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

2015.1 Vivado - Running "Connection Automation" in IP Integrator causes an exception

Description

I get an Internal Exception (IE) when I try to run connection automation in my In my IP Integrator (IPI) block design (BD).

The generated stack file looks like the following:

Stack :
#-------------------------------------------------------------------------------
# Vivado v2015.1 (64-bit)
# SW Build 1207724 on Sat Apr 18 04:00:46 MDT 2015
# Current time: 4/20/15 12:02:44 PM MDT
# Process ID: 29085
# Platform: Unix
#
# This file is an indication that an internal application error occurred.
# This information is useful for debugging. Please open a case with Xilinx
# Technical Support with this file and a testcase attached.
#-------------------------------------------------------------------------------
4/20/15 12:02:44 PM MDT
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at ui.views.I.t.g(SourceFile:512)
at ui.views.I.t.a(SourceFile:68)
at ui.views.I.u.valueChanged(SourceFile:155)
at javax.swing.JTree.fireValueChanged(JTree.java:2926)
at javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3387)
at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:635)
at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1093)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:294)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:188)
at ui.views.I.t.cw(SourceFile:229)
at ui.b.b.ag.cog(SourceFile:77)
.
.
.

Solution

This internal exception will occur in Vivado 2015.1 if Connection Automation is run in IPI with two instances of Vivado open, each with an open BD file.

This issue is fixed in Vivado 2015.2.

AR# 64707
Date Created 05/29/2015
Last Updated 06/10/2015
Status Active
Type Known Issues
Tools
  • Vivado Design Suite - 2015.1