• DocumentCode
    2720245
  • Title

    A project driven digital design course using FPGAs

  • Author

    Araújo, António J. ; Alves, José C.

  • Author_Institution
    Dept. de Eng. Electrotenica e de Comput., Univ. do Porto, Porto
  • fYear
    2008
  • fDate
    June 29 2008-July 2 2008
  • Firstpage
    42
  • Lastpage
    47
  • Abstract
    This paper presents a project based teaching experience in an advanced digital systems design course with emphasis on design methodologies and laboratory assignments. Projects are the core of the practised teaching methodology and are structured in a pedagogical format according to the course programme. The use of the FPGA technology as the most suitable implementation technology for digital design teaching purposes is discussed. The course structure, oriented to the development of real working digital systems, challenges the students and increases their motivation. This way, the learning process is improved and the classes are more productive. A laboratory development infrastructure based on a FPGA device, used to implement a real-time video processing system, is presented. Examples of laboratory projects implemented with this infrastructure in a recent course edition are also presented.
  • Keywords
    computer aided instruction; electronic engineering education; field programmable gate arrays; logic design; FPGA; digital design teaching; laboratory development infrastructure; project based teaching; project driven digital design course; Design engineering; Digital integrated circuits; Digital systems; Education; Electronic design automation and methodology; Fabrication; Field programmable gate arrays; Hardware design languages; Integrated circuit technology; Laboratories;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EAEEIE Annual Conference, 2008 19th
  • Conference_Location
    Tallinn
  • Print_ISBN
    978-1-4244-2008-7
  • Electronic_ISBN
    978-1-4244-2009-4
  • Type

    conf

  • DOI
    10.1109/EAEEIE.2008.4610156
  • Filename
    4610156