Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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
languagejson
{
   "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.

...