Display help for one or more topics
Syntax
help [‑category <arg>] [‑args] [‑syntax] [‑long] [‑prop <arg>]
[‑class <arg>] [‑message <arg>] [‑quiet] [‑verbose]
[<pattern_or_object>]
Usage
Name | Description |
---|---|
[-category]
|
Search for topics in the specified category |
[-args]
|
Display arguments description |
[-syntax]
|
Display syntax description |
[-long]
|
Display long help description |
[-prop]
|
Display property help for matching property names Default: * |
[-class]
|
Display object type help |
[-message]
|
Display information about the message with the given message. Every message delivered by the tool has a unique global message ID that consists of an application sub-system code and a message identifier. Example: -message {Common 17-8}. |
[-quiet]
|
Ignore command errors |
[-verbose]
|
Suspend message limits during command execution |
[<pattern_or_object>]
|
Display help for topics that match the specified pattern Default: * |
Categories
Description
Returns a long description of the specified Tcl command; or a list of available Xilinx Tcl command categories; or a list of commands matching a specific pattern.
The default help
command without any arguments returns a list of Tcl command categories that can be further explored. Command categories are groups of commands performing a specific function, like File I/O commands for instance.
Available options for the help
command can return just the command syntax for a quick reminder of how the command should be structured; the command syntax and a brief description of each argument; or the long form of the command with more detailed descriptions and examples of the command.
To limit the memory usage of the Vivado Design Suite, some features of the tool are only loaded into memory when that feature set is used. To access the complete list of Tcl commands and help text associated with a given feature, you must load the feature into memory using the load_features
command.
The help command can also return any available information related to various properties assignable to design objects. Use the -prop
and -class
options to return help information for properties.
This command returns the specified help text, or an error.
Arguments
-category
<arg> - (Optional) Get a list of the commands grouped under the specified command category.
-args
- (Optional) Get abbreviated help text for the specified command. The default is to return the extended help for the specified command. Use this argument to keep it brief.
-syntax
- (Optional) Returns only the syntax line for the command as a quick reminder of the proper form for using the command.
-long
- (Optional) Returns the extended help description for the command, including the syntax, a brief description of the arguments, and a more detailed description of the command with examples. This is the default setting for the help command.
-prop
<arg> - (Optional) Return the specified property of an object class, or the properties assigned to a specific object in the current design.
-class
, or the specification of a single design object.
-class
<arg> - (Optional) Return information related to the specified class of objects.
-message
<arg> - (Optional) Return information related to the specified message. Messages are specified in the form of a unique global message ID, that consists of an application sub-system code and a message identifier: "Common 17-24", or {Common 17-24}. Refer to the set_msg_config
command for more information.
-quiet
- (Optional) Execute the command quietly, returning no messages from the command. The command also returns TCL_OK regardless of any errors encountered during execution.
-verbose
- (Optional) Temporarily override any message limits and return all messages from this command.
set_msg_config
command.-class
and -prop
to return information about properties.Examples
help
load_features simulator
help -category simulation
help -category waveform
help *file*
This list can be used to quickly locate a command for a specific purpose, such as remove_files
or delete_files
.remove_files
command and its arguments:
help remove_files
-args
option to get a brief description of the command.-args
form of help for the specified command:
proc short cmdName {help -args $cmdName}
help -class cell -prop NAME
help -prop NAME [get_cells cpuEngine]