[Mentor Technologies]

Installation Instructions


[Userware Banner]

Installing the Mentor Technologies userware is done by following these steps:


 [Up] Downloading the Userware

The 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:


 [Up] Installing the Userware

Create 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


 [Up] Configuring the Userware

Once 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.


 [Up] Performing the Post Installation

To 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


 [Up] Compatiblity with Mentor Applications

The userware and personality modules will work with the following applications:


 [Up] Getting Help

For more information, please e-mail userware@eda.com.au or call Mentor Technologies.


Userware Version: v8.5_4.13
Last Modified: 27 November 1997 -- [mailto] webmaster@eda.com.au