Answers Database
XDM, PPR 5.2: XDM forces the use of invalid default TIMESPEC syntax
Record #287
Product Family: Software
Product Line: FPGA Core
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
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |