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

MIG v2.1 - Definition of XIL_ROUTE_ENABLE_DATA_CAPTURE environment variable that is set within implementation script files


The "ise_flow.bat" implementation script file provided with MIG v2.1 controllers for all Spartan-3 Generation devices sets the XIL_ROUTE_ENABLE_DATA_CAPTURE environment variable. What does this environment variable do and is it necessary?


This environment variable is set to enable a specific algorithm within the PAR router. The Spartan-3 Generation architectures require this specific template router to ensure timing. See (Xilinx Answer 25245) for further information on the router algorithm used.

This router algorithm and the environment variable are not required for Virtex-4 and Virtex-5 MIG controllers. Setting this variable in Virtex-4 and Virtex-5 controllers has no effect on the routing.

This environment variable is also required in MIG 007 controllers for the Virtex-II and Virtex-II Pro architectures.

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