awrde 2009 mwo ao features
DESCRIPTION
AWR Design Environment™Version 2009 - What’s New?What’s New in Microwave Office® and Analog Office®?• Simulation:– APLAC® multi-rate harmonic balance (MRHB™) – Constant output power simulation – Load-pull analysis – EM extraction enhancements•Models:– X-models – Behavioral model support • Mesuro's active load-pull system•User-Experience:– Layout enhancements – Measurements – Customizable project tree•And more– Filter Synthesis – Optimization – Licensing© 2009 AWR CorporatiTRANSCRIPT
AWR Design Environment™
Version 2009 - What’s New?
© 2009 AWR Corporation
What’s New in Microwave Office® and Analog Office®?
• Simulation:– APLAC® multi-rate harmonic balance
(MRHB™)– Constant output power simulation– Load-pull analysis– EM extraction enhancements
• Models:– X-models– Behavioral model support
• Mesuro's active load-pull system• User-Experience:
– Layout enhancements– Measurements– Customizable project tree
• And more– Filter Synthesis– Optimization– Licensing
© 2009 AWR Corporation
Simulation: Multi-Rate Harmonic Balance (APLAC only)
• Each circuit element / section solves only the necessary tones and harmonics
• Useful for any design with up/down conversion or designs where some circuit elements need many harmonics and others do not.
DCVSID=V1V=3 V
DCCSID=I1I=0.0004 A
DCCSID=I2I=0.0001 A
DCCSID=I3I=0.0001 A
DCCSID=I4I=0.0001 A
DCCSID=I5I=0.0001 A
1 2
1 2
3 4MUC2ID=M1L1=10 nHR1=0 OhmL2=10 nHR2=0 OhmK1_2=1
1 2
1 2
3 4MUC2ID=M2L1=10 nHR1=0 OhmL2=10 nHR2=0 OhmK1_2=1
Fo Fn. . .
MRHBID=MRHB1NTONES=2TRUNC=BoxTONESPEC1="f1"MAXHARM1=7TONESPEC2="f2"MAXHARM2=4
Fo Fn. . .
MRHBID=MRHB2NTONES=1TRUNC=BoxTONESPEC1="f1-f2"MAXHARM1=4
1
2
3
4
5
6
SUBCKTNET="PPF"
1
2
34
5
6
7
8
9
10
11
12
SUBCKTNET="Mix_down"
1
23
4 5
6
SUBCKTNET="d_to_s"
1
23
4 5
6
SUBCKTNET="d_to_s"
1 2
3 4
5
SUBCKTNET="Bessel"
1 2
3 4
5
SUBCKTNET="Bessel"
PORTP=3Z=1e6 Ohm
PORTP=4Z=1e6 Ohm
PORTFNSP=2Z=50 OhmFreq=2440 MHzPStart=-10 dBmPStop=10 dBmPStep=1 dBTone=2
PORT1P=1Z=50 OhmPwr=-20 dBm
CONN
CONN1
RF
LO
I_out
Q_out
2-tone (IF and RF)
1-tone (IF)
For a sample IC design with 130 nonlinear elements:- Memory consumption -52%- Simulation time -55%- Equal results for all frequencies
considered
© 2009 AWR Corporation
Constant Output Power Simulation
150 200 250Frequency (MHz)
Power and IMD at 38 dBm Output Power
25
30
35
40
-60
-46.7
-33.3
-20
(L)Input_dBm
(L)Output_dBm
Worse Case Intermod (R, dB)
CONSTPOUTID=PO1IN=PORT_P1OUT=PORT_P2POUT=38 dBmMEAS=Function of HarmonicsSOURCE_TYPE=HBERR=0.01RESET=NoFUNC=P("f1")+P("f2")
Constant Output Power vs. Frequency
Constant Input Power vs. Frequency
150 200 250Frequency (MHz)
Power and IMD at 28 dBm Input Power
25
30
35
40
-60
-46.7
-33.3
-20
(L)Input_dBm_Ref
(L)Output_dBm_Ref
Worse Case Intermod (R, dB)
© 2009 AWR Corporation
Load Pull Analysis / Script
• Load Pull Script replaces Load Pull Wizard– Significant speed improvements
• Output is standard Maury Load Pull File• Improved control of impedance points
– Additional point calculation algorithms– Can add or remove directly on Smith Chart
• Swept variables and frequencies are supported• Cancel button• Setup saved in project
© 2009 AWR Corporation
EM Extraction: Enhanced
• Multiple extract blocks with same group name but different frequencies
• Multiple group names allowed on extract block• Issues with pins, thick metal, and multi layer line types
resolved• Extraction ports in Schematic Layout
Schematic Layout EM Layout
© 2009 AWR Corporation
Models: Behavioral/Cardiff Model Support
PORT1P=1Z=50 OhmPwr=17 dBm
PORTP=2Z=50 Ohm
1 2
SUBCKTID=PANET="Netlist>FDDCardiff"Vlim_low=0.01Vlim_high=2Re_Z=50Im_Z=0
HBTUNERID=LoadTuner1Mag1=0Ang1=0 DegMag2=0Ang2=0 DegMag3=0Ang3=0 DegFo=6000 MHzZo=50 Ohm
1 2
DCBlock_APID=DCBlock2
DCVSID=V2V=9 V
1
2
DCFeed_APID=DCFeed2
DCVSID=V1V=0.3 V
1 2
DCBlock_APID=DCBlock1
1
2
DCFeed_APID=DCFeed1
0 1.0
1.0
-1.0
10.0
10.0
-10.0
5.0
5.0
-5.0
2.0
2.0
-2.0
3.0
3.0
-3.0
4.0
4.0
-4.0
0.2
0.2
-0.2
0.4
0.4
-0.4
0.6
0.6
-0.6
0.8
0.8
-0.8
LP_Data_PAESwp Max47.6727
Swp Min27.6727
46.673r 0.796601x 0.322359
LPCM(47.672656391506,27.568302074606,1,1,50,0)LP_Data_PAE
0 1.0
1.0
-1.0
10.0
10.0
-10.0
5.0
5.0
-5.0
2.0
2.0
-2.0
3.0
3.0
-3.0
4.0
4.0
-4.0
0.2
0.2
-0.2
0.4
0.4
-0.4
0.6
0.6
-0.6
0.8
0.8
-0.8
LP_Data_GainSwp Max
10.541
Swp Min6.54096
10.541r 0.829279x 0.474298
LPCM(10.7409617286001,6.39092953213095,0.2,1,50,0)LP_Data_Gain
• Cardiff Model support available today• Work is ongoing
– Waiting on standards to be formalized and released
© 2009 AWR Corporation
Models: Enhanced
• VIA1P– One port VIA element
• ANGELOV2C• ABCD_BLK
– Chain together ABCD parameters
• NPORT_F – ADS compatible S–parameter block
• SRC_CONV – Convert single ended source to two terminal
© 2009 AWR Corporation
CtrlOut
En
Ibis_APID=Ibis1Type=I/OFILE="C:\Users\jaakko.AWR\Documents\work\AWR Documents 2009\Whats new 2009\Andy\stratix.ibs"COMPONENT="Stratix"PIN="20"MODEL_NAME=""Differential=NoOperatingVoltages=NoDigitalOutput=NoCORNER=Corners
In
Ibis_APID=Ibis2Type=InputFILE="C:\Users\jaakko.AWR\Documents\work\AWR Documents 2009\Whats new 2009\Andy\u26a.ibs"COMPONENT="MT47H16M16FG"PIN="M8"MODEL_NAME=""Differential=NoOperatingVoltages=NoDigitalOutput=NoCORNER=Corners
In
Ibis_APID=Ibis3Type=InputFILE="C:\Users\jaakko.AWR\Documents\work\AWR Documents 2009\Whats new 2009\Andy\u26a.ibs"COMPONENT="MT47H16M16FG"PIN="M8"MODEL_NAME=""Differential=NoOperatingVoltages=NoDigitalOutput=NoCORNER=Corners
MLINID=TL1W=3 mmL=50.6 mm
MSUBEr=4.3H=1.5 mmT=0.018 mmRho=1Tand=0.014ErNom=Er@Name=SUB1
MLINID=TL2W=3 mmL=76.2 mm
MLINID=TL3W=3 mmL=5.08 mm
MLINID=TL4W=3 mmL=10.16 mm
MLINID=TL5W=3 mmL=5.08 mm
RESID=R1R=10 Ohm
RESID=R2R=56 Ohm
DCVSID=V1V=0.9 V
DCVSID=V2V=1 V
M_PROBEID=VP1
Xo Xn. . .
SWPVARID=SWP1VarName="Corners"Values={ -1,0,1 }UnitType=None
M_PROBEID=VP2
PORT_PRBSP=1Z=1 OhmRATE=200 MHzNSYMB=1024SAMP=8BITW=1HI=1.8 VLO=0 VTR=0.5 nsTF=0.5 nsTYPE=NRZWINDOW=DEFAULTSEED=0
Corners=0
0 20 40 60 80 100Time (ns)
Waveform
-1
0
1
2
3
p 3p 2p 1
Digital (V)
IC out (V)
Buffer in (V)
p1: FREQ = 0. 1953 M HzCor ner s = 1
p2: FREQ = 0. 1953 M HzCor ner s = 1
p3: FREQ = 0. 1953 M HzCor ner s = 1
0 2 4 6 8 10
Time (ns)
Eye
-1
0
1
2
3
p 2
p 1
Veye(M_PROBE.VP2,2,0,1,4,1000)[*,T] (V)IBIS.AP_TR.$F_SPEC
Eye_Corners(M_PROBE.VP2,2,0,1,4,1000,20,50,1,1,0,0,20,0)[*,T] (V)IBIS.AP_TR.$F_SPEC
p1: FREQ = 0. 1953 M HzCor ner s = 1
p2 : FR EQ = 0. 19 53 M H zCor ner s = 1
Models: IBIS
• A new GUI for managing IBIS models• Supported in APLAC Transient
© 2009 AWR Corporation
Layout: Enhanced
• New layout grid settings and configuration– Speak with your AWR sales representative for more information
• Snap All Hierarchy command added• iNets™ support for curved or mitered bends with radius
or miter amount set as an absolute value• iNets have dynamic flylines that update during routing
© 2009 AWR Corporation
Layout: Text Always Readable
• New layout mode property
© 2009 AWR Corporation
Layout: Dynamic Highlight
• New layout mode property
Highlight with mouse over Select with mouse click
© 2009 AWR Corporation
Measurements: Enhanced
• NP and NP_F – RMS noise power
• same as noise voltage measurements but for power
• PAEB – Power added efficiency in a user specified bandwidth
• NLNoisecon– Nonlinear noise contributors
• ModNoiseCon_dBc– Phase noise contributors in dBc
• ModNoiseCon – Phase noise contributors
© 2009 AWR Corporation
Measurements: Annotations
• EXT_COMP3D – ACE™ annotation used to highlight a single component in the extracted circuit view.
© 2009 AWR Corporation
Scripting
• Context sensitive help added to scripting environment for AWR API
• New scripts added to Global Scripts– Data_Files – CITI to Touchstone conversions– Graphs – Find Min/Max, compare graphs, store graphs quickly– Layout – some commonly needed utilities like “find gaps”– Project – auto-label date/time in schematics/graphs, set log
frequency sweep etc.– Schematic – hierarchy import/export, element display visibility etc.– Simulation – pick project frequencies from a datafile
• New help page to explain script functionality– https://awrcorp.com/scripting/doku.php?id=landing:start
© 2009 AWR Corporation
User Interface: Discrete Model Blocks
© 2009 AWR Corporation
User Interface: User Folders
• New node in project tree• Any data item can be stored in a folder• Folders can have multiple levels of hierarchy
© 2009 AWR Corporation
User Interface: Project Tree
• When data items (schematics, graphs, etc.) are duplicated…– They are automatically ready to be renamed
• When a measurement is duplicated…– The add/modify measurement dialog automatically opens
• Expand / collapse state of the project is now remembered
© 2009 AWR Corporation
User Interface: Startup Dialog
© 2009 AWR Corporation
Filter Synthesis: iFilter™
• iFilter - Lumped– New lumped element
Filter Wizard– Optional module
• iFilter – Distributed– Coming soon…– Optional module
© 2009 AWR Corporation
Optimization: Good News!
Optimization continues on even when an error condition is encountered!
© 2009 AWR Corporation
Licensing
• All physical verification interface licenses now include ICED and Calibre
• Multi-core APLAC harmonic balance licenses are also now included with all nonlinear simulator licenses
• An AXIEM™ license is now only checked out for simulation (i.e., when AXIEM is in use). This also allows for manual return by the user too.