Advanced Design System 2015.01 Release Notes
For general information about Advanced Design System (ADS), visit ADS webpage at http://www.keysight.com/find/eesof-products
Starting October 2014, support for the following operating systems will be discontinued:
|
Key Features
- Layout Features
- Licensing
- Silicon RFIC Interoperability
- Signal Integrity and Power Integrity for High-Speed Digital Design:
- EM Simulation
- Circuit Simulation
- Components
- Design Verification
Issues Addressed
Data Display
- List plots now support the ability to automatically resize to the width of the displayed data.
Platform
- The OA database has been upgraded to a newer version that prevents a string table corruption that can cause an "Invalid string index" error when placing a component.
- The "Copy Files" dialog now allows users to select/de-select individual cells to copy.
- CDF-based instances now retain their parameter values when copied/pasted and swapped.
- The Deactivate-and-short command now works with CDF-based instances.
- When the "Standard_ic" hierarchy policy is used, the Netlister now uses the spectre view instead of the schematic, if a cell has both views.
- When copying or moving an item, ADS will now issue an error if the destination exists and is managed by Version Control. The destination must first be deleted.
- When deleting an item that is managed by Version Control, ADS will abort the deletion if Cliosoft's SOS software reports an error during the deletion.
Support for Spaces
From this release, spaces are supported in the following areas:
- Install Directory (ADS 2015.01 installs under
C:/Program Files
) - Library, Workspace, and Cell Names
- Home directory
- File paths
For exceptions, see Spaces and International Characters Supportability
Layout
- A new option “Shove connected shapes and components on changing component’s parameter” is added in Options > Preferences > Entry/Edit. Disabling this option will not shove the connected shapes when you change the component parameter.
- Multilayer or stacked trace is now supported using the line types. Define a stacked line type and then use this line type from Insert > Trace dialog box to insert stacked trace.
- Merge operations such as Union, Intersection, and Union minus intersection preserves true arcs and does not convert them into polygon.
- Area pin setup is enhanced to work both with pin numbers as well as pin names.
- When a Bond wire is connected to an instance pin and the corresponding instance is moved, ADS used to create spurious wires in the layout originating from such instance pins. ADS 2015.01 no longer creates such undesired wires.
When a Bond wire that is connected to instance pins at both the ends is rotated, one of the connected instances used to get rotated along with the Bond wire. ADS 2015.01 now keeps the connected instances fixed in their positions and only rotates the Bond wire.
This implies that one of connected instances would get disconnected from the Bond wire after the rotate operation. - Editing the Open Access Custom Via parameters is possible. Double click on an Open Access Custom Via to open the Edit Via Parameters dialog box.
- Movement of object is restricted to orthogonal direction by pressing special keys during move command.
- Changing the width of a segment of multi-segment trace, the vias associated with the segment updates itself to match the current trace width.
EM Simulation
Common to Momentum and FEM
- Support for artwork-only array instances in the Cosimulation view generation. Artwork-only array instances are instances of a component without top level pins and without embedded circuit simulated components.
Momentum
- The vertical cell at a thick conductor edge port is no longer assumed to be perfect conducting. This could lead to an incorrect current path.
- TML zero-length calibration uses a pure capacitive deembedding circuit now. This calibration technique removes the open-end capacitance but no longer adds a mutual inductive effect.
- The edge port on a thick conductor can be located on the box/waveguide wall. Previously, this created a short with the box wall.
- A 'random', non-convergence versus changing mesh density behavior when using the direct compressed solver has been fixed.
- A bug was fixed that could cause unexpected high surface currents in floating metal shapes depending on its mesh.
- A bug was fixed in the AFS algorithm that caused slow convergence in cases where many frequency samples are needed.
- More significant digits are written in the adaptively sampled dataset (<>_a.ds) for S-parameters close to 0 or 1. Before, DC leakage could be off when using the dataset in a circuit simulation due to the lack of enough significant digits.
- License retry is enabled for remote simulations.
FEM
- Memory usage and performance of designs containing a large number of ports is improved.
- Increased FEM mesh performance and robustness for large designs.
- Improved stability when using waveguide ports in multi-conductor applications such as co-planar waveguide, floating ground, stacked conductors, and multiple coupled lines.
Circuit Simulation
- Improved convergence for MOSVAR in ST PDK.
- HSPICE compatibility for HiSIM-HVMOS.
- Improved convergence for Transient Assisted Harmonic Balance simulation of Oscillator circuits.
- Improved ChannelSim accuracy for channels with 10 or more multiple segments.
- Allow variable number of pins for VBIC model in Spectre compatibility mode.
- Add support for the IBIS 5.1 C-Comp_Corner keyword.
- Enhanced default DC solver now uses a new DC convergence algorithm.
- Significantly improved performance of Tran solver with PWL sources that have extremely large number of segments.
Connected Solutions
The instrument server has been obsoleted starting with the ADS 2015.01 release.
Design Translation
ADS Design Flow Integration (ADFI)
- Improved export of Cadence Package Designer and SiP designs.
- Wildcard now working as expected when browsing for nets in ADFI window in Allegro.
- Pin text height and symbol size can be updated from Adfi Tools menu.
- The transfer of manufacturing film masks is now supported.
- Enhanced component selection filters.
DXF
- DXF Export retains a component's rotation information.
GDSII
- A design that is designated as a Fixed Artwork Component is now exported correctly.
Design Verification
Desktop LVS
- Added an option to disable the physical/nodal mismatch warnings for a "Components with pin nets" LVS analysis.
- Added the ability to recognize deactivated components in the schematic.
- Added the ability to ignore ADS simulation components like sprobe, iprobe, etc.
- Added LVS rule support for specifying the tolerance of a calculated parameter as a percentage.
- Enhanced LVS to list all components and physical nets including those that have not been mapped.
- Fixed LVS component highlighting and mis-alignment.
- Changed the Net Mappings highlight color.
Desktop DRC
- The maximum number of DRC rules has been increased from 512 to 2048 to avoid DRC producing unexpected results when the number of rules hit the old limit of 512. A warning is displayed if the maximum number of rules is hit.
ADS-Assura DRC Link
- Fixed a problem with layer map files that prevented Assura DRC results from being displayed in the ADS Results Viewer.
Known Issues
Installation
- While installing a new version of ADS, if you see “Previous version detected” and you have already ran the uninstaller for ADS, you need to manually uninstall ADS before continuing with a new installation of ADS. To manually uninstall ADS, perform the following steps.
- Exit the current ADS installation session if it is running.
- Remove/rename the file
.com.zerog.registry.xml
under directoryC:\Program Files (x86)\Zero G Registry
and manually remove the ADS installation directory through the Windows Explorer. The directory Zero G Registry is a hidden directory and file.com.zerog.registry.xml
is hidden. To see the hidden directory, change the settings to view hidden files underControl Panel\Appearance and Personalization\Folder Options
. - Re-start the ADS installer after these steps.
- While installing on Linux, if the message “dialog prompts to insert Disk1” is seen, this generally means the download the customer is using has been corrupted. This message can indicate the local hard disk ran out of the space while the untar command was performed.
- Antivirus Usage: Advanced Design System can have issues either booting up properly or running the simulations properly on a system with Antivirus or any other security protections installed.
Workaround: You should add the following list of executable files (for products such as McAfee or Bitdefender) under the ADS installation directory as exceptions to the Antivirus or security protection settings for the given product:- bin/hpeesofde.exe
- bin/MomEngine.exe
- bin/hpeesofdds.exe
- bin/keysight-vacomp.exe
- bin/hpeesofsim.exe
- bin/win32_64/MomEngine.exe
- bin/win32_64/hpeesofdds.exe
- bin/win32_64/keysight-vacomp.exe
- bin/win32_64/hpeesofsim.exe
- If a user does not use the Gnome or KDE Window manager on Linux, then the Gtk warning message appears on the terminal window while installing ADS on 64-bit Linux (RHEL 6) platform.
- Symantec Endpoint Protection Notification appears while installing ADS.
- Unable to invoke ADS if the latest Symantec Endpoint Protection version (Version:12.1.2015.2015 and 12.1.4013.4013) exists on Windows 7 or Windows 8 32-bit machines.
Workaround: Before installation, create a folder and add it to the exception list in the Symantec Endpoint Protection.
- On some Linux systems, the Advanced Design System installation process will report warnings due to the default settings for the maximum number of files that can be opened.
- To verify that your system is experiencing issue with a limit on open file descriptors while installing ADS, open the log file under the directory $HOME/Uninstall_ADS2015.01/Logs , where the name of the file is
Advanced_Design_System_2015.01_Install…log.
- If you see the phrase “Too many open files” under the log file then, you need to increase the open file descriptors limit on your system.
- Use the following command to display the maximum number of open file descriptors
cat /proc/sys/fs/file-max
- To see the hard and soft values, issue the command as follows:
ulimit -Hn
ulimit -Sn
- Increase Open FD Limit at Linux OS Level*
- Many application such as Oracle database or Apache web server needs this range quite higher. So you can increase the maximum number of open files by setting a new value in kernel variable
/proc/sys/fs/file-max
as follows (login as the root)sysctl -w fs.file-max=100000
- Above command forces the limit to 100000 files. You need to edit
/etc/sysctl.conf
file and add the following line so that after reboot the setting will remain as it isvi /etc/sysctl.conf
- Append a config directive as follows:
- fs.file-max = 100000
- Save and close the file
/etc/sysctl.conf
. You need to log out and login again for the changes to take effect or just type the following command.
- Many application such as Oracle database or Apache web server needs this range quite higher. So you can increase the maximum number of open files by setting a new value in kernel variable
- To verify that your system is experiencing issue with a limit on open file descriptors while installing ADS, open the log file under the directory $HOME/Uninstall_ADS2015.01/Logs , where the name of the file is
- Unable to uninstall ADS on certain Windows 7 64 bit machines.
Workaround: Rename or remove the jre directory under the installation directory and run the uninstaller. - ADS installation may fail on new Windows 7 64 bit machines.
Workaround: Refer to Microsoft FAQs (Answer: Most Helpful Reply) for the solution.
Spaces and International Characters' Supportability
- Mentor’s DxDesigner does not support international characters. When cells named with international characters are transferred to Mentor, the international characters gets modified.
- In case of Budget Simulation, when user tries to open the results of simulation (.csv file) with international characters, MS Excel gives the incorrect filename error.
Workaround: Ignore the incorrect filename error; open the file manually to view the results. - DRC AEL Rule files (like “drc.ael” or “spacing.ael”) cannot contain international characters in the name. It otherwise works well with the international characters.
- LVS AEL Rule files cannot contain international characters in the name. It otherwise works well with the international characters.
- IP Encoder does not support spaces in the destination encoded library name.
Workaround: Specify a library name that does not include spaces. The install directory does not support special characters.
Licensing
- Unable to install Flex-10 driver if Flex-9 dongle is already plugged into a machine.
Workaround: Before installing a Flex-10 driver for the first time, unplug the Flex-9 dongle. - There is a known Flexera FNP issue, whereby mixing node-locked codewords and floating codewords in one license file can result in: a) Remote simulations not working or b) A second local simulation not working in case the license is node-locked and also has incorrect version.
Workaround: It is strongly recommended that you do not mix node-locked codewords and floating codewords in one license file nor in any configuration that ends up with node-locked codewords and floating codewords both available on the same server. In other words, put the node-locked license and the floating license on different servers, and point to the respective one based on what you need to run.
Additionally, we also recommend you to remove expired codewords, to separate out the new and the old versions of codewords into different files and different servers, and to point to the respective one based on what you need to run. - Not specifying the TCP/IP port for the license server during license setup may lead to unexpected behavior and/or license checkout failure on the Windows platform. We strongly recommend you to always explicitly specify the TCP/IP port associated with each license server.
- A node-locked and floating bundle operating on Linux cannot be shared between products using EDA License Tools version older than 2014.01 when run at the same time.
- The "Check-in failed" message occurs in the license activity log occasionally can be ignored; the license mentioned in this message is actually properly returned.
- License Setup Wizard does not remove any previous user-configured FLEX Windows License Service installed using FlexNet's lmtools.
Workaround: You must remove the previous user-configured Windows License Service via lmtools.Run the lmtools.exe from
C:\Program Files\Agilent\EEsof_License_Tools\bin
to invoke the lmtools utility. The lmtools utility window is displayed.If you have installed an EEsof product released before 1st August, 2014 on your system prior to installing an EEsof product released after 1st August, 2014 then the default EEsof Licensing tools path will remain C:\Program Files\Agilent\EEsof_License_Tools.
On the systems that only have EEsof products released after 1st August, 2014 installed then the default EEsof Licensing tools path will beC:\Program Files\Keysight\EEsof_License_Tools.
- In the Service/License File tab, check the Configuration using Services option. All user-configured FLEX Windows License Services will be listed.
- Select the service you wish to remove.
- Select the Config Services tab and click the Remove Service button to remove the service.
To ensure that the license service or lmgrd is running, click View Log. A log window appears that confirms whether agileesofd and lmgrd are up and running.
- While running multiple versions of prior ADS releases together, set ADS_MAXIMUM_BUNDLE_USAGE=ON in your environment so that all of them will use the same method to check out licenses. Otherwise, you might receive an error message, "Licensed number of users already reached".
- On some Windows 7 machines, when more than one definition of an Ethernet adapter exists (duplicates), license checkouts may appear to hang up.
Workaround: Disable the duplicate network card definitions in your network settings: Control Panel > Network and Internet > Network Connections. This issue has been acknowledged by Flexera and they have created a bug report (SIOC-000103097). - For LSF style distributed simulations, in case of windows, ensure that the PATH points to the $HPEESOF_DIR/EEsof_License_Tools/${architecture} directory that corresponds to the EEsof release being used. This needs to be done in order to ensure that the proper version of the Flexera utilities (like lmutil) gets picked up in the path before any older in-compatible versions (that may also be installed on a users’ system.)
- License Setup Wizard (aglmwizard.exe), which is used to set up and record the license path would not work if you already have an environment variable set for ADS_LICENSE_FILE.
Workaround: You can use ADS_LICENSE_FILE variable to point to license file or refer to Licensing (For Administrators). - The License Setup Wizard will exit or not properly configure a license server, if the server has all of its licenses currently in use.
Workaround: Wait for a license on the server to become available as you normally would before launching the product. - Unable to set license in case unicode characters are used either in path or license file name because the Flex License Service does not support these characters.
- The Product Selector tool will be unable to display the license server status properly when connected to older license server.
Workaround: Upgrade your license server to the latest version. The vendor daemon agileesofd sometimes crashes when running on remote Windows 8 machine. This crash occurs in the License Manager and Product Selector dialog boxes. ADS can still run. Keysight is working with Flexera to resolve this issue.
Workaround: Use a different operating system for remote license server. If you must use Windows 8, the vendor daemon may crash when viewing licenses with the License Manager or when requesting license availability from the Product Selector dialog box. The license server, lmgrd, automatically restarts the vendor daemon and license checkout can proceed normally.
- Unable to invoke ADS 2009 Update 1 with node locked license file on Linux.
Workaround: Invoke ADS 2009 Update 1 with floating license file on Linux.
Platform
- When opened in ADS, schematic designs created in Cadence Design System's Virtuoso software may contain small wires that are connected to a pin snap point on one end and open on the other end. This issue will be fixed in a future release.
Workaround: Delete the extra wires in ADS. - When opened in ADS, schematic designs created in Cadence Design System's Virtuoso software may show a disconnection where a wire stops on the edge of a pin. However the connectivity is correct. This issue will be fixed in a future release.
Workaround: Connect the wire to the pin's snap point in ADS. - When opened in ADS, schematic designs created in Cadence Design System's Virtuoso software may contain extra circles in some places like where three wires connect.
Workaround: These circles can be deleted in ADS. To avoid them, from Cadence Design System's Virtuoso software, perform "Schematic Editor > Options > Editor > Automatic Solder Dots: OFF" and save the design again. - Schematic "wide wires" from Cadence Design System's Virtuoso software are not currently supported in ADS. "Wide wires" will appear in Schematic but become disconnected when edited.
Workaround: Replace "wide wires" with normal bus wires. - Unforced net names may be renamed by ADS after an edit. In an IC Interoperable flow, these renames can break saved signals and measurements from Cadence Design System's Virtuoso software and initially cause missing DC Back-Annotation results in ADS.
Workaround: Force net names that should be preserved. To see DC Back-Annotation results, make a small edit to the schematic and re-run the simulation and DC Back-Annotation. - Opening a schematic that was created by ADS in Cadence Design System's Virtuoso software may result in an information message of the form, "An attempt has been made to create a multi-segment wire by specifying more than two (3) points…”
Workaround: This message is informational only and can be ignored. - When running ADS on linux and displaying it on a remote system, some graphics drawing such as displaying menus are slower than on previous releases.
Workaround: Launch ADS with "-graphicssystem" as a command line option to the "ads" startup script. - After opening a substrate, using Version Control to check-out a different revision of the substrate will not show any changes.
Workaround: Close the workspace and reopen it.
Electrothermal
- Electrothermal Simulations in ADS 2015.01 requires license codeword version 3.1 unlike ADS 2015.01 release, which requires version 3.2.
- Receiving errors in licensing while running thermal simulator.
Workaround: Rename the file$HOME/.eesofrc
. For example,$HOME/.eesofrc-orig
. - All libraries referenced in a layout should use the same layout resolution (database units per user unit).
- LSF, remote, batch, sequencer simulation does not work with thermal.
- You cannot run both a transient and envelope simulation on the same design from one testbench.
- Thermal simulation only works with the default DC convergence mode. If you change DC_ConvMode (not recommended), thermal simulation may not work.
The calculation of power dissipation from passive components other than resistors may not be correct in harmonic balance simulations.
EM Simulation
- If you see a failure while doing a 3D FEM simulation, creating a 3D view from ADS layout, or when exporting a design from ADS layout to EMPro, check for either of the following error messages:
- RuntimeError: Unable to create a new Eigenmode simulation because the simulation settings are invalid. The invalidity message is: Eigenmode simulation cannot have absorbing boundary conditions.
- RuntimeError: Unable to create a new FEM simulation because the simulation settings are invalid. The invalidity message is: FEM 2D Port solver requires waveguide ports
Workaround: Open up EMPro and check the selected simulator in the Simulation toolbar. If it is set to FEM Eigenmode Simulation or FEM 2D Port Simulation, change the selection to be FEM Simulation and save the opened EMPro design. - The FEM LSF cluster simulation may fail with the error "Cannot find a license file or connect to a license server".
Workaround: Specify the ADS license file or server in the file .eesoflic in your home directory on the LSF cluster. This can be done by adding a line of the form
ADS_LICENSE_FILE=<license file name or server name>
to the .eesoflic file. - The ADS to EMPro export is not compatible with EMPro 2011.12 or older. Use EMPro 2012.09 or later.
- FEM simulations and viewing field and current plots in the 3D viewer are not supported in case the workspace path has international characters. The FEM simulations can be executed if the name of the simulation directory specified in the emSetup resources tab is set to a location without international characters.
- In case of a FEM simulation with one or multiple calibrated ports, the following warning may appear ("Warning detected by hpeesofsim during netlist flattening. Simulation results may be incorrect. Errors encountered when looking for S11 (orY11/Z11/H11/G11) in the file: ..."). In this case either use a citi file or the layout component or 3D component infrastructure to use the FEM simulation results as part of the circuit simulation.
Circuit Simulation
- While sharing through the product Cisco Webex, the second circuit simulation can hang the running ADS session.
Workaround: Change or add the registry entry HKEY_CURRENT_USER\Software\WebEx\AppSharing\DisableSharingIndicator to be equal to zero. The following is reg file example for this setting- Windows Registry Editor Version 5.00
- [HKEY_CURRENT_USER\Software\WebEx\AppSharing]
- "DisableSharingIndicator"=dword:00000001
- Certain user-compiled mint models are not threadsafe.
Workaround: You should recompile the model or run the model as single threaded. - Verilog-AMS is not supported on SUSE11 platform using ADS2014.01.
- In some cases, the Transient Simulations might be slow.
Workaround: You may set DefaultConvStart=0 on the analysis line to use the default convergence mechanism. The ADS Rx jitter parameter sweep and batch simulation does not work in the alpha 3 release. If you sweep the ADS Rx jitter parameter, correct results are not obtained. However, if you change the value of this variable manually in the schematic, it shows the correct results for the same sweep values of the variable. This issue will be fixed in the next release.
- If the machine CPU core is less than 8 (No of cores<8), ADS may crash during simulation.
- Before tuning or optimizing the AMI parameters, check that the AMI model parameter values are in valid range.
“: No such file or directory.” error message may occur on compiling MINT or User Compiled models (UCM) on 64-bit Linux platform.
Workaround: Ensure the make/config files do not have Windows line endings on the Linux platform.
- To use VTB, ensure ADS is installed in a path that has only ASCII characters.
Data Display
- The evm() measurement expression can be slow when large amounts of swept data are processed. To workaround this problem you will need to reduce the amount of data being processed. This can normally be done by increasing the step size of the sweep or reducing the range of the data being processed.
Design Translation
- ADS Design Flow Integration (ADFI) and ADS Board Link (ABL) imported designs with bulged holes (use the primitive polygons) filled when plotting mode for shapes is filled.
Design Verification
- Clicking the ADS DRC "Cancel" button does not terminate a process called "jade," preventing DRC errors from being reported until jade is terminated.
Workaround: Kill the jade process from the Operating System and run ADS DRC again. - Users may need to adjust memory settings for ADS DRC to get complete results, depending on the size of design and the number of rules. From the Layout window, go to Options > Preferences... > Verification > Memory Management to increase the available memory.
Budget Analysis
- Budget analysis might fail if ADS is installed on Windows 8 platform.
Workaround: Use other supported platforms.
PDKs
- If you make changes in the View-Specific Configuration tab of the Design Parameters dialog box, an itemdef.ael file may get created in the cell of the component. You can ignore this and delete it if you don't require demand loading. The Item definitions will be loaded as they were prior to this file getting created.
- When a project is converted to workspace, there is a chance that string type parameters of some components may show invalid values. To get the correct parameter values, open the Component Parameter dialog box, click on the editable parameter and hit Apply button. If a large number of components need to be modified please contact Keysight for better support.
- The PDKs created by RFIP Encoder still contains some files and folders which are obsolete in the ADS2011 and onwards. You can ignore them.
- ADS may issue a warning message requesting that you contact your foundries for an updated PDK. This warning message appears when popping out of the design hierarchy in a layout window, or using the Edit > Component > Update Component Definitions menu option. We are working closely with foundries to update these PDKs. PDK Users can determine whether a PDK needs to be repaired by calling de_check_and_report_pcell_parameters_in_library() from the ADS Command Line. If you are the owner of a PDK, you can fix the PDK using de_update_pcell_parameters_in_library(), as described in the PDK Documentation.
- Encoded Component is not simulated if uselib line is mentioned as
#uselib “libName”, “compName”
.
Workaround: Modify the uselib line of instance netlist format of the encoded component as follows:#uselib “libName”, “compName_libName”
Where,- libName - name of the encoded library
- compName - name of the netlist file or schematic
- Layout Verification Tool: PDK layout verification tool does not open and gives error to install ADS 2009U1, even if ADS 2009U1 is installed.
PDK Builder
- PDK Builder is not fully functional on Linux.
- If a PDK is re-generated using the PDK Builder at the same location as was created earlier, the technology library inside this PDK will be deleted.
Workaround: Delete the PDK before re-generating it at the same location, through the PDK Builder. When packaging a PDK using PDK Builder, the ‘zip’ option doesn’t work.
Workaround: Create a PDK and then manually zip it.
The PDK Builder still creates folders named ‘linux_x86_64_GCC462’, ‘win32_64_VS2010’ and ‘win32_VS2010’ inside the ‘bin’ folder of the generated PDK.
However for ADS2015.01 the compilers have been updated. So these folders should be renamed to – ‘linux_x86_64_GCC472’ and ‘win32_64_VS2012’ for ADS2015.01 UCMs. There is no replacement for the ‘win32_VS2010’ folder, since ADS2015.01 is not supported on Windows 32 bit.
Printing
- Printing now support custom paper sizes when set from the "Advanced Printer Setup" dialog. However, this capability is only active during the current session and must be reset when ADS is restarted.
- When using an SVG or PDF file generated using the ADS printer interface in other applications the fonts used in the file may not be found by the other application. When this occurs the text will be displayed using a different font that may not appear to be the same size as the original font used inside ADS. This is caused by the other application not being able to find the ADS fonts used in the SVG or PDF file. To workaround this issue install the ADS fonts into the local systems font configurations using the "fontconfig" or "xset" commands. The ADS fonts are located in the "$HPEESOF_DIR/lib/fonts" directory.
Connection Manager
- Unable to launch the Connection Manager client on specific Windows 7 32-bit machines.
Workaround: Use 64-bit installer on Windows 7 64-bit machine. - The Command Expert UI may crash on selecting the Toggle Use of Command Expert option if the Command Expert software is not installed or an unsupported instrument is used for measurement.
- The Command Expert UI may have some connectivity issues with various instruments (IO libraries version 17) and with various PNA analyzers.
GGTools and Dynamic Link
- Cadence IC 5.1.41 (and other Cadence versions without 64-bit MPS libraries) will not work for GGTools and Dynamic Link. The rfdemp (GGTools) and idfmp (Dynamic Link) executable files are linked to Cadence 64-bit libraries. Only Cadence versions with 64-bit em_sh, mpsc_sh, cdsCommon_sh, and sman_sh libraries are supported. Supported Cadence versions are listed in $HPEESOF_DIR/idf/supported_cadence_versions.txt.
Workaround: Use ADS 2013.06, 2012.08 or earlier versions of ADS for GGTools or Dynamic Link when using Cadence IC 5.1.41. Alternatively, Cadence IC 5.1.41 libraries can be converted to Cadence IC 6.1.4 or newer versions to use GGTools and Dynamic Link in ADS 2014.01. - Dynamic link: ADS Output probing does not works with Virtuoso schematic.
DesignGuides
From ADS 2014.01 release onwards, the Linearization, PLL, and RF System design guides are obsolete. For any queries, please contact the Keysight Technical support. |
Examples
- Unable to compile Pin Diode Model using Visual Studio 2012 on Windows 7 64-bit platform.
Workaround: Delete the contents of the directoryexamples/Tutorial/UserCompiledModel_wrk/UserCompiledModel/lib.win32_64
before using UCMs. - An error occurs while running a custom VTB.
Workaround: To run a custom VTB, download the SystemVue file from Knowledge Centre .
Documentation
- ADS online help is not supported on the Google Chrome browser.
Workaround: Use Internet Explorer or Firefox to view ADS documentation. - Do not install Vendor Libraries or Design Kits under $HPEESOF_DIR, otherwise the associated help links will not work.
- Mozilla Firefox version 3.0.5 crashes on RHEL 5 machine while accessing protected ADS on-line documentation from Qt Help window.
- If the ADS help does not show any content, throws an error, or does not display any search results.
Workaround: Close the help and delete the contents of the following directory:- On Windows 7:
C:\Users\<Windows_Login_ID>\AppData\Local\Keysight\Help
- On Windows XP:
C:\Documents and Settings\<Windows_Login_ID>\Local Settings\Application Data\Keysight\Help
- On Linux:
$HOME/.local/share/data/assistant/Keysight/Help
- On Windows 7:
- ADS QT search does not support [] or {} or any other text using these combinations.
Data Flow
- For MATLAB cosimulation, MATLAB 2012 and 2013 have problems, and MATLAB 2014a works correctly.
- SystemC cosimulation does not support 64 bit ADS.
ADS 2009 Update 1 License Compatibility Hot Fix Available
ADS 2015 requires licenses with an updated version number (3.2). Per Keysight’s license backward compatibility policy, these new licenses will work with ADS 2014.01, ADS 2013.06, and ADS 2012.08. The new 3.2 version licenses will NOT work with ADS 2011.10 or prior releases.
Keysight has decided to make an exception to this policy and has an ADS 2009 Update 1 hotfix available which will allow ADS 2009 Update 1 to work with 3.2 version licenses. You can download the hotfix by visiting https://edasupportweb.software.keysight.com/page/show_add_on?id=337055 (Knowledge Center password required).
If you have fully upgraded to ADS 2012/13 or ADS 2015, you do not need to download this hotfix. But if you would like access to both ADS 2015.01 and ADS 2009 Update 1 concurrently, or you require long term access to legacy ADS 2009 Update 1 designs, we recommend you to download and install the hotfix.