Universiti Teknologi Malaysia Institutional Repository

Development of single board computer based on 32-bit 5-stage pipeline RISC processor

Koay, Boon Wooi (2009) Development of single board computer based on 32-bit 5-stage pipeline RISC processor. Masters thesis, Universiti Teknologi Malaysia, Faculty of Electrical Engineering.



In 21st century, embedded system design is a popular alternative to typical microprocessor design as it takes advantage of application characteristics to optimize its design for adequate performance at lower cost. Single Board Computer is a standalone digital system which capable to perform logical computation and data manipulation. Single Board Computer has CPU (Central Processing Unit), memory controller hub and I/O devices controller hub (interface chip) embedded to a single platform such as SoC (System-on-Chip) and embedded system. It is an economical and portable digital system with optimum logic gates and devices utilization. Single Board Computer has capability to synchronize data transfer between CPU and I/O peripheral devices, perform CPU operation as well as running program coded in machine code that utilize all its interfacing hardware devices. This thesis proposes a design of Single Board Computer in Verilog RTL, by extending from previous UTM student’s research on 32-bit 5-stage pipeline RISC processor, targeted at FPGA implementation in System-on-Chip (SoC) designs. ISA (Instruction Set Architecture) of RISC(Reduced Instructions Set Computer) processor is enhanced to cover control instruction. I/O controllers are designed to support insertion of input data and display of output data. This Single Board Computer is designed in compact form and generalized to comply with RISC CPU specifications and some basic I/O protocols, which will be a valuable asset in UTM soft core IP bank as to help in its future SoC researches.

Item Type:Thesis (Masters)
Additional Information:Thesis (Sarjana Kejuruteraan Elektrik (Sistem Komputer Mikroelekronik)) - Universiti Teknologi Malaysia, 2009; Supervisor : Prof Dr. Mohamed Khalil
Uncontrolled Keywords:RISC microprocessors, design and construction, microprocessors
Subjects:Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions:Electrical Engineering
ID Code:12351
Deposited By: Zalinda Shuratman
Deposited On:23 May 2011 03:28
Last Modified:17 Sep 2017 05:47

Repository Staff Only: item control page