; Technology File onc25
; Generated on Jul 15 14:29:17 2014
;     with @(#)$CDS: virtuoso version 6.1.5 03/11/2013 22:51 (sjfdl066) $

    orderedSpacings(
     ( minExtensionDistance       "hnw"	"paa"		2.0 )
     ( minExtensionDistance       "hvnw"	"naa"		1.5 )
     ( minExtensionDistance       "pbody"	"aa"		1.08 )
     ( minExtensionDistance       "m1"	"co"		0.01 )
     ( minExtensionDistance       "p1"	"co"		0.14 )
     ( minExtensionDistance       "naa"	"co"		0.14 )
     ( minExtensionDistance       "pimp"	"silblkp1"		0.3 )
     ( minExtensionDistance       "cpnwd"	"channel"		0.45 )
     ( minExtensionDistance       "nlvt"	"channel"		0.45 )
     ( minExtensionDistance       "to12"	"aa"		0.26 )
     ( minExtensionDistance       "m4"	"v4"		0.02 )
     ( minExtensionDistance       "nw"	"paa"		0.6 )
     ( minExtensionDistance       "nimp"	"silblkaa"		0.3 )
     ( minExtensionDistance       "silblk"	"zener"		0.4 )
     ( minExtensionDistance       "mvt"	"aa"		0.26 )
     ( minExtensionDistance       "hvpw"	"naa"		1.86 )
     ( minExtensionDistance       "hr"	"silblkp1"		0.3 )
     ( minExtensionDistance       "hpw"	"naa"		1.86 )
     ( minExtensionDistance       "aa"	"p1"		0.4 )
     ( minExtensionDistance       "hvnw"	"paa"		2.0 )
     ( minExtensionDistance       "nw"	"dnw"		1.5 )
     ( minExtensionDistance       "m4"	"v3"		0.02 )
     ( minExtensionDistance       "mep"	"vep"		5.0 )
     ( minExtensionDistance       "m2"	"v2"		0.02 )
     ( minExtensionDistance       "mvt"	"channel"		0.45 )
     ( minExtensionDistance       "pthk"	"paa"		0.26 )
     ( minExtensionDistance       "hvpw"	"paa"		1.5 )
     ( minExtensionDistance       "cpnwd"	"aa"		0.26 )
     ( minExtensionDistance       "dvt"	"channel"		0.45 )
     ( minExtensionDistance       "pthn"	"paa"		0.26 )
     ( minExtensionDistance       "tox"	"channel"		0.45 )
     ( minExtensionDistance       "m1"	"m1slt"		10.0 )
     ( minExtensionDistance       "paa"	"zener"		0.55 )
     ( minExtensionDistance       "m3"	"v2"		0.02 )
     ( minExtensionDistance       "nthn"	"naa"		0.26 )
     ( minExtensionDistance       "silblk"	"aa"		0.3 )
     ( minExtensionDistance       "p1"	"aa"		0.3 )
     ( minExtensionDistance       "hpw"	"paa"		1.5 )
     ( minExtensionDistance       "m2"	"m2slt"		10.0 )
     ( minExtensionDistance       "m3"	"v3"		0.02 )
     ( minExtensionDistance       "mep"	"jcotp"		20.0 )
     ( minExtensionDistance       "hvd"	"aa"		0.26 )
     ( minExtensionDistance       "m5t30"	"m5t30slt"		10.0 )
     ( minExtensionDistance       "m1"	"v1"		0.02 )
     ( minExtensionDistance       "ltc"	"silblkp1"		0.3 )
     ( minExtensionDistance       "pdb"	"pd"		2.0 )
     ( minExtensionDistance       "nimp"	"aahvd"		0.14 )
     ( minExtensionDistance       "m2"	"v1"		0.02 )
     ( minExtensionDistance       "nthk"	"naa"		0.26 )
     ( minExtensionDistance       "m4"	"m4slt"		10.0 )
     ( minExtensionDistance       "to12"	"p1"		0.26 )
     ( minExtensionDistance       "nxvt"	"channel"		0.45 )
     ( minExtensionDistance       "paa"	"co"		0.14 )
     ( minExtensionDistance       "nw"	"naa"		0.15 )
     ( minExtensionDistance       "paa"	"zener2"		0.55 )
     ( minExtensionDistance       "aa"	"silblk"		0.3 )
     ( minExtensionDistance       "tox"	"aa"		0.26 )
     ( minExtensionDistance       "nimp"	"silblkp1"		0.3 )
     ( minExtensionDistance       "hnw"	"naa"		1.5 )
     ( minExtensionDistance       "hvpwiso"	"paa"		1.5 )
     ( minExtensionDistance       "silblk"	"zener2"		0.4 )
     ( minExtensionDistance       "hvnw5iso"	"naa"		1.5 )
     ( minExtensionDistance       "m3"	"m3slt"		10.0 )
     ( minExtensionDistance       "mep"	"pa"		5.0 )
     ( minExtensionDistance       "silblk"	"p1"		0.3 )
     ( minExtensionDistance       "p1"	"silblk"		0.3 )
     ( minExtensionDistance       "pimp"	"silblkaa"		0.3 )
     ( minExtensionDistance       "pimp"	"aahvd"		0.26 )
     ( minSpacingOver             "nimp"	"paa"	"nwextborder"		0.26 )
     ( minSpacingOver             "nw"	"hvd"	"hdnw"		2.0 )
     ( minSpacingOver             "nw"	"hvd"	"nbl"		2.0 )
     ( minSpacingOver             "pimp"	"naa"	"nw"		0.14 )
     ( minSpacingOver             "nimp"	"paa"	"nw"		0.26 )
     ( minSpacingOver             "pimp"	"naa"	"nwintborder"		0.26 )
    ) ;orderedSpacings

    spacings(
     ( minSpacing                 "m1slt"	10.0 )
     ( minSpacing                 "mep"	20.0 )
     ( minSpacing                 "m4"	0.4 )
     ( minSpacing                 "v2"	0.35 )
     ( minSpacing                 "hvnw5iso"	10.0 )
     ( minSpacing                 "m2f"	1.5 )
     ( minSpacing                 "vep"	9.0 )
     ( minSpacing                 "shp"	0.78 )
     ( minSpacing                 "hvscall"	3.2 )
     ( minSpacing                 "v3"	0.35 )
     ( minSpacing                 "cpnwd"	0.44 )
     ( minSpacing                 "pdb"	4.0 )
     ( minSpacing                 "vhvnw"	1.6 )
     ( minSpacing                 "pthk"	0.44 )
     ( minSpacing                 "pbody"	2.0 )
     ( minSpacing                 "zener"	0.6 )
     ( minSpacing                 "silblk"	0.6 )
     ( minSpacing                 "nxvt"	0.44 )
     ( minSpacing                 "mt15f"	2.5 )
     ( minSpacing                 "to12"	2.0 )
     ( minSpacing                 "zener2"	0.6 )
     ( minSpacing                 "m1"	0.32 )
     ( minSpacing                 "dvtndld"	0.44 )
     ( minSpacing                 "hr"	0.6 )
     ( minSpacing                 "m2slt"	10.0 )
     ( minSpacing                 "mvt"	0.44 )
     ( minSpacing                 "shn"	0.88 )
     ( minSpacing                 "m3f"	1.5 )
     ( minSpacing                 "hnw"	1.0 )
     ( minSpacing                 "pxvt"	0.44 )
     ( minSpacing                 "m3slt"	10.0 )
     ( minSpacing                 "p1"	0.36 )
     ( minSpacing                 "ptg"	0.44 )
     ( minSpacing                 "aa"	0.4 )
     ( minSpacing                 "nlvt"	0.44 )
     ( minSpacing                 "v4"	0.35 )
     ( minSpacing                 "m1f"	1.5 )
     ( minSpacing                 "mt30f"	4.5 )
     ( minSpacing                 "hdnw"	3.58 )
     ( minSpacing                 "nthn"	0.44 )
     ( minSpacing                 "bpa"	25.0 )
     ( minSpacing                 "hvpw"	3.2 )
     ( minSpacing                 "ltc"	0.6 )
     ( minSpacing                 "m3"	0.4 )
     ( minSpacing                 "tox"	0.44 )
     ( minSpacing                 "uhnw"	1.0 )
     ( minSpacing                 "m4slt"	10.0 )
     ( minSpacing                 "hvpwiso"	3.2 )
     ( minSpacing                 "v1"	0.35 )
     ( minSpacing                 "aaf"	1.6 )
     ( minSpacing                 "dnw"	5.0 )
     ( minSpacing                 "ndc"	0.78 )
     ( minSpacing                 "hvd"	2.0 )
     ( minSpacing                 "co"	0.3 )
     ( minSpacing                 "pimp"	0.44 )
     ( minSpacing                 "hvpws"	3.2 )
     ( minSpacing                 "hpw"	1.0 )
     ( minSpacing                 "p1f"	1.4 )
     ( minSpacing                 "m4f"	1.5 )
     ( minSpacing                 "mt10f"	2.0 )
     ( minSpacing                 "pa"	10.0 )
     ( minSpacing                 "pthn"	0.44 )
     ( minSpacing                 "nthk"	0.44 )
     ( minSpacing                 "m2"	0.4 )
     ( minSpacing                 "pwblk"	0.8 )
     ( minSpacing                 "hpbl"	1.06 )
     ( minSpacing                 "dvt"	0.44 )
     ( minSpacing                 "hvnw"	3.2 )
     ( minSpacing                 "plvt"	0.44 )
     ( minSpacing                 "ntg"	0.44 )
     ( minSpacing                 "nimp"	0.44 )
     ( minSpacing                 "nw"	2.0 )
     ( minSpacing                 "nbl"	3.58 )
     ( minSpacing                 "m5t30slt"	10.0 )
     ( minSpacing                 "pbl"	1.06 )
     ( minSpacing                 "paa"	"nw"		0.15 )
     ( minSpacing                 "vhvnw"	"zener2"		20.0 )
     ( minSpacing                 "silblk"	"aa"		0.3 )
     ( minSpacing                 "pbl"	"hvnw"		1.0 )
     ( minSpacing                 "ltc"	"p1"		0.3 )
     ( minSpacing                 "ntg"	"naa"		0.26 )
     ( minSpacing                 "nw"	"dnw"		3.5 )
     ( minSpacing                 "cpnwd"	"aa"		0.45 )
     ( minSpacing                 "tox"	"aa"		0.45 )
     ( minSpacing                 "dvt"	"aa"		0.45 )
     ( minSpacing                 "nlvt"	"aa"		0.45 )
     ( minSpacing                 "nthk"	"naa"		0.26 )
     ( minSpacing                 "co"	"aa"		0.28 )
     ( minSpacing                 "silblkaa"	"nimp"		0.3 )
     ( minSpacing                 "pxvt"	"paa"		0.26 )
     ( minSpacing                 "silblk"	"p1"		0.3 )
     ( minSpacing                 "pthk"	"paa"		0.26 )
     ( minSpacing                 "vhvnw"	"hvsc2"		20.0 )
     ( minSpacing                 "tox"	"channel"		0.32 )
     ( minSpacing                 "vhvnw"	"zener"		20.0 )
     ( minSpacing                 "silblkaa"	"pimp"		0.3 )
     ( minSpacing                 "vhvnw"	"nbl"		7.2 )
     ( minSpacing                 "hvscall"	"hvnw"		3.2 )
     ( minSpacing                 "naa"	"nw"		0.6 )
     ( minSpacing                 "silblkp1"	"pimp"		0.3 )
     ( minSpacing                 "mvt"	"aa"		0.45 )
     ( minSpacing                 "nthn"	"naa"		0.26 )
     ( minSpacing                 "plvt"	"paa"		0.26 )
     ( minSpacing                 "vhvnw"	"hvnw5iso"		20.0 )
     ( minSpacing                 "vhvnw"	"to12"		20.0 )
     ( minSpacing                 "hr"	"p1"		0.3 )
     ( minSpacing                 "hpbl"	"hnw"		1.0 )
     ( minSpacing                 "vhvnw"	"hvsc"		20.0 )
     ( minSpacing                 "ltc"	"aa"		0.3 )
     ( minSpacing                 "nxvt"	"aa"		0.45 )
     ( minSpacing                 "p1"	"aa"		0.14 )
     ( minSpacing                 "vhvnw"	"hvnw"		7.2 )
     ( minSpacing                 "pthn"	"paa"		0.26 )
     ( minSpacing                 "hvd"	"p1"		0.26 )
     ( minSpacing                 "co"	"p1"		0.22 )
     ( minSpacing                 "silblkp1"	"nimp"		0.3 )
     ( minSpacing                 "dnw"	"hvd"		1.5 )
     ( minSpacing                 "mep"	"jcotp"		20.0 )
     ( minSpacing                 "ptg"	"paa"		0.26 )
     ( minSpacing                 "pimpnotnw"	"naanotnw"		0.26 )
     ( minSpacing                 "nimpnotnw"	"paanotnw"		0.14 )
     ( minWidth                   "zener"	0.6 )
     ( minWidth                   "mt30f"	6.0 )
     ( minWidth                   "mt10f"	4.0 )
     ( minWidth                   "m3f"	2.0 )
     ( minWidth                   "m1f"	2.0 )
     ( minWidth                   "zener2"	0.8 )
     ( minWidth                   "aaf"	2.6 )
     ( minWidth                   "v4"	0.36 )
     ( minWidth                   "v2"	0.36 )
     ( minWidth                   "p1f"	0.7 )
     ( minWidth                   "mt15f"	5.0 )
     ( minWidth                   "m4f"	2.0 )
     ( minWidth                   "m2f"	2.0 )
     ( minWidth                   "co"	0.3 )
     ( minWidth                   "v1"	0.36 )
     ( minWidth                   "v3"	0.36 )
     ( minWidth                   "mep"	20.0 )
     ( minWidth                   "dvt"	0.44 )
     ( minWidth                   "shn"	0.78 )
     ( minWidth                   "ntg"	0.44 )
     ( minWidth                   "aahvd"	0.58 )
     ( minWidth                   "pthk"	0.44 )
     ( minWidth                   "pbody"	1.08 )
     ( minWidth                   "ptg"	0.44 )
     ( minWidth                   "vep"	5.0 )
     ( minWidth                   "pxvt"	0.44 )
     ( minWidth                   "pimp"	0.44 )
     ( minWidth                   "m5t30slt"	4.5 )
     ( minWidth                   "plvt"	0.44 )
     ( minWidth                   "hnw"	1.0 )
     ( minWidth                   "m2slt"	2.0 )
     ( minWidth                   "cpnwd"	0.44 )
     ( minWidth                   "ltc"	0.6 )
     ( minWidth                   "aa"	0.3 )
     ( minWidth                   "hvd"	1.0 )
     ( minWidth                   "p1"	0.24 )
     ( minWidth                   "m4slt"	2.0 )
     ( minWidth                   "hvpw"	3.58 )
     ( minWidth                   "pwblk"	0.8 )
     ( minWidth                   "mvt"	0.44 )
     ( minWidth                   "m1"	0.32 )
     ( minWidth                   "nbl"	8.0 )
     ( minWidth                   "hdnw"	6.0 )
     ( minWidth                   "dvtndld"	0.44 )
     ( minWidth                   "nlvt"	0.44 )
     ( minWidth                   "nxvt"	0.44 )
     ( minWidth                   "nthk"	0.44 )
     ( minWidth                   "hpbl"	2.0 )
     ( minWidth                   "pbl"	3.42 )
     ( minWidth                   "ndc"	0.88 )
     ( minWidth                   "paa"	0.3 )
     ( minWidth                   "m3"	0.4 )
     ( minWidth                   "shp"	0.88 )
     ( minWidth                   "hr"	0.6 )
     ( minWidth                   "tox"	0.44 )
     ( minWidth                   "bpa"	10.0 )
     ( minWidth                   "hvscall"	3.2 )
     ( minWidth                   "hvpwiso"	3.58 )
     ( minWidth                   "dnw"	3.0 )
     ( minWidth                   "pthn"	0.44 )
     ( minWidth                   "hvpws"	2.26 )
     ( minWidth                   "vhvnw"	1.6 )
     ( minWidth                   "m3slt"	2.0 )
     ( minWidth                   "pdb"	4.0 )
     ( minWidth                   "m2"	0.4 )
     ( minWidth                   "naa"	0.3 )
     ( minWidth                   "hvnw5iso"	3.2 )
     ( minWidth                   "nw"	1.2 )
     ( minWidth                   "m4"	0.4 )
     ( minWidth                   "uhnw"	1.0 )
     ( minWidth                   "hpw"	1.0 )
     ( minWidth                   "m1slt"	2.0 )
     ( minWidth                   "hvnw"	3.2 )
     ( minWidth                   "silblk"	0.6 )
     ( minWidth                   "nimp"	0.44 )
     ( minWidth                   "pa"	10.0 )
     ( minWidth                   "nthn"	0.44 )
     ( minWidth                   "to12"	0.58 )
     ( minArea                    "nxvt"	1.0 )
     ( minArea                    "nlvt"	1.0 )
     ( minArea                    "ltc"	4.95 )
     ( minArea                    "plvt"	0.739 )
     ( minArea                    "m3"	0.36 )
     ( minArea                    "m2"	0.36 )
     ( minArea                    "pthk"	0.739 )
     ( minArea                    "ntg"	0.739 )
     ( minArea                    "cpnwd"	1.0 )
     ( minArea                    "m1"	0.36 )
     ( minArea                    "silblk"	0.756 )
     ( minArea                    "ptg"	0.739 )
     ( minArea                    "nimp"	0.739 )
     ( minArea                    "aa"	0.336 )
     ( minArea                    "m4"	0.36 )
     ( minArea                    "nthk"	0.739 )
     ( minArea                    "mvt"	1.0 )
     ( minArea                    "pthn"	0.739 )
     ( minArea                    "pimp"	0.739 )
     ( minArea                    "nthn"	0.739 )
     ( minArea                    "hr"	4.95 )
     ( minArea                    "dvt"	1.0 )
     ( minArea                    "pxvt"	0.739 )
     ( minSameNetSpacing          "nthk"	0.44 )
     ( minSameNetSpacing          "shn"	0.88 )
     ( minSameNetSpacing          "aa"	0.4 )
     ( minSameNetSpacing          "hvscall"	3.2 )
     ( minSameNetSpacing          "pimp"	0.44 )
     ( minSameNetSpacing          "pdb"	4.0 )
     ( minSameNetSpacing          "cpnwd"	0.44 )
     ( minSameNetSpacing          "nimp"	0.44 )
     ( minSameNetSpacing          "tox"	0.44 )
     ( minSameNetSpacing          "pthk"	0.44 )
     ( minSameNetSpacing          "m2slt"	10.0 )
     ( minSameNetSpacing          "hpbl"	2.0 )
     ( minSameNetSpacing          "hnw"	1.0 )
     ( minSameNetSpacing          "nbl"	3.58 )
     ( minSameNetSpacing          "hvnw5iso"	3.2 )
     ( minSameNetSpacing          "hvd"	2.0 )
     ( minSameNetSpacing          "pthn"	0.44 )
     ( minSameNetSpacing          "pbl"	2.0 )
     ( minSameNetSpacing          "m2"	0.4 )
     ( minSameNetSpacing          "mvt"	0.44 )
     ( minSameNetSpacing          "m3"	0.4 )
     ( minSameNetSpacing          "nxvt"	0.44 )
     ( minSameNetSpacing          "dvt"	0.44 )
     ( minSameNetSpacing          "nw"	0.8 )
     ( minSameNetSpacing          "hvpws"	1.86 )
     ( minSameNetSpacing          "ptg"	0.44 )
     ( minSameNetSpacing          "nthn"	0.44 )
     ( minSameNetSpacing          "pbody"	2.0 )
     ( minSameNetSpacing          "nlvt"	0.44 )
     ( minSameNetSpacing          "ntg"	0.44 )
     ( minSameNetSpacing          "m3slt"	10.0 )
     ( minSameNetSpacing          "hr"	0.6 )
     ( minSameNetSpacing          "hvpwiso"	3.2 )
     ( minSameNetSpacing          "hvnw"	3.2 )
     ( minSameNetSpacing          "pxvt"	0.44 )
     ( minSameNetSpacing          "hdnw"	3.58 )
     ( minSameNetSpacing          "plvt"	0.44 )
     ( minSameNetSpacing          "dnw"	5.0 )
     ( minSameNetSpacing          "m1"	0.32 )
     ( minSameNetSpacing          "ltc"	0.6 )
     ( minSameNetSpacing          "vhvnw"	1.6 )
     ( minSameNetSpacing          "m4"	0.4 )
     ( minSameNetSpacing          "hvpw"	3.2 )
     ( minSameNetSpacing          "hpw"	1.0 )
     ( minSameNetSpacing          "uhnw"	1.0 )
     ( minSameNetSpacing          "p1"	0.36 )
     ( minSameNetSpacing          "m4slt"	10.0 )
     ( minSameNetSpacing          "silblk"	0.6 )
     ( minSameNetSpacing          "bpa"	25.0 )
     ( minSameNetSpacing          "shp"	0.78 )
     ( minSameNetSpacing          "ndc"	0.78 )
     ( minSameNetSpacing          "m5t30slt"	10.0 )
     ( minSameNetSpacing          "pa"	10.0 )
     ( minSameNetSpacing          "to12"	0.58 )
     ( minSameNetSpacing          "m1slt"	10.0 )
     ( minSpacing                 "m5t30"	3.0 )
    ) ;spacings

    orderedSpacings(
     ( minOppExtension            "m1"	"co"		(0.01 0.09) )
     ( minOppExtension            "m1"	"v1"		(0.02 0.09) )
     ( minOppExtension            "m2"	"v1"		(0.02 0.09) )
     ( minOppExtension            "m2"	"v2"		(0.02 0.09) )
     ( minOppExtension            "m3"	"v2"		(0.02 0.09) )
     ( minOppExtension            "m3"	"v3"		(0.02 0.09) )
     ( minOppExtension            "m4"	"v3"		(0.02 0.09) )
     ( minOppExtension            "m4"	"v4"		(0.02 0.09) )
     ( minOppExtension            "m5t30"	"v4"		(0.6 0.6) )
    ) ;orderedSpacings

    antennaModels(
    ;( model )
    ;( ----- )
     ( "default"
       antenna(
	( areaRatio          "m1"     80.0 )
       ) ;antenna
       antenna(
	( areaRatio          "m2"     80.0 )
       ) ;antenna
       antenna(
	( areaRatio          "m3"     80.0 )
       ) ;antenna
       antenna(
	( areaRatio          "m4"     80.0 )
       ) ;antenna
       antenna(
	( areaRatio          "m5t30"     80.0 )
       ) ;antenna
     ) ;default
    ) ;antennaModels

    spacings(
    ;( constraint		layer1		[layer2]	value  )
    ;( ----------		------		--------	-----  )
     ( minOverlap                 "p1"	"aa"	0.4 )
     ( minOverlap                 "hpbl"	"hpw"	0.5 )
     ( minOverlap                 "silblk"	"p1"	0.3 )
     ( minOverlap                 "pbl"	"hvpw"	0.5 )
     ( minOverlap                 "silblk"	"aa"	0.3 )
    ) ;spacings
  ) ;foundry
) ;constraintGroups


;********************************
; DEVICES
;********************************
devices(
tcCreateCDSDeviceClass()











