Selasa, 11 Oktober 2011

Pemrograman Devices FPGA

Pemograman Device FPGA
Sejarah Teknologi Perkembangan
PROM (Programmable Read-Only Memory)
PROM adalah suatu chip yang kosong, yang mana program dapat di tuliskan kedalamnya dengan menggunakan suatu peralatan khusus. Jika Chip PROM sudah diisi dengan program, isi prom tidak dapat bisa dihapus lagi. PROM diciptakan pada tahun 1956.
EPROM(Erasable Programmable Read-Only Memory)
EEPROM adalah suatu Chip yang mirip fungsinya dengan PROM, tetapi bedanya program dapat dihapus dan program dapat di tuliskan kembali kedalamnya, program dihapus dengan menggunakan sinar ultra violet. EPROM diciptakan dari intel pada tahun 1971.
EEPROM(Electrically Erasable Programmable Read-Only Memory)
Chip EEPROM dapat deprogram ulang dengan menggunakan suatu electric impulse yg khusus. EEPROM dapat menyimpan data secara permanent, dan isinya dapat dihapus secara elektris melalui program.
FLASH/FLASH Memory
Flash Memory adalah suatu bentuk dari chip memory yang dapat ditulis, memory ini dapat menyimpan datanya ttanpa membutuhkan penyediaan listrik. Memory ini biasanya digunakan dalam kartu memory, USAB FlashDisk, Mp3Player, HandPhone Dll.
SRAM (Static Random Access Memory)
SRAM adalah sejenis memory semikonduktor, jenis memory yang tidak perlu penyegaran oleh CPU agar dapat data yang ada didalamnya tetap tersimpan dengan baik.
Transistor
Adalah piranti elektronik dari bahan semikonduktor yang mempunyai tiga elektroda yaitu, basis, kolektor, emitor. Piranti ini berfungsi sebagai penguat sinyal, ada 2 jenis transistor yaitu tipe P-N-P, dan N-P-N.
IC(Integrated Circuit)
IC merupakan gabungan rangkaian dari sejumlah komponen jadi satu. Yang terdiri dari resistor, transistor, dll.
FPGA(Field Programmable Gate Array)
Rangkaian digital yang memiliki gerbang logika yang dapat deprogram ulang/ dprogram kembali, FPGA biasa di pakai di ASIC dan mikroprosesor. FPGA bisa disebut juga Gerbang-gebang digital yang terinterkoneksi masing-masing gerbang tersebut dapat dikonfigurasikan antara satu dengan yg lainya.
Perusahaan FPGA : Xilinx, Altera, QuickLogic, Cypress, Actel, Plessey, Dll.

Sifat-Sifat FPGA :
Program dapat disusun berulang-ulang kali.
Dapat didownload oleh program berulang-ulang tanpa batas.
Bersifat Volatile
Hampir semua rangkaian terimplementasi didalam Chip
Haganya Terjangkau Murah.
Komponen Umum FPGA :
CLB(Configure Logic Block)
Untuk Memproses segala bentuk rangkaian logika yang dibuat oleh USER.
I/O Block
Untuk Menginterface antara external PingDevices dan Internal UserLogic
Programmable Interconect
Yang menghubungkan antara CLB satu dengan CLB lainya (sebagai saklar).
...

Gambar Dari FPGA :

Gambar Isi Dari LogicBlock / CLB(Configure Logic Block):



LUT(LookUpTable) : Sejenis RAM berkapasitas Kecil berperan untuk rangkaian logika.
Ciri-Ciri : mempunyai 4 input.
D Flip-Flop : Suatu Rangkaian cell biner yang mempunyai 2 output saling berkebalikan keadaanya.
Multiplexer 2 to 1
MMempunyai 2 input, dan 1 output




Tidak ada komentar:

Posting Komentar