Title :
An undergraduate advanced computer design course using virtual-prototyping
Author :
Klenke, Robert H. ; Aylor, James H.
Author_Institution :
Dept. of Electr. Eng., Virginia Univ., Charlottesville, VA, USA
Abstract :
This paper describes the Advanced Computer Design Course at the University of Virginia which teaches senior level Computer Engineering majors the art of computer system design using modem virtual prototyping techniques. The students develop an architecture to implement a small 8 bit microprocessor with 32 instructions and then actually implement it in real hardware using Field Programmable Gate Arrays (FPGAs)
Keywords :
computer science education; educational courses; field programmable gate arrays; logic CAD; virtual machines; FPGA implementation; University of Virginia; advanced computer design course; architecture developement; microprocessor design; undergraduate design course; virtual-prototyping; Digital systems; Field programmable gate arrays; Hardware; Laboratories; Logic design; Logic testing; Microprocessors; System testing; Timing; Virtual prototyping;
Conference_Titel :
Microelectronic Systems Education, 1997. MSE '97. Proceedings., 1997 IEEE International Conference on
Conference_Location :
Arlington, VA
Print_ISBN :
0-8186-7996-4
DOI :
10.1109/MSE.1997.612548