Apa PAL dan PLA, Desain dan Perbedaan?

Coba Instrumen Kami Untuk Menghilangkan Masalah





Sebelumnya, mendesain sirkuit logika bisa dilakukan dengan menggunakan SSI (integrasi skala kecil) komponen seperti gerbang logika, multiplexer , de-multiplexer, FFs, dll. Namun, sekarang PLD dapat menggantikan semua komponen SSI ini. Jadi inilah alasan untuk menurunkan industri SSI dibandingkan dengan PLD, dan ini digunakan dalam beberapa aplikasi. Itu PLD atau perangkat logika yang dapat diprogram adalah salah satu jenis chip yang digunakan untuk mengimplementasikan rangkaian logika. Ini mencakup satu set elemen rangkaian logika yang dapat dimodifikasi dengan beberapa cara. PLD tampak seperti kotak hitam yang terdiri dari sakelar yang dapat diprogram serta gerbang logika. Fungsi utama dari sakelar adalah membiarkan gerbang logika di dalam PLD saling terkait untuk menjalankan rangkaian logika. PLD diklasifikasikan ke dalam berbagai jenis seperti PLD sederhana SPLD ( PLA & PAL ), PLD kompleks CPLD , FPGA- bidang array gerbang yang dapat diprogram . Artikel ini membahas tentang apa itu PAL dan PLA, desain dan perbedaannya.

Apa itu PAL dan PLA?

Kedua Logika Array yang Dapat Diprogram dan Array Logika yang Dapat Diprogram adalah jenis PLD (perangkat logika yang dapat diprogram), dan ini terutama digunakan untuk merancang logika kombinasi secara timbal balik dengan logika sekuensial. Perbedaan utama di antara keduanya adalah bahwa PAL dapat dirancang dengan kumpulan gerbang AND dan kumpulan gerbang OR yang tetap sedangkan PLA dapat dirancang dengan array yang dapat diprogram dari AND meskipun kumpulan gerbang OR tetap. Perangkat logika yang dapat diprogram menawarkan perancangan rangkaian logika yang sederhana dan fleksibel.




Logika Array yang Dapat Diprogram

Logika Array yang Dapat Diprogram

Sebelum perangkat logika yang dapat diprogram, file sirkuit logika kombinasional dapat dirancang dengan multiplexer, dan sirkuit ini kaku serta 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

Array Logika yang Dapat Diprogram

Desain Programmable Array Logic (PAL)

Itu definisi istilah PAL atau Programmable Array Logic merupakan salah satu jenis PLD yang dikenal dengan rangkaian Programmable Logic Device, dan cara kerja sobat ini sama dengan PLA. Perancangan logika array yang dapat diprogram dapat dilakukan dengan gerbang OR tetap serta gerbang AND yang dapat diprogram. Dengan menggunakan ini kita dapat menerapkan dua fungsi mudah di mana asosiasi AND gerbang dengan setiap gerbang OR menunjukkan jumlah kondisi produk tertinggi 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 keluaran. Gagasan utama di balik pengembangan PLD adalah untuk memalsukan logika Boolean majemuk ke dalam satu chip dengan melepas kabel yang rusak, menghindari desain logika, serta mengurangi konsumsi daya.

Contoh PAL

Terapkan berikut ini Ekspresi Boolean dengan bantuan logika array yang dapat diprogram (PAL)


X = AB + AC '
Y = AB ’+ BC’

Di atas diberikan dua Fungsi Boolean dalam bentuk SOP (jumlah produk) . Istilah hasil kali yang ada dalam ekspresi Boolean adalah X & Y, dan satu istilah hasil kali yaitu AC 'adalah umum di setiap persamaan. Jadi, total gerbang logika yang diperlukan untuk menghasilkan dua persamaan di atas adalah AND gates-4 ATAU programmable gates-2. Diagram logika PAL yang setara ditunjukkan di bawah ini.

Sirkuit PAL Logic

Sirkuit PAL Logic

Gerbang AND yang dapat diprogram memiliki hak masuk untuk input variabel normal maupun yang dilengkapi. Pada 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 istilah produk dapat diperoleh di input dari setiap gerbang OR. Di sini, koneksi yang dapat diprogram pada gerbang logika dapat dilambangkan dengan simbol 'X'.

Di sini, input gerbang OR diperbaiki. Jadi, istilah produk yang dibutuhkan dikaitkan dengan setiap input gerbang OR. Hasilnya, gerbang ini akan menghasilkan persamaan Boolean tertentu. Itu '.' Simbol itu melambangkan koneksi permanen.

Desain Programmable Logic Array (PLA)

Pengertian istilah PLA menyajikan fungsi Boolean berupa penjumlahan produk (SOP). Perancangan array logika yang dapat diprogram ini dapat dilakukan dengan menggunakan gerbang logika seperti AND, OR, dan NOT dengan memalsukan pada chip, yang membuat setiap masukan serta pelengkap dapat diperoleh ke setiap gerbang AND.

Keluaran setiap gerbang AND terhubung ke setiap gerbang OR. Akhirnya, output dari gerbang OR menghasilkan output dari chip. Jadi, ini adalah bagaimana asosiasi yang sesuai diselesaikan untuk menggunakan ekspresi jumlah produk. Dalam larik logika yang dapat diprogram, koneksi gerbang logika seperti AND & 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 sambungan dapat dilakukan dengan menggunakan sekring pada setiap titik perpotongan di mana sambungan yang tidak perlu dapat dilepaskan oleh hembusan sekring. Teknik terakhir melibatkan pembuatan koneksi sementara proses fabrikasi menggunakan penutup yang sesuai yang ditawarkan untuk model interkoneksi yang tepat.

Contoh PLA

Menerapkan ekspresi Boolean berikut dengan bantuan array logika terprogram (PLA)

X = AB + AC '
Y = AB '+ BC + AC'

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

Sirkuit Logika PLA

Sirkuit Logika PLA

Gerbang AND yang dapat diprogram memiliki hak masuk untuk input variabel normal maupun yang dilengkapi. Pada 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 istilah produk dapat diperoleh di input dari setiap gerbang OR. Di sini, koneksi yang dapat diprogram pada gerbang logika dapat dilambangkan dengan simbol 'X'.

Perbedaan antara PAL dan PLA

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

Logika Array yang Dapat Diprogram (PAL) Array Logika yang Dapat Diprogram (PLA)
Bentuk lengkap PAL adalah logika array yang dapat diprogramBentuk lengkap PLA adalah array logika yang dapat diprogram
Pembangunan PAL dapat dilakukan menggunakan kumpulan gerbang AND & OR yang dapat diprogramPembangunan PLA dapat dilakukan dengan menggunakan kumpulan gerbang AND & gerbang OR yang dapat diprogram.
Ketersediaan PAL kurang produktifKetersediaan PLA lebih banyak
Fleksibilitas pemrograman PAL lebih banyakFleksibilitas PLA kurang
Biaya seorang PAL mahalBiaya PLA adalah kisaran menengah
Jumlah fungsi yang diimplementasikan di PAL sangat besarJumlah fungsi yang diterapkan di PLA terbatas
Kecepatan PAL lambatKecepatan PLA tinggi

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. Tapi, logika array yang dapat diprogram dapat dengan mudah menghasilkan rangkaian logika kombinasional. Ini pertanyaan untuk Anda, apa perannya PAL dan PLA di Digital Electronics ?