Implementasi Sistem Penghilang Derau Adaptif Menggunakan Algoritma LMS pada FPGA Altera Flex10KLC84

https://doi.org/10.22146/ijeis.1914

Agfianto Eko Putra(1*), Susaf Noor Azhar(2)

(1) Prodi. Elektronika dan Instrumentasi, Jurusan Ilmu Komputer dan Elektronika, FMIPA, UGM
(2) Prodi. Elektronika dan Instrumentasi, Jurusan Ilmu Komputer dan Elektronika, FMIPA, UGM
(*) Corresponding Author

Abstract


The Adaptive Noise Cancelling System
has been implemented in FPGA’s Altera
Felx10KCL84, chip which has 576 LE and 3 EAB. The
system has data communication capability between
PC and system and the baudrate is 9,600bps. Data
format using 8-bit data width two’s complement
integer and 8 scale factor. Total resources which has
been used is 564 LE and 2 EAB, after optimization.
The accuracy is 100% according to the MATLAB
results for the same computation equation.System
respond for square wave is better then sinusoidal
wave.


Keywords


Adaptive Filter, LMS, FPGA

Full Text:

PDF


References

Douglas, S.C., 1999, Introduction to Adaptive Filters, Digital
Signal Processing Handbook, CRC Press.
[2] Haykin, S dan Widrow, B. (editor), 2003, Least-Mean-Square
Adaptive Filters, John-Wiley & Sons.
[3] Perwaiz, A., Khan, S.A., 2008, LMS Bit Stream, Institute of
Electrical and Electronic Engineers (IEEE), 0-7695-3114-
8/08.
[4] Allred, D.J., Huang, W., Krishnan, V. Yoo, H., Anderson,
D.v., 2004, An FPGA Implementation for High Throughput
Adaptive Filter Using Distributed Arithmetic. Annual IEEE
Symposium on Field-Programmable Custom Computing
Machines (FCCM'04).
[5] Dornean, I., Topa, M., Kirei, B.S., Szopos, E., 2007, System
Identification With Least Mean Square Adaptive Algorithm,
"Interdisciplinarity In Engineering” Scientific International
Conference, Romania.
[6] Elhossini, A., Areibi, S., Dony, R., 2006, An FPGA
Implementation of the LMS Adaptive Filter for Audio
Processing, Institute of Electrical and Electronic Engineers
(IEEE), 1-4244-0690-0/06.
[7] Turney, R.D., Reza A.M., Delva J.G.R. FPGA
Implementation of Adaptive Temporal Kalman Filter for
Real Time Video Filtering, Institute of Electrical and
Electronic Engineers (IEEE), 0-7803-5041-3/99/1999
[8] Mohammed, J.R., 2007, A New Simple Adaptive Noise
Cancellation Scheme Based On ALE and NLMS Filter,
Institute of Electrical and Electronic Engineers (IEEE), 0-
7695-2835-X/07
[9] El-Tarhuni , M.G. , Sheikh A.U., Application of Adaptive
Filtering to Direct-Sequence Spread-Spectrum Code
Acquisition, Wireless Personal Communications, 8:185-
204/1998.
[10] Putra, A.E., Rifa’i, I.N., 2009 , Floating-point Unit
Implementation in Altera FLEX10K FPGA using VHDL,
Proceeding of The 1st International Seminar on Science and
Technology 2009 – UII, Yogyakarta.
[11] Fakhurrozi, M.E., 2007, Prototipe UART Berbasis FPGA
FLEX10K Menggunakan Bahasa Deskripsi VHDL, Skripsi
S1, Elektronika dan Instrumentasi Universitas Gadjah Mada.
[12] Santosa, E.B., 2008 Perancangan Prosessor 16 titik Fast
Fourier Transform Menggunakan Deskripsi VHDL berbasis
FPGA, Skripsi S1, Elektronika dan Instrumentasi Universitas
Gadjah Mada.



DOI: https://doi.org/10.22146/ijeis.1914

Article Metrics

Abstract views : 1829 | views : 1502

Refbacks

  • There are currently no refbacks.




Copyright (c) 2011 IJEIS - Indonesian Journal of Electronics and Instrumentation Systems

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.



Copyright of :
IJEIS (Indonesian Journal of Electronics and Instrumentations Systems)
ISSN 2088-3714 (print); ISSN 2460-7681 (online)
is a scientific journal the results of Electronics
and Instrumentations Systems
A publication of IndoCEISS.
Gedung S1 Ruang 416 FMIPA UGM, Sekip Utara, Yogyakarta 55281
Fax: +62274 555133
email:ijeis.mipa@ugm.ac.id | http://jurnal.ugm.ac.id/ijeis



View My Stats1
View My Stats2