Capacitance Report (Power Rail Summary)

When processing a design, NetBom will automatically generate a power rail summary report. This report consists of one page for each power rail that was able to be identified in the design, and each page contains a list of the capacitor parts and information related to them.

For browser report help and information, see the Web Report Features documentation.

 

Here is an example report:

 

Features

Power Rail Identification

All of our reports that display net voltage use our NetBom Voltage Matching system. In absence of net voltage properties, our voltage matching system uses the net name to extract the real voltage property of the net. The smart extraction is configurable using regular expressions; click the link above for more information.

After we identify all the nets that carry a voltage in the design, we comb through the list of potential power rails (nets carrying a voltage) and trim down the list by testing each one according to a specific rule set. Some of the rules we use are:

  • Minimum number of ground-connected capacitors on the net

  • Minimum capacitance value for a part to be included in the total capacitor count

  • Minimum total capacitance (sum of all capacitors) on the net

  • Maximum resistor Ohms to be traced through to find capacitors (e.g. if a capacitor is on the other side of a high-ohm resistor it will not be counted as a capacitor on the power rail)

See the configuration settings section for more detailed information about these rules and how to configure them to suit your design needs.

Rail Summary Navigator

At the top of the report is a power rail summary table. Each row in this table contains top-level information related to this rail. The voltage value is editable on each row. The total capacitance is the sum of all the total capacitance on the associated rail (accounts for cap derating).

Voltage Derating

The voltage derating is configurable inside NetBom and can be edited in the report. Changing this field will change the styling of the part voltage field on the associated row.

Cap Derating

The cap derating is also configurable inside NetBom with a default value of 90%. This number is used to multiply the part capacitance, which is then multiplied by the number of caps on that row and is then displayed as the total part capacitance. In the example above, the first row has a capacitance value of 10uF, multiplied by the number of parts (in this case, just a single part), times 90%, resulting in the total capacitance for that row of 9uF.

Configuration Settings

The power rail identification method is configurable using the following list of CSets:

CSet Name

CSet Description

CSet Name

CSet Description

POWER_RAIL_MIN_CAP_COUNT

Minimum number of capacitors that a net needs in order to be considered a power rail.

This number is combined with net name voltage matching to determine which nets are power rails.

The voltage matching system can be configured through the VOLTAGE_MATCH_OVERRIDE CSET.

POWER_RAIL_TOTAL_CAP_VALUE_MIN

Minimum value (in uF) that the caps on a rail should have in order for the rail to be considered a power rail and

to be included in the power rail report.

For example, with the default miniumum of 1uF, if there is a power rail with five 0.1uF caps and no other caps,

the total cap value for the rail will be 0.5uF and will be excluded from the power rail report.

POWER_RAIL_CAP_VALUE_MIN

Minimum value (in pF) that a capacitor needs in order to be included in the power rail report.

Set to zero in order to have no minimum.

Example:

A rail is identified with three caps.

  • Capacitor 1: 1uf

  • Capacitor 2: 2.5uF

  • Capacitor 3: 45pF

If the minimum value is set to 50pF, then capacitor 3 will not be included in the report.

Furthermore, if POWER_RAIL_MIN_CAP_COUNT is set to 3 or more (the default is 3), then this will be excluded from the report entirely because it does not have enough capacitors.

POWER_RAIL_RESISTOR_OHM_LIMIT

This is a path to a file containing the bom property conversion rules.

If undefined, the default properties will be used.

The conversion rules will be copied to a file in the output directory after every netlist operation.

 

In addition to those settings, there are CSets that govern some of the behavior inside of the report. Those are the following:

CSet Name

CSet Description

CSet Name

CSet Description

CAP_VOLTAGE_DERATING

Capacitance voltage derating value (percentage). Used as the default voltage derating value for capacitors in the power rail report.

CAPACITANCE_DERATING

Capacitance derating value (percentage). Used as the default derating value for capacitors in the power rail report.

Capacitors are multiplied by this value to determine the real capacitance value.