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

8.1i/7.1i XST - XST ignores some of the Xilinx Specific Options when changing the default Value

Description

When setting my own fanout value, if I disable Equivalent Register Removal, it affects the register duplication. Is this a correct behavior?

Solution

When you ask XST to not remove the equivalent registers, you are basically affecting the entire optimization algorithm, and in some cases XST is not replicating any more.

XST is optimizing based on the new design, and usage of some switches can affect the end design.

Using the Equivalent Register Removal constraint can be used to apply globally, or to an entity, module, or signal.

Please refer to the XST User Guide for the usage and syntax:

http://toolbox.xilinx.com/docsan/xilinx9/books/docs/xst/xst.pdf

If XST is not doing a good optimization when it does not replicate, this can be verified by looking at the timing numbers. After doing so, please contact Xilinx Technical Support:

http://www.xilinx.com/support/clearexpress/websupport.htm

AR# 22949
Date Created 06/01/2010
Last Updated 12/15/2012
Status Active
Type General Article