Perbedaan antara PLA dan ROM

Perbedaan antara PLA dan ROM

PLA vs Rom

ROM (baca saja memori) dan PLA (array logika yang dapat diprogram) digunakan untuk mengimplementasikan fungsi logika. Keduanya menggunakan konfigurasi logika 'jumlah produk', yang terdiri dari array primer dan gerbang dan array sekunder atau gerbang. Atau fungsi (jumlah) diterapkan pada output dan array (produk).

Rom (baca hanya memori)

ROM terbuat dari array dan gerbang dan array gerbang. Dan array menyediakan semua kombinasi input, dan atau array digunakan untuk memilih kombinasi yang diperlukan. Karena itu, dan array selalu diperbaiki. Misalnya, dalam sistem tiga input (katakanlah), dan array menghasilkan semua kombinasi (istilah produk) dari ABC, ABC ', AB'C, AB'C', A'BC, A'BC ', A'B 'C, a'b'c' di mana 'menyiratkan komplemen (tidak).

Kemudian gerbang atau dapat digunakan untuk memilih persyaratan produk yang diperlukan untuk mengimplementasikan fungsi logika yang diberikan. Fungsi logika apa pun dari A, B, C dapat diimplementasikan dengan menggunakan persyaratan produk tersebut.

Misalnya

f (a, b, c) = ab + bc = abc + abc ' + a'bc

Demikian juga array atau gerbang dapat mengimplementasikan serangkaian fungsi logika. Oleh karena itu ROM digunakan untuk menyimpan program. Pemrograman ROM berarti mengkonfigurasi itu atau array dengan memilih produk yang diperlukan.

PLA (array logika yang dapat diprogram)

PLA juga terbuat dari dua atau dan dan array, tetapi kedua array dapat dikonfigurasi tidak seperti di ROM. Ini juga memberikan istilah 'produk', tetapi dengan cara yang berbeda. Karena istilah untuk dan gerbang juga dimungkinkan, itu dapat memberikan lebih banyak istilah produk seperti AB, BC ', C dll. Oleh karena itu jauh lebih mudah untuk mengimplementasikan fungsi logika dibandingkan dengan ROM.

Misalnya, AB + BC dapat secara langsung diimplementasikan dengan memilih A, B untuk satu dan gerbang, b, c untuk gerbang lain dan membuat output dari mereka dan gerbang ke input gerbang atau gerbang.

Apa perbedaan antara ROM dan PLA?

1. Di PLA baik dan dan atau array dapat dikonfigurasi tidak seperti di ROM, sedangkan hanya array atau gerbang yang dapat dikonfigurasi.

2. PLA memiliki kemampuan untuk memperhitungkan 'tidak peduli istilah' (tumpang tindih boolean) menjadi akun di mana ROM tidak mampu.

3. ROM memiliki semua kombinasi istilah produk, dan oleh karena itu, dianggap sebagai perangkat logika kombinasional tujuan yang paling umum berbeda dengan PLA, yang tidak memiliki semua kombinasi.