Anda di halaman 1dari 11

MODUL PRAKTIKUM S1

LABORATORIUM TEKNIK DIGITAL


FAKULTAS TEKNIK ELEKTRO
UNIVERSITAS TELKOM
0000001001010100010001010100101101000100010010010100011100000011

QUARTUS DAN CARA PENGGUNAANNYA

A. Pengertian Software Quartus


Quartus merupakan sebuah software yang digunakan untuk membuat simulasi rangkaian logika
secara digital dengan memanfaatkan bahasa deskripsi yaitu VHDL ataupun Verilog. Sebenarnya tidak hanya
Quartus yang dapat digunakan untuk membuat simulasi rangkaian logika digital, namun ada beberapa
software lain yang dapat digunakan, contohnya adalah Xilinx, Multisim, Model-Sim dan sebagainya.

Quartus sendiri merupakan software yang dibuat oleh sebuah perusahaan yang bernama Altera
(dapat diakses www.altera.com untuk infomasi lebih mendalam). Pada praktikum teknik digital ini software
Quartus 2 versi 12.1 yang akan digunakan. Melalui Software Quartus ini, nantinya hasil pengkodean dapat di-
load ke dalam FPGA agar dapat dilihat hasilnya secara fisik atau real. Untuk proses load ke FPGA akan
dijelaskan kedepannya.

B. Interface Software Quartus


Berikut interface software Quartus versi 12.1 yang akan digunakan dalam praktikum.

Dalam interface diatas terdapat banyak tools yang dapat digunakan untuk membantu dalam pembuatan
simulasi rangkaian logika yang ingin dibuat.
MODUL PRAKTIKUM S1
LABORATORIUM TEKNIK DIGITAL
FAKULTAS TEKNIK ELEKTRO
UNIVERSITAS TELKOM
0000001001010100010001010100101101000100010010010100011100000011

C. Cara Menggunakan Software Quartus


a. Buka Software Quartus 2 versi 12.1

b. Membuat Project Baru


i. Buat project baru dengan memilih file > New Project Wizard.

ii. Klik Next.


MODUL PRAKTIKUM S1
LABORATORIUM TEKNIK DIGITAL
FAKULTAS TEKNIK ELEKTRO
UNIVERSITAS TELKOM
0000001001010100010001010100101101000100010010010100011100000011

iii. Pilih tempat penyimpanan project yang ingin dibuat dan tentukan nama project yang ingin
dibuat, lalu klik Next.

iv. Klik Next.


MODUL PRAKTIKUM S1
LABORATORIUM TEKNIK DIGITAL
FAKULTAS TEKNIK ELEKTRO
UNIVERSITAS TELKOM
0000001001010100010001010100101101000100010010010100011100000011

v. Pilih Cyclone II pada sub menu device family lalu pada sub menu target device pilih Specific
device selected in ‘Available device’ list, kemudian pilih device dengan nama EP2C20F484C7
setelah itu klik Next.

vi. Klik Next.


MODUL PRAKTIKUM S1
LABORATORIUM TEKNIK DIGITAL
FAKULTAS TEKNIK ELEKTRO
UNIVERSITAS TELKOM
0000001001010100010001010100101101000100010010010100011100000011

vii. Klik Finish.

c. Membuat lembar kerja baru


i. Untuk membuat lembar kerja baru pilih file > New…

ii. Pilih VHDL File lalu klik OK.


MODUL PRAKTIKUM S1
LABORATORIUM TEKNIK DIGITAL
FAKULTAS TEKNIK ELEKTRO
UNIVERSITAS TELKOM
0000001001010100010001010100101101000100010010010100011100000011

d. Meng-compile hasil pengkodean


i. Contoh hasil pengkodean (Half Adder).

Berikut contoh scriptnya :


LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.all;
ENTITY Belajar1 IS
PORT (X1,X2 : IN STD_LOGIC;
Y1,Y2 : OUT STD_LOGIC);
END Belajar1;
ARCHITECTURE LogicFunction OF Belajar1 IS
BEGIN
Y1 <= X1 XOR X2;
Y2 <= X1 AND X2;
END LogicFunction;
Untuk nama entity harus sama dengan nama file yang ingin dibuat.

ii. Cari tool pada bagian atas interface software Quartus, lalu klik tool tersebut.

iii. Tunggu sampai hasil compile terdeteksi.


MODUL PRAKTIKUM S1
LABORATORIUM TEKNIK DIGITAL
FAKULTAS TEKNIK ELEKTRO
UNIVERSITAS TELKOM
0000001001010100010001010100101101000100010010010100011100000011

iv. Berikut hasil program yang telah berhasil di-compile.

e. Melihat hasil sintetis rangkaian logika.


i. Hasil rangkaian dapat dilihat dengan dua metode. Yaitu, Technology Map Viewer dan RTL
Viewer.
ii. Ikuti langkah berikut untuk melihat hasil rangkaian logika dengan Technology Map Viewer.

iii. Berikut adalah hasil menggunakan Technology Map Viewer.


MODUL PRAKTIKUM S1
LABORATORIUM TEKNIK DIGITAL
FAKULTAS TEKNIK ELEKTRO
UNIVERSITAS TELKOM
0000001001010100010001010100101101000100010010010100011100000011

iv. Ikuti langkah berikut untuk melihat hasil rangkaian logika dengan RTL Viewer.

v. Berikut adalah contoh hasil menggunakan RTL Viewer.

f. Melakukan Simulasi Rangkaian.


i. Klik tools RTL Simulation.

ii. Pada bagian library cari sub library work lalu pilih entity file yang sama dengan program
sintesis rangkaian yang dibuat.

iii. Pada bagian object pilih semua variable yang ada pada rangkaian untuk dimasukkan ke
jendela simulasi.
MODUL PRAKTIKUM S1
LABORATORIUM TEKNIK DIGITAL
FAKULTAS TEKNIK ELEKTRO
UNIVERSITAS TELKOM
0000001001010100010001010100101101000100010010010100011100000011

iv. Buka jendela simulasi.


v. Pada variable input masukkan nilai yang diinginkan dan ubah selang waktu yang dibutuhkan
sesuai keinginan.
MODUL PRAKTIKUM S1
LABORATORIUM TEKNIK DIGITAL
FAKULTAS TEKNIK ELEKTRO
UNIVERSITAS TELKOM
0000001001010100010001010100101101000100010010010100011100000011

vi. Lakukan running program.

g. Load hasil sintesis rangkaian ke FPGA


i. Cari sub-menu assignment lalu pilih tools pin planner.
MODUL PRAKTIKUM S1
LABORATORIUM TEKNIK DIGITAL
FAKULTAS TEKNIK ELEKTRO
UNIVERSITAS TELKOM
0000001001010100010001010100101101000100010010010100011100000011

ii. Masukkan konfigurasi pin yang diinginkan.

iii. Cari sub-menu tools dan pilih tools programmer.

iv. pilih Hardware lalu pilih USB Blaster dan klik start.

Anda mungkin juga menyukai