Author
Yıldız, A., Uğurdağ, Hasan Fatih, Aktemur, Tankut Barış, İskender, Deniz, Gören, S.
Publication Date
2018-12-10
Publication Place
-
IEEE
Subject
VSCPU, Processor, Compiler, FPGA, Education
Type
Document
Language
English
Digital
Yes
Manuscript
No
Library
Özyeğin University
Library Asset ID
978-153867893-0
Record ID
a24d5661-6c3b-4e5b-bb13-06266cf53f04
Library Location
Electrical & Electronics Engineering, Computer Science
Date
2018-12-10
Notes
TUBITAK
Sample Text
The first goal of this paper is to introduce a simple and customizable soft CPU named VerySimpleCPU (VSCPU), which could be easily implemented on FPGAs with a complete toolchain including instruction set simulator, assembler, and C compiler. The second goal is to offer to use this CPU as a teaching material within computer architecture/organization courses for students to understand the essentials and inner workings of a CPU better by designing a simple one. In addition to this, it is also aimed to teach writing code both in assembly level and C level for the CPU designed to understand what a compiler is and why it is needed.
DOI
10.1109/UBMK.2018.8566475