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

10.1 MAP/PAR - Placement phases do not produce same results on different OS platforms

Description

My design meets timing when I run it on a Windows machine, but not on a Linux machine. Why?

Solution

This problem has been fixed in the latest 10.1 Service Pack available at:

http://www.xilinx.com/support/download/

The first service pack containing the fix is 10.1 Service Pack 1.

Designs should have the same results on different OS platforms (when all else is equal). If not, it is considered a bug and these issues are fixed as they are detected. Usually, the difference is a random effect that produces a different result much like using a different cost table to change the placement seed. In this case, a problem was identified that affected the results of I/O placement.

For a more general discussion of deterministic behavior in the ISE implementation tools, see (Xilinx Answer 23904).

AR# 30404
Date Created 02/27/2008
Last Updated 12/15/2012
Status Active
Type General Article