The feed-thru pin mapping feature allows the user to define sets of pins that should be traced through by NetBom Net Tracing. These sets can be configured in a number of ways: by part number, part name, part type; and from pin number to pin number or pin name to pin name.
The pin mapping file path is stored in the FEED_THRU_INFO_FILE
CSet. After a design is read during any NetBom operation, this CSet is referenced and if it is pointing to a valid JSON file, the contents of the JSON file will be used for feed-thru pin mapping.
In the future, there will be a GUI to configure this.
An example of the JSON file contents:
Code Block | ||
---|---|---|
| ||
{
"MAPPINGS" : {
"PART_NUMBER" : {
"1836-0709" : {
"PIN" : [
[ "3", "4" ],
[ "5", "6", "7" ]
],
"PIN_NAME" : [
[ "A", "B" ]
]
}
},
"PART_TYPE" : {
"XTAL" : {
"PIN_NAME" : [
[ "A", "B" ]
]
}
},
"PART_NAME" : {},
"REF_DES" : {}
}
} |
In this example, all parts with the 1836-0709
part number will have pins with pin numbers 3,4
and 5,6,7
traced through, and it will also have pins with pin name A
or B
traced through. Any number and combination or pin name/number groups can be created.
In the example, the part type XTAL
will also have its pins named A
and B
traced through.
A visual example of what happens to the net trace when feed-thru pin mapping is configured can be seen below. The first image is without feed-thru, and the second image has feed-thru configured for component U1. The highlighting on pin AF15 has been added for clarity.
...