ubcpdk.components.pad_array

ubcpdk.components.pad_array#

ubcpdk.components.pad_array(*, pad: ComponentSpec = functools.partial(<function pad>, size=(75, 75), layer=(12, 0), bbox_layers=((13, 0), ), bbox_offsets=(-1.8, )), spacing: tuple[float, float] = (125, 125), columns: int = 6, rows: int = 1, orientation: float | None = 270) Component#

Returns 2D array of pads.

Parameters:
  • pad – pad element.

  • spacing – x, y pitch.

  • columns – number of columns.

  • rows – number of rows.

  • orientation – port orientation in deg. None for low speed DC ports.