SPLD-IC:er har en enkel design, de är konstruerade av anslutna makroceller som innehåller AND- och OR-grindar samt vippor.
En SPLD-enhet kan klassificeras i två huvudtyper av programmerbara logiska enheter, de är
Fasta logiska enheter - Den integrerade kretsen i enheten är permanent och kan utföra en funktion eller en uppsättning funktioner. Dessa funktioner är förinställda vid tillverkningen och kan inte ändras.
Programmerbara logiska enheter - Dessa enheter kan programmeras av en elektronikingenjör så många gånger som det behövs. Designen inuti IC:n är flexibel så en förändring i logiken kräver ingen tidskrävande omkoppling av kretskort.
SPLDs används i ett brett spektrum av elektriska och elektroniska prototyper, design- och testtillämpningar. De mångsidiga kretsarna används vanligtvis för funktioner som