Daftar Isi:
- Definisi - Apa yang dimaksud dengan Complex Programmable Logic Device (CPLD)?
- Techopedia menjelaskan Complex Programmable Logic Device (CPLD)
Definisi - Apa yang dimaksud dengan Complex Programmable Logic Device (CPLD)?
Perangkat logika yang dapat diprogram (CPLD) yang kompleks adalah perangkat logika dengan array DAN / ATAU macrocell yang sepenuhnya dapat diprogram. Macrocells adalah blok bangunan utama CPLD, yang berisi operasi logika yang kompleks dan logika untuk menerapkan ekspresi bentuk normal disjungtif. DAN / ATAU array sepenuhnya diprogram ulang dan bertanggung jawab untuk melakukan berbagai fungsi logika. Macrocells juga dapat didefinisikan sebagai blok fungsional yang bertanggung jawab untuk melakukan logika sekuensial atau kombinatorial.
Techopedia menjelaskan Complex Programmable Logic Device (CPLD)
Perangkat logika yang dapat diprogram yang kompleks adalah produk yang inovatif dibandingkan dengan perangkat logika sebelumnya seperti array logika yang dapat diprogram (PLA) dan Programmable Array Logic (PAL). Perangkat logika sebelumnya tidak dapat diprogram, sehingga logika dibangun dengan menggabungkan beberapa chip logika menjadi satu. CPLD memiliki kompleksitas antara PAL dan array gerbang yang dapat diprogram di lapangan (FPGA). Ini juga memiliki fitur arsitektur baik PAL dan FPGA. Perbedaan arsitektur utama antara CPLD dan FPGA adalah bahwa FPGA didasarkan pada tabel pencarian, sedangkan CPLD didasarkan pada gerbang laut.
Fitur umum CPLD dan FPGA adalah keduanya memiliki gerbang yang luas dan ketentuan logika yang fleksibel. Sedangkan fitur umum antara CPLD dan PAL termasuk memori konfigurasi non-volatile. CPLD adalah pemimpin di pasar perangkat logika yang dapat diprogram, memiliki banyak manfaat seperti pemrograman tingkat lanjut, biaya rendah, tidak mudah menguap, dan mudah digunakan.
