Overview
NetBom has a voltage detection system that uses pattern recognition to determine voltage values for nets and parts. Given that voltage naming conventions change frequently and vary based on customer and need, this system has been expanded to allow for full customization.
The matching rules are small or large sets of regular expressions that are executed in sorted sequences to find the correct voltages based on the naming conventions.
For customers that want assistance with creating a custom voltage matching ruleset, this service is available.
Rule Types
The voltage matching rules come in four types.
EXCLUDE - these rules mark the test as no voltage
GROUND - these rules mark the test as ground
NEGATIVE - these rules mark the test as a negative voltage
POSITIVE - these rules mark the test as a positive voltage
Each of these sets is run in sequence in the order listed above, with each set being sorted by rule length, and the rules executed in order of shortest to longest.
How To Customize
To start, run any NetBom operation that generates a report. Once this is finished, there will be a file in the output directory called default_volt_match_strings.txt
. This will contain all the NetBom default voltage matching rules and is a good place to start making changes.
Rules are regular expressions and they will all be executed in case-insensitive mode.
The negative and positive rules will require one or two regex groups. This allows for voltages that carry a decimal. The first group is the voltage value to the left of the decimal, and the second group is the voltage value to the right of the decimal.
Add Comment