http://myelectronicnote.blogspot.com/2018/06/programmable-logic-device.html
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.
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.
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.
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.
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.
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