Download ECE 6150 – Digital VLSI Design

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
ECE 6150 – Digital VLSI Design
Catalog Description:
Lec. 3. Cr. 3.
Prerequisite: ECE 4130 or equivalent.
Hierarchical design of NMOS and MOS ASICs, MOS technology and fabrication.
Standard cell and full-custom chip layout. FPGAs, FSMs, and iterative networks. Use of
CAD tools.
Course Coordinator: Dr. Syed Rafay Hasan
Updated:
3/25/2015
Textbook(s) and Supplemental Material(s):
Required:
1. N. H. Weste D. M. Harris, “CMOS VLSI Design: A Circuits and Systems
Perspective”, 4th Edition, Addison Wesley, 2011, ISBN: 0-321-54774-8
References:
1. J. M. Rabaey, A. Chandrakasan, B. Nikolic, “Digital Integrated Circuits: A Design
Perspective”, 2nd Edition, Prentice Hall Electronics and VLSI Series, 2003, ISBN:
0-13-090996-3.
2. W. Wolf, “Modern VLSI Design: IP-Based Design”, 4th Edition, Prentice Hall
Modern Semiconductor Design Series, 2009, ISBN: 0-13-714500-4
Course Goal(s):
Analysis, design, and layout of complex digital integrated circuits in MOS technology. The
course emphasizes design through projects and requires extensive use of simulation and
layout CAD tools. The student will learn the physical design aspects of IC chip design,
which is a fundamental requirement for companies hiring ASIC design, physical design,
and VLSI design engineers.
Instructional Outcomes for the Course:
Upon completion of this course, the student will be able to:
1. Design and simulate a circuit that implements a specified logic function.
2. Use SPICE/ELDO/Spectre to analyze the interaction of device parameters with
the overall performance.
3. Adjust the circuit parameters to meet the electrical specifications.
4. Translate the schematic into a set of patterned layers that form the integrated
structure in a silicon substrate.
5. Use the CMOS design rules (minimum linewidths and spacing) and processing
constraints associated with submicron processing technology.
6. Design and implement VLSI design of arbitrary logic functions, from basic
Boolean algebra to complex logic functions including FPGAs.
7. Design digital circuits, including FSMs, with both a circuits and systems
perspectives, using analytical and electrical simulation techniques.
8. Account for real-world sytem design issues such as signal integrity, power
dissipation, and synchronization
9. Demonstrate understanding on state-of-the-art technique on a selected project
topic, that includes low-power VLSI design, asynchronous circuits, clock domain
crossing techniques.
10. Write quality technical reports.
Course Topics:
1. Overview of VLSI design flow
2. Manufacturing Process
3. MOSFET Transistor Device
4. CMOS Inverter
5. Combinational Logic Gates in CMOS
6. Sequential Logic Gates in CMOS
7. Asynchronous circuit design
8. Arithmetic Building Blocks
9. Memory and Peripherals
10. FPGAs
11. Timing Issues
12. Wire and Interconnects