• 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