"[WELLCOME]"."[bhernandz.blogspot.com]"
Tampilkan postingan dengan label Tugas FPGA. Tampilkan semua postingan
Tampilkan postingan dengan label Tugas FPGA. Tampilkan semua postingan

Jumat, 21 Oktober 2011

Tugas FPGA II

  • Definisi IC
IC adalah singkatan dari Integrated Circuit atau berarti rangkaian terpadu. IC merupakan Rangkaian gabungan dari sejumlah komponen menjadi satu. Dalam IC monolithic, suatu chip tunggal merupakan dasar komponen individual yang dipadukan dengan sejumlah chip atau komponen lain dalam pembuatan. IC hybrid terdiri dari atas satu IC monolithic atau lebih, dipasang pada beberapa komponen yang serupa. IC merupakan Rangkaian gabungan dari sejumlah komponen menjadi satu. Dalam IC monolithic, suatu chip tunggal merupakan dasar komponen individual yang dipadukan dengan sejumlah chip atau komponen lain dalam pembuatan.
  • Definisi Simple Programable Logic Device (SPLD)
SPLD adalah sebuah device yang dapat diprogram secara logika yang mempunyai komplekstivitas dibawah CPLD.
Contoh : GAL 16V8
  • Definisi ASIC
ASIC adalah kependekan dari Application Specific Integrated Circuit Application Specific Integrated Circuit apabila disingkat menjadi ASIC. Berawal dari kelahiran VLSI (Very Lage Scale Integration) orang mulai menyadari kelebihan dari disain IC yang costumized dari pada menggunakan IC standar yang berdiri sendiri. Setelah VLSI dapat digunkan sistem dapat dibangun dari komponen dalam jumlah yang kecil dengan membangun IC standart yang berjumlah relatif banyak dengan IC costum yang berjumlah relative sedikit. Setelah costume integrated Circuits Confrence (CICC). Pertama digelar oleh IEEE, IC costum mendapat nama baru yaitu ASIC.
  • Definisi Transistor
Transistor adalah piranti elektronik dari bahan semikonduktor yang mempunyai tiga elektroda (triode) yaitu dasar (basis), pengumpul (kolektor) dan pemancar (emitor). Piranti ini berfungsi sebagai penguat sinyal. Transistor berasal dari kata “transfer” yang artinya pemindahan dan “resistor” yang berarti pengambat. Transistor berarti pemindahan atau peralihan bahan setengah penghantar menjadi penghantar pada suhu tertentu. Transistor ditemukan oleh William Shockley, John Barden, dan W. H Brattain pada tahun 1948. Mulai dipakai dalam praktik pada tahun 1958. Ada 2 jenis transistor yaitu transistor tipe P – N – P dan transistor jenis N – P – N.
  • Definisi Antifuse
Sebuah open circuit yang dilewati oleh arus pemograman yang mengakibatkan terjadinya difusi dengan silicum link.
  • Definisi Clocking
Suatu usaha waktu yang dibutuhkan komputer anda dalam menyelesaikan perhitungan atau dapat diartikan menjalankan prosesor pada clock dan bus pada setingan yan kita inginkan sehingga mendapat yang kita inginkan pula.
  • Definisi CLB
Memproses secara rangkaian logika yang dibuat oleh user.
  • Definisi Soft Intellectual Property
Netlist dan Syntheziable care disebut soft IP karena keduanya memungkinkan synthensis, placment and route (SPR) design flow chip desainer.
  • Definisi hard IP
Hard IP menawarkan prediktabilitas yang lebih baik dari performa chip dalam hal kinerja waktu dan daerah, disebut hard ip karena fungsi aplikasi inti tidak dapat di modifikasi oleh chip desainer.
  • Definisi Mux
Multiflekser atau disingkat MUX adalah alat atau komponen elektronik yang bisa memilih input (masukan) yang akan di teruskan kebagian output (keluaran). pemilihan input mana yang akan dipilih untuk ditentukan oleh sinyal yang ada pada kontrol kendali (select).
  • Definisi General Purpose I/O
General purpose I/O adalah pin genetic pada chip yang prilakunya (termasuk apakah itu input atau output pin). Dapat di kontrolkan (diprogram) melalui perangkat lunak.
  • Definisi Slices
Merupakan bagian dari CLB, dimana tiap CLB memiliki 4 slice dan tiap slice terdiri dari 2-4 input LUT dan flip flop.



sumber : http://hendryagata.blogspot.com/2011/10/tugas-fpga.html
Read more »

Langkah-langkah Instal Xillix di OS XP!

  • Apabila mengisntal menggunakan CD Driver, maka pertama-tama masukkan CD Driver Xilinx ISE 9.2i tersebut ke dalam CD ROM. Maka muncullah gambar seperti ini :

  • Maka pilihlah Setup sesuai pada gambar diatas (double klik). Klik Next seperti pada gambar dibawah :

  • Sesudah klik next, masukkan serial number. Lihat serial numbernya ada di folder SerialNumber.

  • CheckList pada kolom Accept lalu Next

  • CheckList lagi dan Next lagi

  • Kemudian CheckList dan Next lagi untuk menyetujui

  • Pilih Directory ingin menyimpan dimana Aplikasi Xilinx ini, misalnya Drive C dan pilih Xilin ISE 9.2i. Lalu Next

  • ChecList semua pada Select Installation Options. Lalu Next

  • CheckList semua dan Next

  • CheckList dan Next lagi

  • Klik Instal untuk memulai menginstal Software Xilinx ISE 9.2i

  • Maka akan berjalan proses instalasi Xilinx ISE 9.2i. Tunggu sampai selesai

  • Kalau proses instalasi sudah selesai, maka jadilah Xilinx ISE 9.2i di komputer anda

  • Selesai sudah langkah-langkah cara menginstal Xilinx ISE 9.2i ini, semoga bermanfaat untuk semua.


sumber : http://ayususilo.wordpress.com/2011/10/19/cara-menginstal-xilinx/
Read more »

Kamis, 20 Oktober 2011

TUGAS FPGA

PROM
PROM kependekan dari Programmable Read Only Memory. PROM adalah salah satu jenis ROM, merupakan alat penyimpan berupa memori (memory device) yang hanya bisa dibaca isinya. PROM memang tergolong memori non-volatile, artinya program yang tersimpan di dalamnya tidak akan hilang walaupun komputer dimatikan (tidak mendapatkan daya listrik). Program yang tersimpan di dalamnya bersifat permanen. Biasanya digunakan untuk menyimpan program bahasa mesin yang sudah menjadi bagian hardware (perangkat keras) komputer. Contohnya adalah program yang men-start komputer ketika komputer baru dinyalakan (di-on-kan).
Program yang ada di dalam PROM diisi oleh pabrik pembuatnya. Pengisian program ke dalam PROM menggunakan alat khusus bernama PROM burner, atau PROM Writer Program atau informasi yang telah diisikan atau direkamkan ke dalam PROM, tidak dapat dihapus lagi.

EPROM
EPROM kependekan dari Erasable Programmable Read Only Memory. EPROM berbeda dengan PROM. EPROM adalah jenis chip memori yang dapat ditulisi program secara elektris. Program atau informasi yang tersimpan di dalam EPROM dapat dihapus bila terkena sinar ultraviolet dan dapat ditulisi kembali. Kesamaannya dengan PROM adalah keduanya merupakan jenis ROM, termasuk memori non-volatile, data yang tersimpan di dalamnya tidak bisa hilang walaupun komputer dimatikan, tidak membutuhkan daya listrik untuk mempertahankan atau menjaga informasi atau program yang tersimpan di dalamnya.
Alat yang dapat digunakan untuk menghapus isi chip EPROM adalah UV PROM eraser. Alat ini akan menyinarkan sinar ultraviolet ke memori tempat data disimpan dalam chip EPROM (disinarkan tepat pada lubang kuarsa bening). Dengan demikian, chip EPROM dapat digunakan kembali dan dapat diisikan informasi/program baru ke dalamnya. Informasi lain menyebutkan bahwa alat yang dapat digunakan untuk menghapus isi EPROM adalah EPROM Rewriter.

 EEPROM
EEPROM kependekan dari Electrically Erasable Programmable Read Only Memory. Seperti halnya PROM dan EPROM, EEPROM merupakan memori non-volatile. Informasi, data atau program yang tersimpan di dalamnya tidak akan hilang walaupun komputer dimatikan, dan tidak membutuhkan daya listrik untuk mempertahankan atau menjaga informasi atau program yang tersimpan di dalamnya.
EEPROM adalah komponen yang banyak digunakan dalam komputer dan peralatan elektronik lain untuk menyimpan konfigurasi data pada peralatan elektronik tersebut. Kapasitas atau daya tampung simpan datanya sangat terbatas. Pada sistem hardware komputer, chip EEPROM umumnya digunakan untuk menyimpan data konfigurasi BIOS dan pengaturan (setting) sistem yang berhubungan dengannya.
EEPROM memiliki kelebihan tersendiri dibandingkan EPROM. EEPROM dapat dihapus secara elektris menggunakan sinar ultraviolet, sehingga proses penghapusannya lebih cepat dibandingkan EPROM. Penghapusan juga dapat dilakukan secara elektrik dari papan circuit dengan menggunakan perangkat lunak EEPROM Programmer. Alat yang dapat digunakan untuk menghapus isi EEPROM disebut EEPROM Rewriter. Produk EEPROM versi awal, hanya dapat dihapus dan diisi ulang kurang lebih sebanyak 100 kali. Sedangkan produk-produk terbaru dapat dihapus dan diisi ulang (erase-rewrite) sampai ribuan kali (bahkan beberapa informasi menyebutkan mampu sampai 100 ribu kali)

Flash Memory
Flash memory yang dikenal pula dengan sebutan memori flash, adalah memori sejenis EEPROM yang memberikan banyak lokasi memori untuk dihapus atau ditulisi dalam suatu operasi pemrograman. Flash memory tetap dapat menyimpan data tanpa memerlukan penyediaan listrik. Penulisan ke dalam flash memori dapat dilakukan dengan menggunakan alat yang disebut EEPROM Writer atau software yang dapat menulisi Flash ROM. Sedangkan penghapusan datanya dapat dilakukan dengan menggunakan alat yang disebut EEPROM Writer, atau langsung secara elektrik dari papan sirkuit dengan menggunakan software Flash BIOS Programmer.
Memori jenis ini banyak digunakan dalam kartu memori, drive flash USB, kamera digital, pemutar MP3, hingga telepon genggam.

 TRANSISTOR
Transistor adalah alat semikonduktor yang dipakai sebagai penguat, sebagai sirkuit pemutus dan penyambung (switching), stabilisasi tegangan, modulasi sinyal atau sebagai fungsi lainnya. Transistor dapat berfungsi semacam kran listrik, dimana berdasarkan arus inputnya (BJT) atau tegangan inputnya (FET), memungkinkan pengaliran listrik yang sangat akurat dari sirkuit sumber listriknya.


Transistor through-hole (dibandingka dengan pita ukur sentimeter)
Pada umumnya, transistor memiliki 3 terminal, yaitu Basis (B), Emitor (E) dan Kolektot (C). Tegangan yang di satu terminalnya misalnya Emitor dapat dipakai untuk mengatur arus dan tegangan yang lebih besar daripada arus input Basis, yaitu pada keluaran tegangan dan arus output Kolektor.
Transistor merupakan komponen yang sangat penting dalam dunia elektronik modern. Dalam rangkaian analog, transistor digunakan dalam amplifier (penguat). Rangkaian analog melingkupi pengeras suara, sumber listrik stabil (stabilisator) dan penguat sinyal radio. Dalam rangkaian-rangkaian digital, transistor digunakan sebagai saklar berkecepatan tinggi. Beberapa transistor juga dapat dirangkai sedemikian rupa sehingga berfungsi sebagai logic gate, memori dan fungsi rangkaian-rangkaian lainnya.

Perbedaan DRAM dan SRAM

DRAM sangat berbeda dengan SRAM. DRAM adalah tipe RAM yang menyimpan setiap bit data pada kapasitor yang terpisah dalam sebuah IC. Keuntungan dari DRAM adalah memori ini secara struktural sangat sederhana, untuk setiap bitnya menghendaki sebuah transistor dan sebuah kapasitor (bandingkan dengan SRAM yang menghendaki enam transistor untuk setiap bitnya). Kondisi seperti ini yang memungkinkan DRAM mampu menyimpan data dengan kepadatan yang sangat tinggi. Seperti halnya SRAM, memori ini tergolong volatile memory yang dengan mudah kehilangan data bila tidak mendapatkan sokongan daya atau bila komputer mati (off). Kata volatile berasal dari bahasa Inggris yang berarti ‘mudah menguap’ atau ‘mudah berubah’.
DRAM adalah tipe RAM yang umum dipakai pada PC (Personal Computer), workstation, playstation, dan sejenisnya karena harganya yang murah (ekonomis). Pada sebuah PC, DRAM dikemas dalam bentuk sebuah modul yang biasanya dikoneksikan pada motherboard. DRAM yang masih banyak dipakai di Indonesia hingga saat ini (2008) adalah SDRAM, DDR SDRAM, dan DDR2 SDRAM. Sedangkan DDR3 SDRAM masih baru dikenal di Indonesia.
Sedangkan SRAM banyak diaplikasikan pada cache memory dalam sebuah chip prosesor dan untuk buffer data pada sebuah harddisk.





Read more »

Rabu, 12 Oktober 2011

FPGA (Field Programmable Gate Array)

FPGA (Field Programmable Gate Array) merupakan sebuah IC digital yang sering digunakan untuk mengimplementasikan rangkaian digital. Bila dilihat dari segi namanya,
FP (Field Programmable) dapat diartikan bahwa adalah suatu rangkaian digital yang dapat dirancang sesuai kebutuhan.
GA (Gate Array) terdiri dari gerbang-gerbang digital yang memiiki interkoneksi yang dapat di konfigurasi antara satu dengan yang lainnya.
jadi kalau di gabungkan FPGA adalah suatu rangkain digital yang dapat di rancang sesuai kebutuhan yang terdiri dari gerbang-gerbang digital yang memiliki interkoneksi yang dapat di konfigurasi antara satu dengan yang lainnya.


Sifat-sifat FPGA
  • Progarmnya dapat di program secara beulang-ulang
  • Bersifat Voaltile (sangat bergantung pada daya)
  • Hampir semua rangkaian digital sudah terimplementasi dalam FPGA 
  • FPGA dapat di download berulang-ulang
  • Ppemodelan dengan biaya yang sangat murah

Isi dari FPGA :

Bila dilihat dari bentuknya FPGA tak berbeda jauh dengan bentuk IC-IC lainnya. Hanya saja, bila dilihat dariisinya FPGA memiliki bagian yang berbeda yagn kompenen IC pada umumnya.
Berikut isi dari FPGA :
  1. Configure Logic Block (CLB). Bisa dikatakan, bagian inilah yang akan memproses segala bentuk rangkaian logika yagn dibuat oleh user/pemakai.
  2. I/O Block. Sebagai interface antara external pin dari device dan nternal user logic
  3. Programmable Interconect. Bagian ini berisi wire segment dan programmable switches, selain itu bagian ini juga akan menghubungkan antara CLB sat dengan yang lainnya.
CLB terdiri dari sebuah look up table, D-flip-flop (data flip-flop) dan satu buah multiplexer 2 ke 1.
  • LUT (Look Up Table) adalah sejenis RAM yang berkapasitas kecil yang berperan sebagai untuk mengimplementasikan fungsi-fungsi logika ciri-cirinya memiliki 4 buah input.
  • D-Flip-Flop (data flip-flop) adalah suatu rangkaiansel biner yang memiliki dua buah output yang saling berkebalikan keadaanya (0 atau 1). DIdalam FPGA terdapat sebuah jenis flip-flop yaitu D-flip-flop atau data flip-flop. Rangkaian D-flip-flop ini berfungsi sebagai rangkaian logika sekuential dimana didalamnnya terdapat peralatan memory dan pewaktu.
  • Multiplexer 2 ke 1 adalah piranti digital yang bekerja sebagai switch (saklar) yang menghubungkan data dari n masukan ke sebuah keluaran. artinya multiplexer yang memiliki 2 buah input dan satu buah output.
Pengklasifikasian FPGA

  1. Di ASIC dab CUSTOM SILICON (contoh : trafo)
  2. DSD (Digital Sinyal Processing) (contoh : jaringan)
  3. Embeded Microkontroller (contoh : melakukan pekerjaan tertentu)
  4. Physical Layer Communication
  5. Reconfigurable Computing (mempercepat kinerja hardware)
FPGA bisa sebagai :
- Prototyping
- Processor Applikasi
- Mesin Komputasi


Perusahan-perusahan yang mengeluarkan FPGA diantaranya :
  1. Xilinx yang punya nama besar dalam dunia FPGA, masih memimpin dalam densitas dan teknologi.
  2. Altera merupakan pemain kedua terkenal di duania FPGA, terkenal dengan namnaya.
  3. Lattice, Actel, Quicklogic adalah perusahaan-perusahaan yang lebih kecil dan punya "pasar khusus".
1. Bahasa Yang digunakan 

  • CUPL
  • ABEL
  • PALSM
  • JEDEC
2. Implementasi
Adapun Prosesnya sebagai berikut :
  1. FPGA diimplementasikan dengan CAD (Computer Aided design)
  2. Design Entri
  3. Logic Optimizes yaitu memodifikasi ekspresi boolean untukmengoptimalkan penggunaan logic.
  4. Melakukan Teknologi Maping
  5. Placement
  6. Routing Software
  7. Programming Unit






Read more »

 
Powered by Blogger