DocumentCode
1978794
Title
Using FPGA-based configurable processors in teaching hardware/software co-design of embedded multiprocessor systems
Author
Xiaofang Wang
Author_Institution
Dept. of Electr. & Comput. Eng., Villanova Univ., Villanova, PA, USA
fYear
2011
fDate
5-6 June 2011
Firstpage
114
Lastpage
117
Abstract
With the growing popularity of using multiprocessors in embedded systems, teaching multiprocessors in universities is becoming more and more important. FPGA-based configurable processors offer a low-cost, fast turnaround, and versatile design and implementation platform for this challenging task. This paper presents an introductory embedded systems design course that integrates configurable processors, FPGAs, and multiprocessor design and implementation. We emphasize hands-on hardware-software codesign skills by a series of carefully designed tutorials, lab assignments, and a comprehensive project on the Altera DE2 FPGA development board. Developing and teaching such a new course with no appropriate textbook available is quite challenging. The course has been popular and well received as reflected by the students evaluation and feedback.
Keywords
electronic engineering education; embedded systems; field programmable gate arrays; hardware-software codesign; microprocessor chips; Altera DE2 FPGA development board; FPGA-based configurable processors; embedded multiprocessor systems; hands-on hardware-software codesign skills; multiprocessor design; Education; Embedded systems; Field programmable gate arrays; Hardware; Program processors; Tutorials;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronic Systems Education (MSE), 2011 IEEE International Conference on
Conference_Location
San Diego, CA
Print_ISBN
978-1-4577-0548-9
Electronic_ISBN
978-1-4577-0550-2
Type
conf
DOI
10.1109/MSE.2011.5937108
Filename
5937108
Link To Document