DocumentCode :
3534768
Title :
The educational processor Sweet-16
Author :
Angelov, Venelin ; Lindenstruth, Volker
Author_Institution :
Kirchhoff-Inst. for Phys., Univ. of Heidelberg, Heidelberg, Germany
fYear :
2009
fDate :
Aug. 31 2009-Sept. 2 2009
Firstpage :
555
Lastpage :
559
Abstract :
A 16-bit fully functional one cycle RISC processor was developed for the illustration and use in computer architecture classes. It is simple enough so that it can be designed by entry level students without any prerequisites as home assignment. In addition its architecture is optimized to support the computer architecture curriculum with concrete practical hands-on experiments. The processor is subsequently used for assembly language home work. The architecture has upgrade options for advanced studies, such as pipelining, interrupts, etc. This paper presents the architecture of this unique processor Sweet-161, its existing programming and design infrastructure and the teaching experience, based on by now more than 600 completed versions. Our experience over the years is that interested students very much appreciate the Sweet-16 exercise.
Keywords :
computer science education; reduced instruction set computing; teaching; Sweet-16 educational processor; computer architecture curriculum; entry level student; home assignment; one cycle RISC processor; teaching experience; Assembly; Books; Computer architecture; Education; Field programmable gate arrays; Hardware design languages; Pipeline processing; Programming profession; Reduced instruction set computing; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location :
Prague
ISSN :
1946-1488
Print_ISBN :
978-1-4244-3892-1
Electronic_ISBN :
1946-1488
Type :
conf
DOI :
10.1109/FPL.2009.5272412
Filename :
5272412
Link To Document :
بازگشت