blob: a3a11feba2b47649bcb4f53b884a684e5f5d4ef7 [file] [log] [blame]
# SPDX-License-Identifier: CERN-OHL-S-2.0+
from pdkmaster.technology import geometry as _geo
__all__ = ["boundary", "ioanalog"]
# The metal3 pins for the IOs
boundary = _geo.Rect(left=0.0, bottom=0.0, right=2920.0, top=3520.0)
ioanalog = (
_geo.Rect(left=2911.50, bottom=3389.92, right=2924.00, top=3414.92), # 0
_geo.Rect(left=2832.97, bottom=3511.50, right=2857.97, top=3524.00), # 1
_geo.Rect(left=2326.97, bottom=3511.50, right=2351.97, top=3524.00), # 2
_geo.Rect(left=2066.97, bottom=3511.50, right=2091.97, top=3524.00), # 3
_geo.Rect(left=1594.97, bottom=3511.50, right=1619.97, top=3524.00), # 4
_geo.Rect(left=1086.47, bottom=3511.50, right=1111.47, top=3524.00), # 5
_geo.Rect(left=827.97, bottom=3511.50, right=852.97, top=3524.00), # 6
_geo.Rect(left=600.97, bottom=3511.50, right=625.97, top=3524.00), # 7
_geo.Rect(left=340.97, bottom=3511.50, right=365.97, top=3524.00), # 8
_geo.Rect(left=80.97, bottom=3511.50, right=105.97, top=3524.00), # 9
_geo.Rect(left=-4.00, bottom=3401.21, right=8.50, top=3426.21), # 10
)