FPGA (Field
Programable Gate Array) adalah gerbang gerbang digital dimana interkoneksi
antar masing masing gerbang tersebut dapat dikonfigurasi antara satu sama
lainnya, dan dapat dirancang sesuai dengan keinginan dan kebutuhan user atau
pemakai tanpa melalui tahap burn. FPGA juga bisa dibilang permodelan atau
prototyping karena mempunyai software simulasinya yaitu Xilinx, FPGA juga bisa
dibilang processor atau embedeed
controller.
Teknologi
FPGA berawal dari PROM, EPROM, EEPROM, FLASH, SRAM. Berikut ini adalah arti
arti dari istilah itu, :
-PROM
(Programmable Read Only Memory) adalah jenis memory chip ROM yang isinya dapat
dihapus oleh sinar ultraviolet dan kemudian dipogram ulang sekali saja dengan
menggunakan peralatan khusus.
-EPROM
(Erasable Programmable Read Only Memory) adalah jenis memory yang dapat
menyimpan data ketika catu daya dimatikan dan hanya dapat deprogram ulang
dengan sebuah peralatan khusus.
-EEPROM
(Electrically Erasable Programmable Read Only Memory)adalah yang dapat dihapus
dengan perintah elektris.
-FLASH
adalah chip memory yag dapat dibaca dan diprogram yang dapat menyimpan datanya
tanpa aliran listrik.
-SRAM
(Static Random Access Memory ) adalah memory yang data didalamnya tetap
tersimpan dengan baikwalaupun tak diberi penyegaran/refresh oleh CPU.
-Teknologi
FPGA juga berhubungan dengan IC, Transistor, SRAM, DRAM, SPLD, CPLD, dan ASIC.
Berikut ini adalah arti dari istilah itu :
-IC adalah
sebuah komponen elektronika yang berupa
chip silikon yang berisi rangkaian elektronika lengkap. IC berisi puluhan,
ratusan, bahkan ribuan komponen elektronika .(Transistor, Dioda, resistor,
kapasitor, dll). FPGA terinspirasi dari IC.
-Transistor
adalah komponen elektronika yang terbuat dari dua buah diode ,yang punya dua
jenis Tr PNP dan NPN ,mempunyai tiga kaki ,yaitu basis, collector dan emitor.
Transistr merupakan sejaah awal pembuatan FPGA , bersifat semikonduktor
,penguat dan switching.
-SRAM
(Static Random Access Memory ) adalah memory yang data didalamnya tetap
tersimpan dengan baik walaupun tak diberi penyegaran/refresh oleh CPU (Automatis
refresh)
-DRAM
(Dinamic Random Access Memory) adalah jenis RAM yang menyimpan setiap bit data
yang terpisah dalam kapasitor dalam satu sirkit tertentu , Memory ini butuh di
refresh dan merupakan jenis chip computer yang banyak digunakan .
-SPLD
(Simple Programmable Logic Devices)adalah perngkat logic terprogram yang
tersimpel, terkecil, dan cukup mahal bentuknya. SPLD dapat digunakan di papan
untuk menggantikan komponen TTL seri 7400 (and, or, not gates).
-CPLD
(Comlex Programmable logic Devices ) adalah perangkat logika terprogram dengan
gabungan antara PALs dan FPGAs. Terdiri dari lapisan interconnect ,gates ,dan
flip flop.
-ASIC adalah
IC yang hanya digunakan pada keperluan tertentu , kompleksitas IC ini cukup
tinggi jadi tidak muat pada CPLD .
Penggunaan FPGA
-ASIC &
Costum Silikon (yang ada pada trafo)
-DSP
(Digital Signal Processing) ( Microprocesor)
-Embeded
Mikrokontroller
-Fisical
Layer Communication (protocol/NIC), GLU antara layer fisik dan protocol
(menjembatani antara fisical layer dan fisical protocol )
-Record
Configurable Computing
-Untuk
akselerasi hardware
-Simulasi
hardware
Sifat FPGA
(sifatnya bisa dibilang kelebihannya)
-Dapat
diprogram berkali kali (record)
-Dapat
didownload dlm rogram berkali kali
-Bersifat
volatile (tergantung catu daya)
-Hampir
semua rangkaian terimplementasi dalam chip
-Murah .
Perusahaan
pembuat FPGA
Ada 3 perusahaan
besar yang memproduksi FPGA. Dua yang pertama merupakan yang paling menguasai
di pasar FPGA
-Xilinx yang
punya nama besar dalam dunia FPGA, masih memimpin dalam densitas dan teknologi.
-Altera
merupakan pemain kedua terkenal di dunia FPGA, terkenal dengan namanya.
-Lattice,
Actel, Quicklogic adalah perusahaan-perusahaan yang lebih kecil dan punya “pasar
khusus”.
Tidak ada komentar:
Posting Komentar