14.52 Rev 1.0 At Sonnet, we've been developing 3D planar high frequency EM software since 1983, and our software has earned a solid reputa- tion as the world's most accurate commercial planar EM analysis package for single and multi-layer planar circuits, packages and antennas. Sonnet Software Inc., founded by Dr. James C. Rautio, is a pri- vate company, entirely dedicated to the development of com- mercial EM software. We take great pride in providing quality technical support for our products with timely response--which we believe to be very important for high-end technical software products. Sonnet is based in Syracuse, NY, USA with representatives across the globe. S ’ K ADS I ONNET S EYSIGHT NTERFACE Published: May 2018 Release 16 Sonnet Software, Inc. 126 N. Salina Street Syracuse, NY 13202 Phone: (315) 453-3096 Fax: (315) 451-1694 www.sonnetsoftware.com Copyright 1989,1991,1993, 1995-2018 Sonnet Software, Inc. All Rights Reserved Registration numbers: TX 2-723-907, TX 2-760-739 Rev 16.56 Copyright Notice Reproduction of this document in whole or in part, without the prior express written authorization of Sonnet Software, Inc. is prohibited. Documentation and all authorized copies of documentation must remain solely in the possession of the customer at all times, and must remain at the software designated site. The customer shall not, under any circumstances, provide the documentation to any third party without prior written approval from Sonnet Software, Inc. This publication is subject to change at any time and without notice. Any suggestions for improvements in this publication or in the software it describes are welcome. Trademarks The program names, xgeom, emstatus, emvu, patvu, dxfgeo, ebridge, emgraph, gds, cvbridge, emserver, emclient, sonntcds, and sonntawr, sonntawr64, Blink, Co-calibrated, Lite, LitePlus, Level2 Basic, Level2 Silver, and Level3 Gold are trademarks of Sonnet Software, Inc. Sonnet®, em®, and emCluster® are registered trademarks of Sonnet Software, Inc. Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10 and Internet Explorer® are U.S. registered trademarks of Microsoft Corporation. AutoCAD and Drawing Interchange file (DXF) are trademarks of Auto Desk, Inc. Cadence® and Virtuoso® are registered trademarks of Cadence Design Systems, Inc. GLOBALFOUNDRIES® is a registered trademark of GlobalFoundries, Inc. Agilent, ADS, and Touchstone are trademarks of Keysight Technologies. NI AWR and Microwave Office are registered trademarks and EM Socket is a trademark of National Instruments, Inc. HSPICE is a registered trademark of Synopsys, Inc. GDSII is a trademark of Calma Company. Flexera Software, Flexlm, FlexNet, InstallShield, are trademarks of Flexera Software, Inc. and/or InstallShield Co.Inc. in the United States of America and/or other countries. OSF/Motif is a trademark of the Open Software Foundation. X Window System is a trademark of The Open Group Linux® is a registered trademark of Linus Torvalds. Red Hat® is a registered trademark of Red Hat, Inc. SUSE®, openSUSE® and SLES® are registered trademarks of SUSE LLC. OpenGL® is a registered trademark owned by Silicon Graphics, Inc. MATLAB is a registered trademark of The MathWorks, Inc. in the United States and/or other countries. Acrobat® is a registered trademark of Adobe Systems Incorporated. Xpeedic® and IRIS® are registered trademarks of Xpeedic Technology. ODB++® is a registered trademark of Mentor Graphics Corporation. Modelithics® is a registered trademark of Modelithics, Inc. Table of Contents TABLE OF CONTENTS TABLE OF CONTENTS . . . . . . . . . . . . . . . . . . . . . . . . 5 1 THE SONNET BOX . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Coupling to the Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2 KEYSIGHT ADS INTERFACE TUTORIAL . . . . . . . . . . . . . . 15 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Installing the Keysight ADS Interface. . . . . . . . . . . . . . . . . 16 Copying the Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Adding the Sonnet Design Kit to your Workspace. . . . . . . . . 20 Generating the Layout. . . . . . . . . . . . . . . . . . . . . . . . . . 21 Importing Setup from the Schematic. . . . . . . . . . . . . . . . . 22 Substrate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Analysis Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Analysis Frequencies . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Subsectioning and Analysis Options. . . . . . . . . . . . . . . . . . 35 Connectivity Checker. . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Simulation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Viewing Results in Sonnet. . . . . . . . . . . . . . . . . . . . . . . . 44 Adding a Marker. . . . . . . . . . . . . . . . . . . . . . . . . 47 Viewing the Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Using the Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 3 KEYSIGHT ADS INTERFACE . . . . . . . . . . . . . . . . . . . . 57 System Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Licensing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Changes in ADS Project Organization . . . . . . . . . . . . . . . . 58 Projects versus Workspaces . . . . . . . . . . . . . . . . . 59 Installation for ADS 2009 . . . . . . . . . . . . . . . . . . . . . . . . 62 Manual Installation Using Sonnet. . . . . . . . . . . . . . 62 Manual Installation Using ADS. . . . . . . . . . . . . . . . 64 Automatic Uninstall . . . . . . . . . . . . . . . . . . . . . . 66 Manual Uninstall Using Sonnet . . . . . . . . . . . . . . . 67 5 Keysight ADS Interface Manual Uninstall Using ADS. . . . . . . . . . . . . . . . . 67 Installation for ADS 2011 and Higher . . . . . . . . . . . . . . . . 69 Manual Installation Using Sonnet . . . . . . . . . . . . . 69 Manual Installation Using ADS . . . . . . . . . . . . . . . 70 Adding the Sonnet Design Kit . . . . . . . . . . . . . . . 71 Automatic Uninstall. . . . . . . . . . . . . . . . . . . . . . 75 Manual Uninstall Using Sonnet. . . . . . . . . . . . . . . 75 Manual Uninstall Using ADS. . . . . . . . . . . . . . . . . 75 Accessing Sonnet’s Keysight ADS Interface . . . . . . . . . . . . 77 Defining the Substrate . . . . . . . . . . . . . . . . . . . . . . . . . 77 Sonnet Materials. . . . . . . . . . . . . . . . . . . . . . . . 78 Sonnet Dielectrics. . . . . . . . . . . . . . . . . . . . . . . 81 Mapping from ADS to Sonnet. . . . . . . . . . . . . . . . 84 Viewing the Stackup . . . . . . . . . . . . . . . . . . . . . 90 Saving a Substrate File. . . . . . . . . . . . . . . . . . . . 91 Using an Existing Sonnet Substrate. . . . . . . . . . . . 91 Viewing the Stackup . . . . . . . . . . . . . . . . . . . . . 92 Defining the Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Sizes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Top Metal, Bottom Metal . . . . . . . . . . . . . . . . . . 95 Margins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Displaying the Box. . . . . . . . . . . . . . . . . . . . . . . 98 Sonnet Custom Box . . . . . . . . . . . . . . . . . . . . . . 99 Viewing the Box . . . . . . . . . . . . . . . . . . . . . . . . 100 Estimating Sonnet Processing Time. . . . . . . . . . . . 100 Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Sonnet’s Component Feature . . . . . . . . . . . . . . . 105 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Simulation Program. . . . . . . . . . . . . . . . . . . . . . 106 Subsectioning. . . . . . . . . . . . . . . . . . . . . . . . . . 107 Adaptive Sweep Settings . . . . . . . . . . . . . . . . . . 113 Project Options . . . . . . . . . . . . . . . . . . . . . . . . 115 Translation Options (ADS to Sonnet). . . . . . . . . . . 116 Model Options . . . . . . . . . . . . . . . . . . . . . . . . . 120 Create Dataset. . . . . . . . . . . . . . . . . . . . . . . . . 123 Analysis Frequencies . . . . . . . . . . . . . . . . . . . . . . . . . . 123 6 Table of Contents Adding/Editing Frequency Sweeps. . . . . . . . . . . . 124 Editing a Frequency Type. . . . . . . . . . . . . . . . . . 126 Deleting a Frequency Type. . . . . . . . . . . . . . . . . 127 Loading Frequency Sweeps. . . . . . . . . . . . . . . . . 127 Connectivity Checker. . . . . . . . . . . . . . . . . . . . . . . . . . 127 States and Properties of the Interface. . . . . . . . . . . . . . . 128 Saving a State . . . . . . . . . . . . . . . . . . . . . . . . . 128 Loading a State . . . . . . . . . . . . . . . . . . . . . . . . 129 Loading the Analysis Setup from the Schematic . . . 130 Loading the Analysis Setup from Momentum . . . . . 130 Summary of the Interface. . . . . . . . . . . . . . . . . . . . . . . 130 Running the Simulation . . . . . . . . . . . . . . . . . . . . . . . . 131 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 Viewing the Subsectioning . . . . . . . . . . . . . . . . . 133 Estimating Box Resonances. . . . . . . . . . . . . . . . . 134 Cleaning Analysis Data . . . . . . . . . . . . . . . . . . . 135 Viewing the Results in Sonnet . . . . . . . . . . . . . . . . . . . . 135 Sonnet’s Response Viewer . . . . . . . . . . . . . . . . . 135 Current Density Viewer . . . . . . . . . . . . . . . . . . . 136 Far Field Viewer. . . . . . . . . . . . . . . . . . . . . . . . 138 Auto Documentation. . . . . . . . . . . . . . . . . . . . . 138 Viewing the Results in ADS . . . . . . . . . . . . . . . . . . . . . . 139 Creating a Dataset . . . . . . . . . . . . . . . . . . . . . . 139 Deleting a Dataset . . . . . . . . . . . . . . . . . . . . . . 140 Opening a New Data Display. . . . . . . . . . . . . . . . 141 Opening an Existing Data Display. . . . . . . . . . . . . 141 Using the Models. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 Creating an S-Parameter Model. . . . . . . . . . . . . . 141 Deleting the Model. . . . . . . . . . . . . . . . . . . . . . 146 Translating the Layout to a Sonnet Project . . . . . . . . . . . 147 Sonnet Features Not Available in ADS. . . . . . . . . . 147 Using Sonnet’s Project Editor . . . . . . . . . . . . . . . . . . . . 148 Sonnet Task Bar. . . . . . . . . . . . . . . . . . . . . . . . 150 Utilities in the Keysight ADS Interface. . . . . . . . . . . . . . . 150 Import Mdif File. . . . . . . . . . . . . . . . . . . . . . . . 150 Open Translated Design. . . . . . . . . . . . . . . . . . . 150 7 Keysight ADS Interface Default Settings for Sonnet . . . . . . . . . . . . . . . . . . . . . . 151 States Preferences . . . . . . . . . . . . . . . . . . . . . . 152 Analysis Box Preferences . . . . . . . . . . . . . . . . . . 153 Substrate Preferences . . . . . . . . . . . . . . . . . . . . 155 Frequencies Preferences . . . . . . . . . . . . . . . . . . 157 Ports Preferences . . . . . . . . . . . . . . . . . . . . . . . 158 ABS Options. . . . . . . . . . . . . . . . . . . . . . . . . . . 159 Model Options . . . . . . . . . . . . . . . . . . . . . . . . . 159 Project Options . . . . . . . . . . . . . . . . . . . . . . . . 159 Simulation Program Options . . . . . . . . . . . . . . . . 159 Subsectioning Options . . . . . . . . . . . . . . . . . . . . 160 Translation Options. . . . . . . . . . . . . . . . . . . . . . 160 Other Preferences. . . . . . . . . . . . . . . . . . . . . . . 161 Keysight ADS License Check. . . . . . . . . . . . . . . . . . . . . . 163 Unlocking Sonnet Keysight ADS Interface. . . . . . . . 164 APPENDIX I VIA SIMPLIFICATION . . . . . . . . . . . . . . . . . . . . . . . 165 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 Via Array Simplification . . . . . . . . . . . . . . . . . . . . . . . . 165 Via Array Criteria . . . . . . . . . . . . . . . . . . . . . . . 166 Additional Simplify Via Array Options . . . . . . . . . . 166 Simplify Via Array Options . . . . . . . . . . . . . . . . . 166 Number of New Via Metals Created . . . . . . . . . . . 172 Simplified Via Array Loss . . . . . . . . . . . . . . . . . . 172 Bar Via Group Simplification . . . . . . . . . . . . . . . . . . . . . 173 New Via Metals and Bar Via Loss . . . . . . . . . . . . . 174 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 8 Chapter 1 The Sonnet Box Chapter 1 The Sonnet Box Metal Box Top The Sonnet six-sided shielding box. The metal walls of the box are transparent to allow you to see the interior of the circuit. Metal Side Walls The Sonnet EM analysis is performed inside a six-sided metal box as shown above. This box contains any number of dielectric layers which are parallel to the bottom of the box. Metal polygons may be placed on levels between any or all of the dielectric layers, and vias may be used to connect the metal polygons on one level to another. The four sidewalls of the box are lossless metal, which provide several benefits for accurate and efficient high frequency EM analysis: • The box walls provide a perfect ground reference for the ports. Good ground reference is very important when you need S- 9 Rev 16.56 Keysight ADS Interface parameter data with dynamic ranges that might exceed 50 or 60 dB, and Sonnet’s sidewall ground references make it possible for us to provide S-parameter dynamic range that routinely exceeds 100 dB. • Because of the underlying EM analysis technique, the box walls and the uniform grid allow us to use fast-Fourier transforms (FFTs) to compute all circuit cross-coupling. FFTs are fast, numerically robust, and map very efficiently to computer processing. • There are many circuits that are placed inside of housings, and the box walls give us a natural way to consider enclosure effects on circuit behavior. As an example, a microstrip circuit can be modeled in Sonnet by creating two dielectric layers: one which represents your substrate, and one for the air above the substrate. The metal polygons for the microstrip would be placed on the metal level between these two dielectric layers. The bottom of the box is used as the ground plane for the microstrip circuit. The top and bottom of the box may have any loss, allowing you to model ground plane loss. Coupling to the Box Since the four sidewalls of the box are lossless metal, any circuit metal which is close to these walls can couple to the walls - just like what would happen if you fabricated and measured a real circuit with the same box. If you do not want to model this coupling (for example, your real circuit does not have sidewalls), then you must keep the circuit metal far away from the box sidewalls. A good rule to use is at least three to five substrate thicknesses as shown below. This circuit has a substrate of 25 mils. The spiral should be kept at least 75-125 mils from the box walls. 10 Rev 16.56
Description: