The drivers command supports two report formats based on the following:
Verilog Signals
The drivers report for digital Verilog-AMS signals is as follows:
value <- ( scope ) verilog_source_line_of_the_driver
For example:
af.........wire (wire/tri) = St1 St1 <- (board.counter) assign altFifteen = &value
Instead of verilog_source_line_of_the_driver, the following is output when the actual driver is from a VHDL model:
port 'port_name' in module_name [File: path_to_file_containing_module], driven by a VHDL model.
This report indicates that the signal is ultimately driven by a port (connected to port_name of the specified module) on a module whose body is an imported VHDL model. The module_name corresponds to the module name of the shell being used to import the VHDL model.
VHDL Signals
The drivers report for VHDL signals is as follows:
description_of_signal = value value_contributed_by_driver <- ( scope_name ) source_description
The source_description for the various kinds of drivers are shown below:
| A process |
Nothing is generated for the |
| Concurrent signal assignment/concurrent procedure call |
The |
| No drivers |
If the signal has no drivers, the text |
| A Verilog driver |
If the driver is from a Verilog model, the report has the following form:
This report indicates that the signal is ultimately driven by a port (connected to |
| Driver from a C model |
If the driver is from an imported C model, the report has the following form:
|
| Driver from a LMC model |
If the driver is from an imported LMC model, the report has the following form:
|
| Driver from an OMI model |
If the driver is from an imported OMI model, the report has the following form:
|
| Resolution/type conversion function in non-verbose Mode |
If you do not use the On the next line of output (indented), a nonverbose driver report is displayed for each signal whose driver contributes to the value of the signal in question. |
| Resolution function |
The following text is generated only when the
This means that the signal is resolved with the named resolution function. A verbose drivers report is displayed (indented) for all inputs to the resolution function. |
| Type conversion on formal of port association |
The following text is generated only when the
This means that the signal's driving value comes from a type conversion function on a |
| Type conversion on actual of port association |
The following text is generated only when the
This means that the signal's effective value comes from a type conversion function on an |
| Implicit guard signal |
The following text is displayed in response to a query on a signal whose value is computed from a
|
| Signal attribute |
The following is displayed in response to a query on an IN port that ultimately is associated with a signal valued attribute:
The |
| Constant expression on a port association |
The following is displayed when the value of the signal in question is from a constant expression in a port map association:
|
| Composite signals |
For a composite signal, a separate report is displayed for each group of subelements that can be uniquely named and that have the same set of drivers. |
