?? technology.xsd
字號:
<xsd:enumeration value="NODSIZ"/> <xsd:enumeration value="FORBIDDEN"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="DesignRuleWhen"> <xsd:restriction base="xsd:string"/> </xsd:simpleType> <xsd:simpleType name="DesignRuleCondition"> <xsd:restriction base="xsd:string"/> </xsd:simpleType> <xsd:complexType name="TechPoint"> <xsd:attribute name="xm" type="xsd:double" use="required"/> <xsd:attribute name="xa" type="xsd:double" use="required"/> <xsd:attribute name="ym" type="xsd:double" use="required"/> <xsd:attribute name="ya" type="xsd:double" use="required"/> </xsd:complexType> <xsd:element name="technology"> <xsd:complexType> <xsd:sequence> <xsd:element name="shortName" type="xsd:string" minOccurs="0"/> <xsd:element name="description" type="xsd:string"/> <xsd:element name="version" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:attribute name="tech" type="tns:TechVersion" use="required"/> <xsd:attribute name="electric" type="tns:ElectricVersion" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="numMetals"> <xsd:complexType> <xsd:attribute name="min" type="tns:NumMetals" use="required"/> <xsd:attribute name="max" type="tns:NumMetals" use="required"/> <xsd:attribute name="default" type="tns:NumMetals" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="scale"> <xsd:complexType> <xsd:attribute name="value" type="xsd:double" use="required"/> <xsd:attribute name="relevant" type="xsd:boolean" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="defaultFoundry"> <xsd:complexType> <xsd:attribute name="value" type="tns:Foundry" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="minResistance"> <xsd:complexType> <xsd:attribute name="value" type="xsd:double" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="minCapacitance"> <xsd:complexType> <xsd:attribute name="value" type="xsd:double" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="transparentLayer" minOccurs="0" maxOccurs="12"> <xsd:complexType> <xsd:sequence> <xsd:group ref="tns:Color"/> </xsd:sequence> <xsd:attribute name="transparent" type="tns:TransparentLayer"/> </xsd:complexType> </xsd:element> <xsd:element name="layer" maxOccurs="unbounded" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:choice> <xsd:element name="transparentColor"> <xsd:complexType> <xsd:attribute name="transparent" type="tns:TransparentLayer"/> </xsd:complexType> </xsd:element> <xsd:element name="opaqueColor" type="tns:ColorRGB"></xsd:element> </xsd:choice> <xsd:element name="patternedOnDisplay" type="xsd:boolean"></xsd:element> <xsd:element name="patternedOnPrinter" type="xsd:boolean"></xsd:element> <xsd:element name="pattern" minOccurs="16" maxOccurs="16"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:pattern value="[X ]{16}"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="outlined" type="tns:LayerOutline"></xsd:element> <xsd:element name="opacity" type="tns:Opacity"></xsd:element> <xsd:element name="foreground" type="xsd:boolean"></xsd:element> <xsd:element name="display3D" minOccurs="0"> <xsd:complexType> <xsd:attribute name="thick" type="xsd:double" use="required"/> <xsd:attribute name="height" type="xsd:double" use="required"/> <xsd:attribute name="mode" type="xsd:string"/> <xsd:attribute name="factor" type="xsd:double"/> </xsd:complexType> </xsd:element> <xsd:element name="cifLayer" minOccurs="0"> <xsd:complexType> <xsd:attribute name="cif" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="skillLayer" minOccurs="0"> <xsd:complexType> <xsd:attribute name="skill" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="parasitics" minOccurs="0"> <xsd:complexType> <xsd:attribute name="resistance" type="xsd:double" use="required"/> <xsd:attribute name="capacitance" type="xsd:double" use="required"/> <xsd:attribute name="edgeCapacitance" type="xsd:double" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="pureLayerNode" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="oldName" type="xsd:string" minOccurs="0"></xsd:element> <xsd:group ref="tns:Distance"/> <xsd:element name="portArc" type="tns:ArcProtoName" minOccurs="0" maxOccurs="unbounded"></xsd:element> </xsd:sequence> <xsd:attribute name="name" type="tns:PrimitiveNodeName" use="required"/> <xsd:attribute name="style" type="tns:NodeLayerStyle"/> <xsd:attribute name="port" type="tns:PrimitivePortName" use="required"/> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:attribute name="name" type="tns:LayerName" use="required"/> <xsd:attribute name="fun" type="tns:LayerFun" use="required"/> <xsd:attribute name="extraFun" type="tns:LayerExtraFun"/> </xsd:complexType> </xsd:element> <xsd:element name="arcProto" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="oldName" type="xsd:string" minOccurs="0"></xsd:element> <xsd:element name="wipable" minOccurs="0"> <xsd:complexType/> </xsd:element> <xsd:element name="curvable" minOccurs="0"> <xsd:complexType/> </xsd:element> <xsd:element name="special" minOccurs="0"> <xsd:complexType/> </xsd:element> <xsd:element name="notUsed" minOccurs="0"> <xsd:complexType/> </xsd:element> <xsd:element name="skipSizeInPalette" minOccurs="0"> <xsd:complexType/> </xsd:element> <xsd:element name="extended" type="xsd:boolean"/> <xsd:element name="fixedAngle" type="xsd:boolean"/> <xsd:element name="angleIncrement" type="xsd:integer"/> <xsd:element name="antennaRatio" minOccurs="0" type="xsd:double"/> <xsd:element name="diskOffset" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:attribute name="untilVersion" type="tns:TechVersion" use="required"/> <xsd:attribute name="width" type="xsd:double" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="defaultWidth" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:group ref="tns:Distance"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="arcLayer" maxOccurs="unbounded"> <xsd:complexType> <xsd:group ref="tns:Distance"/> <xsd:attribute name="layer" type="tns:LayerName" use="required"/> <xsd:attribute name="style" type="tns:ArcLayerStyle" use="required"/> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:attribute name="name" type="tns:ArcProtoName" use="required"/> <xsd:attribute name="fun" type="tns:ArcProtoFun" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="primitiveNode" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="oldName" type="xsd:string" minOccurs="0"></xsd:element> <xsd:element name="shrinkArcs" minOccurs="0"/> <xsd:element name="square" minOccurs="0"/> <xsd:element name="canBeZeroSize" minOccurs="0"/> <xsd:element name="wipes" minOccurs="0"/> <xsd:element name="lockable" minOccurs="0"/> <xsd:element name="edgeSelect" minOccurs="0"/> <xsd:element name="skipSizeInPalette" minOccurs="0"/> <xsd:element name="notUsed" minOccurs="0"/> <xsd:element name="lowVt" minOccurs="0"/> <xsd:element name="highVt" minOccurs="0"/> <xsd:element name="nativeBit" minOccurs="0"/> <xsd:element name="od18" minOccurs="0"/> <xsd:element name="od25" minOccurs="0"/> <xsd:element name="od33" minOccurs="0"/> <xsd:element name="diskOffset" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:attribute name="untilVersion" type="tns:TechVersion" use="required"/> <xsd:attribute name="x" type="xsd:double" use="required"/> <xsd:attribute name="y" type="xsd:double" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="defaultWidth" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:group ref="tns:Distance"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="defaultHeight" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:group ref="tns:Distance"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="sizeOffset" minOccurs="0"> <xsd:complexType> <xsd:attribute name="lx" type="xsd:double" use="required"/> <xsd:attribute name="hx" type="xsd:double" use="required"/> <xsd:attribute name="ly" type="xsd:double" use="required"/> <xsd:attribute name="hy" type="xsd:double" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="nodeLayer" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:choice> <xsd:element name="box"> <xsd:complexType> <xsd:sequence> <xsd:element name="lambdaBox" minOccurs="0"> <xsd:complexType> <xsd:attribute name="klx" type="xsd:double" use="required"/> <xsd:attribute name="khx" type="xsd:double" use="required"/> <xsd:attribute name="kly" type="xsd:double" use="required"/> <xsd:attribute name="khy" type="xsd:double" use="required"/> </xsd:complexType> </xsd:element>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -