Advanced design system linux

Installing Advanced Design System on UNIX and Linux

On This Page

Use this quick installation procedure if you are experienced installing Agilent EEsof products; otherwise, refer to Detailed Installation.

If you installed an Early Access version of ADS 2009, you should uninstall it before installing this release.

  1. Log onto the system where you will install ADS.
  2. Download then untar the appropriate ADS installation image for your platform from the Agilent EEsof EDA Web.
  3. Change directory to the path of the extracted tar files.
    cd /cdrom/cdrom0 on Solaris running vold)
  4. Start the Setup program using the following command:
    ./SETUP.SH
  5. When the Advanced Design System 2009 installation window appears, you can begin to set up the installation and install ADS. Details about each window are available in Detailed Installation. When the installation is complete, note the License ID (hostid) then click Done to exit the installation program.
  6. Configure user accounts. See Configuring User Accounts.
  7. Use the FLEXnet security licenses from Agilent EEsof to set up a license.lic file. See Setting Up Licenses.
  8. Place the license.lic file in the licenses sub-directory of your ADS installation directory and start FLEXnet. See Setting Up Licenses.
  9. If you will be using license bundles, select a bundle using the Agilent License Preference Tool prior to running ADS. This tool is described in Using the Agilent License Preference Tool.
  10. Start ADS. See Running Advanced Design System.

Installing Advanced Design System on UNIX and Linux

Advanced Design System can be installed on UNIX and Linux systems using either the ADS installation DVD or by downloading ADS installation images from the Agilent EEsof EDA Web.

For last-minute program and documentation information, refer to the Release Notes document on our website at:

http://www.keysight.com/find/eesof-docs
Choose Advanced Design System > Release Notes: 2009

Installation Overview

Detailed Installation

Use the following steps for installing ADS on UNIX and Linux systems. If you have not done so, please review Before You Begin. Also, if you installed an Early Access version of ADS 2009, you should uninstall it before installing this release.

The installation program does not support cross-platform installations. Please be sure to use the correct platform-specific installation disk for your system.

To install ADS on UNIX and Linux systems:

  1. Log onto the system using an account that has permissions to write to the disk to which you want to install.
  2. If you are installing from a DVD, mount the ADS DVD making sure to use the correct DVD for your platform. Mounting a DVD file system on a UNIX or Linux system requires root or super-user privileges on most systems.

If you are running Solaris and the DVD has been mounted by vold, you can skip to step 3. You can check if the DVD is mounted by running the mount command without any arguments.

If you are running Solaris, and the vold daemon is active, enter:
cd /cdrom/cdrom0

If you are running Netscape, or another program that uses a lot of color resources, you should shut it down before starting the Advanced Design System installation.

While you choose here which ADS features you want to install, the ability to run them is determined by the licenses you have purchased.

You must be in the root directory to unmount the DVD. If you are running Solaris and vold is active, enter following command: eject dvd .

Installation Items

A complete installation installs these items except the FLEXnet files, and requires approximately 4.5 GB of disk space. For a custom installation, you can choose which items you want to install.

ADS programs and tools

This is the basic ADS software, minus the following items

DesignGuides and Application Guides

Special interactive tool kits and handbooks for various design types

FLEXnet licensing software

All documentation. If this option is not selected, documentation will not be available

All examples for Advanced Design System

Configuring User Accounts

Configure the user accounts that will run ADS as follows:

C Shell

Add the following at the end of $HOME/.cshrc:

set path = ( . $HPEESOF_DIR/bin $path )

Bourne or Korn Shell

Add the following at the end of $HOME/.profile:

export HPEESOF_DIR AGILEESOFD_LICENSE_FILE PATH

If you are running Common Desktop Environment (CDE) or HP VUE, your user account may be using $HOME/.dtprofile or $HOME/.vueprofile respectively to set up your user account instead of .cshrc or .profile. The .dtprofile and .vueprofile files contain a line that can be uncommented to activate the use of .cshrc or .profile. Please see your system administrator or CDE or VUE documentation for details.

Once the user accounts are configured, each user should log in and verify that the new environment variables are set. Type the env command and check that HPEESOF_DIR and AGILEESOFD_LICENSE_FILE are set and that PATH contains a path to the ADS bin subdirectory.

If you installed ADS as root, the ownership of directories and files will be set to user id 1313 and group id 22. To change this, enter:

cd $HPEESOF_DIR
chown -R root *
chgrp -R sys *

Setting the Display

If you plan to run ADS from a remote computer and you want the display to appear on your local machine, you will need to set the DISPLAY environment variable:

DISPLAY = : 0.0 _(Korn Shell, Bourne Shell)
export DISPLAY

For a Sun Ray file server and diskless terminals using Solaris 8, you will need to set the DISPLAY environment variable:

set DISPLAY = $Display (Korn Shell, Bourne Shell)

For details on using the Sun Ray appliance, refer to the Sun website at:

Installing to Multiple Disk Partitions or Directories

If you do not have a single partition large enough to hold the entire ADS installation, you can spread the installation across partitions using symbolic or soft links. The symbolic links are created before installation to redirect files to other partitions.

For example, suppose you want to install ADS with most of the software installed in /opt/apps/eesof, but you want the example projects to be installed to /disk2 due to lack of disk space in the /opt partition. Before starting the installation program you would do the following:

  1. Create the main installation directory:
    cd /opt/apps
    mkdir eesof
  2. Create the directory that will hold the example files on / disk2:
    cd /disk2
    mkdir ads_examples
  3. Create a link named examples in the main installation directory that points to the /disk2/ads_examples directory:
    cd /opt/apps/eesof
    ln -s /disk2/ads_examples examples
  4. Begin the installation process. When the examples are installed, the example projects will follow the /opt/apps/eesof/examples link to /disk2/ads_examples.

Following is a list of the larger directory (not the complete list) names for ADS, along with approximate sizes. Any of these directories can be re-directed to another disk partition as shown above for the examples directory. The sizes shown are for a complete installation.

Источник

Программное обеспечение PathWave Advanced Design System (ADS)

Лучшее в отрасли программное обеспечение для проектирования и моделирования микросхем

Сокращение сроков разработки и моделирования

Программное обеспечение PathWave ADS включает встроенные руководства по проектированию, с помощью шаблонов позволяющие быстрее освоить работу с программой. Расширенные библиотеки компонентов помогают быстро найти нужный компонент. Автоматическая синхронизация с проектом топологии позволяет визуализировать топологический чертеж при проектировании микросхемы.

  • Повышение эффективности проектирования за счет полнофункционального рабочего стола
  • Простая интеграция с программами электромагнитного моделирования PathWave
  • Возможность организации и совместного использования рабочих сред группами разработчиков
  • Моделирование нелинейных устройств с использованием Х-параметров*
  • Объединение передовых решений в области проектирования и производства электронных устройств
  • Повышение производительности с помощью панели оптимизации и окна данных

*Термин «X-параметры» является торговой маркой и зарегистрированным торговым знаком компании Keysight Technologies в США, Европейском Союзе, Японии и других странах. Формат X-параметров и лежащие в их основе уравнения открыты и задокументированы. Более подробная информация представлена на странице
www.keysight.com/find/eesof-x-parameters-info.

Повышение эффективности проектирования

Окно данных позволяет убедиться в соответствии характеристик проекта техническому заданию. Окно данных и возможности анализа САПР PathWave ADS обеспечивают построение графиков, схем и диаграмм для проверки результатов проектирования. Возможность использования модулей помощи, руководств по проектированию и шаблонов помогает сократить сроки разработки. Маршрут проектирования включает в себя схемотехническое моделирование и симулятор топологии, а также системное, электротермическое и электромагнитное моделирование.

Решение проблем разработки высокоскоростных устройств

С увеличением частоты сигналов и скорости передачи данных в печатных платах все большее значение приобретает обеспечение целостности сигналов и качества сигналов питания. Потери в линиях передачи могут привести к отказам электронных устройств. Для моделирования печатных плат требуется построение точных моделей печатных проводников, переходных отверстий и межсоединений. Улучшение характеристик высокоскоростных линий передачи в разрабатываемых печатных платах с использованием встроенных схемотехнических и электромагнитных симуляторов, оптимизированных для проведения анализа целостности сигналов и качества питания.

Повышение надежности при разработке преобразователей мощности

Создание новых видов источников питания, инверторов для солнечных батарей и силовых установок электромобилей требует более высокого качества разработки силовых устройств. Для повышения эффективности в них используются полупроводниковые приборы на основе материалов с широкой запрещенной зоной, такие как карбид кремния (SiC) и нитрид галлия (GaN). Максимальная эффективность проектирования достигается путем оптимизации силовых устройств за счет моделирования импульсных источников питания и компонентов на основе современных материалов.

Выберите программный продукт, наилучшим образом подходящий для решения ваших задач

Нужна дополнительная информация о программных продуктах PathWave Advanced Design System? Ознакомьтесь с руководством по конфигурированию

Источник

Using Advanced Design System after UNIX and Linux Installation

On This Page

To help you get started using ADS, this section includes some basic information along with useful tips for resolving problems that might occur after you have installed ADS.

Running Advanced Design System

Environment variables must be set before you can run ADS. To set the environment variables, see Configuring User Accounts.

Your FLEXnet license file must be properly configured and installed before you can run ADS. To set up your license file, follow the instructions in Setting Up Licenses for UNIX and Linux Installation.

To run ADS, open a terminal window and enter the command:

Choose Help > Topics and Index > Quick Start for help on getting started with ADS.

Starting ADS in Verbose Mode (Debug Mode)

ADS 2006 Update can be started in verbose (debug) mode to display more information about what is occurring as ADS runs. This extra information can be very useful to debug a problem with ADS both at startup and in general operation. In verbose mode, ADS writes log files that can be used by Agilent EEsof EDA Technical Support to help track down any problems.

To start ADS in verbose mode, do the following:

  1. Open a terminal window.
  2. Type ads_verbose.

This will start ADS. You will see some messages indicating the location of two log files. Note the location of these files as indicated in the messages. The file names are as follows:

If ads_verbose is not found, you may need to set the HPEESOF_DIR and PATH environment variables.

Run ADS until the problem you are trying to debug occurs, then take a look at the ads_daemon.log and ads_verbose.log files for errors.

If you can’t locate the trouble based on the contents of the log files, please contact Agilent EEsof EDA Technical Support. You will want to e-mail the log files to the support engineer working with you.

Using 32-bit Simulators on a 64-bit Operating System

On a 64-bit operating system, you can either use the default 64-bit simulators or you can use the 32-bit simulators. To use the 32-bit simulators on a 64-bit system, do one of the following:

  • Set the EESOF_64BIT environment variable as follows:
    EESOF_64BIT=0
  • Start ADS by opening a terminal window and entering the command:
    ads -32bit

Using a Remote Display

ADS has a Remote Display mode that improves graphics performance when using a remote display on X11 systems. A remote display is a display that’s on a computer different from the computer that is running ADS.

ADS automatically determines whether to turn on Remote Display mode.

Remote Display mode is automatically turned on for:

  • Exceed 10.0 and later
  • Exceed Freedom
  • Exceed On Demand 5.1 and later
  • A native linux X server running on a machine different from the machine running ADS
  • Any other X server that supports RENDER and is running on a machine different from the machine running ADS

Remote Display mode is automatically turned off for:

  • Any X server that does not support the RENDER extension including:
    • Exceed 9.0 and earlier
    • Exceed On Demand 5.0 and earlier
    • VNC
    • A native Solaris X server (unless you have installed patches that provide the RENDER extension)
  • Any X server running on the same machine as ADS

You can override this automatic behavior with the EESOF_REMOTE_DISPLAY environment variable. This environment variable has three settings:

  • AUTO provides the automatic behavior described above.
  • YES (or 1 ) turns on Remote Display mode unless the X server does not support the RENDER extension.
  • Any other value turns off Remote Display mode.

For EESOF_REMOTE_DISPLAY to have an effect, it must be set before you launch ADS. To set this variable to YES using the Bourne shell ( sh ) or the Korn shell ( ksh ), use

EESOF_REMOTE_DISPLAY=YES
export EESOF_REMOTE_DISPLAY

For the C Shell ( csh) , use

setenv EESOF_REMOTE_DISPLAY YES

If ADS Does Not Start

It is possible to install programs or options for which you have not purchased licenses. Although the icons and features will appear in the software, you cannot access the applications without a license. Contact your Agilent EEsof sales representative to obtain additional licenses.

If your ADS applications will not start:

  • Make sure all of your licensing requirements are correctly set up, as explained in Setting Up Licenses for UNIX and Linux Installation.
  • Using a text editor, open and review the install.log file in your installation directory to see if there are any apparent problems with the installation structure. (You can re-run Setup if necessary to re-install.)
  • Try using the Agilent License Information Tool, which is available to check your environment variable settings, display your license.lic file, and show your license and server status. Refer to Using the Agilent License Information Tool.

If you cannot find the problem, run ADS in verbose (debug) mode and contact Technical Support to help pinpoint the problem. See Starting ADS in Verbose Mode (Debug Mode).

Common Licensing Problems

Following are solutions to common problems that occur regarding the FLEXnet licensing setup for ADS.

For details on using FLEXnet and lmtools, refer to the Acresso website at:

Choose Products > FLEXnet

Where to Begin

If you are having trouble getting FLEXnet working, the best place to begin troubleshooting is the flex.log file. The flex.log file is typically located in $HPEESOF_DIR/licenses.

Read the flex.log file and look for error or warning messages.

If nothing shows up in the flex.log file, try setting the following environment variable, then start ADS:

C Shell ( /bin/csh)

Bourne/Korn Shell (/bin/sh, /bin/ksh)

HPEESOF_DEBUG_MODE=key
export HPEESOF_DEBUG_MODE

Look for errors or warnings in the shell where you started ADS.

Common Errors and Solutions

Following are possible solutions to certain license-related error messages that occur.

ADS Does Not Run After Starting the License Server

If the following error message appears when you run ADS, additional license configuration may be needed:

This error can appear if your license.lic file contains license bundles and you have not run the License Preference Tool to select a license bundle. You must select a license bundle using the License Preference Tool, so ADS will know to use it.

Inconsistent Encryption Code

This error occurs when the information on the INCREMENT lines in the license.lic file is corrupted. Check the license.lic file for the following:

  1. Make sure that each line of the license.lic file is a single continuous line with each field separated by a single space.
  2. If there are backslash characters («\») line wrapping the lines, make sure that the backslash character is the absolute last character on its line. Even a space after the «\» will cause a problem.
  3. Try removing the backslash characters and joining the INCREMENT lines, so that each INCREMENT line is a single continuous line with no line wrap.
  4. If the license.lic file was transferred from DOS to UNIX or Linux, make sure to remove the control M’s (^M) at the end of all the lines in the license.lic file. If spaces are added to the end of each line to eliminate the ^M’s, the spaces must also be removed. The spaces turn out to be just as disruptive as the ^M’s. The best way to remove the ^M’s is using the vi editor and the following substitution command:
    :1,$ s/.$//g
  5. Make sure that none of the original SERVER line hostid information has been changed. Make sure that none of the SERVER lines have been eliminated.

Invalid Host or Unable to Determine Machine ID

This can be caused by one of the following:

  1. Make sure that the information on the SERVER line(s) in license.lic is correct.
  2. If the licenses are node-locked, and you attempt to run ADS on a machine other than the machine the licenses are node-locked to, you will get a license error indicating invalid host. To check if this is the case, look at the $HPEESOF_DIR/licenses/license.lic file and check the INCREMENT lines. If each INCREMENT line ends in a machine hostid, then the licenses are node-locked to the machine whose id is shown. You can, however, export the display from the node-locked machine to another display.
  3. If you are on an HP workstation, check the permissions of the /dev/lan0 file. This file must have read and write permissions for all:
    chmod 777 /dev/lan0
    The FLEXnet lmgrd and agileeosf vendor daemons use this file and must be able to read and write to this device.

Invalid System Clock Time

FLEXnet detects when systems have had their dates set more than 24 hours back, and prevents users from using expired licenses by setting the clock back. It works by looking for any files in «/» or «/etc» that have a date more than 24 hours in the future.
Use the command ls -lat in «/» and «/etc» to find the offending file(s). The date of the offending file(s) can be corrected by using the touch command:

If the file is a link, the link must be removed and then recreated. If the link itself is dated ok, check the date of the actual file or directory it points to. The pointed to file must also have a valid date.

A Feature is Not Enabled

FLEXnet licenses have both enable and expiration dates. If the license enable date is in the future with respect to the current machine date, then this error will occur.

First check the date on the computer. If it is not today’s date, correct it. The date can be set using the date command:

Источник

Читайте также:  Acpi ven sny dev 5001 sony vaio driver windows 10
Оцените статью