20.4.4.1 Arguments
-type power
Specifies the type of report to generate is a Power report.
-powerunit {value}
Specifies the unit in which power is set. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
W | The power unit is set to watts |
mW | The power unit is set to milliwatts |
uW | The power unit is set to microwatts |
-frequnit {value}
Specifies the unit in which frequency is set. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
Hz | The frequency unit is set to hertz |
kHz | The frequency unit is set to kilohertz |
MHz | The frequency unit is set to megahertz |
-opcond {value}
Specifies the operating condition. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
worst | The operating condition is set to worst case |
typical | The operating condition is set to typical case |
best | The operating condition is set to best case |
-opmode {value}
Specifies the operating mode. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
active | The operating mode is set to active |
static | The operating mode is set to static |
sleep | The operating mode is set to sleep |
Value | Description |
|---|---|
Flash*Freeze | The operating mode is set to Flash*Freeze |
shutdown | The operating mode is set to shutdown |
-toggle {value}
Specifies the toggle. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | The toggle is set to true |
false | The toggle is set to false |
-power_summary {value}
Specifies whether to include the power summary, which shows the static and dynamic values in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the power summary in the report |
false | Does not include the power summary in the report |
-rail_breakdown {value}
Specifies whether to include the breakdown by rail summary in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the breakdown by rail summary in the report |
false | Does not include the breakdown by rail summary in the report |
-type_breakdown {value}
Specifies whether to include the breakdown by type summary in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the breakdown by type summary in the report |
false | Does not include the breakdown by type summary in the report |
-clock_breakdown {value}
Specifies whether to include the breakdown by clock domain in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the breakdown by clock domain summary in the report |
false | Does not include the breakdown by clock domain summary in the report |
-thermal_summary {value}
Specifies whether to include the thermal summary in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the thermal summary in the report |
false | Does not include the thermal summary in the report |
-battery_life {value}
Specifies whether to include the battery life summary in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the battery life summary in the report |
false | Does not include the battery life summary in the report |
-opcond_summary {value}
Specifies whether to include the operating conditions summary in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the operating conditions summary in the report |
false | Does not include the operating conditions summary in the report |
-clock_summary {value}
Specifies whether to include the clock domains summary in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the clock summary in the report |
false | Does not include the clock summary in the report |
-style {value}
Specifies the format in which the report will be exported. The following table shows the acceptable values for this argument:
Value |
Description |
|---|---|
Text |
The report will be exported as Text file |
CSV |
The report will be exported as CSV file |
-sortby {value}
Specifies how to sort the values in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
power values | Sorts based on the power values |
alphabetical | Sorts in an alphabetical order |
-sortorder {value}
Specifies the sort order of the values in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
ascending | Sorts the values in ascending order |
descending | Sorts the values in descending order |
-instance_breakdown {value}
Specifies whether to include the breakdown by instance in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the breakdown by instance in the report |
false | Does not include the breakdown by instance in the report |
-power_threshold {value}
This specifies whether to include only the instances that consume power above a certain minimum value. When this command is set to true, the -min_power argument must also be used to specify that only the instances that consume power above this minimum power value are the ones that are included in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the power threshold in the report |
false | Does not include the power threshold in the report |
-filter_instance {value}
This specifies whether to have a limit on the number of instances to include in the Power report. When this command is set to true, the –max_instance argument must also be used to specify the maximum number of instances to be included into the Power report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Indicates that you want to have a limit on the number of instances to include in the Power report |
false | Indicates that you do not want to have a limit on the number of instances to include in the Power report |
-min_power {number}
Specifies which block to expand based on the minimum power value of a block.
-max_instance {integer >= 0}
Sets the maximum number of instances to a specified integer greater than or equal to 0 (zero). This will limit the maximum number of instances to be included in the Power report.
-activity_sortorder {value}
Specifies the sort order for the activity summary. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
ascending | Sorts the values in ascending order |
descending | Sorts the values in descending order |
-activity_sortby {value}
Specifies how to sort the values for the activity summary. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
pin name | Sorts based on the pin name |
Value | Description |
|---|---|
net name | Sorts based on thepnet name |
domain | Sorts based on the clock domain |
frequency | Sorts based on the clock frequency |
source | Sorts based on the clock frequency source |
-activity_summary {value}
Specifies whether to include the activity summary in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the activity summary in the report |
false | Does not include the activity summary in the report |
-frequency_threshold {value}
Specifies whether to add a frequency threshold. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Adds a frequency threshold |
false | Does not add a frequency threshold |
-filter_pin {value}
Specifies whether to filter by maximum number of pins. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Filters by maximum number of pins |
false | Des not filter by maximum number of pins |
-min_frequency {value}
Sets the minimum frequency to {decimal value [unit { Hz | KHz | MHz}]}.
-max_pin {value}
Sets the maximum number of pins.
-enablerates_sortorder {value}
Specifies the sort order for the probabilities summary. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
ascending | Sorts the values in ascending order |
descending | Sorts the values in descending order |
-enablerates_sortby {value}
Specifies how to sort the values for the probabilities summary. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
pin name | Sorts based on the pin name |
net name | Sorts based on the net name |
domain | Sorts based on the clock domain |
frequency | Sorts based on the clock frequency |
source | Sorts based on the clock frequency source |
-enablerates_summary {value}
Specifies whether to include the probabilities summary in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the activity summary in the report |
false | Does not include the activity summary in the report |
-with_annotation_coverage {value}
Specifies whether to include the annotation coverage summary in the report. The following table shows the acceptable values for this argument:
Value | Description |
|---|---|
true | Includes the annotation coverage summary in the report |
false | Does not include the annotation coverage summary in the report |
{filename}
Specifies the name of the report.
