DocumentCode :
3529971
Title :
Overcoming the limitations of traditional media for teaching modern processor design
Author :
Marwedel, Peter ; Sirocic, Brigit
Author_Institution :
Dept. of Comput. Sci., Univ. of Dortmund,, Dortmund, Germany
fYear :
2003
fDate :
1-2 June 2003
Firstpage :
102
Lastpage :
103
Abstract :
Understanding modern processors requires a good knowledge of the dynamic behavior of processors. Traditional media like books can be used for describing the dynamic be behaviour of processors. Visualization of this behavior, however, is impossible, due to the static nature of books. In this paper, we describe a Java-based tool for visualizing the dynamic behavior of hardware structures, called RaVi (abbreviation for the German equivalent of "computer architecture visualization"). Available RaVi components include models of a microcoded MIPS architecture, of a MIPS pipeline, of scoreboarding, Tomasulo\´s algorithm and the MESI multiprocessor cache protocol. These models were found to be more useful than general simulators in classroom use. The Java-based design also enables Internet-based distance learning.
Keywords :
Java; computer architecture; computer based training; distance learning; firmware; information resources; program visualisation; Internet-based distance learning; Java-based tool; MESI multiprocessor; MIPS pipeline; Tomasulos algorithm; computer architecture visualization; hardware structures; microcoded MIPS architecture; million instructions per second; modern processor design; teaching; traditional media limitations; Books; Computational modeling; Computer architecture; Education; Hardware; Java; Pipelines; Process design; Protocols; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microelectronic Systems Education, 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN :
0-7695-1973-3
Type :
conf
DOI :
10.1109/MSE.2003.1205274
Filename :
1205274
Link To Document :
بازگشت