def METHOD_NAME(self):
    # nand Z to inv A
    z1_pin = self.nand_inst.get_pin("Z")
    a2_pin = self.driver_inst.get_pin("A")
    if OPTS.tech_name == "sky130":
        mid1_point = vector(a2_pin.cx(), z1_pin.cy())
    else:
        mid1_point = vector(z1_pin.cx(), a2_pin.cy())
    self.add_path(self.route_layer,
                  [z1_pin.center(), mid1_point, a2_pin.center()])