EE414 VLSI Design Design Metrics in Design Metrics in VLSI Design [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]

Slides:



Advertisements
Similar presentations
Topics Electrical properties of static combinational gates:
Advertisements

ECE 424 – Introduction to VLSI Design Emre Yengel Department of Electrical and Communication Engineering Fall 2013.
ELEC 301 Volkan Kursun Design Metrics ECE555 - Volkan Kursun
Elettronica T A.A Digital Integrated Circuits © Prentice Hall 2003 Inverter CMOS INVERTER.
© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
Introduction to CMOS VLSI Design Lecture 21: Scaling and Economics
ECE 3450 M. A. Jupina, VU, 2014 Properties of Digital Circuits  Quantized States  Voltage Transfer Characteristic (VTC)  Voltage Levels  Noise Margins.
Fall 06, Sep 19, 21 ELEC / Lecture 6 1 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic.
ISLAMIC UNIVERSITY OF GAZA Faculty of Engineering Computer Engineering Department EELE3321: Digital Electronics Course Asst. Prof. Mohammed Alhanjouri.
EE 447 VLSI Design Lecture 5: Wires. EE 447VLSI Design 6: Wires2 Outline Introduction Wire Resistance Wire Capacitance Wire RC Delay Crosstalk Wire Engineering.
Microelectronic Circuits, Sixth Edition Sedra/Smith Copyright © 2010 by Oxford University Press, Inc. C H A P T E R 13 CMOS Digital Logic Circuits.
1 What this lecture is all about?  Introduction to digital integrated circuits.  CMOS devices and manufacturing technology. CMOS inverters and gates.
Digital Integrated Circuits A Design Perspective
1 Lecture 4: Transistor Summary/Inverter Analysis Subthreshold MOSFET currents IEEE Spectrum, 7/99, p. 26.
Digital Integrated Circuits A Design Perspective
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE VLSI Circuit Design Lecture 8 - Comb. Logic.
Introduction to CMOS VLSI Design Lecture 21: Scaling and Economics Credits: David Harris Harvey Mudd College (Material taken/adapted from Harris’ lecture.
EE141 © Digital Integrated Circuits 2nd Introduction 1 The First Computer.
The CMOS Inverter Slides adapted from:
EE141 © Digital Integrated Circuits 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated) Circuit Design Presented at ECE1001 Oct. 12th,
Digital Integrated Circuits© Prentice Hall 1995 Inverter THE INVERTERS.
Practical Aspects of Logic Gates COE 202 Digital Logic Design Dr. Aiman El-Maleh College of Computer Sciences and Engineering King Fahd University of Petroleum.
MOS Inverter: Static Characteristics
Topic 4: Digital Circuits
Mary Jane Irwin ( ) Modified by Dr. George Engel (SIUE)
Digital Integrated Circuits© Prentice Hall 1995 Inverter THE INVERTERS.
Ch 10 MOSFETs and MOS Digital Circuits
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital.
EE415 VLSI Design DYNAMIC LOGIC [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
1. Department of Electronics Engineering Sahand University of Technology NMOS inverter with an n-channel enhancement-mode mosfet with the gate connected.
ECE442: Digital ElectronicsCSUN, Spring-2010, Zahid Design Metrics ECE442: Digital Electronics.
THE INVERTERS. DIGITAL GATES Fundamental Parameters l Functionality l Reliability, Robustness l Area l Performance »Speed (delay) »Power Consumption »Energy.
© Digital Integrated Circuits 2nd Inverter Modified From "Digital Integrated Circuits", by J. Rabaey, A. Chandrakasan and B. Nikolic. Copyright 1996 UCB.
CSE477 L02 Design Metrics.1Irwin&Vijay, PSU, 2002 ECE 484 VLSI Digital Circuits Fall 2014 Lecture 02: Design Metrics Dr. George L. Engel Adapted from slides.
Digital Integrated Circuits  Introduction: Issues in digital design  The CMOS inverter  Combinational logic structures  Sequential logic gates  Design.
Modern VLSI Design 2e: Chapter 3 Copyright  1998 Prentice Hall PTR Topics n Electrical properties of static combinational gates: –transfer characteristics;
ESE 232 Introduction to Electronic Circuits Professor Paul Min (314) Bryan Hall 302A.
EE414 VLSI Design Introduction Introduction to VLSI Design [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
CSE477 L07 Pass Transistor Logic.1Irwin&Vijay, PSU, 2003 CSE477 VLSI Digital Circuits Fall 2003 Lecture 07: Pass Transistor Logic Mary Jane Irwin (
Present – Past -- Future
Digital Integrated Circuits A Design Perspective
© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
EE586 VLSI Design Partha Pande School of EECS Washington State University
Transistor Counts 1,000, ,000 10,000 1, i386 i486 Pentium ® Pentium ® Pro K 1 Billion Transistors.
EE141 © Digital Integrated Circuits 2nd Introduction 1 Principle of CMOS VLSI Design Introduction Adapted from Digital Integrated, Copyright 2003 Prentice.
FPGA-Based System Design: Chapter 2 Copyright  2004 Prentice Hall PTR Topics n Logic gate delay. n Logic gate power consumption. n Driving large loads.
Digital Integrated Circuits A Design Perspective
Solid-State Devices & Circuits
EE415 VLSI Design THE INVERTER [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE5900 Advanced Algorithms for Robust VLSI CAD Dr. Shiyan Hu Office: EERC 731 Adapted.
Digital Logic Inverter Clasificacion de Circuitos y frecuencia maxima.
CSE477 L02 Design Metrics.1Irwin&Vijay, PSU, 2002 CSE477 VLSI Digital Circuits Fall 2002 Lecture 02: Design Metrics Mary Jane Irwin (
Physical Properties of Logic Devices Technician Series Created Mar
ELEC Digital Logic Circuits Fall 2015 Delay and Power Vishwani D. Agrawal James J. Danaher Professor Department of Electrical and Computer Engineering.
CMOS technology and CMOS Logic gate. Transistors in microprocessors.
EE141 © Digital Integrated Circuits 2nd Introduction 1 Digital Integrated Circuits A Design Perspective Introduction Jan M. Rabaey Anantha Chandrakasan.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital.
CMOS OUTLINE » Fan-out » Propagation delay » CMOS power consumption.
ECE 484 VLSI Digital Circuits Fall 2016 Lecture 02: Design Metrics
Introduction to Digital IC Design
CSE477 VLSI Digital Circuits Fall 2003 Lecture 02: Design Metrics
CMOS technology and CMOS Logic gate
Digital Integrated Circuits
OUTLINE » Fan-out » Propagation delay » CMOS power consumption
Digital Integrated Circuits A Design Perspective
Introduction EE4271 VLSI Design Professor Shiyan Hu Office: EERC 518
Lecture 15: Scaling & Economics
Lecture 15: Scaling & Economics
Presentation transcript:

EE414 VLSI Design Design Metrics in Design Metrics in VLSI Design [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]

EE414 VLSI Design Design Metrics l How to evaluate performance of a digital circuit (gate, block, …)? »Cost »Reliability »Scalability »Speed (delay, operating frequency) »Power dissipation »Energy to perform a function

EE414 VLSI Design Design Metrics l 34 nm 32 GbFlash memory chip (Intel)

EE414 VLSI Design Cost of Integrated Circuits l NRE (non-recurrent engineering) costs »design time and effort, mask generation »one-time cost factor l Recurrent costs »silicon processing, packaging, test »proportional to volume »proportional to chip area

EE414 VLSI Design NRE Cost is Increasing

EE414 VLSI Design Die Cost Single die Wafer From Going up to 12” (30cm)

EE414 VLSI Design Cost per Transistor cost: ¢-per-transistor Fabrication capital cost per transistor (Moore’s law)

EE414 VLSI Design Yield

EE414 VLSI Design Defects  is approximately 3 Yield =25%Yield = 83%

EE414 VLSI Design Yield Examples (1994) ChipMetal layers Line width Wafer cost Def./ cm 2 Area mm 2 Dies/ wafer YieldDie cost 386DX 20.90$ %$4 486 DX $ %$12 Power PC $ %$53 HP PA $ %$73 DEC Alpha 30.70$ %$149 Super Sparc 30.70$ %$272 Pentium 30.80$ %$417

EE414 VLSI Design Example l You want to start a company to build a wireless communications chip. How much venture capital must you raise? l Because you are smarter than everyone else, you can get away with a small team in just two years: »Seven digital designers »Three analog designers »Five support personnel From lecture : Scaling and Economics by David Harris

EE414 VLSI Design Solution l Digital designers: »$70k salary »$30k overhead »$10k computer »$10k CAD tools »Total: $120k * 7 = $840k l Analog designers »$100k salary »$30k overhead »$10k computer »$100k CAD tools »Total: $240k * 3 = $720k l Support staff »$45k salary »$20k overhead »$5k computer »Total: $70k * 5 = $350k l Fabrication »Back-end tools: $1M »Masks: $1M »Total: $2M / year l Summary »2 $3.91M / year »$8M design & prototype From lecture : Scaling and Economics by David Harris

EE414 VLSI Design Reliability― Noise in Digital Integrated Circuits V DD v(t) i(t) (a) Inductive coupling(b) Capacitive coupling (c) Power and ground noise

EE414 VLSI Design DC Operation Voltage Transfer Characteristic V(x) V(y) V OH V OL V M V OH V OL f V(y)=V(x) Switching Threshold Nominal Voltage Levels VOH = f(VOL) VOL = f(VOH) VM = f(VM)

EE414 VLSI Design Mapping between analog and digital signals

EE414 VLSI Design Definition of Noise Margins Noise margin high Noise margin low V IH V IL Undefined Region "1" "0" V OH V OL NM H L Gate Output Gate Input

EE414 VLSI Design Noise Budget l Allocates gross noise margin to expected sources of noise l Differentiate between fixed and proportional noise sources l Sources: supply noise, cross talk, interference, offset l Shielding: metal lines and guard rings used to lower signal interference

EE414 VLSI Design Key Reliability Properties l Absolute noise margin values are deceptive »a floating node is more easily disturbed than a node driven by a low impedance (in terms of voltage) l Noise immunity is the more important metric – the capability to suppress noise sources l Key metrics: Noise transfer functions, Output impedance of the driver and input impedance of the receiver;

EE414 VLSI Design Regenerative Property Regenerative Non-Regenerative

EE414 VLSI Design Regenerative Property

EE414 VLSI Design Fan-in and Fan-out Fan-out: Number of load gates, N, that are connected to the output of the driving gate tends to lower the logic levels deteriorates dynamic performance gate must have low output resistance to drive load library cells have maximum fan-out specification Fan-in: Number of inputs, M, to the gate large fan-in gates are more complex results in inferior static and dynamic performance

EE414 VLSI Design Fan-in and Fan-out

EE414 VLSI Design The Ideal Gate V in V out g=  R i =  R o = 0 Fanout =  NM H = NM L = V DD /2 Characteristics

EE414 VLSI Design An Old-time Inverter

EE414 VLSI Design Delay Definitions t V out t V in 50% 10% 90% t pLH t pHL trtr tftf

EE414 VLSI Design Ring Oscillator

EE414 VLSI Design A First-Order RC Network v out v in C R t p = ln (2)  = 0.69 RC Important model – matches delay of inverter

EE414 VLSI Design Power Dissipation Instantaneous power: p(t) = v(t)i(t) = V supply i(t) Peak power: P peak = V supply i peak Average power:

EE414 VLSI Design Energy and Energy-Delay Power-Delay Product (PDP) = E = Energy per operation = P av  t p Energy-Delay Product (EDP) = quality metric of gate = E  t p

EE414 VLSI Design A First-Order RC Network v out v in CLCL R

EE414 VLSI Design Summary l Digital integrated circuits have come a long way and still have some potential left for the coming decades l Some interesting challenges ahead »Getting a clear perspective on the challenges and potential solutions »Understanding the design metrics that govern digital design is crucial »Optimize the design metrics - cost, reliability, speed, power and energy dissipation