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
Link To Document