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

Virtex-4 RocketIO Wizard v1.6 - Release Notes and Known Issues for 10.1

Description

This Release Notes and Known Issues Answer Record is for the Virtex-4 RocketIO Wizard v1.6 and contains the following information:

- New Features

- Bug Fixes

- Known Issues

Solution

New Features

- ISE 10.1 design tools support

- A silicon version file for Production Step 1 was added

Bug Fixes

- Possible Reset glitch coming out of Wizard - From compile to compile, some channels work reliably and some channels do not. These failing channels will persist to fail, even if the device is reconfigured, power-cycled, or reset. See (Xilinx Answer 25469).

- Added special reset consideration to GT11_INIT_TX for 8-byte mode and documented in the User's Guide.

Known Issues

- The GT11 SmartModel will produce RX Disparity errors due to rounding problems for some reference clock periods. If, in simulation, the MGT wrapper locks successfully but shows numerous disparity errors, edit testbench/example_tb.v(hd) and increment or decrement the REFCLK period by 0.01. This is the case for Fibre Channel 2x and 4x, for example, where the refclk period must be changed from 4.71 ns to 4.7 ns.

- OOB signaling is not supported in simulation.

- The example design does not currently include blocks to demonstrate Channel Bonding and Clock Correction.

- Setting the comma alignment (Wizard page 4) smaller than the data path width allows incoming data to be aligned to multiple positions. The example design does not account for this and might indicate errors even though data is being received correctly.

- The example designs provide little support for CRC. The wrapper will configure the CRC blocks, but additional work is required to test and connect the logic.

- Be careful to use run lengths supported by your silicon version when selecting "no encoding" or "'no decoding" on Wizard, page 3.

- Example designs for configurations using different data widths for TX and RX might not function.

- Configurations using different line rates for TX and RX on the same MGT have not been thoroughly tested, and might not work.

- Wizard page 2 (Placement Customization) allowed selection of unbonded MGTs on the xc4vfx60 in the ff672 package. MGTs X0Y0, X0Y1, X1Y0, and X1Y1 are not connected to external pins.

- Multilane protocol files, such as XAUI, might not turn on all required MGTs in some packages. If your wrapper is missing lanes, please recustomize your wrapper and select the needed MGTs on Wizard, page 2.

AR# 30576
Date Created 03/24/2008
Last Updated 12/15/2012
Status Active
Type General Article