The Bridge Between Semiconductor Design and Manufacturing · Common HSPICE modeling in FastSPICE...

22
Standard SPICE Models The Bridge Between Semiconductor Design and Manufacturing Hany Elhak June 2, 2014

Transcript of The Bridge Between Semiconductor Design and Manufacturing · Common HSPICE modeling in FastSPICE...

© 2014 Synopsys. All rights reserved. 1

Standard SPICE ModelsThe Bridge Between Semiconductor

Design and Manufacturing

Hany ElhakJune 2, 2014

© 2014 Synopsys. All rights reserved. 2

Agenda

Overview: Standard SPICE models

Model development and qualification

Compact model support in Synopsys simulators

© 2014 Synopsys. All rights reserved. 3

SPICE Models in the Chip Design Flow

• The contract on transistor behavior between the foundry and its customer• Used by SPICE simulators to analyze foundation libraries and analog IP• The basis of timing, noise and power models used in digital implementation

SPICEModel

SynthesisPlace & route

Sign-off(STA, SI)

Fabless Semiconductor CompanyFoundry

GDSIIFabrication

Device Modeling

Library Characterization

SPICE Simulation

Liberty timing, noise, power

Digital Implementation

Custom Design

© 2014 Synopsys. All rights reserved. 4

SPICE Models in Advanced Nodes• Layout-dependent effects

– Well Proximity effect– Length of Diffusion (LOD)– Poly Spacing Effect (PSE)– OD to OD Spacing effect (OSE)

• Mechanical stress– Dual stress liners (SiN)– Stress memorization– Embedded SiGe

• Random variation/local mismatch– Random dopant fluctuation– Line-edge roughness

• MOS aging (HCI, BTI)

• Self heating

Models # Lines of codeBSIM4 ~27,000BSIM-CMG ~41,000

© 2014 Synopsys. All rights reserved. 5

Standard Models Save Design Costs

• In the past SPICE simulators supported proprietary models – e.g. HSPICE Level 28

• The cost of library and IP qualification increase with feature size reduction

• Foundries save costs by qualifying standard models

• Designers are free to use the best tool for the job

0

50

100

150

200

250

Cost ($

M)

Cost of Technology Participation *

Library development Library qualificationBasic IP development Basic IP qualification

* Source: IBS, August 2013

© 2014 Synopsys. All rights reserved. 6

Examples of Standard SPICE Models

BSIM3 HiSIM_HV

MOSVAR

MOSFET:

BSIM4

PSP

HiSIM

BSIMSOI

HiSIM_SOI

MEXTRAM

HICUMBSIM-CMG

DIODE

FinFET:

SOI:

BJT:

LDMOS:

Other:

R2, R3

© 2014 Synopsys. All rights reserved. 7

Model Development and Qualification

© 2014 Synopsys. All rights reserved. 8

SPICE Model Ecosystem

HSPICE

UniversityModel

development

EDAImplementationOptimization

FoundryModel extraction& qualification

Fabless Design

CMC

© 2014 Synopsys. All rights reserved. 9

\

Types of SPICE Models

• Numerical models– Carrier transport equation– TCAD– Too slow for SPICE

• Table models– Tables for device behavior vs.

device size, bias and temp.– Used in FastSPICE

• Compact models – Balance between physical

detail and computational efficiency (compactness)

XG

Cgd,ov

Ies Ied

XS XD

IG

MG

Rs Rd

Rgeltd

Rii

ISID

IgbIds

Igs IgcsIgdIgcd

Igisl

Igidl+Iii

Cgs,ov

Cge,ov

Cgs,f Cgd,f

Cds,f

Process simulationDevice Physics

Circuit simulationDevice behavior

© 2014 Synopsys. All rights reserved. 10

SPICE Model Development in Academia

• Compact model equations:– Current– Charge– Conductance– Capacitance

• Development steps– Examine device behavior– Compact model formulation– Model execution– Silicon data fitting

Source: Mohan Vamsi Dunga,, UC Berkeley 2008

© 2014 Synopsys. All rights reserved. 11

SPICE Model Implementation in EDA

1.9

3.6

6.6

1X

3X

5X

7X

1 2 4 8CPU Cores

Improved BSIM-CMG Scalability *

• Model implementation– Convert Verilog-A models to C language– Numerical efficiency and robustness

• Model optimization– Evaluation speed– Memory footprint– Multi-threading

• Layout and process awareness– TMI2 jointly developed by Synopsys & TSMC– One infrastructure for layout depended effects,

statistical modeling, aging/self-heating … etc.

BerkeleyBSIM-CMG

0

10

20

30

40

2012.06-SP2 2013.03 2013.12

Tim

e pe

r ite

ratio

n (u

s)

Improved BSIM-CMG model evaluation time *

* Data is based on HSPICE model regression suite for TSMC 16nm

© 2014 Synopsys. All rights reserved. 12

Simulation Stages Transient flow

eval_transistor(){

if (allow_limiting)call limiting function();

Eval_function(){

get device biases

Calculate individual I,Q,G,C

stamping: sum up individual I,Q,G,C

}}

start

readin

initialization

element list

op

transient

end

@ each time pointfor each NR iteration

convergence check if (converged){

check LTE for time step rejection and next step size prediction

}

device info

Device evaluation

V, TV, T

I/Q/G/CI/Q/G/C

for each device

factor and solve Jacobianupdate voltages

Gather/predict terminal voltagesCall eval_transistorscatter I,Q,G,C

Mod

el A

PI

Typical Device Operation in SPICE

Total

© 2014 Synopsys. All rights reserved. 13

Model Qualification by Foundry and EDA

Model Libs

Corners

Variations

LDE

RDR

.Model cards

Modeled Device Char

Model equation

• Current (I)

• Charge (Q)

• Conductance (G)

• Capacitance (C)

Circuit Analyses

• OP/DC

• Tran

• AC/noise

• Monte Carlo

• HF/RF

• Accurate• Scalable• Robust

• Accurate• Robust• Efficient

© 2014 Synopsys. All rights reserved. 14

Automatic Testing of Models – ATOM Test case generation, model QA, and simulator regression

ModelTopologiesParameters

SimulatorOptions

Unit/ckttemplates

Test Cases

Distribution to computer farms

Simulations and output (Reference and target)

Reports(Text/Measurement)

Code, parameter, and flow debug & fix

Next run

Pass/Fail check with pre-specified criteria

Unit test P/V/T sweeping All instance parameters All model parameters Parameter range checking All topologies NFIN, TFIN, HFIN, NF, M, and DTEMP MT thread safety

Analysis type: OP/DC/AC/Tran/Noise/PZ/MC Output templates GMIN and GMINDC 3rd-party formats Simulator specificsPerformance and memory

© 2014 Synopsys. All rights reserved. 15

Model Support in Synopsys Simulators

© 2014 Synopsys. All rights reserved. 16

Synopsys Circuit Simulation Solutions

• HSPICE – Best Silicon Correlated SPICE Trusted reference at all top foundries

• CustomSim - Post-layout FastSPICE Performance Primary simulator at 10 of top 10 semiconductor

• FineSim - Scalable multi-CPU SPICE & FastSPICE Primary simulator at top DRAM and Flash memory

• VCS AMS –Fastest Engines + AMS Testbench Deployed at top processor and SoC companies

Giga-scalePrecision

HSPICE

Performance

CustomSim

FineSim

VCS® AMSVCS® AMS

CustomSimCustomSimVCS

© 2014 Synopsys. All rights reserved. 17

HSPICE - Best in Silicon Correlation

Comprehensive ModelsGolden Reference

• Used by foundries to qualify models for new processes• The Reference circuit simulator for 5 out 5 top foundries!

Foundry HSPICE

TSMC GLOBALFOUNDRIES Samsung UMC SMIC

Device Type Models SupportMOS BSIM,PSP, HiSIM …

FinFET BSIM-CMG …

High Voltage HVMOS, HiSIM HV

SOI BSIMSOI, UTSOI …

Bipolar VBIC, HICUM …

LCD RPI-TFT …

Foundry Models TMI2 …

© 2014 Synopsys. All rights reserved. 18

FineSimCustomSim

Shared Technology

Common HSPICE modeling in FastSPICE

• HSPICE Models built into CustomSim and FineSim

• 1st in model availability– Synchronized with HSPICE

• Quality– Consistent model quality– Correlation to HSPICE

• 3rd party model interface

HSPICE Modeling Engine

HSPICE Modeling Interface

2013.122x faster

2013.122x faster

© 2014 Synopsys. All rights reserved. 19

• TSMC certifies HSPICE, CustomSim and FineSim for 16nm– FinFET device modeling and

accurate circuit simulation for the latest FinFET-based designs

• New capabilities for CustomSim Electro-Migration and IR-Drop Analysis

Production Ready for 16 nmHSPICE, FineSim, CustomSim Certified

© 2014 Synopsys. All rights reserved. 20

Summary

• SPICE models are “the contract” on transistor behavior between the foundry and the fabless chip company

• Standard compact models save time and cost

• Universities, EDA companies and foundries collaborate to develop, implement and qualify compact models

• HSPICE, the golden reference of SPICE simulation supports all standard compact models

• All Synopsys simulators share HSPICE models to ensure best Silicon correlation

© 2014 Synopsys. All rights reserved. 21

See More Synopsys AMS at DAC

• Demonstrations– Custom Design Solution

Monday 4-5 PMTuesday 10-11 AM, 4-5 PMWednesday 10-11 AM, 2-3 PM

Synopsys Booth

• Presentations– Standard SPICE models: the bridge between

semiconductor design and manufacturingMonday 4:00-4:30 PM SI2 Booth

– Accelerating mixed-signal verification of FinFET-based designs

Tuesday 4:30-5:00 PM TSMC OIP Theatre

Register at the Synopsys Booth

• AMS Luncheon– Complex Mixed-Signal SoCs: How to Conquer

the Next Verification Frontier Monday, June 2, 2014 11:30 a.m. to 1:30 p.m. San Francisco Westin Hotel, Market Street, Metropolitan III Ballroom

• Custom Design Luncheon– Innovations in Custom Design

Tuesday, June 3, 2014 11:30 a.m. to 1:30 p.m. San Francisco Westin Hotel, Market Street, Metropolitan III Ballroom

© 2014 Synopsys. All rights reserved. 22

Thank You