Answers Database


XDM, PPR 5.2: XDM forces the use of invalid default TIMESPEC syntax


Record #287

Product Family: Software

Product Line: XACT FPGA

Product Part: ppr

Product Version: 5.2

Problem Title:
XDM, PPR 5.2: XDM forces the use of invalid default TIMESPEC syntax


Problem Description:
PPR has built-in command-line options for controlling the default dp2p,
dc2s, dp2s and dc2p timespecs, all which should be able to take a value
of IGNORE, in order to tell PPR that paths of the given type should be
given lowest placement/routing priority. However, when running from
within XDM, XDM forces the option to be "IGNORED" instead of "IGNORE".
Thus, it is not possible to specify these setting from within XDM.


Solution 1:

(2) Place the parameters in a parameter file and use the paramfile= option
     in XDM to point to this parameter file. PPR does check the syntax of
     this one, but XDM still doesn't:

     dc2s={ignore,auto,<delay>}
     dp2p={ignore,auto,<delay>}
     dc2p={ignore,auto,<delay>}
     dp2s={ignore,auto,<delay>}



Solution 2:

(3) Place the IGNORE spec on the schematic or in the CST file.



Solution 3:

(1) Place the parameters in a local xactinit.dat file, of which XDM does
     not check the syntax. Come to think of it, neither does PPR, so make
     sure you get the syntax right:

     /ppr/dc2s={ignore,auto,<delay>}
     /ppr/dp2p={ignore,auto,<delay>}
     /ppr/dc2p={ignore,auto,<delay>}
     /ppr/dp2s={ignore,auto,<delay>}




End of Record #287 - Last Modified: 11/15/96 16:58

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!