This is a fully customisable bondpad, where the size of the rectangular pads and the metal layer can be specified by the user.

from si_fab import all as pdk

name="BP",
metal1_size=(40.0, 60.0),
metal2_size=(40.0, 60.0),
via_pitch=(5.0, 5.0))

bp_p.Layout().visualize(annotate=True)


This bondpad inherits from BondPad. All the properties are locked to obtain an area of 50 $$\mu m$$ x 50 $$\mu m$$. The top metal layer is M1 and the bottom metal layer is M2.
from si_fab import all as pdk