Perbezaan Antara PLA dan ROM

Anonim

PLA vs ROM

ROM (Read Only Memory) dan PLA (Array Logik Boleh Diprogram) fungsi logik. Kedua-duanya menggunakan konfigurasi logika 'Jumlah Produk', yang terdiri daripada pelbagai utama AND gate dan pelbagai sekunder ATAU gerbang. Fungsi ATA (Sum) digunakan untuk output susunan AND (produk).

ROM (Read Only Memory)

ROM dibuat daripada pelbagai gerbang AND dan pelbagai gerbang ATAU. DAN array menyediakan semua gabungan input, dan ATAU array digunakan untuk memilih kombinasi yang diperlukan. Oleh itu, AND array sentiasa ditetapkan. Sebagai contoh, dalam tiga input (katakanlah) sistem, DAN array menghasilkan semua kombinasi (terma produk) ABC, ABC ', AB'C, AB'C', A'BC, A'BC ', A'B 'C, A'B'C' di mana 'membayangkan pelengkap (TIDAK).

Kemudian pintu OR boleh digunakan untuk memilih syarat produk yang diperlukan untuk melaksanakan fungsi logik yang diberikan. Sebarang fungsi logik A, B, C boleh dilaksanakan menggunakan istilah produk tersebut.

Sebagai contoh

f (A, B, C) = AB + BC = ABC + ABC '+ A'BC

Begitu juga pelbagai OR gate boleh melaksanakan pelbagai fungsi logik. Oleh itu ROM digunakan untuk menyimpan program. Pengaturcaraan ROM bermakna mengkonfigurasikan pelbagai ATAU dengan memilih produk yang diperlukan.

PLA (Array Logik Boleh Diprogram)

PLA juga dibuat dari dua OR dan DAN array, tetapi kedua-dua tatasusunan boleh dikonfigurasi tidak seperti dalam ROM. Ini juga memberikan istilah 'Jumlah Produk', tetapi dengan cara yang berbeza. Oleh kerana terma dan gerbang juga mungkin, ia dapat memberikan lebih banyak istilah produk seperti AB, BC ', C dll. Oleh itu, lebih mudah untuk melaksanakan fungsi logik berbanding dengan ROM. Sebagai contoh, AB + BC boleh dilaksanakan secara langsung dengan memilih A, B untuk satu DAN pintu, B, C untuk satu lagi DAN pintu dan membuat output mereka DAN pintu untuk input pintu OR.

Apakah perbezaan antara ROM dan PLA?

1. Di PLA kedua-dua susunan AND dan OR boleh dikonfigurasikan tidak seperti dalam ROM, sedangkan hanya ATAU gerbang array boleh dikonfigurasi.

2. PLA mempunyai keupayaan untuk mengambil 'tidak peduli istilah' (tumpang tindih Boolean) di mana ROM tidak mampu.

3. ROM mempunyai semua kombinasi terma produk, dan oleh itu, dianggap sebagai peranti logik kombinasi yang paling umum berbanding dengan PLA, yang tidak mempunyai semua kombinasi.