Anda di halaman 1dari 14

Programmable Logic Device

http://myelectronicnote.blogspot.com/2018/06/programmable-logic-device.html

Perangkat Logika Terprogram (PLD) Komponen elektronik yang


digunakan untuk membangun Sirkuit Digital Terkonfigurasi. Tidak seperti Gerbang Logika,
memiliki fungsi tetap, memiliki fungsi yang tidak terdefinisi saat pembuatan. Sebelum
digunakan harus Diprogram / Dikonfigurasi.

Perangkat Semikonduktor dapat diprogram untuk mendapatkan perangkat logika yang


diperlukan. Keuntungan dari Programabilitas Ulang, mengganti perangkat logika tujuan
khusus seperti Gerbang Logika, Flip-Flop, Counter dan Multiplexer dalam aplikasi Semi-
Otomatis.
Dikategorikan oleh beberapa Parameter
➤ Programmable Type
➤ Jumlah Baris Input / Output
➤ Tegangan Suplai
➤ Kepadatan Memori
➤ Sistem Gerbang
➤ Jenis Kemasan
➤ Parameter Khusus

FACTORY
PROGRAMMABLE LOGIC DEVICE
Read Only Memory (ROM)
Jenis memori Non-Volatil yang digunakan di komputer dan perangkat elektronik. Data
disimpan dalam ROM hanya dapat dimodifikasi secara perlahan, dengan kesulitan, atau
tidak sama sekali, digunakan untuk menyimpan Firmware(perangkat lunak yang terkait
erat dengan perangkat keras dan tidak perlu sering diperbarui) atau perangkat lunak
aplikasi di Plug-In.
Mengacu pada memori terprogram, seperti Dioda Matriks dan Mask ROM (MROM), yang
tidak dapat diubah setelah pembuatan. Meskipun sirkuit diskrit dapat diubah pada
prinsipnya, sirkuit terpadu (IC) tidak bisa, dan tidak berguna jika datanya buruk atau
membutuhkan pembaruan.

ROM telah menyertakan memori yang hanya dapat dibaca dalam operasi normal, tetapi
masih dapat diprogram ulang dalam beberapa cara.
➤ Memori Read-Only yang dapat diprogram (EPROM) yang dapat dihapus
➤ Memori Read-Only yang dapat diprogram secara elektrik (EEPROM)
dapat dihapus dan diprogram ulang, tetapi dilakukan pada kecepatan relatif
lambat, memerlukan peralatan khusus dan hanya mungkin beberapa kali.

Mask Programmable Gate Array (MPGA)


Terdiri dari deretan transistor yang dihubungkan untuk mengimplementasikan sirkuit logika
yang diinginkan. Koneksi yang ditentukan pengguna tersedia baik di dalam baris dan di
antara baris.
Kustomisasi dilakukan selama pembuatan chip dengan menentukan interkoneksi logam, dan
berarti pengguna untuk menggunakan MPGA biaya pengaturan besar terlibat dan waktu
pembuatan panjang. Meskipun MPGA bukan FPD, tetapi MPGA setara yang dapat diprogram
pengguna.

SIMPLE PROGRAMMABLE LOGIC DEVICE


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 sekali
dengan menggunakan programer PROM. Perangkat logika yang dapat diprogram yang
memiliki larik AND array & Programmable OR. Diagram blok dari PROM ditunjukkan.
Input gerbang AND bukan tipe yang dapat diprogram. Menggunakan 2n gerbang AND
masing-masing n input. Istilah produk menggunakan decoder nx2n. Jadi, dekoder ini
menghasilkan istilah ‘n’ menit.

PLA - Programmable Logic Array


Untuk mengimplementasikan Sirkuit Logika Kombinasi. Memiliki seperangkat Gerbang AND
yang dapat diprogram, yang menghubungkan ke satu set gerbang OR yang dapat
diprogram, kemudian dikondisikan secara kondisional untuk menghasilkan output.

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.

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.

GLA - Generic Logic Array


Inovasi dari PAL oleh Lattice Semiconductor. Peningkatan pada PAL, perangkat
menggantikan PAL atau bahkan memiliki fungsi yang tidak tercakup. Manfaat utamanya,
dapat dihapus dan diprogram ulang, membuat prototipe dan perubahan desain lebih
mudah.

Perbaikan PAL adalah Perangkat Logika Array Generik, GAL, yang diciptakan olehLattice
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 dan diprogram ulang
menggunakan Programmer PAL, atau menggunakan teknik pemrograman di sirkuit pada
chip pendukung.

COMPLEX PROGRAMMABLE LOGIC DEVICE


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.

Application Specific Integrated Circuits


(ASIC)
Sirkuit terpadu (IC) yang disesuaikan penggunaan tertentu, bukan untuk penggunaan
tujuan umum. Misalnya, chip yang dirancang untuk dalam perekam suara digital atau
penambang Bitcoin berefisiensi tinggi adalah ASIC. Produk Standar Spesifik-Aplikasi (ASSP)
adalah perantara antara ASIC dan sirkuit terpadu standar industri seperti seri 7400 atau
seri 4000.
ASIC modern sering menyertakan seluruh mikroprosesor, blok memori termasuk ROM,
RAM, EEPROM, memori flash dan blok bangunan besar lainnya. ASIC seperti ini sering
disebut SoC (system-on-chip). Desainer ASIC digital sering menggunakan bahasa deskripsi
perangkat keras (HDL), seperti Verilog atau VHDL, untuk menggambarkan fungsi ASIC.

Field Programmable Gate Array


(FPGA)
Perangkat semikonduktor berbasis Matriks Blok Logika yang dapat dikonfigurasi (CLB)
terinterkoneksi, dapat diprogram, dan diprogram ulang untuk kebutuhan aplikasi atau
fungsi yang diinginkan setelah manufaktur.

Membedakan FPGA dari Application Specific Integrated Circuits (ASIC), dibuat khusus
untuk tugas tertentu. Meskipun One-Time Programmable (OTP), jenis SRAM berbasis
diprogram kembali sebagai desain berevolusi
FPGA didasarkan teknologi Gerbang Array tidak seperti teknologi PROM PLD. Perangkat
terdiri dari Blok Logika Dikonfigurasi (CLB) bersama dengan Matriks Interkoneksi
berjalan di antara keduanya.

FPGA berdasarkan Tabel Look-Up (LUT) dan Flip-Flop yang membentuk bagian dari CLB.
Pengguna harus memprogram CLB untuk melakukan fungsi logis tertentu dan kemudian
menggunakan matriks interkoneksi untuk menghubungkan satu atau lebih blok logika
bersama. Lebih lanjut, terdiri dari Port Input-Output (I/O) yang memfasilitasi
dari Pemrograman/Debugging.

Field Programmable Logic Array


(FPLA)
Sirkuit terpadu yang dirancang untuk dikonfigurasi oleh pelanggan atau desainer,
maka "Field-Programmable". Konfigurasi FPGA ditentukan menggunakan bahasa
deskripsi perangkat keras (HDL), mirip dengan yang digunakan untuk sirkuit terintegrasi
khusus aplikasi (ASIC).
FPGA Spartan Xilinx, berisi serangkaian blok logika yang dapat diprogram dan interkoneksi
dikonfigurasi ulang yang memungkinkan blok-blok "Terhubung Bersama", seperti
gerbang logika dipasangkan dengan berbagai konfigurasi.

Blok Logika dikonfigurasi untuk melakukan fungsi kombinasional yang kompleks, atau
hanya gerbang logika sederhana seperti AND dan XOR. FPGA, blok logika juga memasukkan
elemen memori, berupa Flip-Flop atau blok memori.

APLIKASI
Perangkat Logika Terprogram
Aplikasi yang menggunakan Perangkat Logika Terprogram
➤ Jaringan
➤ Aerospace dan Pertahanan
➤ Otomotif
➤ Elektronik Konsumen
➤ Komputasi
➤ Sistem Moneter terdistribusi
➤ Komunikasi
➤ Audio
➤ Komputasi
➤ Avionik

Anda mungkin juga menyukai