Field Trip to Harris Semiconductor

23
EE415 VLSI Design Field Trip to Harris Harris Semiconductor Semiconductor Monday (February 28th) Leave at 9:00 AM from Stocker There will be a class on the 25th!! Will discuss Quiz 3 Tour from ~1:30 PM to 4 PM Arrive in Athens after 8PM Bring cash for food •No MAKE-UP please

description

Field Trip to Harris Semiconductor. Monday (February 28th) Leave at 9:00 AM from Stocker There will be a class on the 25th!! Will discuss Quiz 3 Tour from ~1:30 PM to 4 PM Arrive in Athens after 8PM Bring cash for food No MAKE-UP please. COMBINATIONAL LOGIC. Read 4.1, 4.2 - PowerPoint PPT Presentation

Transcript of Field Trip to Harris Semiconductor

Page 1: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Field Trip to Harris Harris SemiconductorSemiconductor

•Monday (February 28th)

•Leave at 9:00 AM from Stocker

•There will be a class on the 25th!!

•Will discuss Quiz 3

•Tour from ~1:30 PM to 4 PM

•Arrive in Athens after 8PM

•Bring cash for food

•No MAKE-UP please

Page 2: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Read 4.1, 4.2

Start Reading 4.3

(dynamic CMOS)

COMBINATIONAL LOGIC

Page 3: Field Trip to  Harris Semiconductor

EE415 VLSI Design

As long as Fan-out Capacitance dominates

• Progressive Sizing:

CL

In1

InN

In3

In 2

Out

C1

C2

C3

M1 > M2 > M3 > MN

M1

M2

M3

MN

Distributed RC-line

Can Reduce Delay by more than 30%!

Example 4.3:

no sizing: tpHL = 1.1 nsec

with sizing: tpHL = 0.81 nsec

Fast Complex Gate - Design Techniques

Page 4: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Fast Complex Gate - Design Techniques

•Transistor Ordering

In1

In3

In2

C1

C2

CL

M1

M2

M3

In3

In1

In2

C3

C2

CL

M3

M2

M1

(a) (b)

critical pathcritical path

Page 5: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Fast Complex Gate - Design Techniques

•Improved Logic Design

Page 6: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Fast Complex Gate - Design Techniques

•Buffering:• Isolate Fan-in from Fan-out

CLCL

Read Example 4.5

Page 7: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Ratioed Logic

VDD

VSS

PDN

In1

In2

In3

F

RLLoad

ResistiveN transistors + Load

• VOH = VDD

• VOL = RDN

RDN + RL

• Asymmetrical response

• Static power consumption

• tpLH= 0.69 RL

CL

VDD

LPDNLpHL CRRt ||69.0

Page 8: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Ratio Based Logic

Problems with Resistive Load

•IL = (VDD – Vout) / RL

•Charging current drops rapidly once Vout

starts to rise

Solution: Use a current source!

•Available current is independent of voltage

•Reduces tpLH by 25%

Page 9: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Load Lines of Ratioed Gates

0.0 1.0 2.0 3.0 4.0 5.0Vout (V)

0

0.25

0.5

0.75

1

I L(N

orm

aliz

ed)

Resistive load

Pseudo-NMOS

Depletion load

Current source

Page 10: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Active Loads

VDD

VSS

In1In2In3

F

VDD

VSS

PDN

In1In2In3

F

VSS

PDN

Depletion

LoadPMOSLoad

depletion load NMOS pseudo-NMOS

VT < 0

Page 11: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Active Loads

Depletion mode NMOS load

•VGS = 0

•IL ~ (kn, load / 2) (|VTn|)2

•Deviates from ideal current source

•Channel length modulation

•Body effect

•VSB != VDD

•varies with Vout

•reduces |VTn|, hence IL for increasing Vout

Page 12: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Active Loads

Pseudo-NMOS load

•No body effect, VSB = 0V

•VGS = - VDD , higher load current

•IL = (kp / 2) (VDD - |VTn|)2

•Larger VGS causes pseudo-NMOS load to leave

saturation mode sooner than NMOS

Page 13: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Pseudo-NMOS

VDD

A B C D

FCL

VOH = VDD (similar to complementary CMOS)

kn VDD VTn– VOL

VOL2

2-------------–

kp

2------ VDD VTp– 2=

VOL VDD VT– 1 1kpkn------–– (assuming that VT VTn VTp )= = =

SMALLER AREA & LOAD BUT STATIC POWER DISSIPATION!!!

For Vin = VDD:

NMOS linear

PMOS saturated

Read PP 206, 207, Example 4.6

Page 14: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Pseudo-NMOS NAND Gate

VDD

GND

Out

Page 15: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Improved Loads

A B C D

F

CL

M1M2 M1 >> M2Enable

VDD

Adaptive Load

Standby mode reduces power dissipation

Page 16: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Improved Loads (2)

VDD

VSS

PDN1

Out

VDD

VSS

PDN2

Out

AABB

M1 M2

Dual Cascode Voltage Switch Logic (DCVSL)

Page 17: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Example

B

A A

B B B

Out

Out

XOR-NXOR gate

Page 18: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Pass-Transistor LogicIn

puts Switch

Network

OutOut

A

B

B

B

• N transistors

• No static consumption

Page 19: Field Trip to  Harris Semiconductor

EE415 VLSI Design

NMOS-only switch

A = 5 V

B

C = 5 V

CL

A = 5 V

C = 5 V

BM2

M1

Mn

Threshold voltage loss causesstatic power consumption

VB does not pull up to 5V, but 5V - VTN

Page 20: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Solution 1: Transmission Gate

A B

C

C

A B

C

C

B

CL

C = 0 V

A = 5 V

C = 5 V

Page 21: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Resistance of Transmission Gate

(W/L)p=(W/L)n =

1.8/1.2

0.0 1.0 2.0 3.0 4.0 5.0Vout

0.0

10000.0

20000.0

30000.0

R (

Ohm

)

Rn

Req

Rp

Page 22: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Pass-Transistor Based Multiplexer

AM2

M1

B

S

S

S F

VDD

GND

VDD

In1

In2

S S

S S

Page 23: Field Trip to  Harris Semiconductor

EE415 VLSI Design

Transmission Gate XOR

A

B

F

B

A

B

B

M1

M2

M3/M4