54 www.xilinx.com PCI v3.0.151 Getting Started Guide
UG157 August 31, 2005
Chapter 6: Implementing a Design
R
•The par command, as provided in the script, uses a guide file in exact guide
mode. Note that some designs do not require the use of guide files.
To target a different device or to use a different version of the PCI interface, see
Chapter 3, “Family Specific Considerations.”
If a guide file is required, ensure that the correct guide file is used by editing the
script and changing the file name. If a guide file is not required, remove the
following input arguments from the par command line in the script:
-gm exact -gf ../../src/guide/guidefile.ncd
If a guide file is required, the guide file must always be used. The effort levels and
delay cleanup iterations may be adjusted if necessary.
•The trce command performs a static timing analysis based on the design
constraints originally specified in the user constraints file.
•The netgen command generates a simulation model of the placed and routed
design.
3. Implement the design by running the appropriate script.
During initial processing trials, it is useful to enter commands one at a time from the
command line rather than running the script so that you can inspect the output of each
step.
If the use of a guide file is required, it is important to verify that the guiding process was
successful. This may be done by inspecting the pcim_top_routed.grf file. The
remainder of this section is specific to designs requiring the use of guide files.
The number of pre-routed connections should exactly match the number listed in the
selection table, shown in Table 3-1, page 19. The number of unrouted signals varies
depending on the size of the user application. If the number does not match, the guide
process has failed. This can occur for several reasons. First, check that the correct user
constraints and guide files have been used. Second, verify that the user application
observes all signal-driving rules defined in the PCI User Guide.
Note: Do not attempt re-entrant routing on a guided design. Re-entrant routing must not
be used as it may re-route nets that were initially guided by the guide file.