P. 1
FPGA

FPGA

|Views: 141|Likes:
Published by abd_fikrie2316

More info:

Published by: abd_fikrie2316 on Jan 19, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

12/16/2012

pdf

text

original

FPGA

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas Belum Diperiksa Langsung ke: navigasi, cari Field-Programmable Gate Array (FPGA) adalah komponen elektronika dan semikonduktor yang mempunyai komponen gerbang terprogram (programmable logic) dan sambungan terprogram. Komponen gerbang terprogram yang dimiliki meliputi jenis gerbang logika biasa (AND, OR, XOR, NOT) maupun jenis fungsi matematis dan kombinatorik yang lebih kompleks (decoder, adder, subtractor, multiplier, dll). Blokblok komponen di dalam FPGA bisa juga mengandung elemen memori (register) mulai dari flip-flop sampai pada RAM (Random Access Memory).

dalam lab atau lapangan (field). Oleh karena itu jajaran gerbang logika (Gate Array) ini disebut field-programmable. Jenis gerbang logika yang bisa diprogram meliputi semua gerbang dasar untuk memenuhi kebutuhan yang manapun. Secara umum FPGA akan lebih lambat jika dibandingkan dengan jenis chip yang lain seperti pada chip ApplicationSpecific Integrated Circuit (ASIC). Hal ini karena FPGA menggunakan power/daya yang besar bentuk desain yang kompleks. Beberapa kelebihan dari FPGA antara lain adalah harga yang murah, bisa diprogram mengikuti kebutuhan, dan kemampuan untuk di program kembali untuk mengkoreksi adanya bugs. Jenis FPGA dengan harga murah biasanya tidak bisa diprogram dan dimodifikasi setelah proses desain dibuat (fixed-version). Chip FPGA yang lebih kompleks dapat diperoleh dari jenis FPGA yang dikenal dengan CPLD (Complex-Programmable Logic Device).
Field-Programmable Gate Array (FPGA) adalah komponen elektronika dan semikonduktor yang mempunyai komponen gerbang terprogram (programmable logic) dan sambungan terprogram. Komponen gerbang terprogram yang dimiliki meliputi jenis gerbang logika biasa (AND, OR, XOR, NOT) maupun jenis fungsi matematis dan kombinatorik yang lebih kompleks (decoder, adder, subtractor, multiplier, dll). Blok-blok komponen di dalam FPGA bisa juga mengandung elemen memori (register) mulai dari flip-flop sampai pada RAM (Random Access Memory). Pengertian Terprogram (programmable) dalam FPGA adalah mirip dengan interkoneksi saklar dalam breadboard yang bisa diubah oleh pembuat desain. Dalam FPGA, interkoneksi ini bisa diprogram kembali oleh pengguna maupun pendesain di dalam lab atau

FPGA jenis Altera StratixIVGX Pengertian terprogram (programmable) dalam FPGA adalah mirip dengan interkoneksi saklar dalam breadboard yang bisa diubah oleh pembuat desain. Dalam FPGA, interkoneksi ini bisa diprogram kembali oleh pengguna maupun pendesain di

Banyak hal yang bisa kita design menggunakan FPGA. Xilinx. FPGA yang sudah pernah saya gunakan adalah produk dari Altera dan Xilinx karena kebetulan yang ada di lab altera. Di posting berikutnya. bisa diprogram mengikuti kebutuhan. Di bawah ini adalah beberapa keunggulan FPGA: . Jenis gerbang logika yang bisa diprogram meliputi semua gerbang dasar untuk memenuhi kebutuhan yang manapun. dan kemampuan untuk di program kembali untuk mengkoreksi adanya bugs. kita akan mempelajari bahasa pemrograman menggunakan Verilog Definisi FPGA di kutip dari itttelkom FPGA (Field Programmable Gate Array) merupakan sebuah IC yang terdiri dari blok blok logika yang interkoneksinya dapat diprogram. (sumber : Wikipedia). SiliconBlue Technologies. belum tentu mempunyai fungsi yang sama. Dengan menggunakan FPGA dapat dilakukan perancangan sistem digital yang kemudian bisa menjadi prototype rancangan sistem yang akan dimanufaktur. Jenis FPGA dengan harga murah biasanya tidak bisa diprogram dan dimodifikasi setelah proses desain dibuat (fixed-version). Mereka menyediakan board dan juga software untuk development juga.lapangan (field). Jalur data akan direconfigurasi sehingga menghasilkan output yang diinginkan. biasanya kita menggunakan bahasa pemrograman Verilog atau VHDL. Oleh karena itu jajaran gerbang logika (Gate Array) ini disebut field-programmable. Beberapa perusahaan yang bermain di FPGA adalah ALTERA. Verilog lebih enak digunakan karena bahasanya simple dan mudah dibaca. Achronix. z Jadi ketika Anda mempunyai barang elektronik dan memiliki chip dengan bentuk yang sama didalamnya. and QuickLogic. sedangkan dulu pernah pake xilinx waktu ada training. Secara umum FPGA akan lebih lambat jika dibandingkan dengan jenis chip yang lain seperti pada chip Application-Specific Integrated Circuit (ASIC). Semua dipelajari dalam design IC terutama di Struktur Prosesor Digital dan Very Large Scale Integration (VLSI). Reconfigurable berarti chip bisa melakukan beberapa fungsi yang berbeda sesuai dengan setting yang sudah dibuat. Lattice Semiconductor. Mereka biasanya bergerak di software dan hardware. Tidak terlalu strict seperti VHDL. Didalam chip tersebut bisa diprogram sesuai kebutuhan dan tinggal membuat interkoneksi dengan dunia luar. Beberapa kelebihan dari FPGA antara lain adalah harga yang murah. Sistem yang dibangun bisa menjadi sistem on chip atau reconfigurable system on chip. Kemudian dengan software itu bisa dilakukan simulasi dan didownload ke boardnya. Bahkan semua chip bisa kita design sendiri dengan menggunakan FPGA asal design tidak terlalu besar karena gate di FPGA terbatas. Actel. Perusahaan yang menyediakan board FPGA ini tidak terlalu banyak. Jadi semacam compiler kalo di design software. Hal ini karena FPGA menggunakan power/daya yang besar bentuk desain yang kompleks. Untuk melakukan design Hardware dengan FPGA. Chip FPGA yang lebih kompleks dapat diperoleh dari jenis FPGA yang dikenal dengan CPLD (ComplexProgrammable Logic Device).

penghematan ruang . FPGA diubah dari mode pemrograman menjadi mode operasional.teknologi IC berkembang dengan sangat pesat akan tetapi kebutuhan manusia yang semakin banyak menuntut harus tersedianya sebuah alat untuk membantu manusia menangani masalah yang jauh lebih kompleks dan banyak oleh karena itu sebagai solusi dari masalah tersebut dikembangkanlah suatu piranti semikondutor yang dapat di program (Programable Devices ) sesuai kebutuhan .komponen yang sudah ada saat ini menunjukan bagaimana pesatnya perkmbangan komponen elektronika di dunia ini. Latar Belakang FPGA Saat ini perkembangan teknologi didalam komponen elektronika telah berkembang dengan sangat pesat .penggunaan piranti yang dapat diprogram tersebut memiliki banyak sekali keuntungan diantaranya adalah penekanan biaya yang dikeluarkan .Berkembangnya teknologi komponen elektronika tidak lepas dari kebutuhan umat manusia yang terus bertambah untuk itu dituntut suatu devices elektronik yang dapat bekerja sesuai dengan harapan manusia tersebut. dan penggunaan seluruh gate yang ada di dalam FPGA yang membuat keefektifan harga perancangan.FPGA (field programmable gate array). Ada banyak cara untuk memasukkan informasi tersebut. penempatan lebih banyak system di dalam sebuah chip. Setelah FPGA diberikan catuan. Dibidang elektronika hal ini sangat terasa dimana-mana setiap orang berlomba-lomba untuk membuat suatu perkembangan dalam dunia semikonduktor .sebagai contoh saat ini manusia sudah dapat memadukan ribuan transistor beserta komponen pendukung lainnya dalam satu wadah yang disebut IC (integrated circuit). Kepadatan dan Kapasitas : kemampuan meningkatkan integrasi system.Merupakan salah satu jenis programmable devices untuk itu hal ini merupakan sebuah tantangan di mana kami mencoba menerapkan aplikasi FPGA tersebut ke dalam alat kami tidak lain dan tidak bukan adalah untuk menambah pengetahuan kami di bidang FPGA . data program yang mendefinisikan konfigurasi logika harus dimasukkan ke SRAM. Logika tersebut akan berada di FPGA sampai FPGA diprogram ulang atau catuan dimatikan. Mudah digunakan : kemampuan software yang mudah digunakan untuk perancangan dan kemampuan untuk menambahkan desain baru pada sistem di FPGA yang sama pada saat yang berbeda.dimana piranti semikonduktor tersebut dapat di program melalui sebuah software khusus yang berguna untuk memanipulasi sebuah piranti semikonduktor tersebut dapat di program menjadi sebuah IC yang diinginkan oleh si perancang untuk mengoptimalkan kerja sesuai dengan keinginan si perancang. Xilinx menggunakan teknologi SRAM untuk menyimpan informasi pemrogramannya. Setelah informasi pemrograman tersebut dimasukkan.dan fleksibilitas yang tinggi . Pada FPGA terdapat fungsi logika untuk memasukkan informasi ke FPGA dari sebuah PROM.Performansi : kemampuan desin sistem yang dapat beroperasi pada frekuensi yang semakin tinggi.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->