Selasa, 25 Juni 2013

FPGA (Field Programmable Gate Array)

Field Programmable Gate Array adalah IC digital yang sering digunakan untuk mengimplementasikan rangkaian digital. FPGA merupakan sebuah IC digital yang bersifat Programmable, yang artinya user dapat memakai IC digital secara berulang-ulang untuk menyesuaikan program apa yang akan ingin di download kedalam FPGA. FPGA bersifat Volatile, yang artinya jika listrik mati maka secara otomatis fungsi FPGA akan hilang, Artinya data yang telah kita proses dan kita download akan hilang semuanya. FPGA mempunyai kelebihan diantaranya jenis dan jumlah gerbangnya sangat banyak, kecepatannya sangat tinggi, mudah diprogram berkali-kali. Kekurangan FPGA adalah sifat Programnya masih bersifat Volatile.

FPGA berkembang pada tahun 1980-an dan baru di kembangkan pada tahun 1984 oleh perusahaan Xilinc yang berbasis di San Jose CA. terdapat 5 perusahaan besar yang memproduksikan FPGA diantaranya Xilinx, Altera, Lattice, Actel, Quicklogic.  Hanya 2 perusahaan yang memiliki nama tingkat tinggi yang memproduksikan FPGA yaitu Xilinx dan Altera, perusahaanXilinx terkenal dengan software miliknya yang bernama ISE WebPack, dan perusahaan Altera terkenal dengan software bernama Quartus II Web Edition. 

Isi dari FPGA pada umunya : 

1. Configure Logic Blocks (CLB), bagian ini yang akan memproses segala bentuk rangkaian logika yang   dibuat oleh user/pemakai. 
2. I/O, sebagai interface antara external pin dari device dan internal user logic
3. Programmable Interconnect, bagian ini menghubungkan antara CLB satu dengan CLB lainnya. 

FPGA terbagi kedalam 2 kondisi yaitu, Kondisi Awal dan Kondisi Pemakai, ketika pertama kali FPGA dihidupkan, maka FPGA masih dalam keadaan awal, masih dalam keadaan kosong belum terprogram software apapun. bila pada kondisi pemakai, maka otomatis di dalam FPGA telah terdapat program. 

3 cara yang biasa digunakan untuk mendownload program ke dalam FPGA yaitu : 
1. Pemakai dapat mendownload langsung program ke dalam FPGA menggunakan kabel yang disambungkan     ke PC. 
2. Pemakai dapat menggunakan microkontroller pada board yang ada
3. Pemakai dapat menggunakan "boot-PROM" pada board yang ada

ANALISA :
FPGA DALAM DUNIA KOMPUTER SUDAH TIDAK ASING LAGI, DALAM JURUSAN SISTEM KOMPUTER, FPGA MERUPAKAN SALAH SATU MATA KULIAH WAJIB DAN DISERTAI DENGAN PRAKTIKUMNYA.

Tidak ada komentar:

Posting Komentar