+ All Categories
Home > Documents > An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital...

An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital...

Date post: 05-Aug-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
36
EE141 © Digital Integrated Circuits 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated) Circuit Design Presented at EE1001 Oct. 16th, 2018 By Hua Tang
Transcript
Page 1: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

An Introduction to VLSI (Very Large Scale Integrated)

Circuit Design

Presented at EE1001Oct. 16th, 2018

By Hua Tang

Page 2: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction2

The first electronic computer (1946)

Page 3: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

First transistor

Bell Labs, 1948

First Transistor (Bipolar)

Page 4: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction4

The First Integrated Circuits

Bipolar logic

1960’s

ECL 3-input Gate

Motorola 1966

Page 5: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Basic IC circuit component: MOS transistorMOS: Metal Oxide Semiconductor

Page 6: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction6

Intel 4004 Micro-Processor

1971

1000 transistors

< 1MHz operation

10μm technology

Page 7: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Transition to Automation and Regular Structures

Intel 4004 (‘71)Intel 8080 Intel 8085

Intel 8286 Intel 8486

Courtesy Intel

Page 8: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction8

Intel Pentium (IV) microprocessor

2001

42 Million transistors

1.5 GHz operation

0.18μm technology

Page 9: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction9

Intel Core™2 Duo Processor 2006

291 Million transistors

3 GHz operation

65nm technology

Page 10: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction10

More recent Processors 2007

800 Million transistors

2 GHz operation

45nm technology

2010 Core i7

1.2 Billion transistors

3.3 GHz operation

32nm technology

2012 Core i7 (newer generations)

1.7 Billion transistors

4.0 GHz operation

22nm technology

2015 14nm, 2017 10nm, and 2018 7nm, 2019 5nm?

Page 11: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction11

More recent Processors

Source: https://en.wikipedia.org/wiki/Transistor_count

Page 12: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Power Consumption

Page 13: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction13

Power density

Source: https://forums.anandtech.com/threads/cpu-power-density-trend.2416388/

Thermal hot spots

1. Hot spots are smaller in relation to the total die size

2. Scaling typically do NOT reduce power more than they reduce

size (say from 90 nm -> 14 nm)

3. multi-core? Lowpower technologies?

Page 14: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Not Only Microprocessors

Analog

Baseband

Digital Baseband

(DSP + MCU)

Power

Management

Small

Signal RFPower

RF

Cell Phone

HDTV

PDA

….

Page 15: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

31

Source: An Chen, ConFab 2015

Page 16: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

What is a MOS Transistor?

VGS VT

RonS D

A Switch!

|VGS|

An MOS Transistor

Page 17: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

MOS Transistors - Types and Symbols

D

S

G

G

S

D

NMOS

PMOS

if G=“1” or Vdd

switch on

if G=“0” or Gnd

switch on

Page 18: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

The CMOS Inverter: A First Glance

V in Vout

CL

VDD

Page 19: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

CMOS Inverter

First-Order DC Analysis

VDD VDD

Vin = VDD Vin = 0

V =0out

V =Vout

Rn

Rp

DD

Page 20: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

NMOS Transistors

in Series/Parallel Connection

Transistors can be thought as a switch controlled by its gate signal

NMOS switch closes when switch control input is high

X Y

A B

Y = X if A and B

XY

A

B Y = X if A OR B

NMOS Transistors pass a “strong” 0 but a “weak” 1

Page 21: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

PMOS Transistors

in Series/Parallel Connection

X Y

A B

Y = X if A AND B = A + B

XY

A

B Y = X if A OR B = AB

PMOS Transistors pass a “strong” 1 but a “weak” 0

PMOS switch closes when switch control input is low

Page 22: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Example Gate: NAND

Page 23: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Example Gate: NOR

Page 24: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Full-AdderA B

Cout

Sum

Cin Fulladder

Page 25: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

The Binary Adder

S A B Ci

=

A= BCi ABCi ABCi

ABCi

+ + +

Co

AB BCi

ACi

+ +=

A B

Cout

Sum

Cin Fulladder

Page 26: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Complimentary Static CMOS Full Adder

28 Transistors

A B

B

A

Ci

Ci A

X

VDD

VDD

A B

Ci BA

B VDD

A

B

Ci

Ci

A

B

A CiB

Co

VDD

S

Page 27: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

The Ripple-Carry Adder

FA FA FA FA

A0 B0

S0

A1 B1

S1

A2 B2

S2

A3 B3

S3

Ci,0 Co,0

(= Ci,1)

Co,1 Co,2 Co,3

Page 29: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

The add-up

32-bit adder: >3,000

32-bit comparator: >3,000

32-bit multiplier: >50,000

1k SRAM: 6,000

Page 30: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Example project: FFT Butterfly Unit Layout

Page 31: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

8-bit CPU Layout

Page 32: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

FIR Filter

x[n]h[k]:

CONT

ROL

Module 1 – Control Module

INPUT STORAGE

Module 2 – Input Module

COEFFICIENTS

STORAGE

Module 3 – Coefficients Module

ARITHMETIC

Module 4 – Arithmetic Module

RESULTS

STORAGE

Module 5 – Results Storage

Page 33: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

A Delta-Sigma A/C Converter

By: Matt Webb, Hairong Chang

Page 34: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Career in VLSI/IC

Intel, AMD, Texas Ins.,,…

National Semi., Cypress Semi,….

Apple, Qualcomm, Broadcom, Samsung,…

Micron, Seagate, WesternDigital…

Cadence, Synopsys, MentorGraphics…

Xilinx, Altera, ….

Picture from “Beyond-CMOS Technology Roadmap”, An Chen, Emerging Research Devices (ERD), ITRS

Page 35: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Technology Innovations Driven by Scaling4

J. Y.C. Sun, VLSI Tech., T2 (2013)

Beyond-CMOS technologies

Source: An Chen, ConFab 2015

Page 36: An Introduction to VLSI (Very Large Scale …sburns/EE1001Fall2018/VLSIHuaTang.pdf© Digital Integrated Circuits EE141 2nd Introduction An Introduction to VLSI (Very Large Scale Integrated)

EE141© Digital Integrated Circuits2nd Introduction

Contact Information:

Office: MWAH 276

Hour: 10-11am, MTWF

Phone: 726-7095

Email: [email protected]

Http: www.d.umn.edu/~htang


Recommended