IMPLEMENTASI ALGORITME HIGH PASS FILTER PADA FPGA MENGGUNAKAN PROSESOR NIOS II

  • Kunnu Purwanto Departemen Teknik Elektro dan Teknologi Informasi Fakultas Teknik Universitas Gadjah Mada
  • Agus Bejo Departemen Teknik Elektro dan Teknologi Informasi Fakultas Teknik Universitas Gadjah Mada
  • Addin Suwastono Departemen Teknik Elektro dan Teknologi Informasi Fakultas Teknik Universitas Gadjah Mada
Keywords: high pass filter, FPGA, Nios II, image processing

Abstract

Image processing adalah teknik pengolahan citra yang aplikasinya banyak digunakan pada teknologi digital di segala bidang seperti militer, medis, pertanian, robotika, seni dan lainnya. Salah satu teknik image processing yang banyak digunakan adalah teknik penapisan atau filtering. High Pass Filter adalah salah satu contoh jenis filter yang digunakan untuk menapis sinyal dengan frekuensi tinggi. Algoritme High Pass Filter dapat diimplementasikan di berbagai platform perangkat keras baik komputer maupun embedded system. Implementasi High Pass Filter pada embedded system menghasilkan beban komputasi yang relatif berat sehingga membutuhkan waktu eksekusi yang lama karena karakteristik embedded system yang memiliki frekuensi clock rendah dan resource yang terbatas. Untuk mengatasi masalah tersebut maka dalam penelitian ini dirancang sebuah implementasi High Pass Filter dengan menggunakan FPGA dengan tujuan agar dapat meningkatkan komputasi dan mempercepat waktu eksekusi. Implementasi High Pass Filter ditulis dalam kode verilog kemudian disintesis menggunakan tool Quartus lalu diverifikasi pada FPGA Altera Cyclone IV EP4CE22F17C6N. Pengujian dilakukan dengan memverifikasi fungsi modul High Pass Filter dengan bantuan Nios II sebagai host prosesor. Hasil pengujian menunjukkan bahwa komputasi High Pass Filter pada FPGA dapat ditingkatkan menjadi 2.9 kali lebih cepat dibandingkan dengan ketika dijalankan diatas Nios II prosesor saja dengan kompensasi kenaikan jumlah Logic Element (LE) sebesar 22.4%.

Downloads

Download data is not yet available.
Published
2019-12-29