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

Virtex-II Pro, Virtex-II Pro X, Virtex-4 RocketIO - "# Attribute Syntax Error : The Attribute ALIGN_COMMA_MSB on GT* instance *.gt*_1 is set to 0 0. Legal values for this attribute are TRUE or FALSE."

Description

When simulating MGT design, you might run into the following warnings and error message during "vsim" (even though there are no warnings or errors during "vcom"):

# ** Warning: (vsim-3007) Defparam iteration limit of 10 exceeded.

# Region: */gt_custom_inst

# Here are the next few assignments to give an indication of where the problem might be:

# Assigned to parameter "*/gt_1/ALIGN_COMMA_MSB".

# Assigned to parameter "*/gt_1/CHAN_BOND_ONE_SHOT".

...

# Assigned to parameter "*/gt_1/TX_CRC_USE".

# ** Warning: (vsim-3015) /tmp/xil_Q0Unhe(1898): [PCDPC] - Port size (11 or 11) does not match connection size (88) for port 'CHAN_BOND_SEQ_1_1'.

# Region: */gt_1/gt_swift_1

# ** Warning: (vsim-3015) /tmp/xil_Q0Unhe(1898): [PCDPC] - Port size (11 or 11) does not match connection size (88) for port 'CHAN_BOND_SEQ_1_2'.

# Region: */gt_1/gt_swift_1

...

# Attribute Syntax Error : The Attribute ALIGN_COMMA_MSB on GT instance *.gt_1 is set to 0 0. Legal values for this attribute are TRUE or FALSE.

These warnings and error message do not indicate the source of the error.

Solution

The warnings and error message occur due to the missing UniSim library reference.

The following UniSim declaration and reference need to be present in the file that instantiates the MGT:

library UNISIM;

use UNISIM.Vcomponents.ALL;

AR# 21331
Date Created 09/04/2007
Last Updated 12/15/2012
Status Active
Type General Article