DocumentCode :
3072191
Title :
Computer design education with NSL
Author :
Yoshizaki, Akiko ; Suzuki, Takafumi ; Shimizu, Naohiko
Author_Institution :
Course of Embedded Technol. of Prof. Grad. Sch., Tokai Univ., Tokai, Japan
fYear :
2011
fDate :
18-19 March 2011
Firstpage :
129
Lastpage :
135
Abstract :
We developed an educational method to design computer. In this method, students are given an example CPU circuit. They are required to find out improvement method of the CPU, implement them and evaluate the performance. Trough this process, they understand computer design actively. Students implement with NSL (Next Synthesis Language). NSL is a kind of HDL (Hardware Description Language) and has high affinity with the object-oriented language like UML. C language-like syntax helps easy understanding for beginners to design computer. All of students who took this computer design course were master class students. However, no one had any experience to design computer at all. Nonetheless, they could understand pipeline, branch prediction, cache, and superscalar and implement them with NSL in a short time (45 hours) effectively because they could modify computer design easily with NSL. Our educational method could cover CE 2004 (Computer Engineering) [7], which is one of the standard curriculums provided by IEEE CS and ACM, almost 50%. This paper will describe our educational method to design computer with NSL.
Keywords :
computer aided instruction; computer science education; hardware description languages; object-oriented languages; C language-like syntax; CE 2004; CPU circuit; Computer Engineering; HDL; NSL; UML; computer design education; hardware description language; next synthesis language; object-oriented language; Cache memory; Clocks; Computer architecture; Computers; Hardware design languages; Pipelines; Tin;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer, Communication and Electrical Technology (ICCCET), 2011 International Conference on
Conference_Location :
Tamilnadu
Print_ISBN :
978-1-4244-9393-7
Type :
conf
DOI :
10.1109/ICCCET.2011.5762453
Filename :
5762453
Link To Document :
بازگشت