+ All Categories
Home > Documents > Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design...

Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design...

Date post: 24-Aug-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
19
1 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved. Copyright © 2011 SuVolta, Inc. All rights reserved. 1 Reducing Transistor Variability For High Performance Low Power Chips HOT Chips 24 Dr Robert Rogenmoser Senior Vice President Product Development & Engineering
Transcript
Page 1: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

1 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved. Copyright © 2011 SuVolta, Inc. All rights reserved. 1

Reducing Transistor Variability For High

Performance Low Power Chips HOT Chips 24

Dr Robert Rogenmoser

Senior Vice President Product Development & Engineering

Page 2: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

2 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Transistor Variability Limits Chips Impact on Mobile System on Chip (SOC)

Limited Low Power Design Techniques

Where does Variability come from?

New Transistor Alternatives to Reduce Variability Deeply Depleted Channel (DDC) technology

Silicon Impact

Outlook Taking advantage of Deeply Depleted Channel (DDC) in Mobile SOC

Overview

Page 3: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

3 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Multiple blocks with different performance requirements Integrated on the same die

Different power modes – would like to run at different supplies

Multiple VT transistors used to control leakage

Single chip solution requires analog integration

Need co-design of architecture, circuits and transistor

technology for best solution

What is needed in Mobile System on Chip?

High Frequency

Medium Frequency

Lower Frequency

Memory

CPU (1.5GHz)

L2 (1MB)

GPU (500MHz)

HD Video, H264, MPEG

Crypto, Security

MC (LPDDR)

Flash

BT WiFi GPS 3G LTE RF

PMU

Page 4: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

4 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Limited benefit using voltage scaling (DVFS)

Cannot overdrive much due to reliability and power restrictions

Dynamically lowering voltage limited to 100-200mV

Only lowering frequency leaves large leakage power

“Run to hold” beats DVFS despite overhead

Finicky SRAM memories High SRAM VMIN leaves no room for memory voltage scaling

Many circuit tricks to improve VMIN and noise margins

Design teams moved to dedicated power rail for SRAM

Works for CPU – difficult in GPU

Impacts power network integrity – more fluctuations

Analog performance and area challenge Analog functions not getting smaller at next process node (still)

New process node too costly for required performance

Transistor variability limits chips

Variability Limits Design & Architecture

Page 5: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

5 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Global/Systematic/Manufacturing Variation Shifts all the transistors similarly on the same wafer

Longer/shorter transistor lengths

More (or less) implant energy and dose

Will result in speed/power distribution

Intel/AMD Sell different speed bins

Consumer Design to maximize yield

Could be fixed with body biasing

Local/Random Variation Small number of dopants in transistor channel

Transistor next to each other vary widely

Random Dopant Fluctuation (RDF)

Apparent in threshold voltage mismatch (σVT)

Impacts speed, leakage, SRAM & Analog

Industry solution: Remove RDF using Undoped Channel

What is the right silicon roadmap going forward?

Transistor Variation Source of Chip Variation

[#Tra

nsis

tors

]

Useable Yield

Too slow Too hot

Page 6: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

6 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

FinFET or TriGate Promises high drive current

Manufacturing, cost, and IP challenge

Doped channel to enable multi VT

FDSOI Showing off undoped channel benefits

Good body effect, but lack of multi VT capability

Restricted supply chain

DDC – Deeply Depleted Channel transistor Straight forward insertion into Bulk Planar CMOS

Multi VT capability and good body effect

Easy migration of existing IP

Transistor Alternatives

Source: IMEC

Source: Fujitsu

Textbook FinFET

Source: GSS, Chipworks

Intel TriGate

Page 7: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

7 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Undoped or very lightly doped region

Significantly reduced transistor random variability sVT

Lower leakage

Better SRAM (IREAD, lower Vmin & Vret)

Tighter corners

Smaller area analog design

Higher channel mobility (increased Ieff, lower DIBL)

Higher speed, improved voltage scaling

VT setting offset region

Enables multiple threshold voltages

Screening region

Strong body coefficient

Bias bodies to tighten manufacturing distribution

Body biasing to compensate for temperature and aging

Deeply Depleted Channel™ (DDC) Transistor

1

2

3 3

2

1

Benefits similar to FinFET in planar bulk CMOS

*Example implementation

Page 8: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

8 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Lower Transistor Variability Reduces Leakage

Transistor variability is reflected in threshold voltage (VT) distribution

Leakage current is exponentially dependent on VT

Lower VT variability (sVT) reduces number of leaky low VT devices

Power dissipation is dominated by low VT edge of distribution

Smaller sVT Less leakage power for digital and memory/SRAM

High leakage tail

High leakage tail dominates power

2.7x higher power (Model using 85mV

subVT slope)

High VT tail Slows down ICs

[#Tra

ns

isto

rs]

[Le

ak

ag

e P

ow

er]

65nm Silicon SRAM VT

Page 9: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

9 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Nominal (TT) ring oscillator speed expected to be 400ps (A) Equivalent to having many similar critical paths in a chip VT variation will randomly affect paths within the same die limiting speed to 470ps

Undoped channel reduces variability and increase mobility (B) 25% faster mean, 30% faster tail due to tighter distribution

To match performance lower VDD until tails have same speed (C) Large impact on power due square dependence P=CV2f +IV

Lower Transistor Variability Improves Speed

(A) (B)

65nm Silicon Measurement

(C)

Page 10: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

10 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

SRAM memories built using 6-T SRAM cell Smallest transistors on every chip,

worst VT mismatch

Higher VDD is required to avoid failures

Demonstrated SRAM to Vmin of 0.425V

In analog circuits, matching is key Large transistors used to improve relative

variability in current mirrors, differential pairs, etc.

Better transistor matching allows for

Area savings

Higher performance

Lower power

Undoped channel improves

ROUT higher gain

Lower Variability Improves Transistor Matching

0.0

0.2

0.4

0.6

0.8

1.0

0.0 0.2 0.4 0.6 0.8 1.0

Node 1 [V]

No

de 2

[V

]

(b) Control

0.0

0.2

0.4

0.6

0.8

1.0

0.0 0.2 0.4 0.6 0.8 1.0

Node 1 [V]

No

de 2

[V

]

(a) DDC

Rout vs. Vds DDC

Baseline

65nm Silicon Measurement

Page 11: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

11 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Body Bias to fix systematic variation

Speed-up (forward bias - FBB) slow parts

Cool down (reverse bias - RBB) hot parts

Increase manufacturing yield

Body bias enables multiple modes of operation Active minimize power at every performance Standby leakage reduction, testing, power

gating

DDC provides 2-4x larger body factor

Better Chips with Body Biasing

Useable Yield

Too slow Too hot RBB FBB

TCAD prediction

Page 12: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

12 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Inverter ring-oscillators (RO) fabricated at process corners Baseline @ 1.2V VDD and DDC @ 0.9V VDD

For each corner, DDC RO is faster and lower power

Using strong body coefficient to pull in corners Half the power (50% less power) while matching speed

Half the Power at Matched Performance

65nm Silicon Measurement

50% power B

aselin

e

speed

100% power

100

200

300

400

500

300 400 500

Po

wer

W]

Frequency [MHz]

Baseline

Baseline norm. f

DDC

DDC w/ BB norm. f

FF

FF

TT

TT

SS

SS

Page 13: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

13 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Better process control

leads to tighter corners Manufacturing flow further

reduces layout effects

1 sigma tighter wafer to

wafer and within wafer

variation for DDC

Less overdesign as max

paths and min (hold)

paths are closer

Faster design closure

earlier tapeout

shorter TTM

Tighter Manufacturing Corners w/ DDC

1s

2s 3s

VDD=1.2V

VDD=0.9V

POR

65nm data

65nm measured

Page 14: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

14 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Achieve half the speed at 1/6 the power @0.6V VDD

Use body bias to compensate for temperature and aging Critical for low VDD operation

Enable workable design window – avoid overdesign

Voltage Scaling to 0.6V VDD

0.00E+00

1.00E-04

2.00E-04

3.00E-04

4.00E-04

5.00E-04

0 100 200 300 400 500

Po

we

r (W

)

Frequency (MHz)

-83%

65nm Silicon Measurement

Baseline

DDC

FF

TT

SS

Page 15: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

15 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Turbo Mode: DDC achieves over 50% speedup @ 1.2V VDD

All corners for DDC run at 580MHz vs 370MHz for baseline

This is HotChips – Go Faster!

0.00E+00

1.00E-04

2.00E-04

3.00E-04

4.00E-04

5.00E-04

300 350 400 450 500 550 600

Po

we

r (W

)

Frequency (MHz)

SS

TT

FF DDC

Baseline

+56%

DVFS Baseline DDC

VDD 1.2V 0.6V 0.9V 1.05V 1.2V

Speed 1 0.5 1 1.28 1.56

Power 1 0.17 0.52 1 1.51

65nm Silicon Measurement

Page 16: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

16 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Same performance at 0.75V VDD as baseline at 0.9V VDD 30% lower power

Alternatively 25% faster at same voltage

Even better when using body bias to pull in corners

28nm and Beyond

(silicon calibrated SPICE simulations)

Page 17: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

17 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

CPU: Single thread performance critical Push frequency by temporarily raising voltage in turbo mode

DVFS with body biasing becomes DVBFS

GPU: High number of cores using small transistors Less overdesign due to lower delay variability

Increase parallelism, lower voltage, body bias dynamically for more pixels/Watt

Lower frequency blocks In addition to high VT transistors also run at lower voltage and optimal body bias

Whole chip: Use body bias to adjust for manufacturing variation Take advantage of improved memory and analog performance

Lowering variability while compatible with existing bulk planar silicon IP

Applying DDC to Lower Variability in Mobile SOC

High Frequency

Medium Frequency

Low Frequency

Memory

CPU (1.5GHz)

L2 (1MB)

GPU (500MHz)

HD Video, H264, MPEG

Crypto, Security

MC (LPDDR

)

Flash

BT WiFi GPS 3G LTE RF

PMU

Page 18: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

18 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved.

Power reduction through migration no longer possible No next process node – variability limits chips

Semiconductor industry is looking for new transistor technology

DDC provides performance kicker from 90nm to 20nm Straight forward integration into existing nodes

Less variability, tighter corners, simple manufacturing steps

Compatible with existing bulk planar CMOS silicon IP

DDC brings back low power tools Large range DVFS

Body biasing

Low voltage operation

Taking advantage of reduced variability DDC in design and

architecture will lead to next level in mobile SOC

Conclusions

Page 19: Reducing Transistor Variability For High …...Intel/AMD Sell different speed bins Consumer Design to maximize yield Could be fixed with body biasing Local/Random Variation Small number

19 HotChips 2012 Copyright © 2011 SuVolta, Inc. All rights reserved. Copyright © 2011 SuVolta, Inc. All rights reserved. 19


Recommended