http://www.mweda.com- 微波EDA网

ADS2008的环境变量(Environment Variables)介绍

作者:佚名    文章来源:本站原创    点击数:    更新时间:2008-11-29

环境变量通常在shell启动文件(shell start-up file,比如.cshrc文件或者是.profile文件)中被初始化。下面的表格描述了ADS中最常用的环境变量。这些环境变量在安装ADS的时候就被自动设置了。

名称

默认值

描述

HPEESOF_DIR

/hpeesof

软件安装的目录(也叫根目录(root))。

AGILEESOFD_LICENSE_FILE

$HPEESOF_DIR/licenses/license.lic

指定FLEXlm security license files的路径。

EESOF_64BIT

默认情况下没有被设置。

指定在64位操作系统上用默认的64位仿真器还是用32位仿真器。设置EESOF_64BIT=0,则强制在64位操作系统上用32位仿真器。

PRINTER

lpr

指定hpeedit程序所使用的打印机。

EESOF_BROWSER

默认情况下没有被设置。

设置例子: EESOF_BROWSER=/usr/bin/firefox

指定在使用在线文档时使用的浏览器。

CDS_INST_DIR

默认情况下没有被设置。 Connection Manager Client 不使用这个值。这个变量的有或无决定了使用哪个在线帮助文档。

指定Connection Manager Client是用ADS还是RFDE在线帮助文档。如果CDS_INST_DIR没有设置(即不用这个变量),那么默认用ADS在线帮助;如果CDS_INST_DIR被设置了(即有这个变量),则使用RFDE在线帮助文档。

环境变量HPEESOF_DIRAdvanced Design System广泛的应用。如果ADS是安装在/hpeesof这个目录下的话,那么这个变量不需要被设置。

每个单独的Advanced Design System工具都有其相对应的配置文件。我们可以在$HPEESOF_DIR/config ($HPEESOF_DIR 即软件安装目录)这个目录里找到这些配置文件。下表说明了每个工具的配置文件的名称

工具

相应的配置文件名

Design Environment

de_sim.cfg

Digital Filter

dfilter.cfg

Digital Synthesis

dsynthesis.cfg

Data Displays

hpeesofdds.cfg

Data Sets

hpeesofdss.cfg

Instrument Server

hpeesofinstrio.cfg

Momentum

momentum.cfg

Browser (Vendor and component parts)

hpeesofbrowser.cfg

Simulation and Synthesis Message Window

hpeesofsess.cfg

Layered A.P.I.

eeapi.cfg

Ptolemy models and MATLAB

hpads.cfg

Colors

hpeecolor.cfg

Fill patterns

hpeefill.cfg

GUI search paths

hpeesof.cfg

Online help system

hpeesofhelp.cfg

AEL search paths

hpeesofsim.cfg

Library translator

hplibtrans.cfg

Ptolemy

hptolemy.cfg

SMG search path

smg_ui.cfg

Spice to IFF

spctoiff.cfg

Spice translator

spice_xlator.cfg

LineCalc

linecalc.cfg


配置文件格式

配置变量用标准的配置语法来定义:

<variable>=<value>

其中 variable 是配置变量的名称,value是要赋给变量的string。这里的value可以是一个目录(directory),一个查找路径(search path),一个枚举值(numeric value),或者是其他的被程序定义的变量。例如,“配置”(preference)的路径可以这样设置:

PREFERENCES_DIR={$HPEESOF_DIR}/de/defaults

$HPEESOF_DIR 是一个环境变量,表示软件的完整安装路径。

对于文件格式,需要注意以下几点:

l 所有以#开头的语句都是注释语句,可以忽略

l 空行可以忽略

l 等号两边的空格可以忽略

l 空的赋值是允许的(比如例子里的env_var_2

#
# This is a sample configuration file
#
env_var_1 = first_value
env_var_1a = value-1a
#
env_var_2 =
env_var_3 = 17
env_var_4 = $SYSTEM/%HOME/ex4
env_var_4a = {$HPEESOF_DIR}/de/defaults/{%env_var_1a}.ex4a
Tags:ADS2008,环境变量,Environment Variables  
责任编辑:mweda
请文明参与讨论,禁止漫骂攻击。 昵称:注册  登录
[ 查看全部 ] 网友评论
 关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 在线帮助