|
FPGA |
PAL, SPLD, CPLD |
|
+ + + + + + |
+ +
+
+ + |
ACTEL
-
Antifuse (с нормально разомкнутыми перемычками)
MX (5V) - Multiplexer + register
SX (3.3V), SX-A (2.5V), eX (2.5V), Axcelerator (1.5V) –
Sea-of-modules: C- двухуровневый мультиплексор
R- многофункциональные регистры
-
FLASH
ProASIC, ProASIC Plus
-
RTSX-S, RTAX-S (Antifuse)
ACTEL (Software)
Antifuse
Libero, Designer – синтез, моделирование, размещение, трассировка и программирование
Модули Silicon Explorer II, FS2 CLAM – тестирование и анализ
Silicon Sculptor – программирование FPGA на ПК
FLASH
ASIC master – размещение и трассировка
Memorymaster – проектирования встроенной памяти
Flash Pro - программирования
ALTERA
SRAM
LE, ALM (Stratix II)
-
Stratix, Stratix GX, Stratix II (0.09 um)
-
Cyclone (0.13 um)
-
Flex 10K, Flex 10KA, Flex 10KE, Acex 1K, Mercury, Excalibur
-
Apex 20K, Apex 20KE, Apex 20KC, Apex II
LAB – logic array block
Long-line routing dominated
ALM – adaptive-logic module:
2 LUT – 4 input, 1 LUT – 3 input, 2 RG, 2 Adder 3 input
ALTERA (Software)
Flex, Acex
MAX+
Apex, Stratix, Cyclone
Quartus II – логическое проектирование
SignalTab – логический анализатор
Excalibur XA (hard core) => Nios, Nios II (soft core) 8- 16- 32 RISC
HardCopy – масочное программирование FPGA
Минимальные топологические нормы и медные межсоединения
ATMEL
SRAM
-
AT6000
-
AT40K, AT40KAL
-
EPSLIC
-
Secure FPSLIC (SRAM/EEPROM) - 2 chip on pack.
AVR 8 bit RISC core => SoC (System on Chip)
Lattice Semiconductor
SRAM, ispLever (SOFT)
-
Orca, Orca2, Orca3, Orca4E (Optimized reconfigurable cell array)
-
ispXPGA 100, ispXPGA 200, ispXPGA 500, ispXPGA 1200
энергонезависимые = SRAM + FLASH
PFU – программируемый функциональный блок =
4 LUT 4 input + 8 RG + logics
-
FPCS ORLI10G, ORSO42G5, ORSO82G5, ORSPI4, ORT42G5, ORT82G5, ORT8850H, ORT8850L
-
LatticeEC, LatticeESP-DSP, LatticeXP, LatticeSC (Fujitsu)
0.13 um, +DSP, expended Programmability+FLASH, System Chip 90nm 10M
QuickLogic
Antifuse (ViaLink)
-
Eclipse, EclipsePluse, Eclipse II (0.18um)
-
pASIC 3, pASIC-1, Pasic-2
-
QuickMIPS (0.18um), QuickPCI, QuickRAM, QuickDSP
QuickMIPS (MIPS32, 2 Ethernet 10/100, 32bit 33/66 MHz PCI, 16KB SRAM, Timer)
Soft
QuickWorks, QuickTools, QuickLogic, WebASIC
XILINX
-
Spartan (3.3V), Spartan XL, Spartan II (2.5V), Spartan IIE (1.8V)
-
Spartan 3 (90 nm)
-
Virtex, Virtex-II, Virtex-II Pro, Virtex-II Pro X
-
Virtex - 4
ASMBL – application specific modular block