DocumentCode
3083850
Title
DIPS for MIPS: an instrumented VHDL/Corba kernel for distributed learning in EECS
Author
Pêcheux, François ; Hervé, Yannick
Author_Institution
ENSPS/ERM/PHASE, Illkirch, France
fYear
1999
fDate
1999
Firstpage
30
Lastpage
31
Abstract
The paper presents a distributed interactive pedagogical simulator (DIPS) dedicated to EECS. The simulator implements a multimedia/Java/Corba instrumentation of the famous Patterson and Hennessy MIPS multicycle core. Each learner is responsible for one functional unit (Datapath, control FSM, memory), and has to mimic manually its behaviour by: (a) receiving required operations per clock cycle; (b) conducting the required operations by graphically manipulating icons in a user interface; (c) receiving feedback on the relationship between their operations and known valid operations produced by the reference VHDL kernel simulator. The key principle is the continuous comparison of the computer state vector produced by an integrated VHDL kernel simulator (i.e. the reference) to the one produced by the collaborative work of the learners over a LAN
Keywords
Java; computer aided instruction; distance learning; distributed object management; electronic engineering computing; electronic engineering education; hardware description languages; EECS; MIPS; distributed interactive pedagogical simulator; graphical icon manipulation; instrumented VHDL/Corba kernel; multimedia/Java/Corba instrumentation; operations per clock cycle; reference VHDL kernel simulator; Clocks; Collaborative work; Computational modeling; Computer simulation; Electronics packaging; Feedback; Instruments; Java; Kernel; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronic Systems Education, 1999. MSE'99. IEEE International Conference on
Conference_Location
Arlington, VA
Print_ISBN
0-7695-0312-8
Type
conf
DOI
10.1109/MSE.1999.787022
Filename
787022
Link To Document