Via

Parent page: PCB Dialogs

The Via dialog

Summary

The Via dialog provides controls to edit the properties of a Via. A via is used to create vertical connections between the signal layers of a PCB. A via has a hole, that once it is plated, creates this vertical connectivity. Vias can span all layers in the board design or can start and stop at specific layers. Note that these types of vias can only be designed in conjunction with the board fabricator since they must have the appropriate processes and technology to create vias between the specified layers.

Access

This dialog can be accessed during placement by pressing the Tab key.

After placement, the dialog can be accessed in the following ways:

  • Double-click on the placed object.
  • Place the cursor over the object, right-click then choose Properties from the context menu.

Options/Controls

Diameters

  • Simple - The via diameter is the same on all layers.
    • Diameter - Specify the diameter of the via.
  • Top-Middle-Bottom - Different Diameters can be set for the: Top Layer, all internal signal layers, and Bottom Layer.
    • Top Layer - Specify the via diameter for the Top Layer.
    • Middle Layer - Specify the via diameter for the Middle layers (all internal signal layers).
    • Bottom Layer - Specify the via diameter for the Bottom layer.
  • Hole Size - The size of the hole in the via.
  • Location X/Y - The X and Y coordinates of the via.

Properties

  • Start Layer - The layer on which this via starts.
  • End Layer - The layer on which this via ends.
  • Net - The net to which the via is currently assigned. Change the net assignment by clicking in the field then choosing a net from the drop-down list. Select No Net to specify that the via is not connected to any net. The Net property of a primitive is used by the Design Rule Checker to determine if a PCB object is legally placed.
  • Locked - Enable this option to protect the via from being edited graphically. Lock a via whose position is critical. If you try to edit a primitive that is locked, you will be informed that the primitive is locked and asked if you want to proceed with the action. If this option is unchecked, the primitive can be freely edited without confirmation.

The Start Layer and End Layer settings define a via to be one of the following types:

  • Multi-layer (Thru-Hole) - this type of via passes from the Top layer to the Bottom layer and allows connections to all internal signal layers.
  • Blind - this type of via connects from the surface of the board to an internal electrical layer.
  • Buried - this type of via connects from one internal electrical layer to another internal electrical layer.

Testpoint Settings

Use this region to define the via as a testpoint for Fabrication and/or Assembly testpoint file generation. A testpoint is a location where a test probe can make contact with the PCB to check for correct function of the board. Any via or via can be nominated as a testpoint. When this is done, the component to which the via or via belongs automatically gets locked.

  • Top - Enable this option for this via to be defined as a top layer testpoint.
  • Bottom - Enable this option for this via to be defined as a bottom layer testpoint.

Solder Mask Expansions

An opening in the solder mask is automatically created by the software and is the same shape as the via. This opening can be larger (a positive expansion value) or smaller (a negative expansion value) than the via itself as defined by the Solder Mask Expansion setting. The expansion is measured from the edge of the copper.

  • Expansion value from rules - When this option is enabled, the solder mask expansion for this pad is defined by the applicable Solder Mask Expansion design rule.
  • Specify expansion value - Enable this option to override the rule and specify the solder mask expansion value for this pad.
  • Force complete tenting on top - The term tenting means to close off. If this option is enabled, the settings in the applicable solder mask expansion design rule will be overridden resulting in no opening in the solder mask on the top solder mask layer for the pad. When this option is enabled, the Expansion value from rules and the Specify expansion value options are ignored.
  • Force complete tenting on bottom - The term tenting means to close off. If this option is enabled, the settings in the applicable solder mask expansion design rule will be overridden resulting in no opening in the solder mask on the bottom solder mask layer for the pad. When this option is enabled, the Expansion value from rules and the Specify expansion value options are ignored.

Notes on Tenting

Partial and complete tenting of vias can also be achieved by defining an appropriate value for Solder Mask Expansion. This expansion constraint can either be defined on a via-by-via basis in the associated Via dialog or by defining appropriate Solder Mask Expansion design rules. By setting the expansion value to a suitable value, you can achieve the following:

  • To partially tent a via - covering the land area only, set the Expansion to a negative value that will close the mask right up to the via hole.
  • To completely tent a via - covering the land and hole, set the Expansion to a negative value equal to or greater than the via radius.
  • To tent all vias on a single layer, set the appropriate Expansion value and ensure that the scope (Full Query) of a Solder Mask Expansion rule targets all vias on the required layer.
  • To completely tent all vias in a design, in which varying via sizes are defined, set the Expansion to a negative value equal to or greater than the largest via radius. When tenting an individual via, options are available to follow the expansion defined in the applicable design rule, or to override the rule and apply a specified expansion directly to the individual via in question.

 

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Content