Supported Xilinx Architectures
The system supports the latest Xilinx FPGA technology and includes both FPGA and PCB schematic library support. Table 1 summarizes the supported device technologies and the available library support.
Device Technology
|
Architecture-Independent Library Support
|
Architecture-Dependent FPGA Library Name (*.IntLib)
|
Associated PCB Library Name (*.IntLib)
|
---|---|---|---|
CoolRunner-II | Yes | Xilinx CoolRunner-II FPGA | Xilinx CoolRunner II |
CoolRunner XPLA3 | Yes | Xilinx CoolRunner-XPLA3 FPGA | Xilinx CoolRunner XPLA3 |
Spartan-II | Yes | Xilinx Spartan-II FPGA | Xilinx Spartan-II |
Spartan-IIE | Yes | Xilinx Spartan-IIE FPGA | Xilinx Spartan-IIE |
Spartan-3 | Yes | Xilinx Spartan-3 FPGA | Xilinx Spartan-3 |
Spartan-3E | Yes | Xilinx Spartan3E FPGA | Xilinx Spartan-3E |
Virtex | Yes | Xilinx Virtex FPGA | Xilinx Virtex |
Virtex-II | Yes | Xilinx Virtex-II FPGA | Xilinx Virtex-II |
Virtex-II PRO | Yes | Xilinx Virtex-II Pro FPGA | Xilinx Virtex-II Pro |
Virtex-4 | Yes | Xilinx Virtex-4 FPGA | Xilinx Virtex-4 |
Virtex-E | Yes | Xilinx Virtex-E FPGA | Xilinx Virtex-E |
XC18V00 | N/A | N/A | Xilinx XC18V00 |
XC9500 | Yes | Xilinx XC9500 FPGA | Xilinx PLD XC9500 |
XC9500XL | Yes | Xilinx XC9500XL FPGA | Xilinx PLD XC9500XL |
XC9500XV | Yes | Xilinx XC9500XV FPGA | Xilinx PLD XC9500XV |
XCF | N/A | N/A | Xilinx XCF |
Note: XC18V00 and XCF families are configuration PROM devices. Therefore FPGA library support is non-applicable.
FPGA Architecture-Independent Library
To maintain device independence, the system includes a large library of typical generic design components, the FPGA Generic Library. This integrated library can be found in the \Library\FPGA
folder of the installation.
For complete documentation with respect to the FPGA Generic Library, see the FPGA Generic Library Guide .
FPGA Architecture-Dependent Libraries
If device independence is not required the system also includes Xilinx FPGA libraries. These integrated libraries contain both the Unisim and Macro types of components.
Vendor-specific integrated libraries are packaged according to the selection guide provided in the Xilinx Libraries Guide. This ensures that only specific components that are available with your target device are used in your design. The FPGA design libraries can be found in the \Library\Xilinx
folder of the installation.
Xilinx Core Generator Component Support
Specialized cores that have been created using the Xilinx Core Generator can be used in your FPGA design. Once you have generated the core, you link the generated EDIF file to a schematic component, and place this component in your FPGA design.
To create a component symbol from the EDIF file, open it in the software and select Design » Create Schematic Part From File from the menus. The EDIF file must be placed in the FPGA project folder, or stored in a User pre-synthesized model folder (specified on the FPGA - Synthesis page of the Preferences dialog (DXP » Preferences)).
Integrated PCB libraries
There are also PCB design libraries available for many of the Xilinx programmable devices, in the \Library\Xilinx
folder of the installation. These libraries include schematic symbols and PCB footprints, as well as 3-D models and signal integrity models where available.