PLA vs ROM
ROM (yalnız oxunan yaddaş) və PLA (proqramlaşdırıla bilən məntiq massivi) məntiqi funksiyaları həyata keçirmək üçün istifadə olunur. Onların hər ikisi AND qapılarının əsas massivindən və OR qapılarının ikincil massivindən ibarət olan “Məhsulların cəmi” məntiq konfiqurasiyasından istifadə edir. OR funksiyası (Cəmi) AND (məhsul) massivlərinin çıxışlarına tətbiq edilir.
ROM (Yalnız oxumaq üçün yaddaş)
ROM AND qapıları massivi və OR qapıları massivindən ibarətdir. AND massivi girişlərin bütün kombinasiyalarını təmin edir və OR massivi lazımi birləşmələri seçmək üçün istifadə olunur. Buna görə də AND massivi həmişə sabitdir. Məsələn, üç giriş (deyək) sistemində AND massivi ABC, ABC', AB'C, AB'C', A'BC, A'BC', A'B bütün birləşmələrini (məhsul şərtlərini) istehsal edir. 'C, A'B'C' burada ' tamamlayıcını nəzərdə tutur (YOX).
Sonra verilmiş məntiq funksiyasını həyata keçirmək üçün lazımi məhsul şərtlərini seçmək üçün OR qapısından istifadə edilə bilər. A, B, C hər hansı məntiq funksiyası həmin məhsul şərtlərindən istifadə etməklə həyata keçirilə bilər.
Məsələn
f(A, B, C)=AB + BC=ABC + ABC' + A'BC
Eyni şəkildə OR qapıları massivi bir sıra məntiqi funksiyaları həyata keçirə bilər. Buna görə də ROM proqramları saxlamaq üçün istifadə olunur. ROM-u proqramlaşdırmaq lazımi məhsulları seçməklə həmin VEYA massivləri konfiqurasiya etmək deməkdir.
PLA (Proqramlaşdırıla bilən məntiq massivi)
PLA da iki OR və AND massivindən ibarətdir, lakin hər iki massiv ROM-dan fərqli olaraq konfiqurasiya edilə bilər. Bu, həm də “Məhsulların Cəmi” terminini təmin edir, lakin fərqli şəkildə. AND qapıları üçün şərtlər də mümkün olduğundan, AB, BC’, C və s. kimi daha çox məhsul termini verə bilər. Buna görə də ROM ilə müqayisədə məntiq funksiyalarını həyata keçirmək daha asandır.
Məsələn, AB + BC bir VƏ qapısı üçün A, B, digəri VƏ qapısı üçün B, C seçərək və həmin VƏ qapılarının çıxışlarını OR qapısının girişlərinə etməklə birbaşa həyata keçirilə bilər.
ROM və PLA arasındakı fərq nədir?
1. PLA-da həm AND, həm də OR massivləri ROM-dan fərqli olaraq konfiqurasiya edilə bilər, halbuki yalnız OR qapıları massivi konfiqurasiya edilə bilər.
2. PLA, ROM-ların qeyri-mümkün olduğu "qayğıya düşməyin şərtləri" (Boolean üst-üstə düşmələri) nəzərə almaq qabiliyyətinə malikdir.
3. ROM məhsul terminlərinin bütün birləşmələrinə malikdir və buna görə də bütün kombinasiyaları olmayan PLA-dan fərqli olaraq ən ümumi təyinatlı kombinasiya məntiqi cihazı hesab olunur.