DFM Analysis

Pin to Pad Analysis will primarily include:

 

  • Pin Width / Pad Width (%) 

Calculates the ratio (in percent) between pin width and pad width (pin divided by pad) where pin is smaller than or equal to pad. Reports the value closest to 100%.

  • Pin Length / Pad Length (%) 

Calculates the ratio (in percent) between pin length and pad length (pin divided by pad) where pin is smaller than or equal to pad. Reports the value closest to 100%.

  • Toe Distance vs. Heel Distance 

Calculates the ratio of toe and heel distances (in percent) where the longer is divided by the shorter, and pin is smaller than, or equal to, pad. The closer the ratio is to ‘1’,  the more centered the pin is on the pad. Reports the maximal value detected.

  • Toe Distance Min

Calculates distances along pin length from ‘toe’ to edge of pad where pin is smaller than, or equal to, pad. Reports the minimal value detected. 


  • Heel Distance Min

Calculates distances along pin length from ‘heel’ of pin to edge of pad where pin is smaller than, or equal to, pad. Reports the minimal value found.

  • Left Distance vs. Right Distance 

Calculates the ratio between the left distance and the right distance (in percent), where the longer of the two values is divided by the shorter, and the pin is smaller than, or equal to, the pad. Reports the maximal value detected.

  • Left Distance Min

Calculates distances from the ‘left’ side of the pin to the corresponding edge of the pad, where the pin is smaller than, or equal to, the pad. Reports the minimal value detected.

  • Right Distance Min 

Calculates distances from the ‘right’ side of the pin to the corresponding edge of the pad, where the pin is smaller than, or equal to, the pad. Reports the minimal value detected.

  • Toe Distance Max

Calculates distances along the pin length from the toe to the edge of the pad, where the pin is smaller than, or equal to, the pad. Reports the maximal value detected.

  • Heel Distance Max 

Calculates distances along the pin length from the heel to the edge of the pad, where the pin is smaller than, or equal to, the pad. Reports the maximal value detected.

  • Left Distance Max 

Calculates distances from the ‘left’ side of the pin to the corresponding edge of the pad, where the pin is smaller than, or equal to, the pad. Reports the maximal value detected.

  • Right Distance Max

Calculates distances from the ‘right’ side of the pin to the corresponding edge of the pad, where the pin is smaller than, or equal to, the pad. Reports the maximal value detected.

  • Pin Diameter / Pad Diameter (%)

Calculates the ratio (in percent) between pin diameter and pad diameter (pin divided by pad) where pin is smaller than or equal to pad. Reports the value closest to 100%.

  • Large Pin Diameter / Pad Diameter  (%) 

In some components, such as BGA, the pin diameter is larger than the corresponding pad. “Large Pin Diameter” categories handle such cases.

  • Pin Area / Pad Area 

Calculates the ratio (in percent) between pin area and pad area (pin divided by pad) where pin is smaller than or equal to pad. Reports the value closest to 100%.

  • Pin Width / Pad Pitch 

The greater the value of pin width to pad pitch indicates a smaller gap between their respective copper pads. This should be avoided because it could cause a short.

  • Pin Pitch / Pad Pitch 

Differences between the pitch of two pins and their respective two pads causes a shift in pin placement on pad. The largest value reveals whether the pin is still situated within the pad.

  • Edge to Edge 

Reports values of annular rings - the shortest distance between a pin’s edge and the edge of the surrounding pad or drill if less than or equal to either pp_ar for SMD pins, or pp_clearance for other pins.

  • No Clearance in Plane 

Reports missing clearances for each MT pin, for each plane layer the pin penetrates.

  • Direct Connection to Plane

Reports intersections of ET pins with each power & ground layer penetrated if clearance or thermal relief is not found around the pin hole.

  • Missing Hole 

Reports missing drill holes at pin locations.

  • ET Pin Without PTH 

Reports ET pins whose drills are not plated through holes.

  • MP Pin on PTH 

Reports MP pins whose drills are plated through holes.

  • Pin Diameter vs. Hole Diameter

Reports values of hole diameter divided by pin diameter (in percent) where pin diameter is greater. Otherwise, pin diameter divided by hole diameter (in percent).

  • Small Hole for Round Pin 

Purpose: To check whether hole size fits a preferred hole size for a particular pin size and shape.

  • Large Hole for Round Pin 

Purpose: To check whether hole size fits a preferred hole size for a particular pin size and shape.

  • Small Hole for Square Pin 

Purpose: To check whether hole size fits a preferred hole size for a particular pin size and shape.

  • Large Hole for Square Pin 

Purpose: To check whether hole size fits a preferred hole size for a particular pin size and shape.

  • Small Hole for Rect Pin 

Purpose: To check whether hole size fits a preferred hole size for a particular pin size and shape.

  • Large Hole for Rect Pin 

Purpose: To check whether hole size fits a preferred hole size for a particular pin size and shape.

  • No Hole Size Defined 

Purpose: To provide a summary of pins lacking a specified preferred size.

  • Extra Holes 

Reports all incidences of more than one drill at a pin location.

  • Pin Too Large

Reports value of pin diameter minus hole diameter only where pin diameter is greater than hole diameter.

  • Pin Too Small 

Reports value of hole diameter minus pin diameter only where hole diameter is greater than pin diameter.

  • Pin Protrusion 

Most TH pins should be longer than the thickness of the board to allow for processing of their protrusion on the other side of the board.

  • Pin Protrusion Max 

Purpose: To report TH pins which should not extend farther than a certain maximum on the other side of the board.

  • Remaining Hole 

Purpose: To report those TH pins which should not extend beyond the other side of the board.

  • Pin Touching Solder Mask

Reports all pins which come in contact with the solder mask.

  • No Pad for Pin 

Reports all SMT pins and their corresponding pads or exposed portions of their pads which could be considered as toeprints, if so specified by the user.

  • Multiple Pads for Pin 

Reports pads, considered exposed toeprints, which can be divided into two or more parts.

  • CAD/VPL Pin Count Mismatch 

Purpose: To detect possible mistakes in matching VPL components for CAD components.

  • Pin Center to Pad Toe

In some components, like J-leaded, exact dimensions for the pin may not be available. ‘Pin Center to Pad’ categories check whether there is sufficient room for solder joint on both sides of the bend.

  • Pin Center to Pad Heel 

In some components, like J-leaded, exact dimensions for the pin may not be available. ‘Pin Center to Pad’ categories check whether there is sufficient room for solder joint on both sides of the bend.


  • Component With Recommended Pins 

The dimensions and coordinates of recommended pins are inaccurate and a user might want to ignore such pins in reports to avoid false alarms.

  • Rotated Component 

The dimensions of non-circular pins and pads are calculated according to their bounding boxes. When a component is rotated, this method produces inaccurate results.