Laporkan Masalah

Implementasi Waveform Generator Gelombang Sinus, Kotak, Segitiga dan Gergaji pada FPGA berbasis VHDL

FARIZ ALEMUDA, Drs. Abdul Rouf, M.I.Kom.; Nia Gella Augoestin,S.Si.

2014 | Skripsi | ELEKTRONIKA DAN INSTRUMENTASI

Telah banyak instrumen function generator yang tersusun atas komponen analog. Dari segi dimensi, function generator tipe tersebut memiliki ukuran besar sehingga tidak dapat diimplementasikan pada perangkat skala kecil seperti router, nanosatelit, handphone. Pergerasan ke zaman digital dimana segala hal dominan bekerja secara digital, maka function generator analog pun perlu pembaharuan. Penelitian ini difokuskan untuk membuat sebuah waveform generator, istilah untuk function generator digital, yang diimplementasikan pada FPGA. Dengan membuat waveform generator digital, maka sistem ini bisa langsung dikendalikan oleh perangkat digital lain atau mengendalikan perangkat digital lain. Waveform generator ini diimplementasikan ke FPGA Xilinx Artix-7. Bahasa pemrograman yang digunakan adalah VHDL agar bisa dipahami oleh peneliti lain. Metode yang digunakan untuk membangun sistem ini adalah direct digital synthesis. Penerapan metode tersebut membagi penelitian ini menjadi 5 modul yang memiliki fungsinya masing-masing yaitu Kristal, modul VHDL pembagi frekuensi, modul VHDL penghitung gelombang, modul VHDL interpreter, dan modul DAC 8-bit. Hasil implementasi sistem menggunakan 36 dari 12600 Slice Register (0,028%) dan 133 dari 63400 Slice LUT (0,21%). Frekuensi gelombang dan bentuk yang dihasilkan sesuai hingga 10 kHz namun tidak di atas frekuensi tersebut.

Function generator commonly constructed by analog component. Analog function generator usually has big dimension so that can be implemented through small device such router, nano satellite, handphone, etc. world changes to digital, we need function generator which works digitally. This research focus on making digital version of function generator named waveform generator, which implemented on FPGA. So that this system can control or be controlled by other digital device. This function generator implement to FPGA Xilinx Artix-7. The entry level use VHDL language so other researchers could understand. Direct digital synthesis method used to create this system. Practically the system divided into 5 modules there are crystal, frequency divider VHDL module, counter wave module, interpreter VHDL module, and 8-bit DAC module. This implementation use 36 of 12600 Slice Register (0.028%) and 133 of 63400 Slice LUT (0.21%). Frequency and wave output still right till 10 kHz but not beyond.

Kata Kunci : Waveform Generator, FPGA, Direct Digital Synthesis


    Tidak tersedia file untuk ditampilkan ke publik.