![](https://digilib.itb.ac.id/assets/icon/pdf.gif)
Dokumen Asli
Terbatas  Dessy Rondang Monaomi
» Gedung UPT Perpustakaan
Terbatas  Dessy Rondang Monaomi
» Gedung UPT Perpustakaan
Penggunaan prosesor dalam suatu sistem sangat umum ditemukan. Prosesor yang digunakan
sering kali memiliki lisensi yang mengharuskan pengguna untuk membayar royalti kepada
pemilik lisensi, misalnya ARM-M0 yang banyak digunakan di industri. Namun, biaya lisensi
juga menjadi entry barrier bagi akademisi dan industri kecil untuk menggunakan prosesor
berlisensi. Penelitian ini bertujuan untuk mengimplementasikan alternatif prosesor open source
dari prosesor berlisensi yang umum di industri. NEORV32 yang berbasis RISC-V dipilih
sebagai kandidat untuk menggantikan ARM-M0 yang berlisensi. Implementasi berhasil
dilakukan untuk komponen internal bus, UART, dan Wishbone. Pengujian dilakukan untuk
komponen-komponen yang diimplementasikan. Integrasi keseluruhan juga berhasil dilakukan
dan dilakukan pengujian untuk system level dengan program blink LED dan Hello World yang
ditulis dalam bahasa C, dikompilasi, dan disimulasikan. Diperoleh hasil pengujian berupa
perilaku sistem sesuai dengan algoritma yang ditulis dengan bahasa C.