PLA vs ROM
ROM (Memoria vetëm për lexim) dhe PLA (Array Logic Programmable) përdoren për të zbatuar funksionet logjike. Të dy përdorin konfigurimin logjik të "Suma e Produkteve", i cili përbëhet nga një grup primar portash AND dhe një grup dytësor portash OR. Funksioni OR (Suma) zbatohet në daljet e vargjeve AND (produkt).
ROM (Kujtesa vetëm për lexim)
ROM përbëhet nga një grup AND porta dhe grup porta OR. AND array ofron të gjitha kombinimet e hyrjeve, dhe grupi OR përdoret për të zgjedhur kombinimet e nevojshme. Prandaj, grupi AND është gjithmonë i fiksuar. Për shembull, në një sistem me tre hyrje (le të themi), grupi AND prodhon të gjitha kombinimet (termet e produktit) të ABC, ABC', AB'C, AB'C', A'BC, A'BC', A'B. 'C, A'B'C' ku ' nënkupton plotësimin (JO).
Pastaj një portë OSE mund të përdoret për të zgjedhur termat e nevojshëm të produktit për të zbatuar funksionin e dhënë logjik. Çdo funksion logjik i A, B, C mund të zbatohet duke përdorur ato terma produkti.
Për shembull
f(A, B, C)=AB + BC=ABC + ABC' + A'BC
Po kështu një grup portash OR mund të zbatojë një sërë funksionesh logjike. Prandaj ROM përdoret për të ruajtur programet. Programimi i ROM-it nënkupton konfigurimin e grupeve OSE duke zgjedhur produktet e nevojshme.
PLA (Array i programueshëm logjik)
PLA gjithashtu përbëhet nga dy vargje OR dhe AND, por të dy vargjet janë të konfigurueshme ndryshe nga ROM. Kjo gjithashtu siguron një term "Shuma e produkteve", por në një mënyrë tjetër. Meqenëse termat për portat AND janë gjithashtu të mundshme, ai mund të japë më shumë terma produkti si AB, BC', C etj. Prandaj është shumë më e lehtë të zbatohen funksionet logjike në krahasim me ROM.
Për shembull, AB + BC mund të zbatohet drejtpërdrejt duke zgjedhur A, B për një portë AND, B, C për një portë AND tjetër dhe duke bërë daljet e atyre portave AND në hyrjet e një porte OR.
Cili është ndryshimi midis ROM dhe PLA?
1. Në PLA, të dy grupet AND dhe OR janë të konfigurueshme ndryshe nga ROM, ndërsa vetëm grupi i portave OR është i konfigurueshëm.
2. PLA ka aftësinë të marrë në konsideratë "kushtet mos u intereson" (mbivendosjet Boolean) në të cilat ROM-të janë të paaftë.
3. ROM ka të gjitha kombinimet e termave të produktit, dhe për këtë arsye, konsiderohet si pajisja logjike kombinuese me qëllime më të përgjithshme në ndryshim nga PLA, e cila nuk i ka të gjitha kombinimet.