Anda di halaman 1dari 5

Apa itu PAL dan PLA, Desain dan Perbedaan?

Sebelumnya, perancangan sirkuit logika dapat dilakukan dengan menggunakan komponen SSI (integrasi
skala kecil) seperti gerbang logika, multiplexer, de-multiplexer, FF, dll. Namun, sekarang PLD dapat
mengganti semua komponen SSI ini. Jadi ini adalah alasan untuk mengurangi industri SSI dibandingkan
dengan PLD, dan ini digunakan dalam beberapa aplikasi. Perangkat logika yang dapat diprogram atau
PLD adalah salah satu jenis chip yang digunakan untuk mengimplementasikan rangkaian logika. Ini
termasuk satu set elemen rangkaian logika yang dapat dimodifikasi dalam beberapa cara. PLD terlihat
seperti kotak hitam yang terdiri dari saklar yang dapat diprogram serta gerbang logika. Fungsi utama
sakelar adalah membiarkan gerbang logika dalam PLD saling terkait untuk menjalankan sirkuit logika.
PLD diklasifikasikan ke dalam berbagai jenis seperti SPD-PLD sederhana (PLA & PAL), PLD kompleks
CPLD, susunan gerbang diprogram bidang-FPGA. Artikel ini membahas apa itu PAL dan PLA, desain dan
perbedaannya.

Apa itu PAL dan PLA?

Programmable Array Logic dan Programmable Logic Array adalah jenis-jenis PLD (perangkat logika yang
dapat diprogram), dan ini terutama digunakan untuk merancang logika kombinasi yang saling
menguntungkan dengan logika sekuensial. Perbedaan utama di antara kedua adalah bahwa PAL dapat
dirancang dengan koleksi gerbang AND dan koleksi tetap gerbang OR sedangkan PLA dapat dirancang
dengan array yang dapat diprogram dari AND meskipun koleksi tetap gerbang OR. Perangkat logika yang
dapat diprogram menawarkan desain sirkuit logika sederhana dan fleksibel.

Logika Array yang Dapat Diprogram

Sebelum perangkat logika yang dapat diprogram, sirkuit logika kombinasional dapat dirancang dengan
multiplexer, dan sirkuit ini kaku dan juga majemuk, kemudian PLD dikembangkan. Perangkat logika awal
yang dapat diprogram adalah ROM, tetapi tidak berhasil karena masalah pemborosan perangkat keras
serta peningkatan pertumbuhan eksponensial di setiap aplikasi perangkat keras. Untuk mengatasi
masalah ini, PAL dan PLA digunakan. Keduanya dapat diprogram, dan menggunakan perangkat keras
secara efisien.

Array Logika yang Dapat Diprogram

Desain Logika Array yang Dapat Diprogram (PAL)

Definisi istilah PAL atau Programmable Array Logic adalah salah satu jenis PLD yang dikenal sebagai
Programmable Logic Device circuit, dan cara kerja PAL ini sama dengan PLA. Perancangan logika array
yang dapat diprogram dapat dilakukan dengan gerbang OR tetap maupun gerbang AND yang dapat
diprogram. Dengan menggunakan ini kita dapat menerapkan dua fungsi mudah di mana pun asosiasi
DAN gerbang dengan masing-masing gerbang ATAU menunjukkan jumlah tertinggi kondisi produk yang
dapat diproduksi dalam bentuk SOP (jumlah produk) dari fungsi yang tepat.

Karena gerbang logika seperti AND terhubung terus-menerus ke gerbang OR, dan itu menunjukkan
bahwa istilah produk yang dihasilkan tidak didistribusikan dengan fungsi output. Gagasan utama di balik
pengembangan PLD adalah untuk membuat logika Boolean gabungan menjadi chip tunggal dengan
menghapus kabel yang rusak, menghindari desain logika, serta mengurangi konsumsi daya.

Contoh PAL

Menerapkan ekspresi Boolean berikut dengan bantuan logika array yang dapat diprogram (PAL)

X = AB + AC ’

Y = AB ’+ BC’

Dua fungsi Boolean yang diberikan di atas adalah dalam bentuk SOP (jumlah produk). Istilah produk yang
ada dalam ekspresi Boolean adalah X & Y, dan satu istilah produk yang AC 'adalah umum di setiap
persamaan. Jadi, total gerbang logika yang diperlukan untuk menghasilkan dua persamaan di atas
adalah DAN gerbang-4 ATAU gerbang yang dapat diprogram-2. Diagram PAL logika yang setara
ditunjukkan di bawah ini.

Sirkuit Logika PAL

Gerbang AND yang dapat diprogram memiliki hak masuk untuk input variabel normal maupun yang
dilengkapi. Dalam diagram logika di atas, input yang tersedia untuk setiap gerbang AND adalah A, A ’, B,
B’, C, C ’. Jadi, untuk menghasilkan istilah produk tunggal dengan setiap gerbang AND, program
diperlukan.

Semua persyaratan produk dapat diperoleh pada input dari setiap gerbang OR. Di sini, koneksi yang
dapat diprogram pada gerbang logika dapat dilambangkan dengan simbol ‘X’.

Di sini, input gerbang OR sudah diperbaiki. Dengan demikian, persyaratan produk yang diperlukan
terkait dengan setiap input gerbang OR. Akibatnya, gerbang ini akan menghasilkan persamaan Boolean
tertentu. ‘.’ Simbol mewakili koneksi permanen.

Desain Programmable Logic Array (PLA)

Definisi istilah PLA menyajikan fungsi Boolean dalam bentuk jumlah produk (SOP). Perancangan array
logika yang dapat diprogram ini dapat dilakukan menggunakan gerbang logika seperti AND, ATAU, dan
BUKAN dengan membuat chip, yang membuat setiap input serta pujiannya dapat diperoleh terhadap
setiap gerbang AND.

Output setiap AND gerbang terhubung ke setiap gerbang OR. Akhirnya, output dari gerbang OR
menghasilkan output dari chip. Dengan demikian, ini adalah bagaimana asosiasi yang sesuai selesai
menggunakan ekspresi jumlah produk. Dalam array logika yang dapat diprogram, koneksi gerbang logika
seperti DAN & OR dapat diprogram. PLA mahal dan sulit dibandingkan dengan PAL. PAL menggunakan
dua metode yang dikembangkan berbeda dapat digunakan untuk array logika yang dapat diprogram
untuk meningkatkan kemudahan pemrograman. Dalam metode semacam ini, setiap koneksi dapat
dilakukan dengan menggunakan sekering pada setiap titik persimpangan di mana pun koneksi yang tidak
perlu dapat dilepaskan oleh hembusan sekering. Teknik terakhir melibatkan pembuatan koneksi
sementara proses pembuatan menggunakan penutup yang sesuai ditawarkan untuk model interkoneksi
yang tepat.

Contoh PLA

Terapkan ekspresi Boolean berikut dengan bantuan array logika yang dapat diprogram (PLA)

X = AB + AC ’

Y = AB ’+ BC + AC’

Dua fungsi Boolean yang diberikan di atas adalah dalam bentuk SOP (jumlah produk). Istilah produk yang
ada dalam ekspresi Boolean adalah X & Y, dan satu istilah produk yang AC 'adalah umum di setiap
persamaan. Jadi, total gerbang logika yang diperlukan untuk menghasilkan dua persamaan di atas
adalah DAN gerbang-4, ATAU gerbang yang dapat diprogram ATAU-2. Diagram logika PLA yang setara
ditunjukkan di bawah ini.

Sirkuit Logika PLA


Gerbang AND yang dapat diprogram memiliki hak masuk untuk input variabel normal maupun yang
dilengkapi. Dalam diagram logika di atas, input yang tersedia untuk setiap gerbang AND adalah A, A ’, B,
B’, C, C ’. Jadi, untuk menghasilkan istilah produk tunggal dengan setiap gerbang AND, program
diperlukan.

Semua persyaratan produk dapat diperoleh pada input dari setiap gerbang OR. Di sini, koneksi yang
dapat diprogram pada gerbang logika dapat dilambangkan dengan simbol ‘X’.

Perbedaan antara PLA dan PAL

Perbedaan antara PAL dan PLA dalam Bentuk Tabular terutama mencakup bentuk penuh PAL dan PLA,
konstruksi, ketersediaan, fleksibilitas, biaya, jumlah fungsi, dan kecepatan yang dibahas di bawah ini.

Programmable Logic Array


Programmable Array Logic (PAL)
(PLA)
The full form of PAL is programmable The full form of the PLA is a
array logic programmable logic array
The construction of PAL can be done The construction of PLA can be
using the programmable collection of done using the programmable
AND & OR gates collection of AND & fixed collection
of OR gates.
The availability of PAL is less prolific The availability of PLA is more
The flexibility of PAL programming is The flexibility of PLA is less
more
The cost of a PAL is expensive The cost of PLA is middle range
The number of functions implemented in The number of functions
PAL is large implemented in PLA is limited
The speed of PAL is slow The speed of PLA is high

Jadi, ini semua tentang PAL dan PLA. Dari informasi di atas, akhirnya, kita dapat menyimpulkan bahwa
ini adalah perangkat logika yang dapat diprogram (PLD) di mana array logika yang dapat diprogram lebih
fleksibel daripada logika array yang dapat diprogram. Tetapi, logika array yang dapat diprogram dapat
dengan mudah menghasilkan rangkaian logika kombinasional. Ini pertanyaan untuk Anda, apa peran PAL
dan PLA dalam Digital Electronics?