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.