Sebelum PLD, multiplexer digunakan untuk merekabentuk litar logik gabungan, litar ini sangat kompleks dan tegar. Kemudian peranti logik boleh atur (PLD) dibangunkan, dan PLD pertama adalah ROM. Reka bentuk ROM tidak begitu berjaya kerana ia muncul isu pembaziran perkakasan dan meningkatkan pertumbuhan eksponen dalam perkakasan untuk setiap permohonan besar. Untuk mengatasi batasan ROM, PLA dan PAL telah dirancang. PLA dan PAL boleh diprogramkan dan menggunakan perkakasan secara berkesan.
Carta Perbandingan
Asas untuk perbandingan | PLA | PAL |
---|---|---|
Berdiri untuk | Array Logik Boleh Diprogram | Logam Array Boleh Diprogram |
Pembinaan | Pelbagai diprogramkan AND dan pintu OR. | Pelbagai diprogramkan DAN pintu gerbang dan pelbagai tetap OR gerbang. |
Ketersediaan | Kurang produktif | Lebih mudah didapati |
Fleksibiliti | Menyediakan lebih banyak fleksibiliti pengaturcaraan. | Menawarkan kurang fleksibiliti, tetapi lebih berkemungkinan digunakan. |
Kos | Mahal | Kos perantaraan |
Bilangan fungsi | Banyak fungsi yang boleh dilaksanakan. | Menyediakan bilangan fungsi yang terhad. |
Kelajuan | Perlahan | Tinggi |
Definisi PLA
PLA bermaksud Array Logik Programmable yang membentangkan fungsi boolean dalam bentuk SOP (Jumlah Produk). PLA mengandungi TIDAK, DAN dan ATAU pintu dibuat pada cip. Ia melewati setiap masukan oleh pintu TIDAK yang membuat setiap input dan pelengkapnya tersedia untuk setiap pintu DAN. Output masing-masing DAN pintu diberikan kepada setiap pintu OR. Akhirnya, output gerbang ATA menghasilkan output cip. Jadi, ini adalah bagaimana sambungan yang sesuai dibuat untuk menggunakan ekspresi SOP.
Di PLA, sambungan kepada kedua-dua susunan AND dan OR boleh diprogramkan. PLA dianggap lebih mahal dan kompleks berbanding dengan PAL. Dua teknik pembuatan yang berbeza boleh digunakan untuk PLA untuk meningkatkan kemudahan pengaturcaraan. Dalam teknik ini, setiap sambungan dibina melalui fius di setiap titik persilangan di mana sambungan yang tidak diingini boleh dikeluarkan dengan meniup sekering. Teknik yang terakhir ini melibatkan pembuatan sambungan pada masa proses fabrikasi dengan bantuan topeng yang betul yang disediakan untuk corak interkoneksi khusus.
Definisi PAL
PAL (Logam Array Boleh Diprogram) juga merupakan litar PLD (Peranti Logik Boleh Diprogram) yang berfungsi sama dengan PLA. PAL mempekerjakan yang boleh diprogramkan dan pintu tetapi tetap ATAU pintu, tidak seperti PLA. Ia melaksanakan dua fungsi mudah di mana bilangan sambungan DAN gerbang untuk setiap gerbang OR menentukan bilangan maksimum istilah produk yang boleh dihasilkan dalam perwakilan jumlah produk dari fungsi tertentu. Walaupun AND gerbang kekal terhubung ke gerbang ATAU, yang menandakan bahawa istilah produk yang dihasilkan tidak boleh dibahagikan dengan fungsi keluaran.
Konsep utama di sebalik membangunkan PLD adalah untuk membenamkan logik boolean kompleks ke dalam cip tunggal. Oleh itu, menghapuskan pendawaian yang tidak boleh dipercayai, menghalang reka bentuk logik dan meminimumkan penggunaan kuasa.
Perbezaan Utama Antara PLA dan PAL
- PLA adalah PLD, terdiri daripada dua tahap logik ATP dan kapal terbang pesawat ATAU. Di sisi lain, PAL hanya mengandungi program yang boleh diprogramkan dan pesawat dan pesawat tetap ATAU.
- Apabila ia berkaitan dengan ketersediaan, PAL lebih mudah didapati bersama-sama dengan pengeluaran yang mudah. Sebaliknya, PLA tidak mudah didapati.
- PLA lebih fleksibel daripada PAL.
- PLA adalah lebih mahal dibandingkan dengan PAL.
- Beberapa fungsi yang disediakan oleh PLA lebih banyak kerana ia membolehkan pengaturcaraan pesawat ATAU juga.
- PAL berfungsi dengan lebih pantas sementara PLA adalah lebih perlahan.
Kesimpulannya
Array Logik Programma (PLA) dan Logam Array Programmable (PAL) adalah PLD (Peranti Logik Boleh Diprogram) di mana PLA lebih mudah disesuaikan dan fleksibel daripada PAL. Walau bagaimanapun, PAL dengan mudah boleh menghasilkan litar logik gabungan.