Gaya Hidup

PLA dan ROM dalam Teknologi, pengertian, perbedaan

Pengantar PLA dan ROM

ROM (Read Only Memory) dan PLA (Programmable Logic Array) digunakan untuk mengimplementasikan fungsi logika. Keduanya menggunakan konfigurasi logika ‘Jumlah Produk’, yang terdiri dari larik utama gerbang AND dan larik sekunder gerbang OR.

Fungsi OR (Jumlah) diterapkan pada keluaran array AND (produk). ROM (Memori Hanya Baca)

ROM terbuat dari larik gerbang AND dan larik gerbang OR.

Array AND menyediakan semua kombinasi input, dan array OR digunakan untuk memilih kombinasi yang diperlukan. Oleh karena itu, AND array selalu diperbaiki.

Misalnya, dalam sistem tiga input (katakanlah), AND 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 (BUKAN). Kemudian gerbang OR dapat digunakan untuk memilih istilah produk yang diperlukan untuk mengimplementasikan fungsi logika yang diberikan.

Fungsi logika apa pun dari A, B, C dapat diimplementasikan menggunakan istilah produk tersebut. Sebagai contoh

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

Demikian juga array gerbang OR dapat mengimplementasikan array fungsi logika.

Oleh karena itu ROM digunakan untuk menyimpan program. Memprogram ROM berarti mengonfigurasi larik OR tersebut dengan memilih produk yang diperlukan.

PLA (Array Logika yang Dapat Diprogram)

PLA juga terbuat dari dua larik OR dan AND, tetapi kedua larik tersebut dapat dikonfigurasi tidak seperti di ROM. Ini juga memberikan istilah ‘Jumlah Produk’, tetapi dengan cara yang berbeda.

Karena istilah untuk gerbang AND juga memungkinkan, ini dapat memberikan lebih banyak istilah produk seperti AB, BC’, C dll. Oleh karena itu lebih mudah untuk mengimplementasikan fungsi logika dibandingkan dengan ROM.

Misalnya, AB + BC dapat langsung diimplementasikan dengan memilih A, B untuk satu gerbang AND, B,C untuk gerbang AND lainnya dan membuat output dari gerbang AND tersebut menjadi input gerbang OR.

Apa perbedaan antara ROM dan PLA?

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

2. PLA memiliki kemampuan untuk mempertimbangkan ‘istilah tidak peduli’ (tumpang tindih Boolean) di mana ROM tidak mampu.

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