Académique Documents
Professionnel Documents
Culture Documents
Outline
Introduction SPICE Introduction
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.2
Outline
Introduction SPICE Introduction
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.3
Behavioral Simulation
Logic/Gate Simulation
Simulation
Logic/Gate Simulation
Analog/Digital Co-Simulation
Product
CHCHEN @ 2005/3/16 HSPICE Introduction P.4
Outline
Introduction SPICE Introduction
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.5
Circuit Analysis Tool in Steady-State, Transient, and Frequency Domain Numerical Approach to Circuit Simulation
Circuit Node/Connections Define a Matrix
CHCHEN @ 2005/3/16
HSPICE Introduction
P.7
CHCHEN @ 2005/3/16
HSPICE Introduction
P.8
Input Stimulus
Analysis Type
Simulation Control
TEST.AC0
TEST.TR0 TEST.SP
CHCHEN @ 2005/3/16
HSPICE Introduction
P.10
Meet Spec. ? Y
CHCHEN @ 2005/3/16
HSPICE Introduction
P.11
CHCHEN @ 2005/3/16
HSPICE Introduction
P.12
CHCHEN @ 2005/3/16
HSPICE Introduction
P.13
CHCHEN @ 2005/3/16
HSPICE Introduction
P.14
CHCHEN @ 2005/3/16
HSPICE Introduction
P.15
CHCHEN @ 2005/3/16
HSPICE Introduction
P.16
CHCHEN @ 2005/3/16
HSPICE Introduction
P.17
Outline
Introduction SPICE Introduction
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Input Stimulus
Analysis Type
Simulation Control
TEST.DC0
TEST.AC0
TEST.TR0 TEST.SP
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.18
Active Devices
Diode D BJT Q JFET and MESFET J MOSFET M
Other Devices
Subcircuit X Behavoral E, G, H, F, B Transmission Lines T, U, O
CHCHEN @ 2005/3/16 HSPICE Introduction P.19
CHCHEN @ 2005/3/16
HSPICE Introduction
P.20
CHCHEN @ 2005/3/16
HSPICE Introduction
P.21
CHCHEN @ 2005/3/16
HSPICE Introduction
P.22
CHCHEN @ 2005/3/16
HSPICE Introduction
P.23
CHCHEN @ 2005/3/16
HSPICE Introduction
P.24
CHCHEN @ 2005/3/16
HSPICE Introduction
P.25
CHCHEN @ 2005/3/16
HSPICE Introduction
P.26
CHCHEN @ 2005/3/16
HSPICE Introduction
P.27
CHCHEN @ 2005/3/16
HSPICE Introduction
P.28
CHCHEN @ 2005/3/16
HSPICE Introduction
P.29
CHCHEN @ 2005/3/16
HSPICE Introduction
P.30
CHCHEN @ 2005/3/16
HSPICE Introduction
P.31
CHCHEN @ 2005/3/16
HSPICE Introduction
P.32
CHCHEN @ 2005/3/16
HSPICE Introduction
P.33
CHCHEN @ 2005/3/16
HSPICE Introduction
P.34
CHCHEN @ 2005/3/16
HSPICE Introduction
P.35
CHCHEN @ 2005/3/16
HSPICE Introduction
P.36
Second Generation
Shift in Emphasis to Circuit Simulation Extensive Mathematical Conditioning Individual Device Parameters & Separate Geometry Parameters Shift Action to Parameter Extraction (Quality of Final Model is Heavily Dependent on Parameter Extraction) BSIM1, BSIM2
Third Generations
Scalable MOSFET Model First Derivative is Continuous Attempt to Re-introduce a Physical Basis while Maintaining Mathematical Fitness BSIM3, MOS-8
CHCHEN @ 2005/3/16 HSPICE Introduction P.37
Outline
Introduction SPICE Introduction
Input Stimulus
Analysis Type
Simulation Control
TEST.DC0
TEST.AC0
TEST.TR0 TEST.SP
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.38
CHCHEN @ 2005/3/16
HSPICE Introduction
P.39
CHCHEN @ 2005/3/16
HSPICE Introduction
P.40
CHCHEN @ 2005/3/16
HSPICE Introduction
P.41
CHCHEN @ 2005/3/16
HSPICE Introduction
P.42
CHCHEN @ 2005/3/16
HSPICE Introduction
P.43
CHCHEN @ 2005/3/16
HSPICE Introduction
P.44
Outline
Introduction SPICE Introduction
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Input Stimulus
Analysis Type
Simulation Control
TEST.DC0
TEST.AC0
TEST.TR0 TEST.SP
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.45
Analysis Types
DC Operating Point Analysis
.OP .IC .NODESET
Transient Analysis
.TRAN .FOUR
CHCHEN @ 2005/3/16 HSPICE Introduction P.46
CHCHEN @ 2005/3/16
HSPICE Introduction
P.47
CHCHEN @ 2005/3/16
HSPICE Introduction
P.48
CHCHEN @ 2005/3/16
HSPICE Introduction
P.49
CHCHEN @ 2005/3/16
HSPICE Introduction
P.50
CHCHEN @ 2005/3/16
HSPICE Introduction
P.51
CHCHEN @ 2005/3/16
HSPICE Introduction
P.52
Outline
Introduction SPICE Introduction
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Input Stimulus
Analysis Type
Simulation Control
TEST.AC0
TEST.TR0 TEST.SP
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.53
CHCHEN @ 2005/3/16
HSPICE Introduction
P.54
CHCHEN @ 2005/3/16
HSPICE Introduction
P.55
CHCHEN @ 2005/3/16
HSPICE Introduction
P.56
CHCHEN @ 2005/3/16
HSPICE Introduction
P.57
CHCHEN @ 2005/3/16
HSPICE Introduction
P.58
CHCHEN @ 2005/3/16
HSPICE Introduction
P.59
CHCHEN @ 2005/3/16
HSPICE Introduction
P.60
CHCHEN @ 2005/3/16
HSPICE Introduction
P.61
CHCHEN @ 2005/3/16
HSPICE Introduction
P.62
CHCHEN @ 2005/3/16
HSPICE Introduction
P.63
CHCHEN @ 2005/3/16
HSPICE Introduction
P.64
CHCHEN @ 2005/3/16
HSPICE Introduction
P.65
CHCHEN @ 2005/3/16
HSPICE Introduction
P.66
Outline
Introduction SPICE Introduction
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Input Stimulus
Analysis Type
Simulation Control
TEST.DC0
TEST.AC0
TEST.TR0 TEST.SP
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.67
Optimization
CHCHEN @ 2005/3/16
HSPICE Introduction
P.68
Optimization
CHCHEN @ 2005/3/16
HSPICE Introduction
P.69
Optimization Syntax
CHCHEN @ 2005/3/16
HSPICE Introduction
P.70
Optimization Example
CHCHEN @ 2005/3/16
HSPICE Introduction
P.71
Outline
Introduction SPICE Introduction
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Input Stimulus
Analysis Type
Simulation Control
TEST.DC0
TEST.AC0
TEST.TR0 TEST.SP
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.72
Control Options
CHCHEN @ 2005/3/16
HSPICE Introduction
P.73
Convergence
CHCHEN @ 2005/3/16
HSPICE Introduction
P.74
Convergence
CHCHEN @ 2005/3/16
HSPICE Introduction
P.75
CHCHEN @ 2005/3/16
HSPICE Introduction
P.76
CHCHEN @ 2005/3/16
HSPICE Introduction
P.77
CHCHEN @ 2005/3/16
HSPICE Introduction
P.78
CHCHEN @ 2005/3/16
HSPICE Introduction
P.79
CHCHEN @ 2005/3/16
HSPICE Introduction
P.80
CHCHEN @ 2005/3/16
HSPICE Introduction
P.81
CHCHEN @ 2005/3/16
HSPICE Introduction
P.82
Outline
Introduction SPICE Introduction
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Input Stimulus
Analysis Type
Simulation Control
TEST.DC0
TEST.AC0
TEST.TR0 TEST.SP
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.83
CHCHEN @ 2005/3/16
HSPICE Introduction
P.84
Outline
Introduction SPICE Introduction
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.85
Summary
SPICE is a Circuit Simulator Performing Transistor Level Simulation. SPICE can Perform Accurate Simulation with Accurate Modeling of Each Component. Some Simulation Tricks
Try to Get more Knowledge about your Circuit to Reduce your Simulation Case and Simulation Time. DO NOT try to Run Large Circuit with SPICE Simulator. Run Different Type of Simulation to Confirm Your Simulation Results (DC/AC/TRAN) is Correct. Try to Use Behavioral Models or Macro Models in your First Simulation to Reduce Simulation Time. Avoid Try and Error Simulations. DO NOT Trust the Error Simulation Results There must be Something Wrong in Your Simulation Files.
CHCHEN @ 2005/3/16 HSPICE Introduction P.86
Outline
Introduction SPICE Introduction
General Descriptions Elements and Device Models Input Sources and Stimulus Analysis Types Simulation Output and Controls Optimization Control Options & Convergence Graphic Tools
Summary Reference
CHCHEN @ 2005/3/16 HSPICE Introduction P.87
Reference
HSPICE Training Course Material from , JULY, 2003 HSPICE Manual
CHCHEN @ 2005/3/16
HSPICE Introduction
P.88