Praktikum TEKNIK DIGITAL MODUL 2 PENGENALAN DESAIN SISTEM DIGITAL BERBASIS VHDL MENGGUNAKAN ALTERA QUARTUS
New Project Buatlah satu folder baru yang khusus digunakan untuk praktikum hari ini. Bukalah program Altera Quartus II 12.0 Buatlah project baru File New Project Wizard Arahkan working directory pada folder khusus yang telah dibuat tadi, tentukan nama project, Next Add file yang akan dimasukkan ke dalam project. Jika sudah ada skematik, add sekarang. Jika belum ada, biarkan saja. Next Pilih Device Family Cyclone II, Next Next, Finish
VHDL File for Full Adder New VHDL File. Ketikkan sintaks Full Adder berikut. Simpan, dan set VHDL file tersebut sebagai Top Level Entity. Pada Project Navigator, buka window file (di sebelah kanan window hierarcy), pada file schematic yang telah dibuat, klik kanan lalu pilih “Set As Top Level Entity” Lakukan kompilasi Lakukan simulasi Buatlah laporan dari hasilnya, lakukan analisis, jelaskan sintaksnya
4-Bit Ripple Carry Adder (VHDL) New Project Buatlah VHDL File untuk 4-Bit Ripple Carry Adder seperti di samping Lakukan kompilasi Lakukan simulasi Buatlah laporan dari hasilnya, lakukan analisis, jelaskan sintaksnya
4-Bit Ripple Carry Adder (Schematic) New Project. Bukalah file schematic full adder yang pernah dibuat sebelumnya, lalu klik File Create/Update Create Symbol File for Current File Buatlah Schematic File baru untuk 4-Bit Ripple Carry Adder seperti di atas, Set file ini as Top Level Entity Lakukan kompilasi dan simulasi Buatlah laporan dari hasilnya, lakukan analisis, jelaskan
Last Question Which do you prefer, design digital systems by Schematic file or VHDL file? Why?
Compilation Pada Project Navigator, buka window file (di sebelah kanan window hierarcy), pada file schematic yang telah dibuat, klik kanan lalu pilih “Set As Top Level Entity” Processing Start Compilation Jika ada error, lakukan perbaikan sesuai keterangan error pada jendela message paling bawah Kompilasi selesai jika muncul message “Full Compilation was successful”
Simulasi menggunakan QSim Buka command prompt, buka folder di mana terdapat Quartus II executable file (biasanya C:\altera\12\quartus\bin) dengan mengetikkan “cd C:\altera\12\quartus\bin” Ketikkan “quartus_sh --qsim” untuk membuka Qsim Buka project dengan File Open Project dan pilih project file yang telah dibuat File New Simulation Input File Pada Simulation Waveform Editor, Klik Edit Insert Insert Node or Bus, pada window selanjutnya klik Node Finder, pada window Node Finder klik List Klik tombol bertanda panah dua >> untuk memilih semua Node, Klik OK, OK
Simulasi menggunakan Qsim (2) Pada Simulation waveform editor, ubahlah nilai dari input dengan Overwrite Count Value Ubah-ubahlah rate counternya agar seluruh kemungkinan input muncul. File Save As Pada window QSim, pilih Assign Simulation Settings dan pilih file. Klik Functional Simulation. Klik OK. Klik tombol Start Simulation
Analisis Simulasi Hasil simulasi akan terlihat seperti ini : Perhatikan apakah output rangkaian sesuai dengan nilai input dan sesuai dengan fungsi FULL ADDER? Lakukan analisis dan buatlah laporan per kelompok dengan format bebas, dikumpulkan hari ini ke anbarsanti@yahoo.com paling lambat pukul 23:59