Technology bipolar
class com.sun.electric.technology.Technology
shortName=null
techDesc=Bipolar (self-aligned, single poly)
Bits:  NONEGATEDARCS
isScaleRelevant=truebipolar.Scale=2000.0(2000.0)
bipolar.Foundry=MOSIS(MOSIS)
bipolar.NumMetalLayers=2(2)
bipolar.MininumResistance=10.0(10.0)
bipolar.GateLengthSubtraction=0.0(0.0)
bipolar.Gate Inclusion=false(false)
bipolar.Ground Net Inclusion=false(false)
bipolar.MaxSeriesResistance=10.0(10.0)
bipolar.LogicalEffort.GateCapacitance=0.4(0.4)
bipolar.LogicalEffort.WireRatio=0.16(0.16)
bipolar.LogicalEffort.DiffAlpha=0.7(0.7)
ResolutionValueForbipolar=0.0
TRANSPARENT_1=ffff0000
TRANSPARENT_2=ff3232c8
TRANSPARENT_3=ff73ff52
TRANSPARENT_4=ff60d5ff
TRANSPARENT_5=ffcdcdcd
Layer Metal1 METAL1
	bipolar.CIF.Metal1=IM1(IM1)
	bipolar.DXF.Metal1=()
	bipolar.Skill.Metal1=()
	bipolar.Resistance.Metal1=0.0(0.0)
	bipolar.Capacitance.Metal1=0.0(0.0)
	bipolar.EdgeCapacitance.Metal1=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=1(1)
	color=ffff0000(ff0000)
	opacity=0.8(0.8)
	foreground=true
	pattern 808 404 202 101 8080 4040 2020 1010 808 404 202 101 8080 4040 2020 1010
	distance3D=11.0
	thickness3D=0.5
	mode3D=NONE
	factor3D=0.2
Layer Metal2 METAL2
	bipolar.CIF.Metal2=IM2(IM2)
	bipolar.DXF.Metal2=()
	bipolar.Skill.Metal2=()
	bipolar.Resistance.Metal2=0.0(0.0)
	bipolar.Capacitance.Metal2=0.0(0.0)
	bipolar.EdgeCapacitance.Metal2=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=4(4)
	color=ff60d5ff(60d5ff)
	opacity=0.8(0.8)
	foreground=true
	pattern 2222 0 8888 0 2222 0 8888 0 2222 0 8888 0 2222 0 8888 0
	distance3D=12.0
	thickness3D=0.5
	mode3D=NONE
	factor3D=0.2
Layer NPImplant IMPLANTN
	bipolar.CIF.NPImplant=INP(INP)
	bipolar.DXF.NPImplant=()
	bipolar.Skill.NPImplant=()
	bipolar.Resistance.NPImplant=0.0(0.0)
	bipolar.Capacitance.NPImplant=0.0(0.0)
	bipolar.EdgeCapacitance.NPImplant=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ff599f55(599f55)
	opacity=0.8(0.8)
	foreground=true
	pattern cccc c0c0 cccc c0c0 cccc c0c0 cccc c0c0 cccc c0c0 cccc c0c0 cccc c0c0 cccc c0c0
	distance3D=4.0
	thickness3D=5.0
	mode3D=SCREEN_DOOR
	factor3D=0.4
Layer PPImplant IMPLANTP
	bipolar.CIF.PPImplant=IPP(IPP)
	bipolar.DXF.PPImplant=()
	bipolar.Skill.PPImplant=()
	bipolar.Resistance.PPImplant=0.0(0.0)
	bipolar.Capacitance.PPImplant=0.0(0.0)
	bipolar.EdgeCapacitance.PPImplant=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ff020f9f(20f9f)
	opacity=0.8(0.8)
	foreground=true
	pattern 0 cccc 0 cccc 0 cccc 0 cccc 0 cccc 0 cccc 0 cccc 0 cccc
	distance3D=4.0
	thickness3D=5.0
	mode3D=SCREEN_DOOR
	factor3D=0.4
Layer Poly_Definition POLY1
	bipolar.CIF.Poly_Definition=IP(IP)
	bipolar.DXF.Poly_Definition=()
	bipolar.Skill.Poly_Definition=()
	bipolar.Resistance.Poly_Definition=0.0(0.0)
	bipolar.Capacitance.Poly_Definition=0.0(0.0)
	bipolar.EdgeCapacitance.Poly_Definition=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=2(2)
	color=ff3232c8(3232c8)
	opacity=0.8(0.8)
	foreground=true
	pattern 1111 3030 7171 3030 1111 303 1717 303 1111 3030 7171 3030 1111 303 1717 303
	distance3D=9.0
	thickness3D=0.5
	mode3D=NONE
	factor3D=0.2
Layer Field_Implant IMPLANT LIGHT
	bipolar.CIF.Field_Implant=IF(IF)
	bipolar.DXF.Field_Implant=()
	bipolar.Skill.Field_Implant=()
	bipolar.Resistance.Field_Implant=0.0(0.0)
	bipolar.Capacitance.Field_Implant=0.0(0.0)
	bipolar.EdgeCapacitance.Field_Implant=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ffff00ff(ff00ff)
	opacity=0.8(0.8)
	foreground=true
	pattern 0 4141 2222 1414 0 1414 2222 4141 0 4141 2222 1414 0 1414 2222 4141
	distance3D=4.0
	thickness3D=5.0
	mode3D=SCREEN_DOOR
	factor3D=0.4
Layer Isolation ISOLATION
	bipolar.CIF.Isolation=II(II)
	bipolar.DXF.Isolation=()
	bipolar.Skill.Isolation=()
	bipolar.Resistance.Isolation=0.0(0.0)
	bipolar.Capacitance.Isolation=0.0(0.0)
	bipolar.EdgeCapacitance.Isolation=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=3(3)
	color=ff73ff52(73ff52)
	opacity=0.8(0.8)
	foreground=true
	pattern 5555 aaaa 5555 aaaa 5555 aaaa 5555 aaaa 5555 aaaa 5555 aaaa 5555 aaaa 5555 aaaa
	distance3D=0.0
	thickness3D=0.0
	mode3D=NONE
	factor3D=0.0
Layer Sink_Implant DIFF HEAVY
	bipolar.CIF.Sink_Implant=IS(IS)
	bipolar.DXF.Sink_Implant=()
	bipolar.Skill.Sink_Implant=()
	bipolar.Resistance.Sink_Implant=0.0(0.0)
	bipolar.Capacitance.Sink_Implant=0.0(0.0)
	bipolar.EdgeCapacitance.Sink_Implant=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ffba00ff(ba00ff)
	opacity=0.8(0.8)
	foreground=true
	pattern 1111 ffff 1111 5555 1111 ffff 1111 5555 1111 ffff 1111 5555 1111 ffff 1111 5555
	distance3D=4.0
	thickness3D=5.0
	mode3D=SCREEN_DOOR
	factor3D=0.4
Layer N_Implant IMPLANTN
	bipolar.CIF.N_Implant=INM(INM)
	bipolar.DXF.N_Implant=()
	bipolar.Skill.N_Implant=()
	bipolar.Resistance.N_Implant=0.0(0.0)
	bipolar.Capacitance.N_Implant=0.0(0.0)
	bipolar.EdgeCapacitance.N_Implant=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ff8b632e(8b632e)
	opacity=0.8(0.8)
	foreground=true
	pattern 1c1c e0e 707 8383 c1c1 e0e0 7070 3838 1c1c e0e 707 8383 c1c1 e0e0 7070 3838
	distance3D=4.0
	thickness3D=5.0
	mode3D=SCREEN_DOOR
	factor3D=0.4
Layer Silicide_Exclusion GUARD
	bipolar.CIF.Silicide_Exclusion=ISE(ISE)
	bipolar.DXF.Silicide_Exclusion=()
	bipolar.Skill.Silicide_Exclusion=()
	bipolar.Resistance.Silicide_Exclusion=0.0(0.0)
	bipolar.Capacitance.Silicide_Exclusion=0.0(0.0)
	bipolar.EdgeCapacitance.Silicide_Exclusion=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=5(5)
	color=ffcdcdcd(cdcdcd)
	opacity=0.8(0.8)
	foreground=true
	pattern afaf 8888 fafa 8888 afaf 8888 fafa 8888 afaf 8888 fafa 8888 afaf 8888 fafa 8888
	distance3D=0.0
	thickness3D=0.0
	mode3D=NONE
	factor3D=0.0
Layer Contact CONTACT1
	bipolar.CIF.Contact=IC(IC)
	bipolar.DXF.Contact=()
	bipolar.Skill.Contact=()
	bipolar.Resistance.Contact=0.0(0.0)
	bipolar.Capacitance.Contact=0.0(0.0)
	bipolar.EdgeCapacitance.Contact=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ffffff00(ffff00)
	opacity=0.8(0.8)
	foreground=true
	pattern ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
	distance3D=9.5
	thickness3D=1.5
	mode3D=NONE
	factor3D=0.2
Layer Via CONTACT2
	bipolar.CIF.Via=IV(IV)
	bipolar.DXF.Via=()
	bipolar.Skill.Via=()
	bipolar.Resistance.Via=0.0(0.0)
	bipolar.Capacitance.Via=0.0(0.0)
	bipolar.EdgeCapacitance.Via=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ff000000(0)
	opacity=0.8(0.8)
	foreground=true
	pattern ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
	distance3D=11.5
	thickness3D=0.5
	mode3D=NONE
	factor3D=0.2
Layer Scratch_Protection OVERGLASS
	bipolar.CIF.Scratch_Protection=ISP(ISP)
	bipolar.DXF.Scratch_Protection=()
	bipolar.Skill.Scratch_Protection=()
	bipolar.Resistance.Scratch_Protection=0.0(0.0)
	bipolar.Capacitance.Scratch_Protection=0.0(0.0)
	bipolar.EdgeCapacitance.Scratch_Protection=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ff646464(646464)
	opacity=0.8(0.8)
	foreground=true
	pattern 1c1c 3e3e 3636 3e3e 1c1c 0 0 0 1c1c 3e3e 3636 3e3e 1c1c 0 0 0
	distance3D=13.0
	thickness3D=1.0
	mode3D=NONE
	factor3D=0.2
Layer Buried DIFF
	bipolar.CIF.Buried=IB(IB)
	bipolar.DXF.Buried=()
	bipolar.Skill.Buried=()
	bipolar.Resistance.Buried=0.0(0.0)
	bipolar.Capacitance.Buried=0.0(0.0)
	bipolar.EdgeCapacitance.Buried=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ffffff00(ffff00)
	opacity=0.8(0.8)
	foreground=true
	pattern ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff
	distance3D=7.0
	thickness3D=2.0
	mode3D=NONE
	factor3D=0.2
ArcProto Metal_1 metal-1
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=false
	isSkipSizeInPalette=false
	DefaultExtendForMetal_1INbipolar=0.0
	baseExtend=1.5
	defaultLambdaBaseWidth=3.0
	diskOffset1=1.5
	diskOffset2=1.5
	DefaultAngleForMetal_1INbipolar=90
	DefaultRigidForMetal_1INbipolar=false
	DefaultFixedAngleForMetal_1INbipolar=true
	DefaultExtendedForMetal_1INbipolar=true
	DefaultDirectionalForMetal_1INbipolar=false
		arcLayer layer=Metal1 style=FILLED extend=1.5
ArcProto Metal_2 metal-2
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=false
	isSkipSizeInPalette=false
	DefaultExtendForMetal_2INbipolar=0.0
	baseExtend=2.0
	defaultLambdaBaseWidth=4.0
	diskOffset1=2.0
	diskOffset2=2.0
	DefaultAngleForMetal_2INbipolar=90
	DefaultRigidForMetal_2INbipolar=false
	DefaultFixedAngleForMetal_2INbipolar=true
	DefaultExtendedForMetal_2INbipolar=true
	DefaultDirectionalForMetal_2INbipolar=false
		arcLayer layer=Metal2 style=FILLED extend=2.0
ArcProto NPPoly poly-1
	isWipable=false
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=false
	isSkipSizeInPalette=false
	DefaultExtendForNPPolyINbipolar=0.0
	baseExtend=1.0
	defaultLambdaBaseWidth=2.0
	diskOffset1=2.0
	diskOffset2=1.0
	DefaultAngleForNPPolyINbipolar=90
	DefaultRigidForNPPolyINbipolar=false
	DefaultFixedAngleForNPPolyINbipolar=true
	DefaultExtendedForNPPolyINbipolar=false
	DefaultDirectionalForNPPolyINbipolar=false
		arcLayer layer=Poly_Definition style=FILLED extend=1.0
		arcLayer layer=NPImplant style=FILLED extend=2.0
ArcProto PPPoly poly-1
	isWipable=false
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=false
	isSkipSizeInPalette=false
	DefaultExtendForPPPolyINbipolar=0.0
	baseExtend=1.0
	defaultLambdaBaseWidth=2.0
	diskOffset1=2.0
	diskOffset2=1.0
	DefaultAngleForPPPolyINbipolar=90
	DefaultRigidForPPPolyINbipolar=false
	DefaultFixedAngleForPPPolyINbipolar=true
	DefaultExtendedForPPPolyINbipolar=false
	DefaultDirectionalForPPPolyINbipolar=false
		arcLayer layer=Poly_Definition style=FILLED extend=1.0
		arcLayer layer=PPImplant style=FILLED extend=2.0
PrimitiveNode Metal1_Pin pin ARCSWIPE ARCSHRINK
	specialType=0 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=-1.5,y=-1.5,w=3.0,h=3.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.5,w=3.0,h=3.0]
	DefaultExtendXForMetal1_PinINbipolar=0.0
	DefaultExtendYForMetal1_PinINbipolar=0.0
	diskOffset1=1.0,1.0
	diskOffset2=1.0,1.0
	layers:
	layer=Metal1 port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port metal1 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=1.5 rm=0.5 ra=-1.5 bm=-0.5 ba=1.5 tm=0.5 ta=-1.5
		isolated=false negatable=false
		portArc Metal_1
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal2_Pin pin ARCSWIPE ARCSHRINK
	specialType=0 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=-2.0,y=-2.0,w=4.0,h=4.0]
	baseRectangle=ERectangle[x=-2.0,y=-2.0,w=4.0,h=4.0]
	DefaultExtendXForMetal2_PinINbipolar=0.0
	DefaultExtendYForMetal2_PinINbipolar=0.0
	diskOffset1=1.0,1.0
	diskOffset2=1.0,1.0
	layers:
	layer=Metal2 port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port metal2 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=2.0 rm=0.5 ra=-2.0 bm=-0.5 ba=2.0 tm=0.5 ta=-2.0
		isolated=false negatable=false
		portArc Metal_2
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode NPPoly_pin pin ARCSWIPE ARCSHRINK
	specialType=0 numMultiCuts=0
	SizeOffset {X:[1.0,1.0] Y:[1.0,1.0]}
	fullRectangle=ERectangle[x=-2.0,y=-2.0,w=4.0,h=4.0]
	baseRectangle=ERectangle[x=-1.0,y=-1.0,w=2.0,h=2.0]
	DefaultExtendXForNPPoly_pinINbipolar=0.0
	DefaultExtendYForNPPoly_pinINbipolar=0.0
	diskOffset1=2.0,2.0
	diskOffset2=1.0,1.0
	layers:
	layer=Poly_Definition port=0 style=CROSSED repr=1
		point xm=-0.5 xa=1.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=-1.0 ym=0.5 ya=-1.0
	layer=NPImplant port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port p angle=0 range=180 topology=0 unknown
		lm=-0.5 la=2.0 rm=0.5 ra=-2.0 bm=-0.5 ba=2.0 tm=0.5 ta=-2.0
		isolated=false negatable=false
		portArc NPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode PPPoly_pin pin ARCSWIPE ARCSHRINK
	specialType=0 numMultiCuts=0
	SizeOffset {X:[1.0,1.0] Y:[1.0,1.0]}
	fullRectangle=ERectangle[x=-2.0,y=-2.0,w=4.0,h=4.0]
	baseRectangle=ERectangle[x=-1.0,y=-1.0,w=2.0,h=2.0]
	DefaultExtendXForPPPoly_pinINbipolar=0.0
	DefaultExtendYForPPPoly_pinINbipolar=0.0
	diskOffset1=2.0,2.0
	diskOffset2=1.0,1.0
	layers:
	layer=Poly_Definition port=0 style=CROSSED repr=1
		point xm=-0.5 xa=1.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=-1.0 ym=0.5 ya=-1.0
	layer=PPImplant port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port p angle=0 range=180 topology=0 unknown
		lm=-0.5 la=2.0 rm=0.5 ra=-2.0 bm=-0.5 ba=2.0 tm=0.5 ta=-2.0
		isolated=false negatable=false
		portArc PPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Via contact
	specialType=0 numMultiCuts=1
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=-2.0,y=-2.0,w=4.0,h=4.0]
	baseRectangle=ERectangle[x=-2.0,y=-2.0,w=4.0,h=4.0]
	DefaultExtendXForViaINbipolar=0.0
	DefaultExtendYForViaINbipolar=0.0
	diskOffset1=2.0,2.0
	diskOffset2=2.0,2.0
	layers:
	layer=Metal1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.5 ym=-0.5 ya=0.5
		point xm=0.5 xa=-0.5 ym=0.5 ya=-0.5
	layer=Metal2 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=Via port=0 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=2.0 multiSpe2D=2.0
		point xm=-0.5 xa=2.0 ym=-0.5 ya=2.0
		point xm=0.5 xa=-2.0 ym=0.5 ya=-2.0
	port via angle=0 range=180 topology=0 unknown
		lm=-0.5 la=2.0 rm=0.5 ra=-2.0 bm=-0.5 ba=2.0 tm=0.5 ta=-2.0
		isolated=false negatable=false
		portArc Metal_1
		portArc Metal_2
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode M1_PP_Contact contact
	specialType=0 numMultiCuts=1
	SizeOffset {X:[2.0,2.0] Y:[2.0,2.0]}
	fullRectangle=ERectangle[x=-3.0,y=-3.0,w=6.0,h=6.0]
	baseRectangle=ERectangle[x=-1.0,y=-1.0,w=2.0,h=2.0]
	DefaultExtendXForM1_PP_ContactINbipolar=0.0
	DefaultExtendYForM1_PP_ContactINbipolar=0.0
	diskOffset1=3.0,3.0
	diskOffset2=1.0,1.0
	layers:
	layer=Metal1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=1.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=-1.0 ym=0.5 ya=-1.0
	layer=Poly_Definition port=0 style=FILLED repr=1
		point xm=-0.5 xa=1.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=-1.0 ym=0.5 ya=-1.0
	layer=PPImplant port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=Contact port=0 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=2.0 multiSpe2D=2.0
		point xm=-0.5 xa=3.0 ym=-0.5 ya=3.0
		point xm=0.5 xa=-3.0 ym=0.5 ya=-3.0
	port m angle=0 range=180 topology=0 unknown
		lm=-0.5 la=2.5 rm=0.5 ra=-2.5 bm=-0.5 ba=2.5 tm=0.5 ta=-2.5
		isolated=false negatable=false
		portArc Metal_1
		portArc PPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode M1_NP_Contact contact
	specialType=0 numMultiCuts=1
	SizeOffset {X:[2.0,2.0] Y:[2.0,2.0]}
	fullRectangle=ERectangle[x=-3.0,y=-3.0,w=6.0,h=6.0]
	baseRectangle=ERectangle[x=-1.0,y=-1.0,w=2.0,h=2.0]
	DefaultExtendXForM1_NP_ContactINbipolar=0.0
	DefaultExtendYForM1_NP_ContactINbipolar=0.0
	diskOffset1=3.0,3.0
	diskOffset2=1.0,1.0
	layers:
	layer=Poly_Definition port=0 style=FILLED repr=1
		point xm=-0.5 xa=1.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=-1.0 ym=0.5 ya=-1.0
	layer=Metal1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=1.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=-1.0 ym=0.5 ya=-1.0
	layer=NPImplant port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=Contact port=0 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=2.0 multiSpe2D=2.0
		point xm=-0.5 xa=3.0 ym=-0.5 ya=3.0
		point xm=0.5 xa=-3.0 ym=0.5 ya=-3.0
	port m angle=0 range=180 topology=0 unknown
		lm=-0.5 la=2.5 rm=0.5 ra=-2.5 bm=-0.5 ba=2.5 tm=0.5 ta=-2.5
		isolated=false negatable=false
		portArc Metal_1
		portArc NPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode NPResistor resistor
	specialType=0 numMultiCuts=0
	SizeOffset {X:[1.0,1.0] Y:[2.0,2.0]}
	fullRectangle=ERectangle[x=-2.5,y=-3.5,w=5.0,h=7.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.5,w=3.0,h=3.0]
	DefaultExtendXForNPResistorINbipolar=0.0
	DefaultExtendYForNPResistorINbipolar=0.0
	diskOffset1=2.5,3.5
	diskOffset2=1.5,1.5
	layers:
	layer=Silicide_Exclusion port=-1 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=0.0 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=-2.0
	layer=Silicide_Exclusion port=-1 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=2.0
		point xm=0.5 xa=0.0 ym=0.0 ya=0.0
	layer=Poly_Definition port=0 style=FILLED repr=1
		point xm=-0.5 xa=1.0 ym=0.0 ya=0.0
		point xm=0.5 xa=-1.0 ym=0.5 ya=-1.0
	layer=Poly_Definition port=1 style=FILLED repr=1
		point xm=-0.5 xa=1.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=-1.0 ym=0.0 ya=0.0
	layer=NPImplant port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=0.0 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=NPImplant port=1 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.0 ya=0.0
	port p1 angle=90 range=90 topology=0 unknown
		lm=-0.5 la=2.0 rm=0.5 ra=-2.0 bm=0.5 ba=-1.0 tm=0.5 ta=-1.0
		isolated=false negatable=false
		portArc NPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port p2 angle=270 range=90 topology=1 unknown
		lm=-0.5 la=2.0 rm=0.5 ra=-2.0 bm=-0.5 ba=1.0 tm=-0.5 ta=1.0
		isolated=false negatable=false
		portArc NPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode NMResistor unknown
	specialType=0 numMultiCuts=0
	SizeOffset {X:[1.0,1.0] Y:[2.0,2.0]}
	fullRectangle=ERectangle[x=-2.5,y=-3.5,w=5.0,h=7.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.5,w=3.0,h=3.0]
	DefaultExtendXForNMResistorINbipolar=0.0
	DefaultExtendYForNMResistorINbipolar=0.0
	diskOffset1=2.5,3.5
	diskOffset2=1.5,1.5
	layers:
	layer=Silicide_Exclusion port=-1 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=0.0 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=-2.0
	layer=Poly_Definition port=0 style=FILLED repr=1
		point xm=-0.5 xa=1.0 ym=0.0 ya=0.0
		point xm=0.5 xa=-1.0 ym=0.5 ya=-1.0
	layer=Silicide_Exclusion port=-1 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=2.0
		point xm=0.5 xa=0.0 ym=0.0 ya=0.0
	layer=Poly_Definition port=1 style=FILLED repr=1
		point xm=-0.5 xa=1.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=-1.0 ym=0.0 ya=0.0
	layer=NPImplant port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=0.5 ya=-2.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=N_Implant port=-1 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=0.0 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=-1.5
	layer=N_Implant port=-1 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=1.5
		point xm=0.5 xa=0.0 ym=0.0 ya=0.0
	layer=NPImplant port=1 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=-0.5 ya=2.0
	port p1 angle=90 range=90 topology=0 unknown
		lm=-0.5 la=2.0 rm=0.5 ra=-2.0 bm=0.5 ba=-1.0 tm=0.5 ta=-1.0
		isolated=false negatable=false
		portArc NPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port p2 angle=270 range=90 topology=1 unknown
		lm=-0.5 la=2.0 rm=0.5 ra=-2.0 bm=-0.5 ba=1.0 tm=-0.5 ta=1.0
		isolated=false negatable=false
		portArc NPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode npn111 NPN-transistor
	specialType=0 numMultiCuts=0
	SizeOffset {X:[10.0,8.0] Y:[3.5,3.5]}
	fullRectangle=ERectangle[x=-10.0,y=-5.5,w=20.0,h=11.0]
	baseRectangle=ERectangle[x=0.0,y=-2.0,w=2.0,h=4.0]
	DefaultExtendXFornpn111INbipolar=0.0
	DefaultExtendYFornpn111INbipolar=0.0
	diskOffset1=10.0,5.5
	diskOffset2=1.0,2.0
	layers:
	layer=Poly_Definition port=0 style=FILLED repr=1
		point xm=-0.5 xa=3.0 ym=-0.5 ya=3.0
		point xm=-0.5 xa=8.0 ym=0.5 ya=-3.0
	layer=Isolation port=0 style=FILLED repr=1
		point xm=-0.5 xa=3.5 ym=-0.5 ya=3.5
		point xm=-0.5 xa=7.5 ym=0.5 ya=-3.5
	layer=Poly_Definition port=1 style=FILLED repr=1
		point xm=-0.5 xa=10.0 ym=-0.5 ya=3.0
		point xm=0.5 xa=-8.0 ym=0.5 ya=-3.0
	layer=Isolation port=1 style=FILLED repr=1
		point xm=-0.5 xa=9.0 ym=-0.5 ya=3.5
		point xm=0.5 xa=-7.0 ym=0.5 ya=-3.5
	layer=Isolation port=2 style=FILLED repr=1
		point xm=0.5 xa=-7.0 ym=-0.5 ya=3.5
		point xm=0.5 xa=-3.5 ym=0.5 ya=-3.5
	layer=Poly_Definition port=2 style=FILLED repr=1
		point xm=0.5 xa=-6.0 ym=-0.5 ya=3.0
		point xm=0.5 xa=-3.0 ym=0.5 ya=-3.0
	layer=Sink_Implant port=0 style=FILLED repr=1
		point xm=-0.5 xa=2.5 ym=-0.5 ya=2.5
		point xm=-0.5 xa=8.5 ym=0.5 ya=-2.5
	layer=NPImplant port=0 style=FILLED repr=1
		point xm=-0.5 xa=2.0 ym=-0.5 ya=2.0
		point xm=-0.5 xa=9.0 ym=0.5 ya=-2.0
	layer=Field_Implant port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=-0.5 xa=9.0 ym=0.5 ya=0.0
	layer=NPImplant port=1 style=FILLED repr=1
		point xm=-0.5 xa=9.0 ym=-0.5 ya=2.0
		point xm=0.5 xa=-7.0 ym=0.5 ya=-2.0
	layer=Field_Implant port=1 style=FILLED repr=1
		point xm=-0.5 xa=9.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=-7.0 ym=0.5 ya=0.0
	layer=Field_Implant port=2 style=FILLED repr=1
		point xm=0.5 xa=-7.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=PPImplant port=2 style=FILLED repr=1
		point xm=0.5 xa=-7.0 ym=-0.5 ya=2.0
		point xm=0.5 xa=-2.0 ym=0.5 ya=-2.0
	port c angle=0 range=180 topology=0 unknown
		lm=-0.5 la=4.0 rm=-0.5 ra=7.0 bm=-0.5 ba=4.0 tm=0.5 ta=-4.0
		isolated=false negatable=false
		portArc NPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port e angle=0 range=180 topology=1 unknown
		lm=-0.5 la=11.0 rm=0.5 ra=-9.0 bm=-0.5 ba=4.0 tm=0.5 ta=-4.0
		isolated=false negatable=false
		portArc NPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port b angle=0 range=180 topology=2 unknown
		lm=0.5 la=-5.0 rm=0.5 ra=-4.0 bm=-0.5 ba=4.0 tm=0.5 ta=-4.0
		isolated=false negatable=false
		portArc PPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode PNJunction connection
	specialType=0 numMultiCuts=0
	SizeOffset {X:[1.0,1.0] Y:[1.0,1.0]}
	fullRectangle=ERectangle[x=-2.0,y=-2.0,w=4.0,h=4.0]
	baseRectangle=ERectangle[x=-1.0,y=-1.0,w=2.0,h=2.0]
	DefaultExtendXForPNJunctionINbipolar=0.0
	DefaultExtendYForPNJunctionINbipolar=0.0
	diskOffset1=2.0,2.0
	diskOffset2=1.0,1.0
	layers:
	layer=Poly_Definition port=0 style=FILLED repr=1
		point xm=0.0 xa=0.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=-1.0 ym=0.5 ya=-1.0
	layer=Poly_Definition port=1 style=FILLED repr=1
		point xm=-0.5 xa=1.0 ym=-0.5 ya=1.0
		point xm=0.0 xa=0.0 ym=0.5 ya=-1.0
	layer=PPImplant port=0 style=FILLED repr=1
		point xm=0.0 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=NPImplant port=1 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.0 xa=0.0 ym=0.5 ya=0.0
	port p angle=0 range=90 topology=0 unknown
		lm=0.5 la=-1.0 rm=0.5 ra=-1.0 bm=-0.5 ba=2.0 tm=0.5 ta=-2.0
		isolated=false negatable=false
		portArc PPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port n angle=180 range=90 topology=0 unknown
		lm=-0.5 la=1.0 rm=-0.5 ra=1.0 bm=-0.5 ba=2.0 tm=0.5 ta=-2.0
		isolated=false negatable=false
		portArc NPPoly
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal1_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForMetal1_NodeINbipolar=1.0
	DefaultExtendYForMetal1_NodeINbipolar=1.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Metal1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port metal1 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Metal_1
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal2_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForMetal2_NodeINbipolar=1.0
	DefaultExtendYForMetal2_NodeINbipolar=1.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Metal2 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port metal2 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Metal_2
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode NPImplant_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForNPImplant_NodeINbipolar=1.0
	DefaultExtendYForNPImplant_NodeINbipolar=1.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=NPImplant port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port NPimplant angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode PPImplant_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForPPImplant_NodeINbipolar=1.0
	DefaultExtendYForPPImplant_NodeINbipolar=1.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=PPImplant port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port PPimplant angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Poly_Def_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForPoly_Def_NodeINbipolar=1.0
	DefaultExtendYForPoly_Def_NodeINbipolar=1.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Poly_Definition port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port poly-def angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Field_Implant_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForField_Implant_NodeINbipolar=2.0
	DefaultExtendYForField_Implant_NodeINbipolar=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Field_Implant port=0 style=CLOSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port field angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Isolation_Implant_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForIsolation_Implant_NodeINbipolar=2.0
	DefaultExtendYForIsolation_Implant_NodeINbipolar=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Isolation port=0 style=CLOSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port isolation angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Sink_Implant_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForSink_Implant_NodeINbipolar=2.0
	DefaultExtendYForSink_Implant_NodeINbipolar=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Sink_Implant port=0 style=CLOSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port sink-implant angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode N_Implant_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForN_Implant_NodeINbipolar=2.0
	DefaultExtendYForN_Implant_NodeINbipolar=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=N_Implant port=0 style=CLOSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port N-implant angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Silicode_Exclusion_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForSilicode_Exclusion_NodeINbipolar=2.0
	DefaultExtendYForSilicode_Exclusion_NodeINbipolar=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Silicide_Exclusion port=0 style=CLOSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port silicide-exclusion angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Contact_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForContact_NodeINbipolar=2.0
	DefaultExtendYForContact_NodeINbipolar=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Contact port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port contact angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Via_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForVia_NodeINbipolar=2.0
	DefaultExtendYForVia_NodeINbipolar=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Via port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port via angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Scratch_Protection_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForScratch_Protection_NodeINbipolar=2.0
	DefaultExtendYForScratch_Protection_NodeINbipolar=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Scratch_Protection port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port scratch-protection angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Buried_Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForBuried_NodeINbipolar=2.0
	DefaultExtendYForBuried_NodeINbipolar=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Buried port=0 style=CLOSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port buried angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
Foundry MOSIS
	bipolar.GDS.MOSIS.Metal1=8(8)
	bipolar.GDS.MOSIS.Metal2=9(9)
	bipolar.GDS.MOSIS.NPImplant=52(52)
	bipolar.GDS.MOSIS.PPImplant=53(53)
	bipolar.GDS.MOSIS.Poly_Definition=4(4)
	bipolar.GDS.MOSIS.Field_Implant=2(2)
	bipolar.GDS.MOSIS.Isolation=3(3)
	bipolar.GDS.MOSIS.Sink_Implant=6(6)
	bipolar.GDS.MOSIS.N_Implant=51(51)
	bipolar.GDS.MOSIS.Silicide_Exclusion=45(45)
	bipolar.GDS.MOSIS.Contact=7(7)
	bipolar.GDS.MOSIS.Via=81(81)
	bipolar.GDS.MOSIS.Scratch_Protection=10(10)
	bipolar.GDS.MOSIS.Buried=1(1)
 menu 0 0 arc Metal_1
 menu 0 1 nodeInst Metal1_Pin:pin:
 menu 0 2 node npn111
 menu 1 0 arc Metal_2
 menu 1 1 nodeInst Metal2_Pin:pin:
 menu 1 2 node Via
 menu 2 0 arc PPPoly
 menu 2 1 nodeInst PPPoly_pin:pin:
 menu 2 2 node M1_PP_Contact
 menu 3 0 arc NPPoly
 menu 3 1 nodeInst NPPoly_pin:pin:
 menu 3 2 node M1_NP_Contact
 menu 4 0 node NMResistor
 menu 4 1 node NPResistor
 menu 4 2 node PNJunction
 menu 5 0 Pure
 menu 5 1 Misc.
 menu 5 2 Cell
    <Foundry name="MOSIS">
        <layerGds layer="Metal1" gds="8"/>
        <layerGds layer="Metal2" gds="9"/>
        <layerGds layer="NPImplant" gds="52"/>
        <layerGds layer="PPImplant" gds="53"/>
        <layerGds layer="Poly_Definition" gds="4"/>
        <layerGds layer="Field_Implant" gds="2"/>
        <layerGds layer="Isolation" gds="3"/>
        <layerGds layer="Sink_Implant" gds="6"/>
        <layerGds layer="N_Implant" gds="51"/>
        <layerGds layer="Silicide_Exclusion" gds="45"/>
        <layerGds layer="Contact" gds="7"/>
        <layerGds layer="Via" gds="81"/>
        <layerGds layer="Scratch_Protection" gds="10"/>
        <layerGds layer="Buried" gds="1"/>
        <LayerRule ruleName="W_0" layerName="Metal1" type="MINWID" when="ALL" value="3.0"/>
        <LayerRule ruleName="W_1" layerName="Metal2" type="MINWID" when="ALL" value="4.0"/>
        <LayerRule ruleName="W_10" layerName="Contact" type="MINWID" when="ALL" value="2.0"/>
        <LayerRule ruleName="W_11" layerName="Via" type="MINWID" when="ALL" value="2.0"/>
        <LayersRule ruleName="U_0_0" layerNames="{Metal1,Metal1}" type="UCONSPA" when="ALL" value="2.0"/>
        <LayersRule ruleName="U_1_1" layerNames="{Metal2,Metal2}" type="UCONSPA" when="ALL" value="2.0"/>
        <LayersRule ruleName="U_2_3" layerNames="{NPImplant,PPImplant}" type="UCONSPA" when="ALL" value="0.0"/>
        <LayersRule ruleName="U_4_4" layerNames="{Poly_Definition,Poly_Definition}" type="UCONSPA" when="ALL" value="2.0"/>
        <LayersRule ruleName="U_5_5" layerNames="{Field_Implant,Field_Implant}" type="UCONSPA" when="ALL" value="2.0"/>
        <LayersRule ruleName="U_6_10" layerNames="{Isolation,Contact}" type="UCONSPA" when="ALL" value="0.5"/>
        <LayersRule ruleName="U_10_10" layerNames="{Contact,Contact}" type="UCONSPA" when="ALL" value="2.0"/>
        <LayersRule ruleName="U_10_11" layerNames="{Contact,Via}" type="UCONSPA" when="ALL" value="1.0"/>
        <LayersRule ruleName="U_11_11" layerNames="{Via,Via}" type="UCONSPA" when="ALL" value="2.0"/>
    </Foundry>
