Appendix a. using pci constraint file tcl scripts, Introduction, Pci constraint files – Altera PCI Compiler User Manual

Page 347: Fer to, Appendix a, using, Pci constraint file tcl scripts, Appendix a, using pci constraint file tcl scripts, Appendix a, Using pci constraint file tcl scripts

Advertising
background image

Altera Corporation

User Guide Version 11.1

A–1

October 2011

Appendix A. Using PCI

Constraint File Tcl Scripts

Introduction

Altera provides constraint files, in the form of Tool Command Language
(Tcl) scripts, to meet PCI timing requirements in the Quartus II software.
The PCI Compiler v11.1 generates a constraint file for your target device
family.

f

For a list of supported device families and the level of support offered
for each family, refer to

“About PCI Compiler”

.

PCI Constraint
Files

PCI constraint files make the following assignments in your Quartus II
project:

PCI pin location assignments

PCI I/O voltage assignments

PCI clamp diode assignments

PCI timing assignments

Logic option assignments for clk, rstn, irdyn, and trdyn pins

Logic option assignments for the PCI MegaCore function variation

LogicLock assignments in designs targeting Cyclone devices

Programmable ground assignments in designs targeting MAX II
devices (For more information, refer to

“Simultaneous Switching

Noise (SSN) Considerations” on page A–2

)

When run, the constraint file automatically extracts the PCI MegaCore
function, PCI MegaCore function hierarchy, device family, density and
package type used in your Quartus II project, and makes PCI assignments
for your project based on this information.

To use a PCI constraint file, perform the following steps:

1.

Open your project in the Quartus II software.

2.

Ensure that you have specified a device family, density and package
in your Quartus II project.

3.

In the Quartus II software, choose Tcl Console (View > Utility
Windows menu).

Advertising