| Installation Instructions |
Installing the Mentor Technologies userware is done by following these steps:
Downloading the UserwareThe userware can be downloaded from Mentor Technologies' ftp server ftp.eda.com.au and is located in the /pub/userware directory, which contains the following subdirectories:
To know which version of the userware you are currently using type the following:
% Version
In addition, there is now a complete html version of the documentation available for the following versions:
Installing the UserwareCreate the userware directory:
% mkdir <path_to_userware>
% cd <path_to_userware>
Copy the userware file to the userware directory and uncompress and untar the userware file:
% gnutar xvzf <userware>.tar.gz
If you do not have a copy of gnutar, use the following instead:
% $MGC_HOME/install8/bin/gzip -d <userware>.tar.gz
% tar xvf <userware>.tar
Configuring the UserwareOnce the userware has been installed, you need to set the following environment variables. Please note that the csh syntax as been used as an example.
% setenv MT_HOME <path_to_userware>
% setenv AMPLE_PATH ${AMPLE_PATH}:${MT_HOME}/userware
% set path = ($MT_HOME/bin $path)
If the DES_ARCH_PKGS_TO_LOAD environment variable is set, then be sure to add the Mt_da personality module to the list of personality modules to load in Design Architect:
% setenv DES_ARCH_PKGS_TO_LOAD 'Mt_da ...'
If required, the following environment variables can be set:
% setenv MT_NETSCAPE_PATH /usr/local/bin/netscape
% setenv MT_REF_HELP http://<path_to_html_userware>/
% setenv MT_UW_STATUS [FULL | SIM]
% setenv MT_BPL_STATUS [FULL | NONE]
% setenv MT_CFG_PATH <path_to_company_config_files>
% setenv MT_COMPANY_NAME <COMPANY_NAME>
% setenv MT_COMPANY_LIB_PATH <path_to_the_company_libs>
% setenv MT_COMPANY_MAP_PATH <path_to_the_company_maps>
% setenv MT_COMPANY_GEOM_PATH <path_to_the_company_geoms>
% setenv MT_PROJECT_NAME <PROJECT_NAME>
% setenv MT_PROJECT_LIB_PATH <path_to_the_project_libs>
% setenv MT_PROJECT_MAP_PATH <path_to_the_project_maps>
% setenv MT_PROJECT_GEOM_PATH <path_to_the_project_geoms>
% setenv MT_MGC_LIB_PATH <path_to_the_mentor_libs>
% setenv MT_SYMBOL_NAME [MG_STD | ANSI]
% setenv MT_REF_NAME 'U?'
No location map entries are required to access the userware, but you should note that the force option in the location map is not supported at this stage.
Performing the Post InstallationTo use the userware and personality modules, the install_userware shell command must be run on the master mentor tree and all user mentor trees:
% cd $MT_HOME
% ./install_userware -check
% ./install_userware -link <COMPANY_HOME>
% ./install_userware -update <COMPANY_HOME>
In addition if you have Tcl (7.6) and Tk (4.2) installed you can use:
% cd $MT_HOME
% ./install_userware.tcl
A number of source files are included in $MT_HOME/userware/dfi/dfi.any and $MT_HOME/userware/dfi/netlisters and should be compiled as follow:
% cd $MT_HOME/userware/dfi/dfi.any
% ./compile all
% cd $MT_HOME/userware/dfi/netlisters
% ./compile all
A template personality module called template_da is also supplied in $MT_HOME/userware. You can use this personality module as a guide to create your own company personality module.
To use it, execute the install_template shell command:
% cd $MT_HOME/userware/template_da
% ./install_template <COMPANY_HOME>/userware -name <COMPANY_NAME>
Or:
% cd $MT_HOME/userware/template_da
% ./install_template.tcl
Compatiblity with Mentor ApplicationsThe userware and personality modules will work with the following applications:
Getting HelpFor more information, please e-mail userware@eda.com.au or call Mentor Technologies.
webmaster@eda.com.au