• 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