FPGA

FPGA

( FIELD PROGRAMMABLE GATE ARRAY )

Tema kali ini yaitu FPGA..walaupun masih bingung dengan apa maksud tujuan dari FPGA itu sendiri,disini saya akan mencoba sedikit menguraikan.

FPGA yaitu rangkaian logika yang saling interkoneksi dengan yang lain dan dapat di program berulang kali atau sering di sebut juga programmable digital logic chips.

Sesuai yang saya pelajari di kelas..

FPGA memiliki fungsi/sifat-sifat logik sebagaimana yang kita inginkan.

  • Kita bisa memprogram-ulang FPGA sebanyak yang kita inginkan.
  • Jika kita melakukan kesalahan pada rancangan, cukup betulkan kesalahan tersebut, lakukan kompilasi ulang kemudian download lag.
  • Didalam FPGA, hampir semua rangkaian terimplementasi di dalam chip.Dan satu lagi yang harus di ingat dalam mengoperasikan FPGA.di karna kan FPGA mempunyai sifat yang sama dengan RAM.ketika tidak ada catu daya atau aliran listrik dia tidak akan menyimpan dan otomatis semua program yang sudah kita jalan kan tadi akan hilang..jadi kalau sudah di matikan atau di reset ulang untuk mengoperasikan nya kembali kita harus mengunduh ulang program,biasa di sebut juga Bersifat folatil (memerlukan aliran listrik)
  • Hampir semua rangkaian terimplementasi
  • Dan yang paling penting adalah biaya nya MURAH..

FPGA terdiri atas tiga elemen utama yaitu

- Input/Output Blok ( IOB ),

- Configurable Logic Block (CLB)

- Interkoneksi,

- Ram blok,

Ada beberapa dasar-dasar tekhnologi FPGA

1.PROM

Yaitu chip memory yang berfungsi untuk menyimpan program,bersifat volatile atau tidak dapat di hapus.

2.EPROM

Yaitu chip memori yang ber tipe khusus dari PROM yaitu data nya dapat dihapus dengan cahaya ultra violet.

3.EEPROM

Yaitu chip memori jenis khusus dari PROM yaitu datanya dapat di hapus dengan ada nya tegangan listrik.

4.SRAM

Yaitu chip memori yang menyimpan data hanya bila ada tegangan listrik yang di berikan.

5.FLASH

Yaitu memori untuk menyimpan data yang bersifat non volatile dan memiliki lokasi memori lebih besar dari pada EPROM dan EEPROM.

Perkembangan FPGA.

1. transistor

Transistor adalah alat semikonduktor yangterdiri dari 2 dioda, biasanya digunakan sebagai penguat,atau sirkuit pemutus dan penyambung dan lain nya..

2. IC

Yaitu komponen elektronika yang di pakai sebagai otak dari peralatan elektronik yang terdiri dari berbagai macam komponen,di antara nya terdapat resistor dan transistor,dan lain sebagai nya.

3. SRAM

Adalah chip memori yang bersifat volatile atau tidak memerlukan refresh secara periodic,karna hanya menggunakan transistor tanpa menggunakan kapasitor.

4. DRAM

Yaitu chip memori yang bersifat volatile yang memerlukan refresh secara periodic karna terdiri dari transistor dan kapasitor.

5. SPLD (Simple Programable Logic Device)

Yaitu perangkat yang dapat di isi program logika yang mana kurang kompleks di bandingkan CPLD.

6. CPLD (Compleks Programeble Logic Device)
Yaitu perangkat program logika yang mana lebih kompleks di bandingkan SPLD.

7.ASIC (Aplication Spesific Integrated Circuit)

Yaitu IC yang di buat khusus untuk keperluan tertentu di bandingkan untuk tujuan umum.

8. FPGA (Field Programable Gate Array)

Yaitu IC yang di buat untuk dapat configurasikan oleh pengguna maupun desainer setelah proses pembuatan pabrik.



Istilah dalam FPGA..

ð Antifuse

Suatu tekhnologi yang dapat membuat jalur elektrik kondusif secara permanen disaat arus yang melalui suatu jalur mengecil atau hilang.

ð MAX

Max di dalam FPGA itu sebagai building bloks nya,max dapat mengimplementasikan sembarang fungsi kombinasi.

ð LUT

Yaitu sejenis RAM yang memiliki kapasitas kecil yang bertugas mengimplementasikan rangkaian kombinasi,

ð CLB

Yaitu bagian yang akan memproses segala bentuk rangkaian logika yang di buat oleh user atau pemakai,didalam CLB terdapat rangkaian-rangkaian yang di sebut LUT.

ð LAB

Yaitu sebuah pemrogeraman yang berinteraksi di dalam FPGA yang berguna untuk mendesign sebuah gerbang logika.

ð SLICE

Yaitu komponen utama yang digunakan pada FPGA yang terdiri atas CLB.

ð FAST CARRY CHAIN

Yaitu sebuah rangkaian rumit di dalam pembuatan fungsi-fungsi logika yang dapat berjalan dengan efisien (minim pengguanan dan tingkat operasi yang tinggi)

ð Prosesor core

Yaitu sebuah arsitektur mikro kontroler dalam bentuk HDL yang sudah di modifikasi byte-byte nya.

ð HARD IP

Yaitu Perwujudan fisik dari design IP yang terbaik untuk apliksi plug atau spray.

ð SOFT IP

Yaitu implementasi processor dalam sebuah bahasa HDL tanpa optimasi dari dari sebuah tujuan.

ð MEDIUM

Yaitu arsitektur FPGA pada suatu system yang mempunyai komponen yang sedang.

ð FINE

Yaitu arsitektur FPGA pada suatu system yang mempunyai komponen kecil.

ð CORSE

Yaitu arsitektur FPGA pada suatu system yang mempunyai komponen yang besar.

ð GENERAl / PURPOSE / IO

Yaitu suatu pin genetic yang dapat di control melalui sebuah software.

0 komentar:

Posting Komentar

 


kuda besi.. © 2008. Design by: Pocket