Select PLD family:
Home

 

Step 1: Choose one of the following PLD families, or go back to previous step:

[Watch Me to see what the devices look like, and to learn proper handling techniques to avoid ESD damage]

GAL
-- Generic Array Logic
-- PAL architecture with capability of flip-flop or combinational outputs
-- Programmed by a ROM "burner", and is electrically erasable
-- Relatively low complexity
CPLD
-- Complex Programmable Logic Device
-- Array of interrconnected GALs (called macrocells) on a single chip
-- Programmable without removing from its circuit
-- Maintains programming when power is removed
-- Moderate complexity
-- Best suited to designs that have lots of random logic and few flip-flops
FPGA
-- Field-Programmable Gate Array
-- Array of configurable logic blocks (CLBs)
-- Programmable without removing from surrounding circuitry
-- Loses programming when power is removed
-- Relatively high complexity
-- Best suited to designs that have low random logic and lots of flip-flops
 

Page last updated December 13, 1999. Feedback goes to Ed.Doering@Rose-Hulman.Edu.