• DocumentCode
    1667693
  • Title

    Incorporating multicomputer hardware-software design concepts into the undergraduate curriculum through physical implementation

  • Author

    Cruz-Rivera, José L.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Puerto Rico Univ., Mayaguez, Puerto Rico
  • Volume
    3
  • fYear
    1997
  • Firstpage
    1146
  • Abstract
    This paper presents a set of activities that have been undertaken within the Electrical and Computer Engineering Department at the University of Puerto Rico-Mayaguez in order to aid in the development of an undergraduate parallel processing academic and research environment. Specifically, a plan of action that allows upper-level ECE students to collaborate in the construction of parallel processing systems using low-cost commercially available FPGA hardware and software prototyping tools is presented. The activities, which require minimal infrastructure, are designed to take the students through a complete system design cycle, from specifications to hardware/software prototype integration and are also geared towards the facilitation of the development of course materials and/or lab modules for the electronics´ sequence of core and elective courses offered by our electrical and computer engineering department. These activities include the design and implementation of the hardware and software interfaces necessary to construct a fully functional microcontroller-based processing node for multiprocessing applications
  • Keywords
    computer science education; educational courses; field programmable gate arrays; multiprocessing systems; parallel processing; software prototyping; FPGA hardware prototyping tools; Puerto Rico-Mayaguez University; academic environment; core courses; course materials development; elective courses; hardware interfaces; microcontroller-based processing node; multicomputer hardware-software design concepts; multiprocessing applications; parallel processing environment; parallel processing systems construction; research environment; software interfaces; software prototyping tools; system design cycle; undergraduate curriculum; upper-level ECE students; Application software; Collaborative software; Collaborative tools; Concurrent computing; Design engineering; Electrical engineering computing; Field programmable gate arrays; Hardware; Parallel processing; Software prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 1997. 27th Annual Conference. Teaching and Learning in an Era of Change. Proceedings.
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-4086-8
  • Type

    conf

  • DOI
    10.1109/FIE.1997.632619
  • Filename
    632619