FPGA
Langkah Kerja 1. Ujung kiri atas dari gambar tersebut harus dibuat agar
dapat diubah-ubah (menjadi input)
2. Membuat dua buah FSM/counter: satu FSM untuk
PROSEDUR PERCOBAAN menghasilkan posisi batas atas (baris), satu FSM untuk
menghasilkan posisi batas kiri. Tentu saja counter ini harus
PERCOBAAN 5A : IMPLEMENTASI DESAIN PADA dibatasi maksimum dan minimumnya sesuai jumlah baris
BOARD FPGA dan kolom yang ada di layar. Untuk setiap FSM harus dapat
Pada percobaan pertama ini, praktikan diminta membuat menghitung maju (up- counting: … 100 101 102
controller VGA sederhana yang mengeluarkan sinyal-sinyal …) dan mundur (down counting: … 87 86 85 …).
digital untuk mengendalikan VGA. Sinyal digital ini sebagian FSM ini harus diclock, namun tidak boleh terlalu cepat
akan diubah menjadi sinyal analog (untuk yang warna-warna agar gerakan kotak tadi juga tidak terlalu cepat. Misalnya
RGB). Masing-masing warna akan diwakili 6 bit. Praktikan 20 Hz – 50 Hz.
dapat menggunakan file vga.vhd yang telah ada sebagai 3. Membuat input untuk perintah up/down counting pada
template. kedua FSM menggunakan push-button.
PROSEDUR PERCOBAAN 1
MENGAKHIRI PERCOBAAN
Gambarlah bendera RI dilayar (atas merah, bawah putih)
pada layar VGA. Untuk mendapatkan warna merah R = 1. Sebelum keluar dari ruang praktikum, rapikan meja
111111, G = B = 000000, sedangkan putih R = G = B = 111111. praktikum. Rapikan kabel dan matikan komputer,
Cara yang dapat dilakukan adalah dengan cara mengeluarkan osiloskop, generator sinyal, dan power supply DC. Cabut
warna merah untuk pixel-pixel pada baris atas (nomor baris < daya dari jala-jala ke kit FPGA dan letakkan kembali pada
241), dan warna putih untuk baris bawah. tempat semula.
2. Periksa lagi lembar penggunaan meja. Praktikan yang tidak
menandatangani lembar penggunaan meja atau merapikan
meja ketika praktikum berakhir akan mendapatkan
potongan nilai sebesar minimal 10.
IV. HASIL DAN ANALISIS
Data Hasil
Percobaan 1
Percobaan 2
V. SIMPULAN