PLA vs ROM
ROM (S alt Okunur Bellek) ve PLA (Programlanabilir Mantık Dizisi) mantık işlevlerini uygulamak için kullanılır. Her ikisi de, birincil AND geçitleri dizisinden ve ikincil bir VEYA geçitleri dizisinden oluşan "Ürün Toplamı" mantık yapılandırmasını kullanır. VEYA işlevi (Toplam), AND (ürün) dizilerinin çıktılarına uygulanır.
ROM (S alt Okunur Bellek)
ROM, AND kapıları dizisinden ve OR kapıları dizisinden oluşur. AND dizisi tüm giriş kombinasyonlarını sağlar ve OR dizisi gerekli kombinasyonları seçmek için kullanılır. Bu nedenle, AND dizisi her zaman sabittir. Örneğin, üç girişli (diyelim ki) bir sistemde AND dizisi, ABC, ABC', AB'C, AB'C', A'BC, A'BC', A'B'nin tüm kombinasyonlarını (çarpım terimleri) üretir. 'C, A'B'C' burada ' tamamlayıcı (NOT) anlamına gelir.
Ardından, verilen mantık işlevini uygulamak için gerekli ürün terimlerini seçmek için bir VEYA geçidi kullanılabilir. A, B, C'nin herhangi bir mantık işlevi, bu ürün terimleri kullanılarak uygulanabilir.
Örneğin
f(A, B, C)=AB + BC=ABC + ABC' + A'BC
Aynı şekilde, bir dizi VEYA geçidi, bir dizi mantık işlevini uygulayabilir. Bu nedenle ROM, programları depolamak için kullanılır. ROM'u programlamak, gerekli ürünleri seçerek bu VEYA dizilerini yapılandırmak anlamına gelir.
PLA (Programlanabilir Mantık Dizisi)
PLA da iki OR ve AND dizisinden oluşur, ancak ROM'dan farklı olarak her iki dizi de yapılandırılabilir. Bu aynı zamanda bir 'Ürün Toplamı' terimi sağlar, ancak farklı bir şekilde. AND kapıları için terimler de mümkün olduğundan, AB, BC’, C vb. gibi daha fazla ürün terimi verebilir. Bu nedenle mantık işlevlerini uygulamak ROM'a kıyasla çok daha kolaydır.
Örneğin, AB + BC, bir AND kapısı için A, B, başka bir AND kapısı için B, C seçilerek ve bu AND kapılarının çıkışlarını bir OR kapısının girişlerine yaparak doğrudan uygulanabilir.
ROM ve PLA arasındaki fark nedir?
1. PLA'da hem AND hem de OR dizileri, ROM'dan farklı olarak yapılandırılabilirken, yalnızca VEYA geçitleri dizisi yapılandırılabilir.
2. PLA, ROM'ların yetersiz olduğu 'önemsiz terimleri' (Boole çakışmaları) hesaba katma yeteneğine sahiptir.
3. ROM, ürün terimlerinin tüm kombinasyonlarına sahiptir ve bu nedenle, tüm kombinasyonlara sahip olmayan PLA'nın aksine en genel amaçlı kombinasyonel mantık cihazı olarak kabul edilir.