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
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;
Conference_Titel :
Frontiers in Education Conference, 1997. 27th Annual Conference. Teaching and Learning in an Era of Change. Proceedings.
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-7803-4086-8
DOI :
10.1109/FIE.1997.632619