Help – Altera PCI Compiler User Manual
Page 354

A–8
User Guide Version 11.1
Altera Corporation
PCI Compiler
October 2011
Upgrading Assignments from a Previous Version of PCI Compiler
MegaCore functions that have common pin names. This option cannot be
used with the -pin_prefix option. The syntax for this option is as
follows:
add_pci_constraints -pin_suffix <_instance name>
The <_instance name> is the suffix that will be attached to all default pins.
-help
Use the -help option for information on the options used with the
add_pci_constraints
command.
Upgrading
Assignments
from a Previous
Version of PCI
Compiler
If your design contains PCI assignments from a previous version of PCI
Compiler, attempt to compile your project using your existing PCI
assignments. After compilation, check to see if timing requirements are
met. If PCI timing requirements are not met, source the constraint file to
make new PCI assignments. Refer to
“PCI Constraint Files” on page A–1
for more information on using the PCI constraint files.
When the PCI Constraint file is used to upgrade from previous PCI
assignments, it performs the following steps:
1.
Checks for the default PCI signal names in your QSF.
The PCI Constraint file gives errors if your project uses nondefault
PCI pin names. Refer to
“Upgrading PCI Assignments Containing
Nondefault PCI Pin Names” on page A–8
for more information.
2.
Archives the Quartus II project, before making any changes, in
PCI_Archive_
<date>_<time>.qar, where <date> is the year, month,
and day the script was run; and <time> is the hour, minute, and
second that the script was run.
3.
Removes the previous PCI assignments from your project’s QSF file
4.
Makes new PCI assignments for your project.
Upgrading PCI Assignments Containing Nondefault PCI Pin
Names
The PCI constraint file uses the default PCI pin names to make PCI
assignments. When removing the existing PCI assignments the PCI
constraint file checks the PCI pin names against the default PCI pin
names. If there is a mismatch between your PCI pin names and the
default PCI pin names, do one of the following: