Department of Electrical and Systems Engineering

ESE570: DIGITAL INTEGRATED CIRCUITS AND VLSI FUNDAMENTALS
Spring 2014

Professor Kenneth R. Laker


Do not print copies of this material on the CETS or Detkin 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: Matt Hongjie Zhu (Primary responsility is Cadence)

Email: honzhu@seas.upenn.edu

TA: Nan Cui (Primary responsility is Homework)

Email: cuinan@seas.upenn.edu

TA: Tian Qiu (Primary responsility is Homework)

Email: qtian@seas.upenn.edu

Time and Location

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

Office Hours

Prof. K. Laker: Mondays, 9:30-11:00 am in 203 Moore, or by appointment.

Tian Cui: Tuesdays, 1:00-4:00 pm; in 307 Moore or by appointment.

Matt Hongje Zhu: , 1:00-4:00 pm in 307 Moore or by appointment.

Nan Qiu: Thursdays, 1:00-4:00 pm, in 307 Moore or by appointment.

SPECIAL MID-TERM EXM OFFICE HOURS

Tian Qiu: Mar 3rd (Mon) 3:00 - 6:00pm; + regular office hours above;

Nan Cui: Mar 4th (Tue) 4:00 - 7:00pm + regular office hours above;

Matt Zhu: Mar 5th (Wed) 10:00am - 1:00pm + regular office hours above.

Prerequisite

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

Main texts

Reference texts


Return to Top of Page


2014 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: 08 - 16 Mar14

 

 

 

MID-TERM EXAM: Thurs, 06Mar14 Exam

NEW MT EXAM COVERAGE: all class and text materials Ch1to pp. 255 of Ch6; plus all handouts up to slide 67 of ESE570_InvDyn14.pdf slide set.

 

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: Thursday, 08May14

 

 

Return to Top of Page


2014 Mid-Term (14Mar13) NEW

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 Friday 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


2014 Homework Assignments

2014 Homework Solutions


Return to Top of Page



2014 PROJECT Materials TBD

·       2014 Project Topic Descriptions TBD

·       2014 Project Protocols, Schedule and Grading Criteria TBD


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 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: March 17, 2014 (KRL)