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 |
---|---|
| 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. |
| 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. |
| 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.
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. |
| 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 |
---|---|
| Capacitance voltage derating value (percentage). Used as the default voltage derating value for capacitors in the power rail report. |
| 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. |