EE 8993 VHDL Modeling Course (Spring 2003)



In terms of course prerequisites, I am assuming that everybody is already familiar with RTL-level VHDL via the Digital System Design course (ECE 4743/6743) or some other source. This object of this course is to introduce the student to more of the VHDL modeling language than what has been covered in previous courses. We will also cover aspects of Verilog which do not overlap VHDL functionality, and look at mixed-mode simulation.

Textbook

From the digital design course you should already have a textbook which talks about many of the features of the language. Because of this, I have assigned the IEEE Standard VHDL Language Reference Manual as the textbook for this course. This is not that readable, but it is the definitive reference for the language. MSU currently has access to IEEE Explore so you can download the entire language reference manual from this site. Our software is compatible with the '-93 language standard - we may talk about some of the '-2000 extensions but will not use anything specific to the '-2000 standard. Either the IEEE Std 1076-1993, -2000, or -2002 standards will work equally well.

Policy

The grading policy will be:


All simulations are to be INDIVIDUAL work. You may discuss the assignments with other students but you may not share any code, or show anybody your code as examples of how to do something. Any violations of this policy will result in the assignment of a failing grade for the ENTIRE course.

Links to Course Information

Assignments (Spring 2003)

Old Assignments (Spring 2002)

Assignments (previous semesters)

Old Tests

VHDL Packages

Email List

The class EMAIL list will be the one provided by Information Technology Services (ITS). The email list is ece8990-03.spring2003@courses.msstate.edu. See the Class EMAIL Faq for further information about how to be added to the list.

WARNING!!! It is your responsibility to make sure that you are on this email list. I will send many homework/test/lecture announcements to this list -- you are responsible for reading the emails sent to this list.

Misc Links