First Program in Verilog
Posted by admin on May 17th, 2011
Kita gunakan Icarus Verilog sebagai compiler program verilog. Hal pertama yang harus dilakukan adalah belajar mengkompilasi dan mengeksekusi desain/prgoram. Akan dicoba program yang paling sepele, yaitu sebuah program sederhana yang menampilkan kata di layar “Hallo Sayang”.
module hello_sayang;
initial
begin
$display(”Hallo Sayang”);
$finish;
end
endmodule
Gunakan editor teks untuk menuliskan program di atas. Simpan teks file tersebut dengan nama: hallo.v (bukan hallo.txt). Buka Command Prompt (untuk Windows). Pindah ke direktori file tersebut, kemudian kompilasi program ini dengan perintah:
>iverilog -o hallo hallo.v
Hasil kompilasi akan ditempatkan ke dalam file “hallo”, karena adanya tanda “-o” yang memberitahukan compiler untuk membuat file hasil kompilasi. Selanjutnya, jalankan program yang dikompilasi dengan perintah:
>vvp hallo
Hallo Sayang
Dengan perintah “iverilog”,compiler membaca dan meng-interpretasikan file program, untuk kemudian menghasilkan file hasil kompilasi. Perintah “vvp” akan meng-interpretasikan file “hallo” dari langkah sebelmnya, untuk kemudian di-eksekusi.
semoga manfaat.
.
Sumber: http://iverilog.wikia.com/wiki/Getting_Started