Programowalna Macierz Logicza (PLA)
Programowalna macierz logiczna, znana jako PLA (Programmable Logic Array), to typ układów programowalnych PLD (Programmable Logic Device). Charakteryzuje się posiadaniem dwóch programowalnych macierzy: AND oraz OR.
Porównanie z PAL
W odróżnieniu od układów PAL (Programmable Array Logic), które posiadają jedynie jedną macierz AND, układy PLA są bardziej elastyczne dzięki drugiej programowalnej macierzy OR. W PAL bramki OR są wbudowane, co ogranicza możliwości modyfikacji w porównaniu do PLA.
Zalety PLA
- Większa elastyczność dzięki programowalnym macierzom AND i OR.
- Możliwość dostosowywania układów do różnych zastosowań.
PLA są zatem bardziej wszechstronne w porównaniu do PAL, co czyni je atrakcyjnym wyborem dla projektów wymagających złożonych funkcji logicznych.