• DocumentCode
    754079
  • Title

    Teaching Digital System Timing: A Comprehensive Approach

  • Author

    Lynch, John D.

  • Author_Institution
    OGI Sch. of Sci. & Eng., Oregon Health & Sci. Univ., Beaverton, OR
  • Volume
    51
  • Issue
    3
  • fYear
    2008
  • Firstpage
    325
  • Lastpage
    330
  • Abstract
    A graduate-level computer engineering course at Oregon Health and Science University (OHSU), Portland, takes a novel systematic and comprehensive approach to teaching digital system timing. The course organizes material from a variety of sources to cover a variety of practical aspects of timing analysis and design for single-clock, multiple-clock, and clockless digital systems. The course\´s goal is to prepare graduates to solve a gamut of real-world timing problems for complex system-on-chip designs targeted for custom integrated circuit (IC) or field-programmable gate array (FPGA) implementation. The course has been offered annually at OHSU since 2003 and is now a required part of the computer engineering curriculum. Course evaluation survey results show that students feel that the course was a valuable part of their curriculum and that the course made them feel more competent in the area of digital system timing. The course syllabus is online at http://www.csee.ogi.edu/class/ee572.
  • Keywords
    educational courses; electrical engineering education; field programmable gate arrays; integrated circuit design; system-on-chip; FPGA; Oregon Health and Science University; clockless digital systems; complex system-on-chip designs; computer engineering curriculum; digital system timing; field-programmable gate array; graduate-level computer engineering course; integrated circuit; Circuits; Clocks; Delay; Digital systems; Education; Field programmable gate arrays; Hardware design languages; Logic design; Timing; Wire; Asynchronous logic circuits; combinational logic circuits; design automation; digital systems; electrical engineering education; hardware design languages; sequential logic circuits; timing;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2008.916763
  • Filename
    4544797