• DocumentCode
    1978635
  • Title

    HDL coding guidelines for student projects

  • Author

    Nestor, John A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Lafayette Coll., Easton, PA, USA
  • fYear
    2011
  • fDate
    5-6 June 2011
  • Firstpage
    86
  • Lastpage
    89
  • Abstract
    Hardware Description Languages and FPGAs make it possible for students to design large, complex circuits. However, HDL-based design is fraught with pitfalls that students often find difficult to understand and avoid. This paper describes a set of design guidelines for HDL-based design taken from a variety of sources and distilled into a concise list. These guidelines are intended to help students avoid these pitfalls and create reliable designs. They have been used in a Senior Design Project course in which students design a wireless network.
  • Keywords
    educational courses; field programmable gate arrays; hardware description languages; logic design; FPGA; HDL coding guidelines; circuit design; hardware description languages; senior design project course; student projects; wireless network design; Clocks; Encoding; Guidelines; Hardware; Hardware design languages; Logic gates; Synchronization; FPGA Design; HDL-Based Design; Hardware Description Languages; Undergraduate Education;
  • 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.5937100
  • Filename
    5937100