CPLD
discrete PAL
EEPLD (EEPROM-based)
EPLD (EPROM-based)
FPLA
GAL
OTP-antifuse
OTP-fusible link
paged PLA
partitioned PAL
PLA
Radiation-hardened
SRAM-based