IMPLEMENTASI PERMAINAN ALIEN SHOOTER PADA FPGA XILINX SPARTAN-3E MENGGUNAKAN DESKRIPSI VHDL; ALIEN SHOOTER GAME IMPLEMENTATION ON FPGA XILINX SPARTAN-3E USING VHDL DESCRIPTION
ASWINO MAITHILA, Agfianto Eko Putra
2011 | Skripsi | PROGRAM STUDI ELEKTRONIKA DAN INSTRUMENTASIFPGA Xilinx Spartan-3E Starter Kit menggunakan bahasa deskripsi perangkat keras dengan rangkaian terpadu dengan kecepatan sangat tinggi VHDL. Pada perancangan ini, terbagi menjadi 10 modul, modul utama menggunakan skematik RTL untuk mengontrol modul-modul yang digunakan, modul sinkronisasi VGA merupakan modul untuk menempatkan gambar dan animasi ke layar, modul grafis mengatur tampilan layar monitor, modul alien mengatur kerja dan bentuk alien serta warna alien, modul pesawat untuk mengatur bentuk dan pergerakan pesawat serta warna, modul roket untuk mengatur pergerakan roket saat ditembakkan oleh pesawat dan alien, modul ledakan untuk mengatur kerja ledakan alien saat terkena tembakan, modul penampil nilai untuk menghitung nilai yang diperoleh pemain, modul suara untuk mengatur suara yang keluar saat peluru ditembakkan dan mengenai alien, modul keyboard PS/2 untuk mengatur pergerakan pesawat. Konsumsi komponen dalam FPGA yang dibutuhkan pada sistem ini adalah 1306 slice (28%), 476 flip-flop (5%), 2502 elemen LUT 4 input (26%), 13 elemen I/O (5%), dan 1 elemen GCLK (4%). Pewaktuan yang diperlukan sebesar 41,251 ns yang berupa 16,955 ns untuk modul vga_sync, 8,700 ns untuk modul alien_shooter_graphics, 2,685 ns untuk modul keyboard, dan 12,911 ns untuk modul sound.
Kata Kunci : FPGA; VHDL; permainan alien shooter; vsync; hsync