Programmable Logic Device atau Perangkat Logika Terprogram (PLD) adalah merupakan komponen elektronik yang digunakan untuk membuat Rangkaian Digital Terkonfigurasi. Tidak seperti Gerbang Logika yang selalu memiliki fungsi tetap, PLD ini justru memiliki fungsi yang tidak terdefinisi saat akan digunakan. Sehingga sebelum digunakan harus Diprogram / Dikonfigurasi.
Baca Juga : Pengertian dan Definisi PLC (Programmable Logic Controller) .
SIMPLE PROGRAMMABLE LOGIC DEVICE (SPLD)
A. PROM - Programmable Read Only Memory
Read Only Memory (ROM) adalah perangkat memori, yang menyimpan informasi biner secara permanen. Artinya, tidak dapat mengubah informasi yang disimpan dengan cara apa pun.
Jika ROM memiliki fitur yang dapat diprogram, Sebagai ROM Programmable (PROM). Pengguna memiliki fleksibilitas untuk memprogram informasi biner secara elektrik, dengan menggunakan programer PROM. Perangkat logika yang dapat diprogram yang memiliki baris AND yang di array & Programmable OR. Diagram blok dari PROM ditunjukkan pada gambar dibawah ini :
B. PLA - Programmable Logic Array
Untuk mengimplementasikan Rangkaian Logika Kombinasi. PLA ini memiliki seperangkat Gerbang AND yang dapat diprogram, fungsinya menghubungkan ke satu set gerbang OR yang dapat diprogram, kemudian dikondisikan secara kondisional untuk menghasilkan output tertentu.
Tahun 1971, General Electric Company (GE) mengembangkan perangkat logika terprogram berdasarkan teknologi PROM baru. Perangkat eksperimental meningkatkan ROM IBM dengan memungkinkan Logika Multilevel.
Intel memperkenalkan Floating-Gate UV Erasable PROM sehingga peneliti di GE memasukkan teknologi itu. Perangkat GE adalah PLD pertama yang dapat dihapus, mendahului Altera EPLD lebih dari satu dekade. GE memperoleh beberapa paten awal pada perangkat logika yang dapat diprogram.
C. PAL - Programmable Array Logic
Menggunakan susunan Gerbang OR dengan logika tetap, sementara Gerbang susunan AND diprogram sesuai kebutuhan. Perangkat yang mengekspresikan output sebagai kombinasi input dalam bentuk jumlah output.
MMI memperkenalkan perangkat tahun 1978, Logika Array yang dapat diprogram atau PAL. Arsitektur lebih sederhana daripada Signetics FPLA karena mengabaikan OR Array yang dapat diprogram. Membuat bagian lebih cepat, lebih kecil dan lebih murah.
Tersedia paket DIP 20 pin 300 mil sementara FPLA paket 28 pin 600 mil. Perangkat lunak desain PALASM (Assembler PAL) mengkonversi persamaan Boolean ke dalam pola sekering yang diperlukan untuk memprogram. Perangkat PAL diambil oleh National Semiconductor, Texas Instruments dan AMD.
D. GLA - Generic Array Logic
Inovasi dari PAL oleh Lattice Semiconductor. Peningkatan pada PAL, perangkat menggantikan PAL atau bahkan memiliki fungsi yang tidak tercakup oleh PAL. Manfaat utamanya, dapat dihapus dan diprogram ulang, sehingga dalam membuat prototipe dan perubahan desain akan lebih mudah.
Perbaikan PAL adalah Perangkat Logika Array Generik, GAL, yang diciptakan oleh Lattice Semiconductor tahun 1985. Perangkat memiliki sifat logis yang sama seperti PAL tetapi dapat dihapus dan diprogram ulang.
GAL berguna dalam tahap pembuatan prototipe suatu desain, ketika bug dalam logika dapat dikoreksi dengan memprogram ulang. GAL diprogram atau diprogram ulang menggunakan Programmer PAL, atau menggunakan teknik pemrograman di sirkuit pada chip pendukung.
COMPLEX PROGRAMMABLE LOGIC DEVICE (CPLD)
CPLD lebih padat daripada PAL dan terdiri dari sejumlah besar elemen logis yang dapat diprogram. Interkoneksi antara sel-sel makro harus ditetapkan oleh pengguna melalui jaringan interkoneksi.
Membentuk elemen logis digabungkan bersama untuk membentuk struktur untuk mengurangi jumlah pin Input-Output (I/O). Memfasilitasi penerapan desain logika yang lebih kompleks dengan Waktu Propagasi yang sedikit lebih buruk jika dibandingkan dengan PAL.
Menawarkan karakteristik waktu yang dapat diprediksi membuat mereka paling cocok untuk aplikasi kontrol kritis dengan kinerja tinggi. CPLD lebih disukai untuk menerapkan desain berbasis kombinasional.
Sumber : http://myelectronicnote.blogspot.com/2018/06/programmable-logic-device.html
No comments:
Post a Comment