Source multiple tcl scripts – Altera IP Compiler for PCI Express User Manual
Page 189

Chapter 9: Optional Features
9–7
Instantiating Multiple IP Compiler for PCI Express Instances
August 2014
Altera Corporation
IP Compiler for PCI Express User Guide
If both IP cores implement dynamic reconfiguration, for Stratix II GX devices, the
ALT2GXB_RECONFIG megafunction instances must be identical.
To support the dynamic reconfiguration block, turn on Analog controls on the
Reconfig
tab in the ALTGX or ALT2GXB parameter editor.
Arria GX devices do not support dynamic reconfiguration However, the
reconfig_clk
and reconfig_togxb ports appear in variations targeted to Arria GX
devices, so you must set reconfig_clk to 0 and reconfig_togxb to 3’b010.
Source Multiple Tcl Scripts
If you use Altera-provided Tcl scripts to specify constraints for IP cores, you must run
the Tcl script associated with each generated IP Compiler for PCI Express. For
example, if a system has pcie1 and pcie2 IP core variations, and uses the
pcie_compiler.tcl
constraints file, then you must source the constraints for both IP
cores sequentially from the Tcl console after generation.
1
After you compile the design once, you can run the your pcie_constraints.tcl
command with the -no_compile option to suppress analysis and synthesis, and
decrease turnaround time during development.
1
In the parameter editor, the script contains virtual pins for most I/O ports on the IP
Compiler for PCI Express to ensure that the I/O pin count for a device is not
exceeded. These virtual pin assignments must reflect the names used to connect to
each IP Compiler for PCI Express instance.