Kata kunci : VGA, LCD, RGB. Sinyal ini akan aktif pada range piksel baris 0
sampai dengan 479. Sehingga kalau sinyal ini
1. PENDAHULUAN tidak aktif, yang terjadi adalah pergantian layar,
atau kembali ke baris pertama.
Dalam pengimplementasian rangkaian digital,
ada berbagai macam interface I/O yang dapat c. Sinyal RGB (Analog 3 pin: 0,7-1V)
kita gunakan untuk menampilkan rangkaian
yang sudah kita buat ke dalam bentuk yang Sinyal ini merepresentasikan intensitas untuk
lebih baik daripada sekadar LED ataupun seven masing-masing komponen warna merah, hijau,
segment pada FPGA, dan pada percobaan ini dan biru untuk setiap pixel yang saat itu aktif.
kita akan mencoba menampilkan rangkaian Sehingga yang terjadi ketiga sinyal ini berubah-
dalam salah satu dari interface tersebut yaitu ubah sesuai pixel yang sedang aktif dalam
VGA atau Video Graphics Array. proses scanning.
VGA adalah interface yang masih banyak Cara kerja dari VGA secara garis besar adalah
digunakan pada peralatan elektronik, seperti dengan melakukan proses scanning mulai dari
layar LCD dan proyektor. Pada FPGA yang kita kiri atas ke kanan lalu ke kiri bawah dan
gunakan juga terdapat modul VGA dan itulah kembali ke kiri atas ketika sudah mencapai pixel
yang akan digunakan pada percobaan kali ini. terakhir.
1
Alat-alat yang digunakan dalam percobaan ini
antara lain :
a. color_rom_vhd.vhd
3. METODOLOGI
2
b. display_vhd.vhd
c. top_level.vhd
3
3.2 PERCOBAAN 5B : MENGGAMBAR
BENDERA DENGAN UKURAN YANG
DAPAT DIATUR
4
Untuk file yang menampilkan kotaknya, b. FSM_kiri_kanan.vhd
digunakan file yang sama dengan percobaan
kedua.
a. FSM_atas_bawah.vhd
5
c. top_level_vhd.vhd d. CLOCKDIV.vhd
6
Adapun cara kerja dari penggambaran bendera
ini adalah pertama dengan mengatur
color_rom_vhd.vhd nya. Pada file ini kita
membuat spesifikasi yang akan ditampilkan
pada layar. Di soal disebutkan bahwa ukuran
bendera harus ditengah-tengah yaitu <241. Oleh
karena itu kita membuat syarat tersebut dalam
file ini, sebagai berikut :
7
apabila nilai dari i_pixel_row dan
i_pixel_column berada di antara batas-batas
yang telah diberikan, dan sisanya dibiarkan
bernilai ‘0’. Untuk pewarnaan sendiri tidak
mengalami perubahan dari percobaan pertama.
8
dan V yang berubah sesuai waktu, oleh karena
itulah maka kita melihat kotak seperti bergerak,
karena perubahannya terjadi sangat cepat dan
tidak dapat kita amati.
5. KESIMPULAN