Dewasa ini teknologi Embedded sudah sangat berkembang pesat,salah satunya ialah FPGA (Field Programmable
Gate Array). Virtex-5 ML506 Board merupakan salah satu jenis dari FPGA yang diproduksi oleh XIlinx. Pada proyek
akhir ini, Virtex-5 ML506 Board digunakan sebagai pemodelan transmisi data dengan teknik pengkodean siklik (7,4).
Ada 3 metode yang digunakan, yaitu metode dengan proses encoding dan decoding pada komputer dengan
menggunakan perangkat lunak MATLAB R2010a, metode dengan proses encoding dan decoding pada Virtex-5
ML506 Board serta data hasil decoding ditampilkan pada LCD, dan metode encoding yang dilakukan pada perangkat
lunak MATLAB R2010a sedangkan decoding pada Virtex-5 ML506 Board. Pengujian dilakukan dengan penambahan
maupun tanpa penambahan bit error pada codeword yang akan dilakukan decoding.
Dari hasil pengujian didapatkan bahwa data yang dapat dilakukan encoding menggunakan pengkodean siklik yang
dapat dilakukan decoding menjadi data kembali adalah 100%. Jumlah codeword yang mengandung error bit yang
dapat dideteksi adalah 100%. Hasil pengkodean menggunakan perangkat lunak MATLAB R2010a sama dengan hasil
pengkodean menggunakan perangkat keras Virtex-5 ML506 Board. Codeword hasil encoding pada perangkat lunak
MATLAB R2010a dapat ditransmisikan ke Virtex-5 ML506 Board sehingga proses decoding dapat dilakukan. Jadi,
pengkodean siklik dapat diterapkan pada perangkat keras Virtex-5 ML506 Board.

Kata kunci : Embedded, FPGA, Virtex-5 ML506 Board, pengkodean siklik, MATLAB R2010a

wpChatIcon
EnglishIndonesian