Primer: Programmable Logic Array (PAL) - enostavna programabilna logična vezja

Programabilni elementi

Programabilni elementi obdržijo vrednost po izklopu napajanja
Realizirani so lahko npr. kot:

  • povezava, ki se jo med programiranjem prekine (podobno varovalki)
  • tranzistor s “plavajočimi” vrati, ki so lahko električno nabita (EPROM, EEPROM, …)
    Programabilne elemente povezujemo v matriko - programabilno polje

ROM vezje

Povezava 2 matrik - leva stran (IN) je stalna, desna (ALI) pa je programabilna

PAL vezje

Obratno od ROM-a - leva stran je programabilna, desna pa stalna

PAL16L8 vezje

Obsega do 16 vhodov in do 8 izhodov
Logično funkcijo predstavlja 7 disjunktivno povezanih termov 16ih spremenljivk
Realiziramo lahko vsako funkcijo, ki jo v MDNO lahko zapišemo z največ 7 termi