VLSI Design (Elec 422) - Fall 1997
Course Information
Organization
Instructor: Aria Nosratinia
Contact Info: Abercrombie Labs A224, Tel: 713-527-4719, aria@ece.rice.edu
Time and Location: Tuesdays and Thursdays, 2:30-3:50pm, Abercrombie A 126
Lab Assistant: Chaitali Sengupta, Abercrombie A211, chaitali@ece.rice.edu
Course Contents
- Overview of combinational Logic and minimization
- Sequential logic and Finite State Machines
- Overview of semiconductor physics
- PMOS and NMOS transistors
- CMOS fabrication technology (crystal growth, wafers, lithography, masks,
doping, etc.)
- Layout, design rules, stick diagrams
- The latch-up effect, prevention, well contacts
- Common structures (gates, compound gates, latches, shifters, PLA's)
- Clocking strategies, 2-phase non-overlapping clock, Karplus methodology
- Design Process - hierarchical design (regularity, modularity, locality)
- Design verification tools (simulators, netlist comparators, DRC checkers,
etc.)
- MOS equations, second-order effects.
- Biasing, AC and DC characteristics, load lines
- Circuit parameters, parameter extraction
- Timing, power, and size tradeoffs
- Other CMOS structures: dynamic CMOS, pseudo NMOS, BiCMOS
- Memory systems, RAM cells, ROMs, DRAM cell structures
- Address line drivers, bit sensors in DRAMs
- Timing, power, and technology issues in memory design
Required Textbooks
- Weste & Eshraghian ``Principles of CMOS VLSI Design''
Second Edition, Addison-Wesley, 1994.
- VLSI Design I Packet (Available at Rice Campus Store Textbook Service Counter)
Supplementary Reading
- Mead and Conway, Introduction to VLSI Systems, Addison-Wesley
- Peterson and Hill, Introduction to Switching Theory and Logical Design,
John Wiley
- B. Streetman, Solid State Electronic Devices
- Sze, VLSI Technology, McGraw-Hill
Other Useful Information
-
Students are required to enroll in Elec423 (VLSI Design II)
during Spring 1997. This is due to contractual obligations with the
MOSIS fabrication service, to provide a report on the success of the
fabricated chip.
-
The chip fabrication project is a group effort. Students will work on
the project in groups of three. However, each individual must have
well-defined responsibilities within the group, to be reflected
in the final project report.
-
The project is the defining core of this course. Short term
goals and deadlines specified in handouts are intended
to help you in project time management. Meeting these individual short
term deadlines is mandatory.
-
Homeworks are designed to help assimilate the material and also to
prepare the students for the design process in your project. Homeworks are
not pledged, and students are encouraged to discuss the problems. They may
help one another through a discussion of methods and approaches to
solving the problems. However, the submitted homework must be
entirely the student's own product, in the sense that it should not, even in
part, contain exact copies of (whole or part of) solutions from other
students, or from previous year(s), or text, graphs, plots, tables, data
and/or computer files taken from any source.
-
Handouts and on-line examples are provided to assist in
learning the software tools needed for the homeworks (and project).
-
Late homeworks will not be accepted. Final design of the chip is due
Tuesday December 10, and cannot be extended. Final project report is due
later in the examination period.
-
The midterm exam will be on Tuesday November 19.
-
Office hours are Tuesdays and Thursdays,
4:00-5:00pm, Abercrombie A224. You can also come see me with an
appointment.
Last Modified 10/13/96
Back to the VLSI Design Page