THIS SECTION IS UNDER CONSTRUCTION
Flexware
PLD Programming logic devices
SPLD Simple PLD (both PLA and PAL)
PLA Programming logic array small FPD contain 2 level of logic AND and OR plane, both planes is programmable PLA
PAL Programmable array logic small FPD contain programmable AND plane, fixed OR plane PAL
Logic expander:
PAL GAL CUPL Lattice PAL16L8:
Как мы видим контакты: 10 GND 1-9,11 in 13-18 in/out 12,19 out 20 VCC Пример программы на PALASM для дешифратора: ----------------------------------------------------------------------- TITLE Address Decoder PATTERN Test 1 REVISION A AUTOR AVP COMPANY PHG DATA 26/2/06 CHIP DECODER1 PAL16L8 ; pins 1 2 3 4 5 6 7 8 9 10 A10 A11 A12 A13 A14 A15 A16 A17 A18 GND ; pins 11 12 13 14 15 16 17 18 19 20 A19 NC A20 A21 A22 A23 A24 NC CS VCC EQUATIONS /CS = A24 * A23 * A22 * A21 * A20 * A19 * A18 * A17 * A16 + A24 * A23 * A22 * A21 * /A11 * /A10 -----------------------------------------------------------------------
CPLD Complex PLD multiple SPLD blocks in single chip CPLD
FPGA Field Programmable Grid Array Structure allow very high logic capacity FPGA
Lookup table CLB (configurable logic block)
FPGA характеристики современных FPGA Когда делают новый техпроцесс первым делом на нем выпускают не процессоры а FPGA. Military Xilinx Vertex-4E стоит $20,000 за chip. ------------------------------ тип Экивалентных вентилей ------------------------------ SPLD 0-200 CPLD 200-12000 FPGA 1000-1000000 ------------------------------ Xilinx Virtex Full-feature SRAM-based FPGA Spartan Low-cost reduced version CoolRunner CPLD Altera Stratix SRAM based FPGA Cyclone Low-cost reduced version MAX CPLD MAX-II Flash based CPLD Actel Antifuse based FPGA (radiation tolerant) Flash based FPGA Lattice CPLD (EEPROM) Flash based FPGA
Высокая плотность Энергонезависимость Не репрограммируются