Upload
truongmien
View
221
Download
2
Embed Size (px)
Citation preview
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
1
1
An Introduction to Sonnet
Dr. José Ernesto Rayas Sánchez
2Dr. J. E. Rayas Sánchez
Sonnet EM Simulator
A 3-D planar EM analysis software
Based on the Method of Moments
Intended for frequency-domain analysis of planar circuits (microstrip, stripline, PCBs, and integrated circuits)
Not intended for completely arbitrary 3-D problems
Development started in 1983 by Dr. James C. Rautio
Commercial introduction in 1989
www.sonnetusa.com
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
2
3Dr. J. E. Rayas Sánchez
4Dr. J. E. Rayas Sánchez
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
3
5Dr. J. E. Rayas Sánchez
Basic Sonnet Tools
‘xgeom’, for drawing the circuit to be analyzed
‘em control’ to launch an analysis with the ‘em’ analysis engine
‘emgraph’ to plot the results
‘emvu’ to view and animate current distributions in both frequency domain and time domain (for a given exciting frequency)
6Dr. J. E. Rayas Sánchez
Decomposition Capabilities
‘em’ includes a net-list based circuit theory analysis that allows complete EM simulations to be included in the net-list
Very useful for breaking a circuit into pieces, having each piece automatically analyzed and then all results automatically connected back together
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
4
7Dr. J. E. Rayas Sánchez
The Project Editor – Example 1
8Dr. J. E. Rayas Sánchez
The Project Editor – Example 1 (cont)
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
5
9Dr. J. E. Rayas Sánchez
The Project Editor – Example 1 (cont)
10Dr. J. E. Rayas Sánchez
The Project Editor – Example 1 (cont)
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
6
11Dr. J. E. Rayas Sánchez
Setting-up the Analysis – Example 1
12Dr. J. E. Rayas Sánchez
Running the Simulation – Example 1
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
7
13Dr. J. E. Rayas Sánchez
Showing Results – Example 1
14Dr. J. E. Rayas Sánchez
Setting-up the Analysis – Example 1 (cont)
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
8
15Dr. J. E. Rayas Sánchez
Running the Simulator – Example 1 (cont)
16Dr. J. E. Rayas Sánchez
Showing Results – Example 1 (cont)
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
9
17Dr. J. E. Rayas Sánchez
Showing Results – Example 1 (cont)
18Dr. J. E. Rayas Sánchez
Current Density Viewer – Example 1 (cont)
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
10
19Dr. J. E. Rayas Sánchez
Current Density Viewer – Example 1 (cont)
20Dr. J. E. Rayas Sánchez
Current Density Viewer – Example 1 (cont)
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
11
21Dr. J. E. Rayas Sánchez
Current Density Viewer – Example 1 (cont)
22Dr. J. E. Rayas Sánchez
The Substrate, Subsectioning, and Cell Size
Sonnet encloses the circuit in a metal boxThe substrate covers the bottom area of the boxCell Size, Box Size and Number of Cells in each direction (x or y) are related as
Cell Size × Number of Cells = Box SizeThe EM analysis starts by automatically subdividing the circuit into small rectangular subsectionsSonnet uses variable size subsections (small subsections are used where needed)A Cell is the building block for all subsections, and each subsection is built from one or more cellsTo reduce memory requirements use a cell size as large as possible
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
12
23Dr. J. E. Rayas Sánchez
The Box and the Substrate
24Dr. J. E. Rayas Sánchez
Subsectioning
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
13
25Dr. J. E. Rayas Sánchez
Subsectioning (cont)
26Dr. J. E. Rayas Sánchez
Metalization Levels and Dielectric Layers
Sonnet Professional can handle any number of metalizationlevelsMetalization is refered to as “levels” and dielectric as “layers”Each metalization level is sandwiched between two dielectric layers
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
14
27Dr. J. E. Rayas Sánchez
Example 2: A Double Folded Stub Filter
28Dr. J. E. Rayas Sánchez
Example 2: A Double Folded Stub Filter (cont)
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
15
29Dr. J. E. Rayas Sánchez
Setting up the Structure – Example 2
30Dr. J. E. Rayas Sánchez
Setting up the Analysis – Example 2
efcε
λmax
min =
8.9GHz8Mm/s300
min ≈λ
λmin = 11.98 mm = 471.61 mil
λmin / 20 = 23.58 mil Cell size < 23.58 mil
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
16
31Dr. J. E. Rayas Sánchez
Results – Example 2
32Dr. J. E. Rayas Sánchez
Using Adaptive Frequency Sweep – Example 2
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
17
33Dr. J. E. Rayas Sánchez
Results – Example 2
34Dr. J. E. Rayas Sánchez
Results – Example 2
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
18
35Dr. J. E. Rayas Sánchez
Increasing Resolution – Example 2
36Dr. J. E. Rayas Sánchez
Increasing Resolution – Example 2 (cont)
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
19
37Dr. J. E. Rayas Sánchez
Increasing Resolution – Example 2 (cont)
38Dr. J. E. Rayas Sánchez
Increasing Resolution – Example 2 (cont)
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
20
39Dr. J. E. Rayas Sánchez
Increasing Resolution – Example 2 (cont)
40Dr. J. E. Rayas Sánchez
Vias
A special kind of subsection which allows current to flow in the z-direction between metals“Ground via” connect metal on the surface of the substrate to the groundplane beneath the substrate“Level-to-level via” connect metalization between any two adjacent levels
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
21
41Dr. J. E. Rayas Sánchez
Vias (cont)
42Dr. J. E. Rayas Sánchez
An Air Bridge
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
22
43Dr. J. E. Rayas Sánchez
Example 3: Square Spiral Inductor
44Dr. J. E. Rayas Sánchez
Setting Up the Structure – Example 3
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
23
45Dr. J. E. Rayas Sánchez
Square Spiral Inductor – Example 3
46Dr. J. E. Rayas Sánchez
Vias (Lower Level) – Example 3
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
24
47Dr. J. E. Rayas Sánchez
Vias (Upper Level) – Example 3
48Dr. J. E. Rayas Sánchez
Simulation Time – Example 3
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
25
49Dr. J. E. Rayas Sánchez
Results – Example 3
50Dr. J. E. Rayas Sánchez
Lumped Circuit Models for Spiral Inductors
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
26
51Dr. J. E. Rayas Sánchez
Example 4
ε r
W1
W2
W0
L1
HL2
W1
L0
L0
Bandstop Microstrip Filter with Quarter-Wave Open Stubs
H = 25 milεr = 9.4 (alumina)W0 = 25 milW1 = 9 milW2 = 19 milL0 = 95 milL1 = 115 milL2 = 114 mil
52Dr. J. E. Rayas Sánchez
Setting-up Structure – Example 4
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
27
53Dr. J. E. Rayas Sánchez
Structure – Example 4
54Dr. J. E. Rayas Sánchez
Simulation Time – Example 4
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
28
55Dr. J. E. Rayas Sánchez
Results – Example 4
56Dr. J. E. Rayas Sánchez
Current Density – Example 4
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
29
57Dr. J. E. Rayas Sánchez
Current Density – Example 4 (cont)
58Dr. J. E. Rayas Sánchez
Aplac Model – Example 4
L=L1W=W1
W=W2L=L2
outin
L=L1W=W1
L=L0W=W0
L=L0W=W0
Sweep "S-Parameter Analysis"LOOP 1000 FREQ LIN 5GHz 15GHzgrid
Show Y Mag(S(2,1))EndSweep
L=1milW=W0
L=1milW=W0
MSub Alumina_25milER=9.4H=25mil
Declare iaplacvar W0 25milW1 9milW2 19milL0 95milL1 115mil L2 114mil
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
30
59Dr. J. E. Rayas Sánchez
Results using Aplac – Example 4
5.000G 7.500G 10.000G 12.500G 15.000G0.00
0.25
0.50
0.75
1.00
S-Parameter AnalysisAplac 7.70 User: Evaluation Customer: ITESO Apr 09 2003
f/HzMag(S(2,1))
60Dr. J. E. Rayas Sánchez
h
w
Characteristic impedance for microstrip transmission lines
(assumes nonmagnetic dielectric)
Example 5: A Simple Microstrip Line
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
31
61Dr. J. E. Rayas Sánchez
Microstrip Line Set Up – Example 5
62Dr. J. E. Rayas Sánchez
Microstrip Line Set Up (50Ω line) – Example 5
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
32
63Dr. J. E. Rayas Sánchez
Terminating Port 2 with 50Ω – Ex. 5
64Dr. J. E. Rayas Sánchez
Terminating Port 2 with 25Ω – Ex. 5
An Introduction to SonnetDr. José Ernesto Rayas Sánchez
April 20, 2009
33
65Dr. J. E. Rayas Sánchez
Terminating Port 2 with an Open Circuit – Ex. 5