Known
Problems with DirectVHDL (03/03/04)
Textbook Information:
This is a self-paced course. This means that
you will have some flexibility in the times at which you complete the required
course work. You will not be held back by other students or forced to go ahead
until you are ready. However, you should complete all of the study units before
the final exam. This means that you will have to study and attend class on a
regular basis if you expect to complete this course.
The
coursework is divided into 20 units of content, which correspond roughly to a
series of homework assignments. Each study unit will include a reading assignment,
study questions, and problems to be solved. These units will come in a definite
numerical order, and you must show your mastery of each unit (by passing a
"readiness" test) before moving on to the next.
The
material in this course is an important prerequisite for several upper division
courses. For example, Units 10 and 17 are useful for a good understanding of
EE360M, Digital Systems Engineering II. It is very important that you complete
Unit 18 because the material in this unit is prerequisite for EE 319K,
Microprocessor Programming, which is a required course for all EE students. If
you plan to go into the computer engineering area, Unit 18 is also prerequisite
for EE 345L, Microprocessor Applications and for EE 360N, Computer
Architecture. Computer Science students will require an understanding of Unit
18 for CS 352, Computer Systems Architecture.
In
order to complete the course in time for the final exam, you will have to pass
an average of one and a half to two units each week. A Progress Record and a
Progress Chart are attached to the Unit 0 handout for your use. Each time you
pass a unit, enter the date completed on the Progress Record and plot it on the
Chart. Also enter your target date for passing the next unit on the Progress Record.
Try to stay above the heavy line on the chart so that you won't have to rush
through a lot of material near the end of the semester. Note that you should pass units at a faster rate near the beginning of the
semester when the material is easy so that you will have sufficient time to
study the more difficult units, which come toward the end of the semester. If you pace yourself to stay
ahead of schedule, you will have some extra time for emergencies or extra time
left at the end to study for other courses.