Selasa, 11 Oktober 2011

Tulisan FPGA

CATATAN FPGA

FPGA dibagi menjadi dua arti yaitu Field Programable dan Gete Array. Dan masing-masing mempunyai arti, Field Programable adalah rangkaian yang bisa deprogram sedangkan Gate Array adalah Rangkaian logika. Jadi secara garis besar Field Programable Gate Array ( FPGA ) adalah suatu rangkaian yang dapat diprogram ulang rangkaian yang terdiri dari gerbang logika yang terkoneksi antara 1 dengan yang lain sehingga dapat diprogram ulang.

Ø  ASIC adalah Aplikation Specific Intergrated Circuit yang digunakan untuk bekerja pada aplikasi tertentu.
Ø  Embedit Microkontroler yaitu untuk mengatur dan melakukan 1 tugas khusus atau tugas tertentu.
Ø  Net Working yaitu untuk menghubungkan physical layer dan protocol layer.

Sifat-sifat FPGA yaitu :
Ø  Program dapat berulang-ulang,
Ø  FPGA dapat didownload,
Ø  Bersifat Volatile,
Ø  Hampir seluruh rangkaian terimplementasi dalam chip,
Ø  Mudah dalam pemodelan dan cepat dari desainnya.

Xilinc adalah perusahaan yang pertama kali mengembangkan FPGA pada tahun 1984 di Sanjose, California.

Komponen secara umum pada FPGA :
1.       CLB adalah Configurable logic (Logic Sale) digumnakan untuk memproses segala bentuk rangkaian logika yang digunakan untuk user.
2.       I/O Block adalah internal pin device atau interface antara 1 pin dengan pin yang lainnya.
3.       Programmable Interconect adalah sebagai saklar dan memilih antara CLB 1 dengan yang lain dan CLB yang dihubungkan ke P.I.


Gambar :




Look Up Table (LUT) adalahMerupakan suatu rangkaian sel biner yang mempunyai 4 input 1 output.
gambar

v  Perusahaan pembuatan FPGA diantara’a adalah :
Xilinx, Altera, Quick logic, Lattice, Actel, Plessey, Cypress.

v  Macam-macam Xilinx :
                Virtex, Spartan > 3 E, XC 3000, XC 4000, XC 5000, XC 7000.

v  Macam-macam bahasa pemrograman
VHDL, Verilog, Abel, CUPL, Palas M, JEDEC.

FPGA di implementasikan oleh CAD (Computer Aidet Design) atau perancangan dengan alat bantu computer.


Flowchart                                                              fix errors

Design Entry :
1.       Text Enty
2.       Schematic Capture

v  Logic Optimize (Optimalisasi Logic) adalah yang memodifikasi expresi boolean untuk mengoptimalkan pengguna logic.
v  Technology Mapping adalah menstransformasi dari xpresi Boolean ke dalam circuit
v  Placement yaitu penempatan algoritma yang digunakan kemasing-masing blog.
v  Rounting s/w adalah pengetur P.I dan menentukan programmable switch.
v  Programming Unit adalah menkonfigurasi cheat setelah placement dan vouting tuntas.

1 komentar:

  1. Dikarenakan sudah aktifnya kembali pembelajaran mata kuliah softskill,akan lebih baik jika blog anda menyisipkan link Universitas Gunadarma yaitu www.gunadarma.ac.id untuk salah satu krieria penilaian mata kuliah softskill juga sebagai identitas anda sebagai mahasiswa di Universitas Gunadarma.. terima kasih :)

    BalasHapus