Author : Arif Bagus Firmanda   , Anang Budikarso, Arifin
ABSTRAK

Dunia teknologi embedded saat ini telah berkembang pesat dengan berbagai macam aplikasi yang dihasilkannya. FPGA (Field Programmable Gate Array) merupakan salah satu teknologi embedded yang sedang berkembang. FPGA merupakan komponen elektronika dan semikonduktor yang mempunyai komponen gerbang (programmable logic) dan sambungan terprogram seperti gerbang logika biasa (AND,OR, XOR,NOT) maupun jenis fungsi matematis dan kombinatorik yang lebih kompleks. Virtex-5 ML506 Board adalah generasi terbaru dari FPGA yang diproduksi oleh sebuah perusahaan elektronik yaitu Xilinx, Inc. FPGA Virtex-5 ML506 Board dapat diprogram untuk berbagai macam keperluan sesuai kebutuhan penggunanya. Pada proyek akhir ini mengimplementasikan FPGA Virtex-5 ML506 Board untuk pemodelan proses spreading pada direct sequence spread spectrum ( DSSS ) menggunakan kode PN Gold. Deretan kode PN Gold dibangkitkan oleh Virtex-5 ML506 Board dari susunan gerbang linier feedback shift register. Proses spreading dilakukan di Virtex-5 ML506 Board dimana data dikalikan dengan deretan kode PN Gold tersebut sehingga menghasilkan data spreading yang memiliki bidang bit data lebih lebar dari bidang bit data aslinya. Kode Gold yang dipakai menggunakan pasangan m-sequence [5,3]-[5,4,3,2] dan pasangan m-sequence [6,1]-[6,5,2,1]. Komunikasi data antara komputer dengan Virtex-5 ML506 Board maupun komunikasi data antar Virtex-5 ML506 Board menggunakan komunikasi serial. Hasil implementasi pada Virtex-5 ML506 Board diperoleh bahwa kode Gold dengan pasangan m-sequence [5,3]-[5,4,32] mampu membangkitkan deretan kode sebanyak 33 kode. Sedangkan kode Gold dengan pasangan sequence [6,1]-[6,5,2,1] mampu membangkitkan deretean kode sebanyak 65 kode. Hasil proses spreading pada Virtex-5 ML506 Board mampu membuat bidang bit data lebih lebar dari bidang bit data aslinya. Komunikasi serial Virtex-5 ML506 Board bekerja pada Baudrate antara 300 sampai 115200 baud per detik.

[DOWNLOAD ABSTRACT]