- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
ADS与ALLEGRO互连
网上关于这个软件的信息很少啊!几乎都没有!有没有人有呢!
这个就在ADS安装文件里面,ial文件夹里面,并有安装说明INSTALL,在ALLREGO执行宏命令安装,然后也在ADS里面也安装一个插件。
All files needed for the Momentum into Allegro integration can be found in
the directory %HPEESOF_DIR%/ial or $HPEESOF_DIR/ial. this is the directory where
this INSTALL file normaly resides.
HPEESOF_DIR is an environment variable that points the head of the ADS
installation tree. Or the directory where ial directory is copied.
On machines without ADS you need to copy the entire ial directory
to this machine.
With Allegro 16.00 or higher the machine will also require Python 2.5 or 2.6 to have the ADFI working.
To install the Momentum export in a personal configuration for Allegro
1) Inside Allegro goto File->Script to open the scripting tool and browse
for the file $HPEESOF_DIR/ial/scripts/eemLocalConfig.scr.
Note: make sure you enable the Change Directory flag in the Allegro file browser.
2) Replay the configuration script.
To install the Momentum export interface into in a site configuration for Allegro
1) Modify the Allegro initialization files to load the Momentum integration
context file and set the parameters it needs
Note: + Make sure to always use / as path delimiter inside the Allegro
configuration files!
+ ~/ translates to %HOME%\\ on windows and $HOME/ on linux
a) Goto the your site's skill configuration directory which can reside in the following locations
/share/pcb/etc/skill (or a user-defined location specified by CDS_SITE)
$ALLEGRO_SITE/skill
~/pcbenv
. (the program's start directory)
An allegro.ilinit file residing in any of these directories will be loaded in above order
b) Open the file allegro.ilinit that you want ot use with the editor of your choise
- Create the file if it does not exist already in the correct location -
c) If HPEESOF_DIR is not an environment variable, add the following line
(setShellEnvVar "HPEESOF_DIR=")
d) (optional) add the line
(setShellEnvVar "EEMOM_SKILL_DIR=")
to tell the interface where to look for the skill context file
that provides the export functionality.
By default it will look in $HPEESOF_DIR/ial/skill/15.7
e) Required in standalone installation of the ial
EEMOM_PYTHON must point to a local of Python executable
(setShellEnvVar "EEMOM_PYTHON=")
f) (optional) add the line
(setShellEnvVar "EEMOM_GLOBALOPTIONSFILE=/eemom.option")
to tell the interface where to look for the global export options file to
populate the setup settings.
It defaults to $HPEESOF_DIR/ial/config/eemom.option
note : the contents of the optional files $HOME/pcbenv/eemom.option and
/.option will be added to the list
g) load the skill initilization file, by adding the line
(load "/eemom.ini")
the shipped version is $HPEESOF_DIR/ial/skill/15.7/eemom.ini so the
above line would become
(load (sprintf nil "%s/ial/skill/15.7/eemom.ini" (getShellEnvVar "HPEESOF_DIR")))
2) Add the Momentum export menu items
An example for a popup menu to be added to the Allegro menufile is
provided in the file
$HPEESOF_DIR/ial/config/eemMenuFrag.men
A) An automatic insertion of the example fragment in
the default position is can be done by adding
(setShellEnvVar "EEMOM_MENU_AUTOLOAD=ON")
to the allegro.ilinit file above.
B) For configurations with specific menu setup requirements you need to
modify the Allegro menufile
Notes:
* the location /share/local/pcb/menus used below
can be changed to any directory by either
+ modifying the MENUPATH allegro variable to include the new directory
+ using the Allegro UI -> Setup -> User Preferences ...
and add the directory where the menufile resides to Ui_paths menupath
+ adding the following line to your allegro.ilinit file
- see below for more info on how to modify allegro.ilinit -
(setShellEnvVar "EEMOM_MENUPATH=")
In this case, if a menufile resides in the working directory, and the
working directory is first in Allegro's MENUPATH, then that file will
be used.
a) Copy the /share/pcb/text/cuimenus/allgro.men
- or the menufile you currently are using - to
/share/local/pcb/menus
b) open the file in a text editor
c) Add the content of $HPEESOF_DIR/ial/config/eemMenuFrag.men to this
file just before the POPUP "&Help"
d) save the file.
3) Open the Allegro PCB editor, the Momentum menu entry should be visible
in the menubar at the top
If not check and modify the allegro configuration and modify the ui menu
path to make sure that the place where your updated allegro.men file is
stored is in front of the path.
You get there through:
Setup->User Preference->Ui paths push on the menu path button.
Enable the Allegro import interface into ADS by loading the
import design kit residing in
$HPEESOF_DIR/ial/import_kit/import_allegro__dk
into ADS as an ADS design kit.
无需网上下载什么,这是ADS安装的时候自带的。ALLREGO LINK的连接是安捷伦给做的。
申明:网友回复良莠不齐,仅供参考。如需专业帮助,请学习易迪拓培训专家讲授的ADS视频培训课程。
上一篇:用ADS如何计算输出阻抗
下一篇:ADS使用过程中,连线设置问题
国内最全面、最专业的Agilent ADS培训课程,可以帮助您从零开始,全面系统学习ADS设计应用【More..】
- Agilent ADS教学培训课程套装
- 两周学会ADS2011、ADS2013视频教程
- ADS2012、ADS2013射频电路设计详解
- ADS高低阻抗线微带滤波器设计培训教程
- ADS混频器仿真分析实例视频培训课程
- ADS Momentum电磁仿真设计视频课程
- ADS射频电路与通信系统设计高级培训
- ADS Layout和电磁仿真设计培训视频
- ADS Workspace and Simulators Training Course
- ADS Circuit Simulation Training Course
- ADS Layout and EM Simulation Training Course
- Agilent ADS 内部原版培训教材合集