Sie sind auf Seite 1von 76

ADS

2015.01

ADS Overview

Notice
Keysight Technologies, Inc. 1983-2015
1400 Fountaingrove Pkwy., Santa Rosa, CA 95403-1738, United States
All rights reserved.
No part of this documentation may be reproduced in any form or by any means (including electronic storage
and retrieval or translation into a foreign language) without prior agreement and written consent from
Keysight Technologies, Inc. as governed by United States and international copyright laws.
Restricted Rights Legend
If software is for use in the performance of a U.S. Government prime contract or subcontract, Software is
delivered and licensed as "Commercial computer software" as defined in DFAR 252.227-7014 (June 1995), or
as a "commercial item" as defined in FAR 2.101(a) or as "Restricted computer software" as defined in FAR
52.227-19 (June 1987) or any equivalent agency regulation or contract clause.
Use, duplication or disclosure of Software is subject to Keysight Technologies' standard commercial license
terms, and non-DOD Departments and Agencies of the U.S. Government will receive no greater than
Restricted Rights as defined in FAR 52.227-19(c)(1-2) (June 1987). U.S. Government users will receive no
greater than Limited Rights as defined in FAR 52.227-14 (June 1987) or DFAR 252.227-7015 (b)(2) (
November 1995), as applicable in any technical data.
Acknowledgments
Layout Boolean Engine by Klaas Holwerda, v1.7 http://boolean.klaasholwerda.nl/bool.html
FreeType Project, Copyright (c) 1996-1999 by David Turner, Robert Wilhelm, and Werner Lemberg.
QuestAgent search engine (c) 2000-2002, JObjects.
Portions of the code Copyright (c) 1990-1996
The Regents of the University of California. All rights reserved. Permission is hereby granted, without written
agreement and without license or royalty fees, to use, modify and distribute the Ptolemy software and its
documentation for any purpose, provided that the above copyright notice and the following two paragraphs
appear in all copies of the software and documentation.
In no event shall the University of California be liable to any party for direct, indirect, special, incidental, or
consequential damages arising out of the use of this software and its documentation, even if the University of
California has been advised of the possibility of such damage.
The University of California specifically disclaims any warranties, including, but not limited to, the implied
warranties of merchantability and fitness for a particular purpose. The software provided hereunder is on an "
as is" basis and the University of California has no obligation to provide maintenance, support, updates,
enhancements, or modifications.
Portions of this product include the SystemC software licensed under Open Source terms, which are available
for download at http://systemc.org/. This software is redistributed by Keysight. The Contributors of the

SystemC software provide this software "as is" and offer no warranty of any kind, express or implied,
including without limitation warranties or conditions or title and non-infringement, and implied warranties or
conditions merchantability and fitness for a particular purpose. Contributors shall not be liable for any
damages of any kind including without limitation direct, indirect, special, incidental and consequential
damages, such as lost profits. Any provisions that differ from this disclaimer are offered by Keysight only.
Motif is a trademark of the Open Software Foundation.
Netscape is a trademark of Netscape Communications Corporation.
UNIX is a registered trademark of the Open Group.
Microsoft, Windows, Windows NT, Windows 2000, and Windows Internet Explorer are registered trademarks
of Microsoft Corporation in the United States and other countries.
Pentium is a registered trademark of Intel Corporation.
Acrobat, PDF, and PostScript are registered trademarks of Adobe Systems Incorporated.
FLEXlm and FLEXnet are registered trademarks of Flexera Software LLC Terms of Use for Flexera Software
information can be found at http://www.flexerasoftware.com/company/about/terms.htm
Netscape Portable Runtime (NSPR), Copyright (c) 1998-2003 The Mozilla Organization. A copy of the Mozilla
Public License is at http://www.mozilla.org/MPL/
FFTW, The Fastest Fourier Transform in the West, Copyright (c) 1997-1999 Massachusetts Institute of
Technology. All rights reserved.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of
their respective owners.
Cadence, Allegro, Assura, Dracula, SKILL, Spectre, and Virtuoso are registered trademarks of Cadence Design
Systems, Inc. in the United States and/or other jurisdictions.
Mentor, Mentor Graphics, Board Station, Calibre, and Expedition are registered trademarks of Mentor
Graphics Corporation in the United States and other countries.
SystemC is a registered trademark of Open SystemC Initiative, Inc. in the United States and other countries
and is used with permission.
Gradient, HeatWave and FireBolt are trademarks of Gradient Design Automation Inc.
The following third-party libraries are used by the NlogN Momentum solver:
Metis 4.0, Copyright 1998, Regents of the University of Minnesota", http://www.cs.umn.edu/~metis, METIS
was written by George Karypis (karypis@cs.umn.edu).
Intel@ Math Kernel Library, http://www.intel.com/software/products/mkl
HSPICE is a registered trademark of Synopsys, Inc. in the United States and/or other countries.
DWG and DXF are registered trademarks of Autodesk, Inc. in the United States and/or other countries.

MATLAB is a registered trademark of The MathWorks, Inc. in the United States and/or other countries.
SuperLU_MT version 2.0
SuperLU Copyright: Copyright 2003, The Regents of the University of California, through Lawrence
Berkeley National Laboratory (subject to receipt of any required approvals from U.S. Dept. of Energy). All
rights reserved.
SuperLU Disclaimer: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
7-zip
7-Zip Copyright: Copyright (C) 1999-2009 Igor Pavlov.
Licenses for files are:
1. 7z.dll: GNU LGPL + unRAR restriction.
2. All other files: GNU LGPL.
7-zip License: This library is free software; you can redistribute it and/or modify it under the terms of the GNU
Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License
, or (at your option) any later version. This library is distributed in the hope that it will be useful,but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of
the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
unRAR copyright: The decompression engine for RAR archives was developed using source code of unRAR
program.All copyrights to original unRAR code are owned by Alexander Roshal.
unRAR License: The unRAR sources cannot be used to re-create the RAR compression algorithm, which is
proprietary. Distribution of modified unRAR sources in separate form or as a part of other software is
permitted, provided that it is clearly stated in the documentation and source comments that the code may
not be used to develop a RAR (WinRAR) compatible archiver.
7-zip Availability: http://www.7-zip.org/
AMD Version 2.2
AMD Notice: The AMD code was modified. Used by permission.
AMD copyright: AMD Version 2.2, Copyright 2007 by Timothy A. Davis, Patrick R. Amestoy, and Iain S. Duff.
All Rights Reserved.

AMD License: Your use or distribution of AMD or any modified version of AMD implies that you agree to this
License. This library is free software; you can redistribute it and/or modify it under the terms of the GNU
Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License
, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of
the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Permission is hereby granted to use or copy this
program under the terms of the GNU LGPL, provided that the Copyright, this License, and the Availability of
the original version is retained on all copies.User documentation of any code that uses this code or any
modified version of this code must cite the Copyright, this License, the Availability note, and "Used by
permission." Permission to modify the code and to distribute modified code is granted, provided the
Copyright, this License, and the Availability note are retained, and a notice that the code was modified is
included.
AMD Availability: http://www.cise.ufl.edu/research/sparse/amd
UMFPACK 5.0.2
UMFPACK Notice: The UMFPACK code was modified. Used by permission.
UMFPACK Copyright: UMFPACK Copyright 1995-2006 by Timothy A. Davis. All Rights Reserved.
UMFPACK License: Your use or distribution of UMFPACK or any modified version of UMFPACK implies that
you agree to this License. This library is free software; you can redistribute it and/or modify it under the terms
of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of
the License, or (at your option) any later version. This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have
received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free
Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Permission is hereby
granted to use or copy this program under the terms of the GNU LGPL, provided that the Copyright, this
License, and the Availability of the original version is retained on all copies. User documentation of any code
that uses this code or any modified version of this code must cite the Copyright, this License, the Availability
note, and "Used by permission." Permission to modify the code and to distribute modified code is granted,
provided the Copyright, this License, and the Availability note are retained, and a notice that the code was
modified is included.
UMFPACK Availability: http://www.cise.ufl.edu/research/sparse/umfpack UMFPACK (including versions 2.2.1
and earlier, in FORTRAN) is available at http://www.cise.ufl.edu/research/sparse. MA38 is available in the
Harwell Subroutine Library. This version of UMFPACK includes a modified form of COLAMD Version 2.0,
originally released on Jan. 31, 2000, also available at http://www.cise.ufl.edu/research/sparse. COLAMD
V2.0 is also incorporated as a built-in function in MATLAB version 6.1, by The MathWorks, Inc. http://
www.mathworks.com. COLAMD V1.0 appears as a column-preordering in SuperLU (SuperLU is available at
http://www.netlib.org). UMFPACK v4.0 is a built-in routine in MATLAB 6.5. UMFPACK v4.3 is a built-in
routine in MATLAB 7.1.
Errata

The ADS product may contain references to "HP" or "HPEESOF" such as in file names and directory names.
The business entity formerly known as "HP EEsof" is now part of Keysight Technologies and is known as "
Keysight EEsof". To avoid broken functionality and to maintain backward compatibility for our customers, we
did not change all the names and labels that contain "HP" or "HPEESOF" references.
Qt Version 4.8.4
Qt Notice: The Qt code was modified. Used by permission.
Qt Version 4.8.4, Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). All Rights Reserved. Contact: http://
www.qt-project.org/legal
Qt License: http://qt-project.org/doc/qt-4.8/lgpl.html. Your use or distribution of Qt or any modified version
of Qt implies that you agree to this License. This library is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation;
either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope
that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
for more details. You should have received a copy of the GNU Lesser General Public License along with this
library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301
USA Permission is hereby granted to use or copy this program under the terms of the GNU LGPL, provided
that the Copyright, this License, and the Availability of the original version is retained on all copies.User
documentation of any code that uses this code or any modified version of this code must cite the Copyright,
this License, the Availability note, and "Used by permission." Permission to modify the code and to distribute
modified code is granted, provided the Copyright, this License, and the Availability note are retained, and a
notice that the code was modified is included.
Qt Availability: http://www.qtsoftware.com/downloads
Patches Applied to Qt can be found in the installation at: $HPEESOF_DIR/prod/licenses/thirdparty/qt/
patches.
You may also contact Brian Buchanan at Keysight Inc. at brian_buchanan@keysight.com for more information
.
The HiSIM_HV source code, and all copyrights, trade secrets or other intellectual property rights in and to the
source code, is owned by Hiroshima University and/or STARC.
HDF5
HDF5 Notice: The HDF5 code was modified. Used by permission.
HDF5 Copyright: Copyright 2006-2013 by The HDF Group.
HDF5 License:
Copyright Notice and License Terms for HDF5 (Hierarchical Data Format 5) Software Library and Utilities
----------------------------------------------------------------------------------------------------------------------------------------------------HDF5 (Hierarchical Data Format 5) Software Library and Utilities
Copyright 2006-2013 by The HDF Group.


NCSA HDF5 (Hierarchical Data Format 5) Software Library and Utilities
Copyright 1998-2006 by the Board of Trustees of the University of Illinois.
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted for any
purpose (including commercial purposes) provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions, and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and
the following disclaimer in the documentation and/or materials provided with the distribution.
3. In addition, redistributions of modified forms of the source or binary code must carry prominent
notices stating that the original code was changed and the date of the change.
4. All publications or advertising materials mentioning features or use of this software are asked, but not
required, to acknowledge that it was developed by The HDF Group and by the National Center for
Supercomputing Applications at the University of Illinois at Urbana-Champaign and credit the
contributors.
5. Neither the name of The HDF Group, the name of the University, nor the name of any Contributor may
be used to endorse or promote products derived from this software without specific prior written
permission from The HDF Group, the University, or the Contributor, respectively.
libpng
libpng Copyright: libpng versions 1.2.6, August 15, 2004, through 1.6.3, July 18, 2013, are Copyright (c) 2004
, 2006-2013.
libpng License: This copy of the libpng notices is provided for your convenience. In case of any discrepancy
between this copy and the notices in the file png.h that is included in the libpng distribution, the latter shall
prevail.
COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
If you modify libpng you may insert additional notices immediately following this sentence.
This code is released under the libpng license.
libpng versions 1.2.6, August 15, 2004, through 1.6.3, July 18, 2013, are Copyright (c) 2004, 2006-2013
Glenn Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-1.2.5
with the following individual added to the list of Contributing Authors, Cosmin Truta
libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are Copyright (c) 2000-2002 Glenn
Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-1.0.6 with the
following individuals added to the list of Contributing Authors
Simon-Pierre Cadieux, Eric S. Raymond, Gilles Vollant and with the following additions to the disclaimer:
There is no warranty against interference with your enjoyment of the library or against infringement. There is
no warranty that our efforts or the library will fulfill any of your particular purposes or needs. This library is
provided with all faults, and the entire risk of satisfactory quality, performance, accuracy, and effort is with
the user.

libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are Copyright (c) 1998, 1999 Glenn
Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-0.96, with the
following individuals added to the list of Contributing Authors: Tom Lane, Glenn Randers-Pehrson, Willem
van Schaik
libpng versions 0.89, June 1996, through 0.96, May 1997, are Copyright (c) 1996, 1997 Andreas Dilger
Distributed according to the same disclaimer and license as libpng-0.88, with the following individuals added
to the list of Contributing Authors: John Bowler, Kevin Bracey, Sam Bushell, Magnus Holmgren, Greg Roelofs,
Tom Tanner
libpng versions 0.5, May 1995, through 0.88, January 1996, are Copyright (c) 1995, 1996 Guy Eric Schalnat,
Group 42, Inc.
For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of
individuals: Andreas Dilger, Dave Martindale, Guy Eric Schalnat, Paul Schmidt, Tim Wegner
The PNG Reference Library is supplied "AS IS". The Contributing Authors and Group 42, Inc. disclaim all
warranties, expressed or implied, including, without limitation, the warranties of merchantability and of
fitness for any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, indirect,
incidental, special, exemplary, or consequential damages, which may result from the use of the PNG
Reference Library, even if advised of the possibility of such damage.
Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for any
purpose, without fee, subject to the following restrictions:
1. The origin of this source code must not be misrepresented.
2. Altered versions must be plainly marked as such and must not be misrepresented as being the original
source.
3. This Copyright notice may not be removed or altered from any source or altered source distribution.
The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this
source code as a component to supporting the PNG file format in commercial products. If you use this source
code in a product, acknowledgment is not required but would be appreciated.
OpenSSL
The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the OpenSSL License and the
original SSLeay license apply to the toolkit. See below for the actual license texts. Actually both licenses are
BSD-style Open Source licenses. In case of any license issues related to OpenSSL please contact
openssl-core@openssl.org.
OpenSSL License
--------------====================================================================
Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.

3. All advertising materials mentioning features or use of this software must display the following
acknowledgment: "This product includes software developed by the OpenSSL Project for use in the
OpenSSL Toolkit. (http://www.openssl.org/)"
4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote
products derived from this software without prior written permission. For written permission, please
contact openssl-core@openssl.org.
5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their
names without prior written permission of the OpenSSL Project.
6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product
includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://
www.openssl.org/)"
THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT "AS IS" AND ANY EXPRESSED OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
====================================================================
This product includes cryptographic software written by Eric Young ( eay@cryptsoft.com). This product
includes software written by Tim Hudson ( tjh@cryptsoft.com).
Original SSLeay License
----------------------Copyright (C) 1995-1998 Eric Young ( eay@cryptsoft.com)
All rights reserved.
This package is an SSL implementation written by Eric Young ( eay@cryptsoft.com).
The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and
non-commercial use as long as the following conditions are aheared to. The following conditions apply to all
code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL
documentation included with this distribution is covered by the same copyright terms except that the holder
is Tim Hudson (tjh@cryptsoft.com).
Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this
package is used in a product, Eric Young should be given attribution as the author of the parts of the library
used. This can be in the form of a textual message at program startup or in documentation (online or textual)
provided with the package.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.

3. All advertising materials mentioning features or use of this software must display the following
acknowledgement: "This product includes cryptographic software written by Eric Young (eay@
cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are
not cryptographic related.
4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application
code) you must include an acknowledgement: "This product includes software written by Tim Hudson (
tjh@cryptsoft.com)"
THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (
INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
The licence and distribution terms for any publically available version or derivative of this code cannot be
changed. i.e. this code cannot simply be copied and put under another distribution license \[including the
GNU Public Licence.]
Growl GNTP support:
[The "BSD licence"] Copyright (c) 2009-2010 Yasuhiro Matsumoto
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Cuda
Cuda Redistributable Software - 1.8. Attachment A
---------------------------------

In connection with Section 1.2.1.1 of this Agreement, the following files may be redistributed with software
applications developed by Licensee, including certain variations of these files that have version number or
architecture specific information embedded in the file name - as an example only, for release version 6.0 of
the 64-bit Windows software, the file cudart64_60.dll is redistributable.
Component : CUDA Runtime
Windows : cudart.dll, cudart_static.lib
MacOS : libcudart.dylib, libcudart_static.a
Linux : libcudart.so, libcudart_static.a
Android : libcudart.so, libcudart_static.a
Component : CUDA FFT Library
Windows : cufft.dll
MacOS : libcufft.dylib
Linux : libcufft.so
Android : libcufft.so
Component : CUDA BLAS Library
Windows : cublas.dll
MacOS : libcublas.dylib
Linux : libcublas.so
Android : libcublas.so
Component : CUDA Sparse Matrix Library
Windows : cusparse.dll
MacOs : libcusparse.dylib
Linux : libcusparse.so
Android : libcusparse.so
Component : CUDA Random Number Generation Library
Windows : curand.dll
MacOs : libcurand.dylib
Linux : libcurand.so
Android : libcurand.so
Component : NVIDIA Performance Primitives Library
Windows : nppc.dll, nppi.dll, npps.dll
MacOs : libnppc.dylib, libnppi.dylib, libnpps.dylib
Linux : libnppc.so, libnppi.so, libnpps.so
Android : libnppc.so, libnppi.so, libnpps.so
Component : NVIDIA Optimizing Compiler Library
Windows : nvvm.dll
MacOs : libnvvm.dylib
Linux : libnvvm.so
Component : NVIDIA Common Device Math Functions Library
Windows : libdevice.compute_20.bc, libdevice.compute_30.bc, libdevice.compute_35.bc
MacOs : libdevice.compute_20.bc, libdevice.compute_30.bc, libdevice.compute_35.bc
Linux : libdevice.compute_20.bc, libdevice.compute_30.bc, libdevice.compute_35.bc

Component : CUDA Occupancy Calculation Header Library


All : cuda_occupancy.h
Read more at: http://docs.nvidia.com/cuda/eula/index.html#ixzz30CrknWfU
Warranty The material contained in this document is provided "as is", and is subject to being changed,
without notice, in future editions. Further, to the maximum extent permitted by applicable law, Keysight
disclaims all warranties, either express or implied, with regard to this documentation and any information
contained herein, including but not limited to the implied warranties of merchantability and fitness for a
particular purpose. Keysight shall not be liable for errors or for incidental or consequential damages in
connection with the furnishing, use, or performance of this document or of any information contained herein.
Should Keysight and the user have a separate written agreement with warranty terms covering the material
in this document that conflict with these terms, the warranty terms in the separate agreement shall control.

Table of Contents
Who should use ADS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

ADS Design Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19


ADS Main Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Workspace Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Design Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Schematic View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Symbol View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Layout View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Data Display Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Exiting from ADS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Context Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
File Types/Folders and Associated Context Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Create New Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Dragging and Dropping Folders and Designs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Loading AEL Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Copy and Paste Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Rename Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Copying Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Delete Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Filter View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Design Flow Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Layout and Schematic Toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Align Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Basic Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Basic Editing Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Connectivity and Rule Check Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34


Display Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Edit Shapes Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
EM Simulation Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Edit Preferences Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Edit Transmission Lines Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Snapping Options Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Insert-Edit Components Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Insert Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Select and Deselect Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
HSD Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Layout HSD Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Schematic HSD Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Move Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Zoom Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Layout Hotkeys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Hotkeys for Editing Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Hotkeys for Create/Hierarchy Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Hotkeys for View/Zoom Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Setting Preferences for Miscellaneous Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Design Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Interactive Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Version Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Interoperability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Version Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Version Control Status on Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Version Control Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Version Control Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Layout Toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Create and Simulate a Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54


Create a Workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Create a Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Creating a View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Placing Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Connecting Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Defining Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Creating Mirror Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Simulate a Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Selecting a Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Setting Simulation Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Simulating the Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
View Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Opening a Data Display Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Selecting a Plot Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Placing Markers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Analyzing Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Creating Data Displays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Viewing Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Display Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Using Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

Inputs and Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70


Importing and Exporting Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Formats for Design Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Drawing Exchange Format (DXF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Engineering Graphics System (EGS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

GDSII Stream Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72


Gerber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
HPGL/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Intermediate File Format (IFF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Initial Graphics Exchange Specification (IGES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Mask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
MGC/PCB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Spice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
ODB++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Supported Data Transfer Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

Advanced Design System Overview Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

ADS Overview

Click here to enlarge the image.


Advanced Design System (ADS) is an electronic design automation software for RF, microwave, and high speed digital
applications. ADS provides standards-based design and verification with Wireless Libraries and circuit-system-EM
co-simulation in an integrated platform.
ADS has advanced capabilities that helps in the design process, before fabrication of wireless components such as, power
amplifiers and RF front-end modules. It allows you to create and analyze circuit and system designs and display
simulation data.

This section includes an introduction to ADS Design Environment and walks you through a simple Create and Simulate a
Circuit example.

17

ADS Overview

Who should use ADS


MMIC Designers
High Speed Digital Engineers
RF Designers
RF Microwave Board Designers
RF System-in-Package & RF Module Designers

18

ADS Overview

ADS Design Environment


This section describes the ADS Design Environment.

ADS Main Window


The ADS Main window (also referred to as Main window) is your first interface to start using the ADS. It helps you to
access all the features supported by ADS. It allows you to:
Create and manage a workspace . For more information, refer to Workspace.
Organize design data in virtual folders.
Open design view (s) and data display window.
Set program preferences. For more information, refer to Setting Preferences for Miscellaneous Options.
Change toolbar configuration and keyboard shortcuts (Tools > Hot Key/Toolbar Configuration)
Manage technology associated with a workspace. For more information, refer to Technologies.
Record and play macro. For more information, refer to Playing an AEL Macro.
Load AEL files/commands from the Command line. For more information, refer to Command Line.
Launch the text editor. For more information, refer to Using the Text Editor.
Show/Hide all windows.
Index large workspaces.
Convert projects (created using ADS 2009 Update 1 or earlier versions) to a workspace. For more information, refer
to Converting Projects to Workspaces.
Access examples that ship with ADS. For list of examples that are shipped with ADS, refer to Examples.
ADS allows you to open only one workspace for a given instance.

Following figure displays the ADS Main window:

19

ADS Overview

Title bar displays the window name.


Menu bar displays the menus available.
Toolbar contains buttons for frequently used commands.
View tabs contains the workspace view options.

Workspace Views
The following table describes the workspace view options.
Views

Description

File View

The file view tab helps you to:


Browse to other directories (similar to previous releases)
.
See the actual files that are stored in the file system.
See special characters in cell names shown in
parenthesis to improve readability (special characters
are used by OpenAccess for cross-platform support).
Open the listed workspaces by:
Right-clicking on the workspace and selecting Open
Workspace.
Double-click on the selected workspace.

Folder View

The folder view tab helps you to:


Create virtual folders to group related files (similar to
previous releases).

20

ADS Overview

Views

Description

Once a workspace is open, ADS automatically switches


to the Folder View tab where it displays all the contents
of that workspace.

Library View

The library view tab helps you to:


View the system organization of a workspace.
Find files by type.

The View menu and toolbar options available in file and folder or library view are different. For details,
see Context Menu.

Design Views
You can create schematic, symbol, and layout design views. A design can consist of a number of schematics and layouts
embedded as subnetworks within a single design. Views allow you to modify the schematic, layout and symbol
independently. You can create multiple views to control simulations and track design revisions.

Schematic View
In schematic view you can create designs:
By placing components, pins, data items, units, variables, and equations.
Using a template. You can also save your design as template. For more information on templates, see Simulation
Templates.
Using the Schematic Wizard that helps you prepare the design for simulation. For more information, see Schematic
Wizard.
You can select either Enable the Schematic Wizard or Schematic Design Templates options
simultaneously.
Setup must be configured before starting any design. There are many ways to configure the
program defaults. The best configuration depends on the type of designs created, the available
options, and the type of final output required.

The following figure displays the parts of a Schematic view:

21

ADS Overview

The Title bar displays the window type, design type, filename, and a number identifying the type of window.
The Menu bar displays the menus available in that window.
The Toolbar contains buttons for frequently used commands and for choosing the appropriate orientation for
components. The collection of buttons on the toolbar is configurable (Tools > Hot Key/Toolbar Configuration) and
can be toggled on and off (View > Toolbar).
The Palette List enables you to choose a category of components to place on the Component Palette.
The Component History drop-down list is continuously updated to reflect the components you have placed in your
design. It provides a quick method of placing another instance of a component in your design and can be used as a
starting point for creating a custom palette.
The Drawing area is where you create your designs.
The Component Palette contains buttons for placing components.
The Prompt panel provides messages to assist you during the execution of most commands, as well as various
pieces of information to assist you in creating a design.
The Pop-up menu enables you to access many common commands with a minimum of mouse movement. You
access the pop-up menu by pressing the right mouse button in the drawing area of any design window. The
context-sensitive commands appear on the pop-up menu when the pointer is positioned over certain shapes or
text and on right click.

Symbol View
To create a new Symbol, follow the steps below:

1. Start ADS and open an existing workspace or create a new workspace.

22

ADS Overview
2. From the main ADS Window, use any of the three options to open the New Symbol dialog box:
Select File > New > Symbol.
Click New Symbol button (

)from the toolbar.

Right click on the workspace name and select New Symbol option.

3. From the Library drop-down list, select the library name where the new Symbol will be stored.
4. Enter the new cell name or click the Browse Cells button to select cell from the existing cells of the selected
library.

5. Click Edit View Name to create a new symbol view with the default name, i.e., Symbol or a new view name in View
Name Editor window.

6. Click OK to open the symbol window where you create a Symbol View.
The following figure displays the Symbol view.

Layout View
To create a new Layout, follow the steps below:

1. Start ADS and open an existing workspace or create a new workspace.


2. From the main ADS Window, use either of the three options to open the New Layout dialog box:
Select File > New > Layout.
Click New Layout button (

)from the toolbar.

Right click on the workspace name and select New Layout option.

3. From the Library drop-down list, select the library name where the new layout will be stored.
4. Enter the cell name or click the Browse Cells button to select cell from the existing cells of the selected library.

23

ADS Overview
5. Click Edit View Name to create a new layout view with the default name, i.e., Layout or a new view name in View
Name Editor window.

6. Click OK and the layout window opens where you create the Layout View.
The following figure displays the Layout view.

Data Display Window


The Data Display window allows you to:
View and analyze the data generated by simulation, as well as that has been imported from other sources, such as
a network analyzer or CITIfile.
Display data in a variety of plots and formats.
Create plots with more than two axes.
Add markers to traces to read specific data points.
Write mathematical equations to perform complex operations on data, and display the results.
Add text and drawing objects to enhance your documentation.
Edit plot titles and axis labels, equations, text, drawing objects, and column headings in lists.
The following figure displays the Data Display window.

24

ADS Overview

Exiting from ADS


To exit the ADS program from the Main window or any of the design windows, perform the following:

1. Select File > Exit from the Main window


or
Select File > Exit Advance Design System from any design window (such as Symbol, Schematic, or Layout).
The Save Modified Designs window is displayed.

2. Click Yes to save and exit.


See Also
Using Designs
Working with Symbols
Data Display Basics

Context Menu
In Folder View each Cell, Library, Workspace, and file contain the context menu. These menus can be different for
different file types and workspace. The table below lists the different context menus associated with design or file type.
To access these menus, right-click on a file, design, workspace, or folder in the Folder View.

25

ADS Overview

File Types/Folders and Associated Context Menus


Context

Designs

Menus

Data

Datasets

Workspace

Ael

Display

(*.ds)

and

(*.ael)

(*.dds)

Open (

Preferences Layers

Text

(*.lay)

(*.txt)

Folders

(*.prf)

Schematic,
Layout, or
Symbol)

Open Data

Display

Open in

Text Editor

Create

New
Folder

Load

Copy

Paste

Copy Files

Rename

Delete

Filter View

Expand

Items in
Folder

Collapse
Items in
Folder

26

ADS Overview

Group copy of files in folder. Invokes the copy/rename wizard.

Group delete of files in folder.

Create New Folder


You can create folders in the Folder View using the context menu of any existing Workspace or folder.
To create a new folder from your Folder View,

1. Right-click on the Workspace or any folder and choose New Folder from the pop-up menu. The New Folder dialog
box appears.

2. Enter a name for the new folder and click OK to create the folder or click Cancel to abort the operation.

Dragging and Dropping Folders and Designs


The Folder View enables you to simply drag and drop a folder or design to a new location/folder.
To drag and drop a folder or design,

1. Locate the folder or design that you want to move in the Folder View.
2. Click and drag folder or design to the new location/folder.
3. Release the mouse button to drop the folder or design in the new location/folder. When you release the mouse
button, pop-up menu appears with following options:
Move Tree Item: It allows you to drop the folder or design into the new location/folder.
Copy Files: For information on Copy Files, see Copying Files.

Loading AEL Files


You can load Application Extension Language (AEL) files directly from the context menu of any AEL file ( *.ael) in your
Workspace.
To load an AEL file from your Folder View,

1. Ensure the .ael file that you want to load is displayed in your Folder View. If you cannot see the .ael file in your
Folder View, you may need to set the Filter View option to include AEL files.

2. From your Folder View, right-click the .ael file that you want to load.
3. Choose Load, the AEL file is automatically loaded (executed).
Only files in the top directory of your Workspace will show up in the Folder View. For more
information on the AEL files, refer to the AEL documentation.

Copy and Paste Files


The Copy context menu enables you to copy file(s) in the buffer. You can then use the Paste context menu to place a copy
of the file(s). If you are pasting the file(s) into the same Workspace then the Copy Files dialog box will open and allow you
to specify a different name for the file(s).

Rename Files
27

ADS Overview

Rename Files
The Rename context menu enables you to rename a file that you have selected. Simply right-click a file that you want to
rename and choose Rename. Modify the filename and press Enter to change the name. If you are renaming a design, all
other designs that reference this design will be modified to use the new design name.

Copying Files
The Copy Files dialog box enables you to manage copy operations of a single file or multiple selected files. The Copy Files
operation is accessible through the Context Menus. The Copy Files dialog box also appears if you drag and drop a file into
another Workspace or folder.
For detailed instructions, see Copying a Design.

Delete Files
You can delete one or more files in the Folder View by right-clicking the filename(s) and choosing the Delete context
menu. If you are deleting designs that are referenced by other designs, you will be shown the other designs and asked if
you are sure to delete the designs.
To delete a file or group of files,

1. Right-click the file that you want to delete in the Folder View.
2. If you want to delete more than one file, hold down the Shift key to select a group of files and/or use the Ctrl key
to select multiple individual files.

3. Choose the Delete context menu.


4. Click Yes to confirm deletion. The files are deleted from disk and memory.

Filter View
The View Options dialog box enables you to specify the file types that you want display or hide in the ADS Folder View. To
start the View Options dialog box and change the display options:

1. Start ADS and open or create a workspace.


2. Select Folder View, if not selected.
3. Right-click anywhere in the blank space and select Filter View... menu option to open the View Options dialog box
.

28

ADS Overview

4. Enable (select) the file types that you want to appear in the Folder View.
5. Disable (deselect) the file types that you do not want to appear in the Folder View.
6. Click OK to accept the changes and dismiss the View Options dialog box, or click Cancel to abort.
The available file types are:

Ael - AEL files (*.ael) in the Workspace's top directory.


Cell - Cells
Data Display - Data Display files (*.dds) in the Workspace's top directory.
Dataset - dataset files (*.ds) in the data directory.
DM in Cell - Database information related to a cell. It contains cell properties including CDF properties.
Hierarchy Policy - The hierarchy policy
Layers - layers files (*.lay) in the Workspace's top directory.
Layer Preference - Layer preferences file (*.prf) in the Workspace's top directory.
Library Definitions - Library definition file (lib.defs).
Log - Log files
Notebook - Notebook file (*.nbook)
Preferences - preferences files (*.prf) in the Workspace's top directory.
Substrates - Substrates
Text - text files (*.txt) in the Workspace's top directory.

29

ADS Overview

Design Flow Settings


The Design Flow Settings wizard allows you to select the flow and modify the default selections. To perform the design
flow settings:

1. Select a design flow option from the following:


RF/ Microwave,
High Speed Digital
Electrothermal,
Digital Signal Processing
Interoperability (OpenAccess)
GoldenGate in ADS
PDK Development

2. Configure toolbar and hotkeys


3. Modify the default connectivity mode (if required).
4. Select the Addon ADS feature.
5. Select the libraries.
6. Select the schematic and layout components.

Layout and Schematic Toolbars


From ADS 2015.01 onwards, layout and schematic toolbars are reconfigured to various smaller toolbars. This enables you
to personalize ADS to your needs. This section lists and provides information on the reconfigured toolbars.
You can right click on the toolbars to show or hide an individual toolbar.

30

ADS Overview
Following are the toolbars in the layout view:
Toolbars

Applies To

Align Toolbar

Layout

Basic Toolbar

Layout, Schematic

Basic Editing Toolbar

Layout, Schematic

Connectivity and Rule Check Toolbar

Layout

Display Toolbar

Layout

Insert-Edit Components Toolbar

Layout, Schematic

Insert Toolbar

Layout, Schematic

Move Toolbar

Layout

EM Simulation Toolbar

Layout

Edit Shapes Toolbar

Layout

Edit Transmission Lines Toolbar

Layout

Edit Preferences Toolbar

Layout

HSD Toolbar

Layout HSD Toolbar

Schematic HSD Toolbar

31

Layout, Schematic

ADS Overview

Toolbars

Applies To

sch_HSDToolbar.png

Layout Command Line Toolbar

NLDEMO

Layout

Layout NLDEMO Toolbar

Layout, Schematic

Schematic NLDEMO Toolbar

Select and Deselect Toolbar

Layout, Schematic

Selection Preference

Layout

Snapping Options Toolbar

Layout

Zoom Toolbar

Layout, Schematic

Align Toolbar
This section provides detail information about the Align toolbar.

Following table lists the tools in the Basic toolbar.


Tools

Action

Alternate Menu Option

Align Left

Align selected objects to left.

Edit > Align > Align Left

Align Center

Align selected objects to center.

Edit > Align > Align Center

32

ADS Overview

Tools

Action

Alternate Menu Option

Align Right

Align selected objects to right.

Edit > Align > Align Right

Align Top

Align selected objects to top.

Edit > Align > Align Top

Align Middle

Align selected objects to middle.

Edit > Align > Align Middle

Align bottom

Align selected objects to bottom.

Edit > Align > Align Bottom

Basic Toolbar
This section provides detail information about the Basic toolbar.

Following table lists the tools in the Basic toolbar.


Tool

Action

Alternate Menu Option

New

Creates a new layout.

From Workspace Window:


File > New > Layout
From Layout View
File > New

Open

Opens an existing layout.

From Workspace Window:


File > Open > Layout
From Layout View
File > Open

Save

Saves the layout.

File > Save

Print

Prints the content of the layout as

File > Print

defined by the Print setup.

End Command

Cancels the current command,

Edit > End Command

Pressing the Esc (Escape Key) also


cancels the current command.

Delete

Deletes the selected items

Edit > Delete

Undo Last Command

Undoes the last editing command.

Edit > Undo Move

33

ADS Overview

Tool

Action

Alternate Menu Option

Redo Last Command

Redoes the last editing command that

Edit > Redo Move

was undone.

Undo A Vertex Entry

Removes the last line segment of the


polygon or polyline, including a

Basic Editing Toolbar


This section explains the tools included in the Basic Editing toolbar.

Tool

Action

Alternate Menu Option

Move Using Reference Point

Enables you to move selected items

Edit > Move > Move Using Reference

by specifying the reference and


destination location using the mouse.

Copy Using Reference Point

Copies selected items, prompts for

Edit > Copy/Paste >Copy Using

reference and destination point. The

Reference

copied items can then be pasted


within that same design window.

Rotate

Rotates the selected component or

Edit > Rotate

shape based on the current Rotation


Increment (angle) setting.

Mirror About X Axis

Rotates a selected item about a

Edit > Rotate About X

specified point on the X axis.

Mirror About Y Axis

Rotates a selected item about a

Edit > Rotate About Y

specified point on the Y axis.

Connectivity and Rule Check Toolbar


This section provides detail information about the Connectivity and Rule Check toolbar.

Following table lists the tools in the Connectivity and Rule Check toolbar.

34

ADS Overview

Tool

Action

Alternate Menu Option

Show Nodal Connectivity

Highlights all objects at the current

Tools > Check Connectivity > Show

level that are connected to the same

Nodal Connectivity

logical node.

Show Physical and Nodal Connectivity

Highlights all the objects that are

Tools > Check Connectivity > Show

physically and nodally connected,

Physical and Nodal Connectivity

throughout the hierarchy.

Show Physical Connectivity Only

Highlights all the objects that are

Tools > Check Connectivity > Show

physically connected, throughout the

Physical Connectivity

hierarchy, using a single color.

Check Design

Runs check design tool.

Tools > Check Design

Invoke Desktop LVS

Invokes ADS Desktop Layout Vs

Tools > ADS Desktop LVS

Schematic (LVS) tool.

Invoke DRC

Invokes Design Rule Check (DRC) tool

Tools > DRC

View DRC Results

Opens DRC viewer.

Tools > DRC Results Viewer

Display Toolbar
This section provides detail information about the Display toolbar.

Following table lists the tools in the Display toolbar.


Tool

Action

Alternate Menu Option

View Layers by Name

Opens the layout layers dialog box

View > Layer View >By Name

enabling you to view a layer by


selecting a layer in the dailog box.

Clear Highlighting

Clears all the highlighting.

View > Clear Highlighting

Origin Crosshair

Toggle origin notification.

View > Crosshair

Pin numbering

Toggle pin number annotation.

35

ADS Overview

Tool

Action

Pin Names

Toggle pin name annotation.

Alternate Menu Option

Edit Shapes Toolbar


This section provides detail information about the Edit Shapes toolbar.

Following table lists the tools in the Edit Shapes toolbar.


Tools

Action

Alternate Menu Option

Merge Union

Merges the selected shapes of a layer

Edit > Merge > Union

Merge Intersection

Finds the intersection of overlapping

Edit > Merge > Intersection

shapes of a layer.

Merge Union Minus Intersection (

Subtracts the intersection from union

Edit > Merge > Union Minus

Difference)

of selected shapes of a layer.

Intersection (Difference)

Chop

Removes the defined rectangular

Edit > Modify > Chop

region from selected polygons,


rectangles, circles, or paths.

Crop

Preserves the defined rectangular

Edit > Modify > Crop

region from selected polygons,


rectangles, circles, or paths while
removing all areas outside of the
region.

Crop to Selected

Preserves a region of the layout view,

Edit > Modify > Crop to Selected

defined by selected shapes, from all


polygons, rectangles, circles, or paths
while removing all area outside the
region

Split

Divides selected polygons, rectangles,

Edit > Modify > Split

circles, or paths into multiple shapes


using a defined rectangular region.

Convert to Polygon

Edit > Modify > Convert to Polygon

36

ADS Overview

Tools

Action

Alternate Menu Option

Converts circles as well as polygons


containing arcs, to simple polygons
where all curves are converted to line
segments that approximate their
original shape.

EM Simulation Toolbar
This section provides detail information about the EM Simulation toolbar.

Following table lists the tools in the EM Simulation toolbar.


Tool

Action

Alternate Menu Option

Simulates the layout with the current

EM > Simulate

Combo box

Start EM Simulation

EM setup.

Stop EM Simulation

Stops the current EM simulation and

EM > Stop and Release Simulator

releases the license.

EM Simulation Setup

Opens the dialog for the current EM

EM > Simulation Setup

setup. Defaults will be set in the


absence of such setup.

Substrate Editor

Opens the substrate of the current EM

EM > Substrate

setup in the editor.

Port Editor

Opens the EM Port editor.

Choose View for Simulation

Specifies the view that is used to

EM > Port Editor

simulate the selected component.

3D View

Previews the layout in 3D.

3D EM Preview

Previews the layout in 3D as it will be

EM > 3D EM Preview

simulated by the current EM setup.

Visualization

37

EM > Post-Processing > Visualization

ADS Overview

Tool

Action

Alternate Menu Option

Opens the 3D viewer and loads the


simulation results of the current setup
.

Far Field

Computes far field from the

EM > Post-Processing > Far Field

simulation results of the current EM


setup.

Edit Preferences Toolbar


This section provides detail information about the Edit Preferences toolbar.

Following table lists the tools in the Edit Preferences toolbar.


Tool

Action

Drag and Move

Enable or Disable (Toggle) drag and

Alternate Menu Option

move mode.

Enable Drag Handles

Enable or Disable (Toggle) drag


handles on objects. If the Drag and
Move option is not enabled, then this
option still allows the object to move
using the move handles.

45 Degree Entry

Toggle Orthogonal mode to 45

Options > 45 Degree Entry

degrees. This allows only 45 degree


angles when drawing polygons and
polylines.

90 Degree Entry

Toggle Orthogonal mode to 90

Options > 90 Degree Entry

degrees. This allows only 90 degree


angles when drawing polygons and
polylines.

Edit Transmission Lines Toolbar


This section provides detail information about the Edit Transmission Lines toolbar.

38

ADS Overview
Following table lists the tools in the Edit Transmission Lines toolbar.
Tool

Action

Alternate Menu Option

Split Transmission Line

Enables you to split a transmission

Edit > Transmission Line > Split

line at a point.

Transmission Line

Insert a tap(tee) of a specified width

Edit > Transmission Line > Tap

into a transmission line at a point.

Transmission Line

Enables you to stretch the

Edit > Transmission Line > Stretch

transmission line at the end points.

Transmission Line

Tap Transmission Line

Stretch Transmission Line

Snapping Options Toolbar


This section explains the tools included in the snapping options toolbar.

The following table lists the tools included in the snapping options toolbar.
Tool

Action

Alternate Menu Option

Toggle Snap Enabled Mode

Toggles snap mode on and off.

Options > Snap Enable

Toggle Pin Snap Mode

Toggles pin snap mode on and off.

Options > Pin Snap

Toggle Intersection Snap Mode

Toggles intersection snap mode on

Options > Intersection Snap

and off.

Toggle Vertex Snap Mode

Toggles vertex snap mode on and off.

Options > Vertex Snap

Toggle Midnight Snap Mode

Toggles midnight snap mode on and

Options > Midnight Snap

off.

Toggle Circle Center Snap Mode

Toggles circle center snap mode on

Options > Circle Center Snap

and off.

Toggle Edge/Centerline Snap Mode

Toggles edge/centerline snap mode

Options > Edge/Centerline Snap

on and off.

Toggle Grid Snap Mode

Toggle grid snap mode on and off.

Insert-Edit Components Toolbar


39

Options > Grid Snap

ADS Overview

Insert-Edit Components Toolbar


This section explains the tools included in the Insert/Edit Components Toolbar.

The following table lists the tools included in the Insert/Edit Components Toolbar
Tools

Action

Alternate Menu Options

Displays a list of available

Insert > Component > Component

components organized by a category.

Library

Component Combo box

Display Component Library List

This feature also enables you to find a


component in ADS, browse or search
a component on the web, add new
libraries and sub-libraries and remove
existing ones.

Edit Component Parameters

Opens the component parameter

Edit > Component > Edit Component

dialog enabling you to change the

Parameter

parameters of a selected component.

Group Edit Parameter Value

Group Edit Parameter Value

Push Into Hierarchy

Displays you the network associated

View > Push Into Hierarchy

with the selected symbol.

Pop Out

Returns the display to the view that

View > Push Out of Hierarchy

was in the window when the Push


Into Hierarchy command was issued.

Edit in Place: Push Into

Enters you into the edit mode for the

Edit > Edit In Place >Push Into

network represented by the symbol.

Insert Toolbar
This section explains the tools included in the Insert toolbar.

The following table lists the tools included in the Insert toolbar.

40

ADS Overview

Tools

Action

Alternate Menu Option

Insert Pin

Enables you to insert pins on your

Insert > Pin

design. When you place a pin,


position the cursor directly on the end
of the instance-pin or wire to which
you are connecting.

Insert GROUND

Enables you to place grounds on your

Insert > GROUND

design. When you place a ground, you


should position the pin directly on the
end of the pin or write to which you
are connecting.

Insert Trace

Establishes the width and bend type

Insert > Trace

used to represent the trace of a


physical transmission line or wire
prior to drawing it.

Layer Combo Box

Enables you to select a layer.

Insert Path

Specifies the width and bend type

Insert > Path

used to represent the path of a


physical transmission line or wire
prior to drawing it.

Create a New Polygon

Enables you to create a new Polygon

Insert > Polygon

by clicking to specify vertices or by


entering coordinates in the
Coordinate Entry dialog box.

Create a New Polyline

Enables you to create a new Polyline

Insert > Polyline

by clicking to specify vertices or by


entering coordinates in the
Coordinate Entry dialog box.

Insert Rectangle

Enables you to create a rectangle by

Insert > Rectangle

clicking to specify vertices or by


entering coordinates in the
Coordinate Entry dialog box.

Insert Circle

41

Insert > Circle

ADS Overview

Tools

Action

Alternate Menu Option

Enables you to create a circle by


clicking to specify vertices or by
entering coordinates in the
Coordinate Entry dialog box.

Insert Text

Invokes the on screen text editor.

Insert > Text

Select and Deselect Toolbar


This section provides detail information about the select and deselect toolbar.

The following table lists the tools in the select and deselect toolbar.
Tool

Action

Alternate Menu Option

Select All

Selects everything in the current

Select > Select All

design.

Deselect All

Deselects all the selected designs.

Select > Deselect All

Deselect Area

Deselects the selected area.

Select > Deselect Area

Select by Name

Enables you to select components by

Select > Select by Name

name.

Deselect by Name

Enables you to deselect components

Select > Deselect by Name

by name.

HSD Toolbar
This section provides detail information about the HSD layout and schematic toolbars.

Layout HSD Toolbar

Following table lists the tools in the HSD toolbar.

42

ADS Overview

Tool

Action

Alternate Menu Option

Controlled Impedance Line Designer

Controlled Impedance Line Designer

Tools > Controlled Impedance Line

helps you design lines for a general

Designer

multi-layer substrate stack, which


may consist of a combination of high
performance laminates and lower cost
materials.

Cookie Cutter

Crops the design around selected

EM > Tools > Cookie Cutter

objects and creates new design.

Help

Opens documentation for High Speed


Digital design.

Schematic HSD Toolbar


sch_HSDToolbar.png
Following table lists the tools in the HSD toolbar.
Tool

Action

Alternate Menu Option

Controlled Impedance Line Designer

Controlled Impedance Line Designer

Tools > Controlled Impedance Line

helps you design lines for a general

Designer

multi-layer substrate stack, which


may consist of a combination of high
performance laminates and lower cost
materials.

Touchstone Combiner

Insert SnP Component

Opens the Touchstone Combiner

Tools > Data File Utilities >

dialog box.

Touchstone Combiner

Generates a symbol of SnP

Tools > Data File Utilities > Insert SnP

component with properties described

Component

in a datafile.

S-parameter Viewer

Reads S-parameter data from a


touchstone file and displays it in a
data display window.

HSpice Wizard

43

Invokes the HSPICE compatibility

Tools > HSpice Compatibility

component wizard.

Component > Wizard

ADS Overview

Tool

Action

Help

Opens documentation for High Speed

Alternate Menu Option

Digital design.

Move Toolbar
This section explains the tools included in the move toolbar.

The following table lists the tools included in the move toolbar.
Tools

Action

Alternate Menu Options

Move In X Direction

Enables you to specify the reference

Edit > Move > Move Using Reference

and destination locations to Move

and press "X" key

objects in X direction.

Move In Y Direction

Enables you to specify the reference

Edit > Move > Move Using Reference

and destination locations to Move

and press "Y" key

objects in Y direction.

Move Relative

Move & Disconnect Components

Moves selected object by specify

Edit > Move > Move Using Reference

delta amount.

and press "." key

Move selected instances breaking any

Edit > Move > Move & Disconnect

wire or trace connection.

Move An Edge

Redefine a shape by stretching an

Edit > Move > Move an Edge

edge (a segment between two


vertices).

Move To Layer

Move selected shapes or text to

Edit > Move > Move To Layer

another layer.

Zoom Toolbar
This section explains the usage of tools included in the Zoom toolbar.

44

ADS Overview

Tool

Action

Alternate Menu Option

View All

Adjusts the view to display all items

View > View All

within the window.

Zoom In To A Designated Area

Displays an enlarged view of a

View > Zoom > Zoom Area

specified region. Choose this


command and then drag a rectangle
to specify the region to enlarge.

Zoom In To A Designated Point

Displays an enlarged view around a

View > Zoom > Zoom In Point

specified point using a magnification


factor of 2. Choose this command and
then click the point to enlarge.

Zoom In by 2

Magnifies the current view by the

View > Zoom > Zoom by Factor

factor of two using the point you


specify as the new center of the
design window.

Zoom Out by 2

Reduces the current view by the

View > Zoom > Zoom by Factor

factor of two using the point you


specify as the new center of the
design window.

Pan View To Designated Point

Moves a point you specify to the

View > Pan view

center of the design window.

Layout Hotkeys
This section lists the layout hotkeys used to perform the layout editing, create/hierarchy, and view/zoom commands from
the keyboard. This includes the hotkeys used till ADS 2014.01 and the new hotkeys introduced or changed from ADS
2015.01 release.
Following are the layout commands for which you can use the hotkeys:
Editing commands
Create/hierarchy commands
View/Zoom commands

Hotkeys for Editing Commands


The following table lists the hotkeys of layout editing commands:

45

ADS Overview

Category

Function

Old Hotkeys

New Hotkeys

Edit

Move

Ctrl + M

Copy

Move Edge

Stretch handles

Cut

Ctrl + X

Ctrl + X

Copy

Ctrl + C

Ctrl + C

Paste

Ctrl + V

Ctrl + V

Rotate

Ctrl + R

Ctrl + R

Mirror x

Shift + X

Shift + X

Mirror y

Shift + Y

Shift + Y

Undo

Ctrl + Z

Ctrl + Z

Redo

Ctrl + Y

Ctrl + Y

Delete

Del

Del

Chop

Shift + C

Split

Shift + S

Union

Shift + U

Undo vertex

Shift + Z

backspace

Hotkeys for Create/Hierarchy Commands


The following table lists the hotkeys of layout create/hierarchy commands:
Category

Function

Old Hotkeys

New Hotkeys

Insert / Create

Rectangle

Ctrl + Shift + R

46

ADS Overview

Category

Hierarchy

Function

Old Hotkeys

New Hotkeys

Polygon

Ctrl + Shift + P

Shift + P

Trace

Ctrl + T

Path

Component

Pin

Via

Text

Ctrl + Shift + T

Ctrl + T

Measure

Ctrl + M

Push into

Shift + e

Pop out

Ctrl + Shift + O

EIP Push into

Ctrl + Shift + I

Return to top

Shift + T

Shift + B

Hotkeys for View/Zoom Commands


The following table lists the hotkeys of layout view/zoom commands:
Category

Function

Old Hotkeys

New Hotkeys

View

View All

Ctrl + F

Pan

Tab

Zoom in * 2

+ (plus)

Zoom out * 2

- (minus)

Zoom to Selected

Zoom to Area

47

ADS Overview

Setting Preferences for Miscellaneous Options


You can set global preferences for the ADS design environment using the Main Preferences dialog box. To open the Main
Preferences dialog box and change the settings:

1. Select Options > Preferences from the ADS Main window.


2. Select the respective tab:
General
Design Management
Connectivity
Interactive Help
Version Control
Interoperability

3. Change any or all options as desired.


4. Click OK.

General
The General tab includes the following options:
Warning Bell - The system beeps anytime you receive a pop-up window with a warning message.
Error Bell - The system beeps anytime you receive a pop-up window with an error message.

48

ADS Overview
Large Toolbar Bitmap - A set of large bitmaps is placed on the toolbar. Turn this option off to place a set of small
bitmaps on the toolbar (better for monitors with lower screen resolution). This change will be evident in any
subsequently opened windows. To see the change take effect in a currently open window, open the Hot Key/
Toolbar Configuration dialog box, click the Toolbar tab, and click OK.
External Text Editor - Specifies the text editor to be launched when you choose Tools > Text Editor in the Main
window.

Design Management
The Design Management tab includes the following options:
Save all designs when simulation starts Save all the modified designs before launching the simulation.
Save Workspace State on Exit - The setup of the Workspace you are exiting is saved, including all design windows.
The group of windows, and their positions on the screen, are restored the next time you open the Workspace.
File Extensions
Workspace Extension - The extension you want appended to workspace names, to clearly identify them as
workspace (default is wrk).
Library Extension - The extension you want appended to library names, to clearly identify them as library (
default is lib).

Connectivity
The Connectivity tab includes the following options:
Connectivity modes - Allows you to select the mode of connectivity between the objects (instances, pins, and
shapes).
WYSIWYG Mode: Break and join nets when objects touch or separate - Breaks or joins nets automatically
when objects touch or separate.
Create physical wires - Creates a physical wire when connected objects are dragged apart. Flight
lines appear between separated objects when they are put on the same net.
Net Based: Don't break or join nets automatically - Prevents ADS from automatically modifying the
connectivity of the design and allows you to configure it manually.
Enable Physical Connectivity Engine (PCE) in new layout - Enables layout connectivity features. For more
information, refer to Physical Connectivity Engine.
Display flight lines - Displays objects that are on same net but not physically connected.
Display net overlap zones - Displays areas in a Layout where objects on two different nets overlap.
Wire Thickness- The thickness (Thin, Medium, Thick) of all wires drawn in a Schematic window.
The above connectivity options are global preferences, which apply to all the new Layouts
created from ADS main window. For layout specific preferences select Tools > Set Connectivity
Options. For more information, see Physical Connectivity Engine.

Interactive Help
49

ADS Overview

Interactive Help
The Interactive Help tab includes the following options:
Enable the Getting Started Dialog Box - The Getting Started dialog box is started at ADS startup.
Schematic Wizard - The system automatically launches the Schematic Wizard when a new design is created.

Version Control
ADS includes support for third party Design Data Management tool that provide version control, for example ClioSoft.
Please contact ClioSoft or your design management software provider for availability. By default, this tab will state that
version control is not enabled and the preferences will be disabled. Once your have installed the Design Data
Management tool and added it on to ADS, this tab will state that version control is enabled and the preferences will be
enabled.
The three actions for which the automatic check-out policy can be specified are:
On open view - specify the automatic check-out policy for when a view is opened
On edit view - specify the automatic check-out policy for when a view is edited
On open file - specify the automatic check-out policy for when a file is opened, such as a DDS file, Library
Configuration file, a Substrate file, etc...
There are three available automatic check-out policies:
No - items will not be automatically checked-out
Prompt - the user will be prompted whether or not to check-out items
Yes - items will be automatically checked-out

Interoperability
ADS supports the interoperability option, using which the ADS components, pins, and other components are compatible
with any other OpenAccess tools. The Interoperability tab includes various modes to run ADS. Following are the three
modes to run ADS:
Legacy mode only - Enables you to run ADS in legacy mode, which means that the components, pins, and other
objects will work the same as in previous releases.
Interoperable mode only - Enables you to run ADS in interoperable mode, which makes all ADS components and
pins compatible with any other OpenAccess tools.
Combined legacy and interoperable modes - Enables you to decide on runtime that on which mode you want to
run ADS Legacy or Interoperability.

Version Control
ADS includes support for third party Design Data Management tools that provide version control, including ClioSoft.
Contact ClioSoft or your Design Management software provider for availability and instructions on how to install.

Version Control Status on Items


50

ADS Overview

Version Control Status on Items


When a third party Design Management tool is successfully added to ADS, the version control status for each ADS item
that can be managed by the Design Management tool is displayed in the Folder and Library View of the Main window. The
status appears in brackets along with the item name. The status will be determined by the Design Management tool. See
documentation from the Design Management vendor.

Version Control Menus


When a third party Design Management tool is successfully added to ADS, the menu associated with version control is
displayed. The menus are context sensitive and are located in the pop-up menus of the Folder and Library views in the
Main window.

1. Add Workspace to Version Control.


A dialog box provided by the Design Management tool is displayed. See documentation from the Design
Management vendor.

2. Add Library to Version Control.


A dialog box provided by the Design Management tool is displayed. See documentation from the Design
Management vendor.

3. Check In Items.
4. Check Out Items.
5. Update Items from Version Control.
6. Discard Changes to Items.
7. Show History.
8. Update entire directory from Version Control.

Version Control Preferences


There are ADS preferences associated with version control, you can set these preferences from the Version Control tab of
the Main window preferences dialog box.
See Setting Preferences for Miscellaneous Options. By default, the version control is not enabled and the preferences are
disabled. Once you have installed the Design Data Management tool and added it on to ADS, this tab states that the
version control and preferences are enabled.
The three actions for which the automatic check-out policy can be specified are:
On open view - Specifies the automatic check-out policy for when a view is opened.
On edit view - Specifies the automatic check-out policy for when a view is edited.
On open file - Specifies the automatic check-out policy for when a file is opened, such as a DDS file, Library
Configuration file, a Substrate file, etc.
There are three available automatic check-out policies:
No - Items will not be automatically checked-out.
Prompt - Users will be prompted whether or not to check-out items.

51

ADS Overview
Yes - Items will be automatically checked-out.

Layout Toolbars
This section explains the toolbars included in the Layout view.

Following are the toolbars in the layout view:


Toolbars

Basic Toolbar

Zoom Toolbar

Basic Editing Toolbar

Snapping Options Toolbar

Insert-Edit Components Toolbar

Insert Toolbar

Move Toolbar

52

ADS Overview

Toolbars

Align Toolbar

HSD Toolbar

Connectivity and Rule Check Toolbar

Display Toolbar

EM Simulation

Edit Shapes

Edit Transmission Lines

Edit Preferences

Select/Deselect

Selection Preference

Layout Command Line

NLDEMO

53

ADS Overview

Create and Simulate a Circuit


This section walks you through an example of a simple bandpass filter composed of two concatenated microstrip
subnetworks.

Create a Workspace

To create a workspace, perform the following steps:

1. Select File > New > Workspace from the ADS Main window.
The New Workspace Wizard is displayed.

2. Click Next.
3. Enter the workspace name as bandpassfilter_wrk.
4. Enter the workspace location or click Browse.

5.
54

ADS Overview
5. Click Next.
The Add Libraries page is displayed with the default ADS Libraries selected.

6. Click Next.
The Library Name page is displayed with the default library name as bandpassfilter_lib.

7. Click Next.
The Technology page is displayed with the default technology as Standard ADS Layers, 0.0001 mil layout

resolution.

8. Click Next.
The Summary window is displayed.

9. Click Finish.
The bandpassfilter_wrk is created.
Back to Top
See Also
Workspace
Libraries
Technology Setup

55

ADS Overview

Create a Design

Creating a View
To create a view :

1. Click the New Schematic Window icon

from the ADS Main window toolbar.

The New Schematic dialog box is displayed.

2. Enter the cell name as filter.


3. Click OK.
The Schematic view is created.
Back to Top

Placing Components
To place the components:

1. Select TLines-Microstrip from the component palette list.

2. Select and place MLIN component.

3.

56

ADS Overview
3. Select and place two MCFIL components.
The two MCFILs (CLin1 and CLin2) are inserted in the Schematic.

4. Select and place MSUB component.


Back to Top

Connecting Components
To connect components:
Click the Insert Wire icon

as shown in the following figure.

Back to Top

Defining Parameters
To define the parameters:

1. Double-click the MLINcomponent.


a. Select Subst as MSub1.
b. Select W.
c. Enter 32 and select mil.
d. Select L.
e. Enter 100 and select mil.
2. Double-click the MCFIL(CLin1) component and define the parameters as described in the following table:

57

2.

ADS Overview

Parameter Name

Value

Subst

MSub1

25.5 mil

3.3 mil

138.5 mil

W1

32 mil

W2

31.5 mil

3. Double-click the MCFIL(CLin2) component and define the parameters as described in the following table:
Parameter Name

Value

Subst

MSub1

31.5 mil

18 mil

136 mil

W1

25.5 mil

W2

31.5 mil

4. Double-click the MSubcomponent and define the parameters as described in the following table:
Parameter Name

Value

15 mil

Er

3.78

Mur

Cond

1.0E+306

Hu

1.0E+30 meter

58

ADS Overview

Parameter Name

Value

0.1 mil

TanD

Rough

0 meter

Creating Mirror Image


To create a mirror image of the design:

1. Select MLIN and the two MCFIL components.


2. Copy (Ctrl+C) and Paste (Ctrl+V) the selected components on the Schematic.
3. Click the Rotate icon

twice.

The selected components are rotated by 180 degree (as shown in the following figure).

4. Connect the two MCFIL components as shown in the following figure.

5. Type Term in the component history palette.

6.
59

ADS Overview
6. Press Enter.
7. Place the Term component twice.
The two Term components (Term1 and Term2) are inserted.

8. Connect the Term1 to MLIN (TL1) and Term2 to MLIN (TL2).


9. Click the Insert GROUND icon

10. Place the GROUND twice.


11. Connect the Term (Term1 and Term2) with the GROUND components respectively.
The following figure shows the complete bandpass filter design.

Back to Top
See Also
Creating Designs
Viewing Designs
Importing and Exporting Designs

Simulate a Design

Selecting a Controller
To select a controller:

1. Select Simulation-S_Param from the component palette list.


60

ADS Overview
1.

2. Select and place S-Param controller.


Back to Top

Setting Simulation Parameters


To set the simulation parameters:

1. Double-click the controller.


2. Under the Frequencytab:
a. Select Sweep Type as Linear.
b. Enter the Start/Stop frequency values as:
a. Start = 9 GHz
b. Stop = 15 GHz
c. Step =0.01 GHz
d. Num. of pts is automatically calculated on the basis of frequency values specified.
Keep the default values for the rest of the controller tabs.

3. Click Apply.
The values specified are displayed on the Schematic.

4. Click OK.
5. Click the Save icon
Back to Top

61

to save the design.

ADS Overview

Simulating the Design


To simulate the design:
Click the Simulate icon

from the toolbar.

The simulation status is displayed in the message window.


Back to Top
See Also
Simulation and Optimization Controllers
Simulation Basics

View Results

Opening a Data Display Window


To open a Data Display (DDS) window:
Click the New Data Display Window icon

from the toolbar.

A blank DDS is displayed.


If you select Open Data Display when simulation completes option in the Simulation Settings dialog
box (Simulate > Simulation Settings), a blank DDS window is displayed.

Back to Top

Selecting a Plot Type


To plot the filter response:

1. Select and place Rectangular Plot

from the palette.

The Plot Traces & Attributes window is displayed.

2. Select S(2,1).
3. Click >>Add Vs.>>.
The Complex Data window is displayed.

4.
62

ADS Overview
4. Ensure db is selected.
5. Click OK.
The Select Independent Variable window is displayed.

6. Select freq.
7. Click OK.
8. Select S(1,1) and repeat Step 3 to Step 7.
9. Click OK.
The response of the bandpass filter is displayed.

Back to Top

Placing Markers
1. Select the trace.
2. Click the Insert a New Marker icon
3. Place the Marker on the trace.
The marker value is displayed.

63

ADS Overview

Back to Top

Notes
If the filter response is not as per the design specifications, modify the component parameter values.
You can generate a layout from the schematic (Layout > Generate/Update Layout) to perform EM simulation. For
more information, refer Design Synchronization.
See Also
Data Display

64

ADS Overview

Analyzing Results
display
Advanced Design System uses the datasets to store the simulation information you generate when analyzing designs. You
can display this information for analysis using the Data Display window. A Data Display window can also be used to
display data imported from other sources.
In a Data Display window you can:
Display data in a variety of plots and formats
Use markers to read specific data points on traces
Use equations to perform operations on data
Annotate results using text and illustrations
Once simulation is complete, the data is displayed automatically if you did one of the following (a blank Data
Display window is opened if you did none of them):
Specified a dataset and display before simulation
Use a schematic template for an Analog/RF simulation
Specified Rectangular in the Plot parameter in a sink for a Signal Processing simulation

Creating Data Displays


The basic process of creating a data display is as illustrated:

1. Select a plot type for the display


2. Select the dataset that contains the data you want to display
3. Select the data variable to be displayed
4. Select a trace type for the display

To enhance the display you can also add:

65

ADS Overview
Markers to identify specific data points
Annotations using text and illustrations
Legends to help identify specific traces
If you used a template to create the design you have simulated, the initial setup and configuration to create displays for
data analysis is done for you automatically.
Follow the steps below to create a data display:

1. Click the New Data Display Window icon (

2. Click Rectangular Plot icon (

) button to open the Data Display window.

) from the Palette to open the Plot Traces & Attributes dialog box.

3. Select the dataset from Datasets and Equations drop-down list.

4. After selecting the dataset, select plot and trace options as per your requirements. For more details, see Plots and
Lists.

5. Click OK to return to DDS window.

66

ADS Overview

Viewing Results
To view simulation results from the Main, Schematic, or Layout window select Window > Open Data Display and use the
dialog box to locate and open the results.
To display a list of data display files in the File Browser page of the ADS Main window, select View >
Show All Files from the ADS Main window.

To display the simulation results:

1. From any of the design window, select Window > Open Data Display.

2. Select the Data Display File (.dds extension) from the Open Data Display dialog to display the simulation results (
see below).

67

ADS Overview

Display Options
The following plot, trace, and data options can be used to display data for analysis:

Plot Type

Bus

Linear

Scatter

Trace

Type

Spectral

Histogram

Digital

Sampled

Density

Rectangular X

Stacked

Polar

Smith

Antenna

Using Functions
You can use Measurement Equations to perform operations on data generated during a simulation. These equations are
created using functions that are based on AEL, the Application Extension Language.
Note Data from a marker can also be used as part of an equation. To insert a marker, select Marker >

New and click the trace where you want to insert it.

68

ADS Overview

To create and insert a function...

1. Click the Equation icon (

), and select a spot on the Display window to open the Enter Equation dialog box.

2. Enter the equation name and add the equal to (=) symbol to the equation.
3. Add the data that you want to assign to the equation name.
4. Click Ok.
For more details on inserting a new equation, see Inserting Equations.

69

ADS Overview

Inputs and Outputs

Importing and Exporting Design


ADS allows you to import and export designs as well data. To import or export a design (schematic or layout):
From Schematic window, select File > Import (or Export ).
Select file type from the drop-down list.

Enter file name to be imported (along with path). You can click Preview button to preview the file before importing.
Click OK to import (or export) the file.
To export ADS Ptolemy designs:
From Schematic window, select Tools > Export ADS Ptolemy Design > As GoldenGate VTB (or As GoldenGate
Model)
Enter the output location and click OK.
For more details, see ADS Ptolemy Simulation.
To import or export data:
Select Tools > Data File Tool from a Schematic window
(for Touchstone, MDIF, CITI, and IC-CAP files)
Select Tools > Connection Manager Client from a Schematic window
(for data from connected instruments)
Select Tools > Instrument Server (Windows only)
(read and write data from various legacy instrument sources in a variety of file formats)

Formats for Design Exchange


70

ADS Overview

Formats for Design Exchange


Format

Import

Export

DXF (.dxf, .dwg)

Layout

Layout

EGS Archive Format (_a)

Layout

Layout

EGS Generate Format (_g)

Layout

Layout

Schematic

GDSII Stream Format (.gds)

Layout

Layout

Gerber (.gbr)

Layout

Layout

HPGL/2 (.hpg)

Layout

Layout

Schematic

HP IFF (.iff)

Layout

Layout

Schematic

Schematic

IGES (.igs)

Layout

Layout

Mask File (.msk)

Layout

Layout

Schematic

MGC/PCB (.iff)

Layout

Spice (.cir, .cki, .iff, .net)

Schematic

ODB++

Layout (dir and file format)

Layout (file format)

Drawing Exchange Format (DXF)


This format was developed by Autodesk for its AutoCAD product to transfer geometric data between systems. Like the
mask file format, it provides a simple geometric representation of data. DXF files can be transferred between PC-based or
UNIX-based systems.

Engineering Graphics System (EGS)


This format is a general graphics format used for capturing manually entered designs. EGS has been applied to ICs,
Micro-circuits, Hybrids, and PC Board design applications. Using this format, you can easily exchange data with other
programs using EGS formats. In addition, EGS facilitates better artwork translation with Advanced Design System.
The Generate format is a flattened list of EGS primitives specified in the user-defined unit space.

71

ADS Overview
The Archive Format is a hierarchically organized list of EGS primitives specified in the user-defined unit space.
Information such as drawing shapes, layout units, database precision, and grid spacing is included.

GDSII Stream Format


This format is an industry standard for translating final mask data to foundries. Unlike other data formats, GDSII stream
format is binary. You cannot easily view or edit a stream format file using a text editor. This format is easily translated
between different CAD systems because it represents a highly restrictive data type.

Gerber
This format refers to various data input formats that Gerber Scientific uses to drive its photoplotters. The Gerber format is
used by photoplotters produced by other manufacturers also. RS274X and MDA formats are supported.

HPGL/2
This format is a subset of the HPGL/2 printer/plotter language. When creating a graph or chart in another tool, you can
write the graphics data to an HPGL/2 output file, then import the file into Advanced Design System. In Advanced Design
System, the HPGL data is transformed into forms and shapes that can be edited and manipulated like any other drawing.
Additional text, annotation, scaling or editing may be added.

Intermediate File Format (IFF)


This format is an ASCII file with a simple, line-oriented command structure and a fairly rich set of constructs. This format
is machine- and application-independent, thus simplifying design data transfer. IFF files are used as the exchange
mechanism when transferring designs between Advanced Design System and third-party EDA tools such as Mentor
Graphics Design Architect and Cadence Analog Artist.

Initial Graphics Exchange Specification (IGES)


This format is an approved ANSI standard that is used extensively throughout the computer-aided design and
manufacturing world. It can represent both mechanical and electrical design data in two and three dimensions. The IGES
standard for the transfer of electrical design data is known as CALS specification. Advanced Design System supports
version 4.0 and 5.0 IGES formats. It reads and writes IGES CALS Level 1 (technical illustration) and Level 3 (electrical/
electronic applications) files.

Mask
This format is a simple flat (non-hierarchical) geometric description. The format facilitates the transfer of simple
geometric data for final mask processing. Only geometric forms are described in a mask file; simulation data, element
parameters, substrate definitions, and hierarchy are not included.

72

ADS Overview

MGC/PCB
These files are IFF files that are used exclusively for Mentor Graphics design transfers. MGC/PCB files write to a specific
location each and every time. When you select this format, the filename and location of the IFF transport is determined
automatically.

Spice
Simulation Program with Integrated Circuit Emphasis (Spice) has become a simulation tool used by engineers throughout
the world for simulating circuits of all types. After its development at the University of California Berkeley, Spice has been
commercialized and modified by a large number of vendors and also adopted and modified by electronics companies for
their own in-house use.

ODB++
ODB++ is widely accepted as a practical de-facto standard within the electronics industry as an efficient way to move
printed circuit bareboard, assembly and test data on the manufacturing-engineering level within design/manufacturing
supply chains.

Supported Data Transfer Format


The following data transfer formats are supported:
Touchstone (SnP) Format

Description

Usage

SnP

Small signal S, H, Y, Z, or

n-Port S-parameter file (SnP)

G-parameters. May also include

components in the Data Items Library.

optional noise data (2 port data only).


Where n is the number of ports from 1
to 99.

When writing data from a dataset to a file, the variable names are limited to S,H,Y,Z or G, for example, S[1,1], S[1,2], G[
1,1], G[1,2]. The variable name is used to determine the type of data.
The first set of data in the dataset that matches the data type (name) will be output. It is not possible to arbitrarily select
which data will be output.
CITIfile Format

Description

Usage

CITI

A general data format supported by

S#P #-Port S-parameter file

network analyzers. Capable of storing

components in the Data Items Library.

multiple packages of
multi-dimensional data.

There are some specific problems with the current version in writing and/or reading this data format. Refer to the release
notes or on the Keysight EEsof support Web site for more information and workarounds.

73

ADS Overview

Keysight IC-CAP Formats

Description

Usage

DUT, MDL, SET

Device under test (DUT), model (MDL)

Once the data is read into a dataset, it

, and setup (SET) files from the

can be used with any component (for

Keysight IC-CAP software. These files

example, a VtDataset source) that can

can contain Measured, Simulated,

read data from a dataset.

and/or Transformed data.

You can read in IC-CAP data only.


Only simple, scaled expressions with numbers or variables and one operator (either +, -, \<B>, or /) are supported for start
, stop, step, and number of points parameters, for example, start= 1 GHZ or stop=icmax/10.
MDIF Formats

Description

Usage

DSCR

Discrete (indexed) tabular and

DAC

possibly statistical density data.

GCOMP

Gain compression data

Amplifier and Mixer items in the


System - Amps & Mixers library.

GEN_MDIF

Generalized multi-dimensional tables

DAC

unifying other MDIF formats.

IMT

Intermodulation product table of

MixerIMT in the System - Amps &

mixer intermodulation products

Mixers library.

between the LO and signal that


relates the mixer IM output level to
signal input level.

MODEL_MDIF

Nonlinear model parameters

EEFET1, BJTAP, etc.

P2D

Large-signal, power-dependent, 2-

AmplifierP2D item in the System -

port S, H, Y, Z, or G -parameters.

Amps & Mixers library.

User defined, piece-wise linear

With expressions in the Statistics tab.

PDF

probability density function data.

The PDF format is not yet fully supported.


S2D

S2PMDIF

2-port S, H, Y, Z, or G-parameters

Amplifier S2D, Amplifier, and Mixer

with gain compression and optional

items in the System - Amps & Mixers

noise and intermodulation data.

library.

With S2PMDIF and DAC

74

ADS Overview

Multi-dimensional 2-port, S, Y, Z, H, G
signal and optional 2-port noise
parameter (Fmin, Gopt, Rn) data.

SDF

Type #1:Newer/More Used by

Use the Ptolemy Instruments library

customers: 89600 series VSAs

SDFWrite and SDFRead files to work

encrypted sdf data file

with this type of data. The resulting


files can be played back in Keysight
89601A VSA software as well. For
more details, refer to the software
documentation of the Keysight 89600.

Type #2:Older/legacy/obsoleted

You can use ADS designs /Tools/Data

89440 VSAs and encrypted sdf data

File Tool (write/read) with File format

file.

= MDIF and mdif subtype = SDF to


write this type of file. For more details
see, http://www.keysight.com/main/
editorial.jspx?cc=US&lc=eng&ckey=
456587&nid=-11143.0.00&id=
456587&pselect=SR.GENERAL

SPW

TIM

Time-domain voltage data file in

TimeFile item in Timed Sources and

Cadence Alta Group SPW format

OutFile item in Sinks library.

Time-domain data

TimeFile item in Timed Sources and


OutFile item in Sinks library.

When writing data from a dataset to a file, the variable names are limited to S,H,Y,Z or G, for example, S[1,1], S[1,2], G[
1,1], G[1,2]. The variable name is used to determine the type of data.
The first set of data in the dataset that matches the data type (name) will be output. It is not possible to arbitrarily select
which data will be output.
There are some specific problems with the current version in writing and/or reading this data format. For more
information and workarounds, refer to the release notes at the Keysight EEsof support Web site.
Obsolete Formats: COD, FIR, LAS, SPE, LIST2, and T2D.

75

ADS Overview

Advanced Design System Overview Image

76

Das könnte Ihnen auch gefallen