Virtuoso Hierarchy Editor Command-line Options
When you start the Hierarchy Editor from the command line, you can specify the following options.
cdsHierEditor
[-h[elp]]
[-cdslib filePath]
[-lib libname]
[-cell cellname]
[-view viewname]
[-mode {r|w|a}]
[-namespace nmpName]
[-cdslib filepath]
[-log filename]
[-restore dirname]
[-tree]
[-version]
[-ignoreRootConfig]
[-plugin pluginName [pluginOptions ...]]
If you use the -plugin option, you must specify it as the last argument. The Hierarchy Editor ignores all arguments after -plugin, except another -plugin argument.
Arguments
|
-h[elp]
|
Prints a list and a brief description of the command-line options.
|
|
-cdslib filePath
|
Specifies the cds.lib file to load. The cds.lib file defines the libraries that you can use. If you do not specify this option, the Cadence Search File mechanism (CSF) is used to find the cds.lib file to load.
|
|
-lib libname
|
Specifies the library name of the configuration to be opened.
|
|
-cell cellname
|
Specifies the cell name of the configuration to be opened.
|
|
-view viewname
|
Specifies the view name of the configuration to be opened. You must specify all three parts of the -lib, -cell, and -view options for the command to be complete.
|
|
-mode {r|w|a}
|
Specifies the editing mode (read, write, or append) in which the Hierarchy Editor opens the configuration. The default mode is append.
The -mode w (write) option erases all data in the configuration file you specify and opens the empty configuration file.
|
|
-namespace nmpName
|
Specifies the name space to operate in, for example, Verilog, or VHDL. All names are then displayed in that name space, regardless of the source description that is used.
|
|
-cdslib filepath
|
Specifies the cds.lib file to load. The cds.lib file specifies the libraries to use.
|
|
-log filename
|
By default the Hierarchy Editor creates a log file called hierEditor.log to record commands and messages from the session. If that file is locked, it creates hierEditor.log.1, and if that is also locked, hierEditor.log.2, and so on, until hierEditor.log.10.
Use the -log filename option if you want to specify another log file name and path.
|
|
-restoreDir dirname
|
Loads the hed.env file from the specified directory after other Hierarchy Editor files (found with the Cadence Search File mechanism) have been loaded. The hed.env file contains saved environment settings.
|
|
-tree
|
Specifies that the tree view is to be displayed at startup. If this argument is not specified, the table view is displayed.
|
|
-version
|
Prints version information and exits. The -version option displays the following version information:
-
Version number of the Hierarchy Editor
-
The versions of input files the Hierarchy Editor supports. Examples of input files include
expand.cfg and pc.db. -
The version of output files the Hierarchy Editor outputs. Examples of output files include
expand.cfg and Verilog.
For example:
Tool: cdsHierEditor 05.01.000-b005
Input: expand.cfg 04.04.003
Input: expand.cfg 05.00.000
Input: pc.db 01.00
Output: expand.cfg 05.00.000
Output: Verilog 1364-1995
Output: VHDL 1076-1993
|
|
-ignoreRootConfig
|
Ignores the root configuration in select and highlight messages between the Hierarchy Editor and Virtuoso® Design Environment applications.
By default, if you are not editing the same root configuration in your Virtuoso application and the Hierarchy Editor, select and highlight messages between the two applications are ignored. If you set the -ignoreRootConfig option, the Hierarchy Editor ignores the root configuration.
|
|
-plugin pluginName [pluginOptions ...]
|
Loads the specified plug-in. You can specify command-line options for the plug-in. To load more than one plug-in, type -plugin before each plug-in name.
If you use the -plugin option, you must specify it as the last argument. The Hierarchy Editor ignores all arguments after -plugin, except another -plugin argument.
Plug-ins must be installed in the your_install_dir/share/cdssetup/hierEditor/plugins directory.
|
Related Topics
Hierarchy Editor Plug-Ins
Starting the Hierarchy Editor
Hierarchy Editor Toolbar
Return to top