Académique Documents
Professionnel Documents
Culture Documents
Overview
q
The components
q
Lossy elements
Syntax
Physical levels
Electrical levels
Geophysical microstrips
Transmission Lines
l
Any conductive pathway can show transmission line effects at high enough
frequencies and/or long enough lengths.
Examples include:
Microstrips
Coaxial cables
Ribbon cables
IC package interconnect
PC board traces
Transmission Lines
l
System designers
IC designers
High-speed digital
High-frequency analog
Interconnect
PC board designers
Transmission Lines
l
Mid-layer (stripline)
Transmission Lines
l
Propagation delays
Crosstalk
Ringing
Ground bounce
Attenuation
Supported Elements
l
W:lossy, more robust & accurate than U, allow more than 5 signal lines.
Cannot be coupled
out
+
-
+
-
inref
outref
in
inref
out
outref
model_name
L=val
Uxxx
N lumps
Transmission lines are ALL level 3, and there are combinations of physical levels and
electrical levels. The number of conductors in the element is determined by the model
(NL=val).
elev=1
elev=2
elev=3
For each electrical level, there are physical levels corresponding to different kinds
of transmission line construction.
plev=1
plev=2
Coaxial cable
plev=3
10
11
Transmission Lines
l
elev=1, plev=1
dlev=0
dlev=1
dlev=2
dlev=3
12
Transmission Lines
l
ELEV=1 (Geometric/Physical)
q
PLEV=1
PLEV=2
PLEV=3, DLEV=0,1,2
PLEV=3, DLEV=3
ELEV=2 (Pre-computed)
q
PLEV=1
PLEV=2, 3
PLEV=1,2
PLEV=3
13
Star-Hspices W Element
l
Accuracy does not depend on the transient speed, line length, or amount of
loss, coupling, or frequency dependence.
14
Element Card
W xxxx
+
+
+
+
N=num_of_conductors
node1.1 node1.N node1
node2.1 node2.N node2
RLGCfile=RLGC_file_name
l=line_length
15
RLGC File
16
W Element Syntax
Wline in1 in2 inN inRef out1 out2 outN outRef N=<value> L=<value>
+ <RLGCmodel=name | FSmodel= name |RLGCfile=name | Umodel=name>
Fsmodel (RLGC values unknown, but physical geometry of transmission lines is known)
RLGCfile (if RLGC values are already available, syntax is not flexible as RLGCmodel)
17
RLGCModel Syntax
.MODEL name W MODELTYPE=RLGC
+ N=<value>
+ Lo=<matrix_entries> Co=<matrix_entries>
+ (Ro=<matrix_entries> Go=<matrix_entries>
+ Rs=<matrix_entries> Gd=<matrix_entries>
+ Rognd=<matrix_entries>
+ Rsgnd =<matrix_entries> )
Example:
W1 i1 i2 i3 0 o1 o2 o3 0 N=3 L=1 RLGCmodel=sample
.model sample W MODELTYPE=RLGC N=3
Lo=2.311e-6
Co=2.392e-11
4.14e-7
2.99e-6
-5.41e-12
2.12E-11
8.42e-8
2.81e-6
5.27e-7
18
19
Skin effect
20
Benchmark
0.35
0.3
0.25
0.2
0.15
0.1
Transient Waveforms (V)
0.05
spurious ringing (U element)
0
-0.05
0
10
20
Time (ns)
30
21
40
50
Benchmark
l
Relative
Runtime
Runtime
(s )
Memory
(Kbytes)
New model
0.17
23
Single lumped
resistors
0.69
0.12
153
Single lumped
RLGC segment
0.92
0.16
172
U element
23,513
3,827
9,354
Spice3
convolution
model
687
22
Star-Hspice now performs full transmission line analysis for virtually any size
interconnect system
23
PETL
l
Capabilities
Limitations
Proximity and edge effects are not considered so, the resulting Rs matrix is diagonal.
For inhomogeneous media, the arithmetic average values of conductivities and loss tangents
are used to compute the conductance matrices, Go and Gd .
24
Material name
METAL|DIELECTRIC
ER
UR
Relative permeability
CONDUCTIVITY
LOSSTANGENT
The Star-Hspice field solver assigns the following default values for metal: CONDUCTIVITY = -1 (perfect
conductor), ER = 1, UR = 1. PEC is a predefined metal name with the default values and cannot be
redefined.
The Star-Hspice field solver assigns the following default values for dielectrics: CONDUCTIVITY = 0
(lossless dielectric) , LOSSTANGENT = 0 (lossless dielectric), ER = 1, UR = 1 . AIR is a predefined
dielectric name with default values and cannot be redefined.
25
mname
Material name
BACKGROUND
thickness
Layer thickness
Metal layers (ground planes) are located only at the bottom, top, or both top and bottom.
Layers are stacked in y-direction, and the bottom of a layer stack is at y=0.
Free space with a (bottom) ground plane: .LAYERSTACK halfSpace PEC 0.1mm
26
Shape name.
See the following subsections.
Rectangles
Normally, it is not necessary to set the values of NW and NH since they are automatically set
by the solver depending on the accuracy mode.
27
28
GRIDFACTOR
PRINTDATA
COMPUTEGO
COMPUTEGD
COMPUTERO
COMPUTERS
29
PETL Example
l
30
31
LAB 9
32