Department of Electrical and Systems Engineering

ESE570: DIGITAL INTEGRATED CIRCUITS AND VLSI FUNDAMENTALS
Spring 2013

Professor Kenneth R. Laker


Do not print copies of this material on the CETS or RCA lab printers.


General


Syllabus


Class Notes
Handouts


Policies


Homework
Exams


Project


Links

SPICE


Cadence
VerilogXL Example

 

 

 

 


Description

The course explores the design aspects involved in the realization of CMOS integrated circuits/systems from device up to the register/subsystem level. It addresses major design methodologies with emphasis placed on structured full custom design. The course includes the study of the MOS device, critical interconnect and gate characteristics that determine the performance of VLSI circuits. It also includes CMOS logic design from transistor level schematic to layout for fabrication. Students will use state-of-the art CAD tools to verify designs and develop efficient circuit layouts.
_
_

Course Educational Objectives

A2. Apply the models for state-of-the-art VLSI components, fabrication steps, hierarchical design flow and semiconductor business economics to judge the manufacturability of a design and assess its manufacturing costs.

B1. Design simulated experiments using Cadence to verify the integrity of a CMOS circuit and its layout.

C1. Design digital circuits that are manufacturable in CMOS.

K1. Apply the Cadence VLSI CAD tool suite layout digital circuits for CMOS fabrication and verify said circuits with layout paarasitic elements.

K2, C2. Apply their course knowledge and the Cadence VLSI CAD tools in a team based capstone design project that involves much the same design flow they would encounter in a semiconductor design industrial setting. Capstone project is presented in a formal report due at the end of the semester.

 


General Information

Instructor

Kenneth R. Laker
Room 203 Moore
Phone: 215-898-5340
Email: laker@seas.upenn.edu

Teaching Assistants

TA: Peng Ge (Primary responsility is Cadence)

Email: gepeng@seas.upenn.edu

TA: Su Gu (Primary responsility is Homework)

Email: sgu@seas.upenn.edu

TA: Shanghao Huang (Primary responsility is Homework)

Email: shanghao@seas.upenn.edu

TA: Xin Ouyang (Primary responsility is Cadence)

Email: xiouyang@seas.upenn.edu

Time and Location

Tuesday and Thursday, 4:30 to 6:00 PM, Room TOWNE 313

Office Hours

Prof. K. Laker: Tuesday, 2:00 to 3:30 PM and Wednesday, 9:00 to 10:30 AM, or by appointment.

NEW TA Office Hours (25 March - 07 May); ALL in 207 Moore. NEW

Mondays, 2:00 PM to 4:00 PM

Mondays, 6:30 PM to 8:30 PM

Tuesdays, 1:00 PM to 2:00 PM

Wednesdays, 2:00 PM to 3:00 PM

Wednesdays, 6:30 PM to 8:30 PM

Thursdays, 2:30 PM to 4:30 PM

Prerequisite

ESE319 or ESE370 or equivalent. Undergraduate students need permission of instructor.

Main texts

Reference texts


Return to Top of Page


2013 Syllabus

No.

TOPIC(s)

TEXT CHAPTERS

No. CLASS PERIODS

1

Introduction

1

1.5

2

Fabrication of MOS Circuits

2

2

3

MOS Transistor Theory

3

3

4

Modeling of MOS Transistors using SPICE

4

1

5

MOS Inverters: Static Characteristics

5

2.5

6

MOS Inverters: SwitchingCharacteristics & Interconnect Effects

6

3

 

 

 

 

7

Combinational MOS Logic Circuits

7

2

 

SPRING BREAK: 04 - 08 Mar13

 

 

 

MID-TERM EXAM: Thurs, 14Mar13

 

1

 

CADENCE TUTORIAL SESSIONS:

See Homework Assignment Section

Sequential MOS Logic Circuits

 

 

8

 

 

 

 

 

2

9

10

Dynamic MOS Logic Circuit

VLSI Design & Implementation Methodologis

9

Class Notes_- Handouts

3

1

11

Semiconductor Memories

10

2

12

Chip Input and Output (I/O) Circuits

13

2

13

Design for Manufacturability

14 (select topics)

1

 

FINAL PROJECT DUE: Tuesday, 07May13 NEW

 

 

Return to Top of Page


2013 Mid-Term (14Mar13)

Grading Policies

Homework: 20 %

Midterm: 40 %

Project: 40 %


Using or attempting to use unauthorized assistance, material, or_ lab results or solutions_ (in part or whole)_ is a violation of theCode of Academic Integrity and will result in a zero grade for the course.
_

Homework:Homework assignments will be a combination of textbook problems and CADENCE exercises. Homework is assigned each week by Wednesday and will be due on Thursday the week after it is assigned._ All homework assignments and due dates will be posted on the ESE 570 website http://www.seas.upenn.edu/~ese570/._ Students are permitted up to THREE one-week latenesses without penalty. That is on three occasions homework may be turned in one week after the official due date._ No other late turn-in of homework will be accepted for any reason._ Homework not turned in accordance with this policy will receive zero grade. Students are expected to manage their three allowed latenesses to allow for unforeseen situations that will result in homework to be turned in late.

Return to Top of Page


2013 Homework Assignments

2013 Homework Solutions


The posted HW solutions are located by sequencing through the following actions:
Click on the ESE570 link in the list of courses under the heading "My Courses".
Click on the "Course Documents" Tab in left margin to locate the "Homework Solutions" folder.
Click on the link_ "Homework Solutions" to locate the homeworks solutions download page.
Click on the desired homework solutions set to view its Adobe PDF file.


Return to Top of Page



2013 PROJECT Materials NEW

·       2013 Project Topic Descriptions

·       2013 Project Protocols, Schedule and Grading Criteria


Useful links


Return to Top of Page


Class Notes - Handouts

The following handouts are color slide presentations saved in Adobe Acrobat 3.0 Portable Document Format (PDF). They can be viewed using Acrobat Reader 3.0, or higher; or a suitable web browser (e.g. Netscape Navigator 2.0 or higher) with an Acrobat PDF Viewer Plug-in, freely distributed by Adobe.._ Adobe Acrobat Reader is freely distributed by Adobe.


Return to Top of Page


Kenneth R. Laker<laker@ee.upenn.edu>


Created: January 13, 1997; Updated: April 15, 2013 (KRL)