ECE 410: VLSI Design Course Introduction



Similar documents
Introduction to CMOS VLSI Design

Introduction to VLSI Programming. TU/e course 2IN30. Prof.dr.ir. Kees van Berkel Dr. Johan Lukkien [Dr.ir. Ad Peeters, Philips Nat.

Digital Integrated Circuit (IC) Layout and Design

數 位 積 體 電 路 Digital Integrated Circuits

StarRC Custom: Next-Generation Modeling and Extraction Solution for Custom IC Designs

EE411: Introduction to VLSI Design Course Syllabus

International Journal of Electronics and Computer Science Engineering 1482

Lecture 030 DSM CMOS Technology (3/24/10) Page 030-1

Introduction to Digital System Design

The MOSFET Transistor

Curriculum for a Master s Degree in ECE with focus on Mixed Signal SOC Design

DESIGN, FABRICATION AND ELETRICAL CHARACTERIZATION OF SOI FINFET TRANSISTORS

CADENCE LAYOUT TUTORIAL

Testing & Verification of Digital Circuits ECE/CS 5745/6745. Hardware Verification using Symbolic Computation

State-of-Art (SoA) System-on-Chip (SoC) Design HPC SoC Workshop

What is this course is about? Design of Digital Circuitsit. Digital Integrated Circuits. What is this course is about?

INF4420 Introduction

STMicroelectronics. Deep Sub-Micron Processes 130nm, 65 nm, 40nm, 28nm CMOS, 28nm FDSOI. SOI Processes 130nm, 65nm. SiGe 130nm

Analyzing Electrical Effects of RTA-driven Local Anneal Temperature Variation

EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview

Fault Modeling. Why model faults? Some real defects in VLSI and PCB Common fault models Stuck-at faults. Transistor faults Summary

Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001

Digital Systems Design! Lecture 1 - Introduction!!

VLSI Design Verification and Testing

CO2005: Electronics I (FET) Electronics I, Neamen 3th Ed. 1

Evaluating Embedded Non-Volatile Memory for 65nm and Beyond

Leakage Power Reduction Using Sleepy Stack Power Gating Technique

1.1 Silicon on Insulator a brief Introduction

Riding silicon trends into our future

SLC vs. MLC: An Analysis of Flash Memory

TRUE SINGLE PHASE CLOCKING BASED FLIP-FLOP DESIGN

Systems on Chip Design

Class 18: Memories-DRAMs

Module 7 : I/O PADs Lecture 33 : I/O PADs

Lecture 1: Course Introduction"

Advanced VLSI Design CMOS Processing Technology

1.Introduction. Introduction. Most of slides come from Semiconductor Manufacturing Technology by Michael Quirk and Julian Serda.

Chapter 1 Introduction to The Semiconductor Industry 2005 VLSI TECH. 1

Integrated Circuits & Systems

7a. System-on-chip design and prototyping platforms

ECE 156A - Syllabus. Lecture 0 ECE 156A 1

Intel s Revolutionary 22 nm Transistor Technology

Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology

Introduction to Computer Engineering EECS 203

A bachelor of science degree in electrical engineering with a cumulative undergraduate GPA of at least 3.0 on a 4.0 scale

Handout 17. by Dr Sheikh Sharif Iqbal. Memory Unit and Read Only Memories

EEC 119B Spring 2014 Final Project: System-On-Chip Module

Bi-directional FlipFET TM MOSFETs for Cell Phone Battery Protection Circuits

CSE140: Components and Design Techniques for Digital Systems. Introduction. Prof. Tajana Simunic Rosing

PSE 6031 SYLLABUS (Tentative)

VLSI Fabrication Process

Digital VLSI Systems Design Prof. S. Srinivasan Department of Electrical Engineering Indian Institute of Technology, Madras.

The Emerging Trends in Electrical and Computer Engineering

CHARGE pumps are the circuits that used to generate dc

DESIGN CHALLENGES OF TECHNOLOGY SCALING

Introduction to VLSI Fabrication Technologies. Emanuele Baravelli

Aims and Objectives. E 3.05 Digital System Design. Course Syllabus. Course Syllabus (1) Programmable Logic

Implementation Of High-k/Metal Gates In High-Volume Manufacturing

Nanotechnologies for the Integrated Circuits

Department of Electrical and Electronic Engineering, California State University, Sacramento

CMOS Power Consumption and C pd Calculation

Serial port interface for microcontroller embedded into integrated power meter

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences

ISSCC 2003 / SESSION 13 / 40Gb/s COMMUNICATION ICS / PAPER 13.7

A 2.4GHz Cascode CMOS Low Noise Amplifier

Area 3: Analog and Digital Electronics. D.A. Johns

Silicon Drift Detector Product Brochure Update 2013

McPAT: An Integrated Power, Area, and Timing Modeling Framework for Multicore and Manycore Architectures

Power Supply IC Technology Contributes to Smaller Size and Lower Power Consumption of Electronic Equipment

Winbond W971GG6JB-25 1 Gbit DDR2 SDRAM 65 nm CMOS DRAM Process

MRF175GU MRF175GV The RF MOSFET Line 200/150W, 500MHz, 28V

Alpha CPU and Clock Design Evolution

System on Chip Design. Michael Nydegger

ECE410 Design Project Spring 2008 Design and Characterization of a CMOS 8-bit Microprocessor Data Path

INF4420. Outline. Layout and CMOS processing technology. CMOS Fabrication overview. Design rules. Layout of passive and active componets.

Design Cycle for Microprocessors

Lab 3 Layout Using Virtuoso Layout XL (VXL)

Yaffs NAND Flash Failure Mitigation

A Comparison of Student Learning in an Introductory Logic Circuits Course: Traditional Face-to-Face vs. Fully Online

Design and analysis of flip flops for low power clocking system

What will I learn as an Electrical Engineering student?

How To Design A Chip Layout

CHEMISTRY 109. Lecture 2, Fall Read This Syllabus Today Keep It for Future Reference

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad

Low Power AMD Athlon 64 and AMD Opteron Processors

Flash Memories. João Pela (52270), João Santos (55295) December 22, 2008 IST

RF Energy Harvesting Circuits

what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored?

APPLICATION NOTES: Dimming InGaN LED

CE8301 Series. Introduction. Features. Ordering Information. Applications SMALL PACKAGE PFM CONTROL STEP-UP DC/DC CONVERTER

University of St. Thomas ENGR Digital Design 4 Credit Course Monday, Wednesday, Friday from 1:35 p.m. to 2:40 p.m. Lecture: Room OWS LL54

CONTENTS. Preface Energy bands of a crystal (intuitive approach)

The new 32-bit MSP432 MCU platform from Texas

Verification & Design Techniques Used in a Graduate Level VHDL Course

DESIGN OF MIXED SIGNAL CIRCUITS AND SYSTEMS FOR WIRELESS APPLICATIONS

GaAs Switch ICs for Cellular Phone Antenna Impedance Matching

Reconfigurable ECO Cells for Timing Closure and IR Drop Minimization. TingTing Hwang Tsing Hua University, Hsin-Chu

NAME AND SURNAME. TIME: 1 hour 30 minutes 1/6

DEGREE: Bachelor in Biomedical Engineering YEAR: 2 TERM: 2 WEEKLY PLANNING

Introducción. Diseño de sistemas digitales.1

Transcription:

ECE 410: VLSI Design Course Introduction Professor Andrew Mason Michigan State University Spring 2008 ECE 410, Prof. A. Mason Lecture Notes Page i.1

Age of electronics microcontrollers, DSPs, and other VLSI chips are everywhere Electronics Revolution Electronics of today and tomorrow demand higher performance (speed) circuits low power circuits for portable applications more mixed signal emphasis wireless hardware high performance signal processing sensors and microsystems Digital Camera PDAs Camcorder MP3/CD Player Laptop Cell phone Handheld Games & Video Players ECE 410, Prof. A. Mason Lecture Notes Page i.2

VLSI = very large scale integration lots of transistors integrated on one chip Chip Development Cycle Design Methodologies Top Down Design coded circuit functionality for rapid design digital only covered in ECE 411 Bottom Up Design transistor-level design with focus on circuit performance digital & mixed signal covered in ECE 410 VLSI Design Flow Top Down Design ECE410 VLSI Design Procedure Bottom Up Design System Specifications Abstract High-level Model VHDL, Verilog HDL Functional Simulation Digital Cell Library Post-Layout Simulation Parasitic Extraction LVS (layout vs. schematic) DRC (design rule check) Physical Design Simulation Schematic Design Functional/Timing/ Performance Specifications Logic Synthesis Mixed-signal Analog Blocks Process Design Rules Process Models SPICE Chip Floorplanning Chip-level Integration Manufacturing Finished VLSI Chip Process Characterization Process Design Process Capabilities and Requirements ECE 410, Prof. A. Mason Lecture Notes Page i.3

410 Course Objectives Understand and Experience VLSI Design Flow Learn Transistor-Level CMOS Logic Design Understand VLSI Fabrication and Experience CMOS Physical Design Learn to Analyze Gate Function and Timing Characteristics Study High-Level Digital Functional Blocks Visualize CMOS Digital Chip Design ECE 410, Prof. A. Mason Lecture Notes Page i.4

410 Syllabus Instructor: Dr. Andrew Mason, EB 1217, mason@egr.msu.edu Lecture: MWF, 11:30 12:20, 1145 Engineering Bldg Office Hrs.: Wed: 10-11:30, or send email for an appointment Lab: Labs are open; you will not be attending a lab at the lab time you enrolled up for Lab TA/Instructor Email: ece410ta@egr.msu.edu This email alias for the instructor and TAs should be used for all general lab/project questions so that the first person available can answer your question. Lab/TA Hours: You may work on your assignments in any available PC lab any time you wish. TAs will be available to answer questions at designated times that will be posted on the class website. Course Website: www.egr.msu.edu/classes/ece410/mason/ Email: Please check/forward your EGR email ECE 410, Prof. A. Mason Lecture Notes Page i.5

410 Syllabus Textbook: J. Uyemura, Introduction to VLSI Circuits and Systems, Wiley, 2002. ISBN 0-471-12704-3 textbook has good examples; some homework problems from textbook Attendance and Conduct in Class: Students are expected to attend class and be bright and cheerful with lots of questions. It will be difficult to perform well in this class without attending the lectures. It is the student s responsibility to get notes and handouts for any missed class. Grading: 30% 2 Midterm Exams 15% Homework * 5% Participation (attendance, quizzes, etc.) * 25% Lab Assignments (Lab 1-7) * 25% Design Project (Labs 8-10, Proposal, Project Demo, Project Report) * must obtain a grade of 60% or better to pass the course Tentative dates for the two midterm exams are shown on the Course Topic Outline (also posted on the web). There is no final exam, only a final design project. Ten homework assignments will be due weekly before class on Wednesdays. Approximately 10 5-minute quizzes will be given at the beginning of class on random days. ECE 410, Prof. A. Mason Lecture Notes Page i.6

410 Lab Issues When can I work on lab assignments? open lab, work in any PC lab when you want TAs will be in lab at set times each week to assist you schedule will be posted on the class website Who is the TA? Zeyong Shan: lab hours & lab grader What s the lab process? assigned each week on a Friday in-lab check off by the next Friday must show/demonstrate specific results to TA lab reports due in class on Monday see format/sample on the class website When will labs begin? first assignment next Friday need to learn stuff in class first ECE 410, Prof. A. Mason Lecture Notes Page i.7

Integrated Circuit Technologies Technologies for digital ICs passive (inert) circuits: resistors and capacitors only, no transistors active circuits; with transistors III-V devices (compound semic.) MOS and Bipolar devices (silicon) ECE410 will cover CMOS because CMOS dominates the semiconductor/ic industry Silicon is cheaper preferred over other materials physics of CMOS is easier to understand CMOS is easier to implement/fabricate CMOS provides lower power-delay product CMOS is lowest power density: can get more CMOS transistors/functions in same chip area BUT! CMOS is not the fastest technology! BJT and III-V devices are faster ECE 410, Prof. A. Mason Lecture Notes Page i.8

What is a MOSFET? Digital integrated circuits rely on transistor switches most common device for digital and mixed signal: MOSFET Definitions MOS = Metal Oxide Semiconductor physical layers of the device FET = Field Effect Transistor What field? What does the field do? Are other fields important? CMOS = Complementary MOS use of both nmos and pmos to form a circuit Primary Features gate gate oxide (insulator) source and drain bulk/substrate channel Semiconductor Metal Oxide E source V gate insulator channel ------------ silicon substrate NOTE: metal is replaced by polysilicon in modern MOSFETs drain ECE 410, Prof. A. Mason Lecture Notes Page i.9

MOSFET Physical View Physical Structure of a MOSFET Device Schematic Symbol for 4-terminal MOSFET gate L = channel length critical dimension = feature size source drain Substrate, bulk, well, or back gate Simplified Symbols nmos pmos note: no physical connection at Gate terminal, symbolic of gate insulator in MOSFET ECE 410, Prof. A. Mason Lecture Notes Page i.10

CMOS Cross Section View Cross section of a 2 metal, 1 poly CMOS process Typical MOSFET Device (nmos) Layout (top view) of the devices above (partial, simplified) ECE 410, Prof. A. Mason Lecture Notes Page i.11

Fundamental Relations in MOSFET Electric Fields fundamental equation electric field: E = V/d vertical field through gate oxide determines charge induced in channel horizontal field across channel determines source-to-drain current flow Capacitance source E insulator channel ---------- -- fundamental equations Q+ + capacitor charge: Q = CV C V Q- capacitance: C = ε A/d - charge balance on capacitor, Q+ = Q- charge on gate is balanced by charge in channel what is the source of channel charge? where does it come from? V gate silicon substrate drain ECE 410, Prof. A. Mason Lecture Notes Page i.12

Variations over time CMOS Technology Trends # transistors / chip: increasing with time power / transistor: decreasing with time (constant power density) device channel length: decreasing with time power supply voltage: decreasing with time transistors / chip channel length power / transistor supply voltage rref: Kuo and Lou, Low-Voltage CMOS VLSI Circuits, Fig. 1.3, p. 3 low power/voltage is critical for future ICs ECE 410, Prof. A. Mason Lecture Notes Page i.13

Moore s Law In 1965, Gordon Moore realized there was a striking trend; each new generation of memory chip contained roughly twice as much capacity as its predecessor, and each chip was released within 18-24 months of the previous chip. He reasoned, computing power would rise exponentially over relatively brief periods of time. Moore's observation, now known as Moore's Law, described a trend that has continued and is still remarkably accurate. In 26 years the number of transistors on a chip has increased more than 3,200 times, from 2,300 on the 4004 in 1971 to 7.5 million on the Pentium II processor in 1998. 10μm 1μm 0.35μm Feature Size (ref: http://www.intel.com/intel/museum/25anniv/hof/moore.htm) ECE 410, Prof. A. Mason Lecture Notes Page i.14

GSM Digital Baseband Evolution Year 1994 1997 1999 2000 2002 2004 2006 2008 Nanometer Wafer size Die size (mm 2 ) Dies per wafer 500nm 6" 80.7 310 350nm 8" 46.6 950 250nm 8" 19.2 2550 180nm 8" 10.7 4700 130nm 12" 6.7 12,200 90nm 12" 4.2 18,700 150X increase in die per wafer 65nm 12" 2.4 26,500 45nm 12" 1.4 46,500 ECE 410, Prof. A. Mason Lecture Notes Page i.15

Semi-Conductor Scaling 10 um Modern CMOS Beginning of Submicron CMOS 1 um 100 nm 10 nm 37 Years of Scaling History Deep UV Litho Every generation Feature size shrinks by 70% Transistor density doubles Wafer cost increases by 20% Chip cost comes down by 40% 90 nm in 2004 65 nm in 2006 Generations occur regularly On average every 2.9 years over the past 35 years Recently every 2 years 1 nm 1970 1980 1990 2000 2010 2020 Presumed Limit to Scaling ECE 410, Prof. A. Mason Lecture Notes Page i.16

Example 65 nm Product: DSP chip Features: Die Size: 13.3mm 2 5.9M bits SRAM 1.9M gates of logic efuse (dieid) and repair ARM7 uc LEAD3 DSP (250K gates) MegaCell (300K gates) ASIC gates (1.3M gates) In Volume Production ECE 410, Prof. A. Mason Lecture Notes Page i.17

The Impending Constraint: Power Consumption Pwr_Active = Cap*Voltage 2* Freq + Leakage - Cap: Decrease with technology advance - Voltage: Nearly constant, possibly at minimum now - Freq: Increases with technology advance - Leakage: Increases with technology advance & with temperature (caused by higher power) Pwr_Idle = Leakage - Leakage: Increases with technology advance & with temperature MHz 700 600 500 400 300 200 100 0 Phone Performance Requirement MCU Product available 1993 1995 1997 1999 2001 2003 2005 2007 10000 Leakage Power 1000 100 10 1 Power vs. Technology Without PM With PM 180nm 130nm 90nm 65nm 45nm ECE 410, Prof. A. Mason Lecture Notes Page i.18

Power Supply Trends 1.8 V Digital Core Voltage Projections from the 2000 ITRS * 1.5 V 1.2 V 0.9 V 0.6 V 0.6 V Year Feature Size (nm) 1999 2001 2004 2008 2011 2014 180 130 90 60 40 30 * http://public.itrs.net/files/2000updatefinal/ortc2000final.pdf Data from projections in 2000 Actually reached 65nm in 2006 and 45nm in 2008, way ahead of projections ECE 410, Prof. A. Mason Lecture Notes Page i.19