ic mask design - ic layout acceleration tool - dac conference, june 2010

40
Acceleration of Analog Physical Design HiPerDevGen™ - Structure Generation

Upload: claire-okeeffe

Post on 16-Nov-2014

3.157 views

Category:

Technology


4 download

DESCRIPTION

IC Mask Design - The Experts in all aspects of IC Layout. DAC Conference, Anaheim, June 2010 IC Layout Acceleration Tool - HiPer DevGen

TRANSCRIPT

Page 1: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

Acceleration of Analog Physical Design

HiPerDevGen™ - Structure Generation

Page 2: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

2

Shorter Product Development Times1

Shrinking Process Geometries

EDA advancement on other areas of M/S Design

2

3

Factors Driving the need for Analog Acceleration

Page 3: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

3

Shorter Product Development Times

Shorter Product Development Times Faster Time to Market

Average IC Product Development Times

0 6 12 18 24 30

0 6 12 18 24 30

Early 1990’s cycle times

Today’s average cycle times

“We need to re-assess design tools and practices to ensure we can achieve right first time design in a reasonable timeframe, and thus reach profitability sooner.”

Douglas Pattullo, Director Field Technical Support, TSMC Europe

Page 4: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

4

Effects of Shrinking Geometries

Companies are most concerned about the challenges of higher mask costs, greater design complexity, IP costs and availability, and inadequate EDA tools.

Source: Kalypso Semiconductor Analysis 2009.

Page 5: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

5

Effects of Shrinking Process Geometries

Technology Cost Pressures– As geometries shrink, mask and design costs go up

0 1 2 3 4 5 6 7 8 9 10$0

$20,000

$40,000

$60,000

$80,000

$100,000

$120,000

$0

$1,000,000

$2,000,000

$3,000,000

$4,000,000

$5,000,000

$6,000,000

Design & Mask Costs

Design Cost Mask Costs

Geometry nm

Source: EETimes

350nm 90nm 22nm

TSMC’s wafer forecast shows a 40% CAGR (4x in 5 years) due to new designs in 90nm, 65nm and smaller

First pass silicon is an essential target for all semiconductor

companies regardless of geometry

Des

ign

Co

sts

($k)

Mask C

osts ($M

)

Page 6: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

6

Effects of Shrinking Process Geometries

EDA Trends– Development and support of Design Kits– Hierarchical Verification– Successful deployment of P&R Tools

• Can handle multi-million gate designs

– Use of greater processing power

Page 7: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

7

Effects of Shrinking Process Geometries

Design cycle times at 90nm are increasing!! Why??– Analog Layout Design IS now a bottleneck!!– Acceleration of this process is key

Transistor Count

Design Time

250nm 90nm 45nm

Transistor Count v Design Cycle Time

Page 8: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

8

Analog Design – Bottleneck

Full automation approach has not gained traction

Analog Automation has been a disappointment Difficult to set up Schematics need to be generated in defined formats Complicated to Constrain

Analog designers like to retain control

Very difficult to automate analog layout due to the ‘artistic’ nature of the process

1

2

3

Page 9: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

9

Analog Physical Design Automation

What do users want?– Create efficient device placements from user-provided

constraints– Do this in a matter of minutes– Easy to set-up and use – Compliments existing user environments– Closely resemble handcrafted layout– Allow designers to apply constraints to groups of

devices

Source: Jim Solomon, Founder Cadence

Page 10: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

10

Our Approach

Recognition and Generation of Common Structures

Correct by Construction

Consistent High Quality

Is “Silicon Aware”

Differential Pairs Current Mirrors Resistor Dividers

Closely aligned to handcrafted layout DRC & LVS Clean

Guarantees design standards are the same across the whole organisation

Understands functionality & process artefacts

Analog Designers can easily tune the design

Rapid generation and simulation loop for optimal solution

Our Approach

Acceleration

Page 11: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

11

Our Solution

Automatic generation of design primitives– Using only set of DRC rules as base input – Reduces manual tasks and accelerates full custom layout

No change in design flow methodology Understands design and process requirements

associated with each structure– Matching, Parasitics

Technology node aware– Devices and structures scale with design rules– WPE, STI/LOD effects on nanometer technologies

HiPerDevGen™HiPerDevGen™

Page 12: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

12

Quick & Easy Set-up

Manufacturing Rules User friendly GUI for set-up of

new technologies No CAD development required Instant generation of

parameterized devices and structures

20 minutes for any new process

Note: Tanner will provide technology set-ups free of charge

Page 13: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

13

Features of HiPerDevGen™

FloorplanEstimationsFloorplan

EstimationsGuarantees

MatchingGuarantees

Matching

Layout Optimization

Layout Optimization

Parasitic Aware

Parasitic Aware

UserTuningUser

Tuning

FunctionallyAware

FunctionallyAware

HiPerDevGen™HiPerDevGen™

Linear Process Gradients Mask Misalignment Implant Shadowing Photolithographic Invariance Current Flow Direction Antenna / VT Shift WPE

Page 14: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

14

Features of HiPerDevGen™

Guarantees Matching

Guarantees Matching

FloorplanEstimationsFloorplan

Estimations

Parasitic Aware

Parasitic Aware

UserTuningUser

Tuning

FunctionallyAware

FunctionallyAware

HiPerDevGen™HiPerDevGen™

Accelerates Layout timeOptimized for YieldDouble Contacts / ViasSupport for DFM

Layout Optimization

Layout Optimization

Page 15: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

15

Features of HiPerDevGen™

FloorplanEstimationsFloorplan

Estimations Guarantees Matching

Guarantees Matching

Parasitic Aware

Parasitic Aware

UserTuningUser

Tuning

FunctionallyAware

FunctionallyAware

HiPerDevGen™HiPerDevGen™

Considers device and interconnect parasitics

Optimal solution based on user specific parasitic requirements Layout

Optimization

Page 16: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

16

Features of HiPerDevGen™

Floorplan EstimationsFloorplan

EstimationsGuarantees

MatchingGuarantees

Matching

Layout Optimization

Layout Optimization

Parasitic Aware

Parasitic Aware

UserTuningUser

Tuning

FunctionallyAware

FunctionallyAware

HiPerDevGen™HiPerDevGen™ Ensures user defined matching, parasitic and performance requirements Reduced Simulation Cycle

Page 17: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

17

Features of HiPerDevGen™

FloorplanEstimationsFloorplan

EstimationsGuarantees

MatchingGuarantees

Matching

Layout Optimizatons

Layout Optimizatons

Parasitic Aware

Parasitic Aware

UserTuningUser

Tuning

FunctionallyAware

FunctionallyAware

HiPerDevGen™HiPerDevGen™

Understands functional differences between structures

Page 18: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

18

Features of HiPerDevGen™

Layout Optimization

Layout Optimization

Guarantees Matching

Guarantees Matching

FloorplanEstimationsFloorplan

Estimations

Parasitic Aware

Parasitic Aware

UserTuningUser

Tuning

FunctionallyAware

FunctionallyAware

HiPerDevGen™HiPerDevGen™Prompt Floorplan Estimation

Page 19: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

19

Features of HiPerDevGen™

FloorplanEstimations

FloorplanEstimations

Guarantees Matching

Guarantees Matching

LayoutOptimization

LayoutOptimization

Parasitic Aware

Parasitic Aware

UserTuningUser

Tuning

FunctionallyAware

FunctionallyAware

HiPerDevGen™HiPerDevGen™

Page 20: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

20

Current Mirror Generation

Page 21: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

21

Current Mirror Generation

Page 22: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

22

Current Mirror Generation

Page 23: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

23

Current Mirror Generation

Page 24: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

24

Current Mirror Generation

Page 25: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

25

Current Mirror Generation

Page 26: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

26

Current Mirror Generation

Page 27: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

27

Differential Pair Generation

Page 28: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

28

Differential Pair Generation

Page 29: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

29

Differential Pair Generation

Page 30: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

30

Differential Pair Generation

Page 31: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

31

Differential Pair Generation

Page 32: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

32

Differential Pair Generation

Page 33: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

33

Differential Pair Generation

Page 34: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

34

Typical Op Amp Schematic

Page 35: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

35

Typical SDL Flow– Op Amp

Page 36: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

36

HiPerDevGen: Structure Recognition

Recognition of Differential Pairs

Recognition of Current Mirrors

Page 37: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

37

HiPerDevGen Generation

Generation of Current Mirrors

Generation of Differential Pairs

Page 38: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

38

Completed Op-Amp

Total Layout time <1 hr !!

Total Layout time <1 hr !!

Page 39: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

39

Summary

Analog Layout is now a bottleneck Automation attempts have not gained traction

HiPerDevGen adopts an acceleration approach

Generates high quality “first time right” layout Is “Silicon Aware” and understands process artefacts Gives the user complete control over the design Simple to set-up and use No change in design flow methodology

Problem

Solution

Page 40: IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010

©

20

10

40

View a HiPerDevGen™ Demo

Tanner – Booth #1342

Tanner EDA User Event Thursday 17th June 2010

For more information visit www.tannnereda.com

Come See for Yourself!