Altium provides comprehensive support for Field Programmable Gate Arrays (FPGA) / Programmable Logic Devices (PLD) design. This page details library support for the schematic-based design methodology across a range of vendors and architectures.
Two types of downloadable files are supplied for each vendor: The first contains
Macro & Primitive Symbol Libraries for programming and the second
contains PCB Component & Footprint Libraries for board design.
For detailed information on the PCB library contents click on the library name
in the following tables.
DXP (2002 Release) supports the following FPGA / PLD vendors.
Actel , Altera , Atmel , Cypress Semiconductor , Lattice Semiconductor , QuickLogic , Xilinx
Note: For design entry based on CUPL Hardware Description Language, click
here for more details.
| Family | Macro & Primitive Symbol Library | Last Update |
Synthesis Support |
PCB Component & Footprint Library Click for library contents |
Last Update |
| 1200XL | Actel ACT2,1200XL FPGA.IntLib | 17-Mar-2003 |
|
||
| 3200DX | Actel 3200DX FPGA.IntLib | 17-Mar-2003 |
|
||
| 40MX | Actel A40MX FPGA.IntLib | 17-Mar-2003 |
|
Actel 40MX Family.IntLib | 21-May-2003 |
| 42MX | Actel A42MX FPGA.IntLib | 17-Mar-2003 |
|
Actel 42MX Family.IntLib | 21-May-2003 |
| 54SX | Actel A54SX FPGA.IntLib | 17-Mar-2003 |
|
Actel SX Family.IntLib | 21-May-2003 |
| 54SX-A | Actel A54SXA FPGA.IntLib | 17-Mar-2003 |
|
Actel SX-A Family.IntLib | 21-May-2003 |
| 54SX-S | Actel A54SXS FPGA.IntLib | 17-Mar-2003 |
|
||
| ACT 1 | Actel ACT1 FPGA.IntLib | 17-Mar-2003 |
|
Actel ACT 1 Family.IntLib | 21-May-2003 |
| ACT 2 | Actel ACT2,1200XL FPGA.IntLib | 17-Mar-2003 |
|
Actel ACT 2 Family.IntLib | 21-May-2003 |
| ACT 3 | Actel ACT3 FPGA.IntLib | 17-Mar-2003 |
|
Actel ACT 3 Family.IntLib | 21-May-2003 |
| Axcelerator | Actel Axcelerator FPGA.IntLib | 17-Mar-2003 | Actel Axcelerator Family.IntLib | 21-May-2003 | |
| eX | Actel EX FPGA.IntLib | 17-Mar-2003 |
|
Actel eX Family.IntLib | 21-May-2003 |
| ProASIC A500K | Actel ProASIC A500K FPGA.IntLib | 17-Mar-2003 |
|
Actel ProASIC 500K Family.IntLib | 21-May-2003 |
| ProASIC PLUS | Actel ProASIC APA FPGA.IntLib | 17-Mar-2003 |
|
Actel ProASIC PLUS Family.IntLib | 21-May-2003 |
[top] | [Actel's website]
| Family | Macro & Primitive Symbol Library | Last Update |
Synthesis Support |
PCB Component & Footprint Library Click for library contents |
Last Update |
| ACEX 1K | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera PLD ACEX 1K.IntLib | 21-May-2003 |
| APEX 20K | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera PLD APEX 20K.IntLib | 21-May-2003 |
| APEX II | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera PLD Apex II.IntLib | 21-May-2003 |
| Classic EPLD | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera PLD Classic EP.IntLib | 21-May-2003 |
| Cyclone | Altera FPGA.IntLib | 14-Aug-2002 |
|
||
| Excalibur | Altera FPGA.IntLib | 14-Aug-2002 |
|
||
| FLASHLogic | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera PLD FLASHLogic.IntLib | 21-May-2003 |
| Flex | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera PLD Flex.IntLib | 21-May-2003 |
| MAX 3000 | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera PLD MAX 3000.IntLib | 21-May-2003 |
| MAX 5000 | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera PLD MAX 5000.IntLib | 21-May-2003 |
| MAX 7000 | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera PLD MAX 7000.IntLib | 21-May-2003 |
| MAX 9000 | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera PLD MAX 9000.IntLib | 21-May-2003 |
| Mercury | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera Mercury Family.IntLib | 21-May-2003 |
| Stratix | Altera FPGA.IntLib | 14-Aug-2002 |
|
Altera Stratix Family.IntLib | 21-May-2003 |
| Stratix GX | Altera FPGA.IntLib | 15-Aug-2002 |
|
[top] | [Altera's website]
| Family | Macro & Primitive Symbol Library | Last Update |
Synthesis Support |
PCB Component & Footprint Library Click for library contents |
Last Update |
| AT40K | Atmel AT40K FPGA.IntLib | 11-Jul-2002 | Atmel AT40K Series.IntLib | 21-May-2003 | |
| AT6K02 | Atmel AT6K02 FPGA.IntLib | 11-Jul-2002 | Atmel AT6000 Series.IntLib | 21-May-2003 | |
| AT6k04 | Atmel AT6K04 FPGA.IntLib | 11-Jul-2002 | Atmel AT6000 Series.IntLib | 21-May-2003 | |
| FPSLIC | Atmel AT94K Series.IntLib | 21-May-2003 | |||
| Industry Compatible CPLD | Atmel PLD Devices FPGA.IntLib | 11-Jul-2002 |
|
Atmel Industry Compatible CPLD.IntLib | 21-May-2003 |
| Industry Standard SPLD | Atmel PLD Devices FPGA.IntLib | 11-Jul-2002 |
|
Atmel Industry Standard SPLD.IntLib | 21-May-2003 |
| Proprietary CPLD | Atmel PLD Devices FPGA.IntLib | 11-Jul-2002 |
|
Atmel Proprietary CPLD.IntLib | 21-May-2003 |
[top] | [Atmel's website]
| Family | Macro & Primitive Symbol Library | Last Update |
Synthesis Support |
PCB Component & Footprint Library Click for library contents |
Last Update |
| Delta39k |
|
Cypress PLD Delta39K.IntLib | 21-May-2003 | ||
| Flash370 |
|
||||
| Flash370l |
|
Cypress PLD Flash370i.IntLib | 21-May-2003 | ||
| Max340 |
|
Cypress PLD MAX EPLD.IntLib | 21-May-2003 | ||
| Quantum38k |
|
Cypress PLD Quantum38K.IntLib | 21-May-2003 | ||
| SPLDc335 |
|
||||
| Ultra37000 |
|
Cypress PLD Ultra37000.IntLib | 21-May-2003 |
[top] | [Cypress Semiconductor's website]
| Family | Macro & Primitive Symbol Library | Last Update |
Synthesis Support |
PCB Component & Footprint Library Click for library contents |
Last Update |
| ispGAL | Lattice Generic FPGA.IntLib | 29-May-2003 | Lattice PLD ISPGAL.IntLib | 21-May-2003 | |
| ispGDX | Lattice Generic FPGA.IntLib | 29-May-2003 | Lattice PLD ISPGDX.IntLib | 21-May-2003 | |
| ispLSI 1K |
Lattice 1k FPGA.IntLib, Lattice Generic FPGA.IntLib |
29-May-2003 |
|
Lattice PLD ISPLSI.IntLib | 21-May-2003 |
| ispLSI 2K |
Lattice 1k FPGA.IntLib, Lattice Generic FPGA.IntLib |
29-May-2003 |
|
Lattice PLD ISPLSI.IntLib | 21-May-2003 |
| ispLSI 5000VE |
Lattice 5k FPGA.IntLib, Lattice Generic FPGA.IntLib, Lattice MACH FPGA.IntLib |
29-May-2003 |
|
Lattice PLD ISPLSI.IntLib | 21-May-2003 |
| ispLSI 8K |
Lattice 8k FPGA.IntLib, Lattice Generic FPGA.IntLib, Lattice PLL FPGA.IntLib |
29-May-2003 |
|
Lattice PLD ISPLSI.IntLib | 21-May-2003 |
| ispMACH 4000 |
Lattice 1k FPGA.IntLib, Lattice Generic FPGA.IntLib, Lattice MACH FPGA.IntLib |
29-May-2003 | |||
| ispMACH 4A |
Lattice Generic FPGA.IntLib, Lattice MACH FPGA.IntLib |
29-May-2003 | Lattice PLD ISPMACH.IntLib | 21-May-2003 | |
| ispMACH 5000B |
Lattice 5k FPGA.IntLib, Lattice Generic FPGA.IntLib, Lattice MACH FPGA.IntLib |
29-May-2003 | |||
| ispMACH 5000VG |
Lattice 5k FPGA.IntLib, Lattice Generic FPGA.IntLib, Lattice PLL FPGA.IntLib |
29-May-2003 | |||
| MACH |
Lattice Generic FPGA.IntLib, Lattice MACH FPGA.IntLib |
29-May-2003 | Lattice PLD ISPMACH.IntLib | 21-May-2003 | |
| ORCA 2 | Lattice ORCA 2 FPGA.IntLib | 29-May-2003 |
|
Lattice ORCA Series 2.IntLib | 21-May-2003 |
| ORCA 3 | Lattice ORCA 3 FPGA.IntLib | 29-May-2003 |
|
Lattice ORCA Series 3.IntLib | 21-May-2003 |
| ORCA 4 | Lattice ORCA 4 FPGA.IntLib | 29-May-2003 |
|
Lattice ORCA Series 4.IntLib | 21-May-2003 |
[top] | [Lattice Semiconductor's website]
| Family | Macro & Primitive Symbol Library | Last Update |
Synthesis Support |
PCB Component & Footprint Library Click for library contents |
Last Update |
| pASIC 1 | QuickLogic FPGA.IntLib | 11-Jul-2002 |
|
QuickLogic pASIC 1.IntLib | 21-May-2003 |
| pASIC 2 | QuickLogic FPGA.IntLib | 11-Jul-2002 |
|
QuickLogic pASIC 2.IntLib | 21-May-2003 |
| pASIC 3 | QuickLogic FPGA.IntLib | 11-Jul-2002 |
|
QuickLogic pASIC 3.IntLib | 21-May-2003 |
[top] | [QuickLogic's website]
| Family | Macro & Primitive Symbol Library | Last Update |
Synthesis Support |
PCB Component & Footprint Library Click for library contents |
Last Update |
| CoolRunner-II | Xilinx CoolRunner-II FPGA.IntLib | 29-May-2003 |
|
Xilinx CoolRunner II.IntLib | 21-May-2003 |
| CoolRunner-XPLA3 | Xilinx CoolRunner-XPLA3 FPGA.IntLib | 29-May-2003 |
|
Xilinx CoolRunner XPLA3.IntLib | 21-May-2003 |
| Spartan | Xilinx Spartan FPGA.IntLib | 29-May-2003 |
|
Xilinx Spartan.IntLib | 21-May-2003 |
| Spartan-II | Xilinx Spartan-II & Spartan-IIE FPGA.IntLib | 29-May-2003 |
|
Xilinx Spartan-II.IntLib | 21-May-2003 |
| Spartan-IIE | Xilinx Spartan-II & Spartan-IIE FPGA.IntLib | 29-May-2003 |
|
Xilinx Spartan-IIE.IntLib | 21-May-2003 |
| Spartan-XL | Xilinx Spartan-XL FPGA.IntLib | 29-May-2003 |
|
Xilinx Spartan XL.IntLib | 21-May-2003 |
| Virtex | Xilinx Virtex & VirtexE FPGA.IntLib | 29-May-2003 |
|
Xilinx Virtex.IntLib | 21-May-2003 |
| Virtex E | Xilinx Virtex & VirtexE FPGA.IntLib | 29-May-2003 |
|
Xilinx Virtex-E.IntLib | 21-May-2003 |
| Virtex II Pro | Xilinx Virtex-II, Virtex-II Pro & Virtex-II Pro X FPGA.IntLib | 29-May-2003 |
|
Xilinx Virtex-II Pro.IntLib | 21-May-2003 |
| Virtex-II | Xilinx Virtex-II, Virtex-II Pro & Virtex-II Pro X FPGA.IntLib | 29-May-2003 |
|
Xilinx Virtex-II.IntLib | 21-May-2003 |
| XC3000 |
|
Xilinx XC3000.IntLib | 21-May-2003 | ||
| XC4000 |
|
Xilinx XC4000.IntLib | 21-May-2003 | ||
| XC4000E | Xilinx XC4000E FPGA.IntLib | 29-May-2003 |
|
Xilinx XC4000 E.IntLib | 21-May-2003 |
| XC4000EX |