Back to Hardware Description Languages for FPGA Design
University of Colorado Boulder

Hardware Description Languages for FPGA Design

This course can also be taken for academic credit as ECEA 5361, part of CU Boulder’s Master of Science in Electrical Engineering degree. Hardware Description Languages for Logic Design enables students to design circuits using VHDL and Verilog, the most widespread design methods for FPGA Design. It uses natural learning processes to make learning the languages easy. Simple first examples are presented, then language rules and syntax, followed by more complex examples, and then finally use of test bench simulations to verify correctness of the designs. Lecture presentations are reinforced by many programming example problems so that skill in the languages is obtained. After completing this course, each student will have fundamental proficiency in both languages, and more importantly enough knowledge to continue learning and gaining expertise in Verilog and VHDL on their own. This course includes specific hardware and software requirements. Please review the FAQ below for complete details.

Status: Hardware Design
Status: Electronics
IntermediateCourse37 hours

Featured reviews

SK

5.0Reviewed Oct 27, 2020

I think this is a good start in learning how to write VHDL and Verilog.\n\nI would like to see a next level course or recommendations for further writing code.

AS

4.0Reviewed May 6, 2020

FIFO assignments in both Verilog and VHDL should define purpose of all the internal nets and registers listed in the problem.

JS

5.0Reviewed Jun 6, 2021

I really liked this course . if someone wants to know how digital circuits are made inside of computer then this course could be proven as turning point in his way of learning .

RJ

4.0Reviewed Sep 3, 2020

The course is good. It will enhance your vhdl and verilog skills but there are some places where i found insufficient details.

VM

5.0Reviewed Jan 15, 2020

Great experience. Nice learning opportunity. However, please include assignments which are little more diverse and difficult.

SS

5.0Reviewed Feb 2, 2023

Excellent course, helped me to gain reasonably good foundation on both VHDL and Verilog effectively in a short period of time.

MS

4.0Reviewed May 15, 2020

This course is very helpful in understanding the basics of hardware description languages and now after doing this course i am very much comfortable in using verilog and vhdl language.

JA

5.0Reviewed Sep 26, 2020

Very good training, it has been helped me to learn about VHDL and Verilog HD Languages, which are the two more important languages for FPGA.

JP

5.0Reviewed Oct 6, 2020

I think this is a good start in learning how to write VHDL and Verilog.I would like to see a next level course or recommendations for further writing code.

HH

4.0Reviewed May 14, 2020

The Programming Assignments need to be more elaborate, things like reset is active low or active high and more details should be mentioned.

KK

5.0Reviewed Jun 4, 2020

This is very good course , but i found some little missing details related to reading materials .But this was really very helpful course for me as fresher .

R

5.0Reviewed Jul 30, 2020

The course helped in showing the different styles of the Verilog and VHDL coding.Understood the advantages of Verilog and VHDL in real life applications

All reviews

Showing: 20 of 169

Michael Joseph McCarthy
1.0
Reviewed Feb 8, 2020
Erik Larson
1.0
Reviewed Jan 8, 2020
Benjamin Papp Aminnejad
1.0
Reviewed Jan 28, 2020
Meleah Caron
1.0
Reviewed Jan 5, 2020
Ashish Saroj Tondwalkar
3.0
Reviewed Jan 7, 2020
Joseph Garvin
2.0
Reviewed Jan 22, 2020
john pajunen
5.0
Reviewed Oct 7, 2020
ilan cohn
2.0
Reviewed Dec 21, 2019
Saiprasanth Kilaru
5.0
Reviewed Oct 28, 2020
mostafa khaled elboushi
1.0
Reviewed Jul 6, 2020
Krutika khakhkhar
5.0
Reviewed Jun 5, 2020
REMALA VENKATA NAGASAI
5.0
Reviewed Jul 31, 2020
Hanming Zu
3.0
Reviewed Apr 18, 2021
Saran zeb
3.0
Reviewed Apr 25, 2020
Sai Vignesh
3.0
Reviewed Sep 29, 2020
Alex Wheeler
2.0
Reviewed Dec 12, 2021
Eddy Zhong
2.0
Reviewed Feb 12, 2021
Han Lei Lock
1.0
Reviewed Mar 19, 2021
Claudio Castiglia
1.0
Reviewed Jul 24, 2022
Karrar Hussain
5.0
Reviewed Jul 14, 2020