CSCE 611 - High-level VLSI Systems Design
My Course Syllabus & Text
The manner in which I will be teaching the course will focus on the front-end of the VLSI design cycle, namely at the specification and architectural analysis phases of the process. Specifically, we will focus on the understanding of the problem domain of the systems under development, and we will create operational specifications of design functionality. These will be based on the abstraction of the domain functions into appropriate units, either organized by algorithms, portions of the protocol (if one is involved), or according to the nature of the mathematical processing involved (in the case of having mathematical functions or equations). Often, the algorithms are available in C code, and we will analyze these and examine how best to make the transition from C software to an appropriate representation for VLSI. Link to HTML Version of Syllabus. Link to PDF File. Link to Text Information.
Alternate References: Additional texts that I will reference include the following:
1. Weste, N. and K. Eshraghian, Principles of CMOS VLSI Design, 2nd Ed., Addison Wesley Publishing Co., Inc., 1993.
2. Hayes, J., Introduction to Digital Logic Design, Addison Wesley Publishing Co., Inc., 1993.
The first one is the text for CSCE 613.