Initial Padstack Definition Layers

Special padstack definition layer names (Start, Stop, and Default) are provided to allow you some control over default mapping of the definition layers to stackup layers when the padstack is placed into a layout as a via or pin. Using these special layer names is optional. When a via or pin is placed, a default mapping occurs in the following order:

  1. Any layout stackup signal layer before the start layer of the padstack or after the stop layer of the padstack does not get mapped to any definition layer.
  2. Any layout stackup signal layer whose name matches a definition layer name is mapped to that definition layer.
  3. If the start layer of the padstack is not yet mapped, and there is a definition layer named "Start", they are mapped.
  4. If the stop layer of the padstack is not yet mapped, and there is a definition layer named "Stop", they are mapped.
  5. If there is a definition layer named "Default", any remaining layout stackup signal layers are mapped to it.
  6. If there are remaining layout stackup signal layers, they are mapped (in order) to the remaining definition layers.
  7. Any layout stackup signal layers that are unmapped, remain that way.

When the Padstack Usage and Definition window is closed by clicking OK, you are given a choice of how to apply the definition changes that are made; the Apply Padstack Definition Changes window opens only if changes are made to the padstack definition (not all changes to the Padstack Usage and Definition window change the padstack definition).

Padstack usage and definition window.

Related Topics:

Creating Vias, Pins, and Padstack Definitions from Primitives