Dalam tugas akhir ini dirancang sebuah prosesor RISC yang dapat menjalankan instruksi Arithmetic/Shift/Logic, Control Transfer, dan Memory Access. Penelitian ini dilakukan dengan beberapa tahapan mulai dari cara melakukan pemilihan instruksi yang tersedia pada arsitektur SPARC, merancang Register Transfer Notation (RTN), merancang datapath yang sesuai dengan RTN, merancang control unit, dan mengintegrasikannya, pengujian fungsional dilakukan melalui simulasi dengan testbench berupa instruksi yang disimpan dalam model ROM (Read Only Memory) . Di tahap terakhir implementasi dilakukan dengan sintesis menggunakan modul FPGA. Hasil implementasi tersebut menunjukkan bahwa prosesor yang dirancang mampu untuk menjalankan instruksi aritmatika dan logika dasar dengan waktu proses berkisar 0,270 ns - 17,227 ns. |