⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 technology.xsd

📁 The ElectricTM VLSI Design System is an open-source Electronic Design Automation (EDA) system that c
💻 XSD
📖 第 1 页 / 共 4 页
字号:
<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"            targetNamespace="http://electric.sun.com/Technology"            xmlns:tns="http://electric.sun.com/Technology"            elementFormDefault="qualified">    <xsd:simpleType name="ColorComponent">        <xsd:restriction base="xsd:unsignedByte"/>    </xsd:simpleType>    <xsd:group name="Color">        <xsd:sequence>            <xsd:element name="r" type="tns:ColorComponent"></xsd:element>            <xsd:element name="g" type="tns:ColorComponent"></xsd:element>            <xsd:element name="b" type="tns:ColorComponent"></xsd:element>        </xsd:sequence>    </xsd:group>    <xsd:group name="Distance">        <xsd:sequence>            <xsd:choice maxOccurs="unbounded" minOccurs="0">                <xsd:element name="lambda" type="xsd:double"></xsd:element>            </xsd:choice>        </xsd:sequence>    </xsd:group>    <xsd:group name="MenuItem">        <xsd:sequence>            <xsd:choice>                <xsd:element name="menuArc" type="tns:ArcProtoName"></xsd:element>                <xsd:element name="menuNode" type="tns:PrimitiveNodeName"></xsd:element>                <xsd:element name="menuText" type="xsd:string"></xsd:element>                <xsd:element name="menuNodeInst">                    <xsd:complexType>                        <xsd:sequence>                            <xsd:element name="menuNodeText" minOccurs="0">                                <xsd:complexType>                                    <xsd:attribute name="text" type="xsd:string" use="required"/>                                    <xsd:attribute name="size" type="xsd:double" use="required"/>                                </xsd:complexType>                            </xsd:element>                        </xsd:sequence>                        <xsd:attribute name="protoName" type="tns:PrimitiveNodeName" use="required"/>                        <xsd:attribute name="function" type="tns:PrimitiveNodeFun" use="required"/>                        <xsd:attribute name="rotation" type="xsd:integer"/>                    </xsd:complexType>                </xsd:element>            </xsd:choice>        </xsd:sequence>    </xsd:group>   <xsd:simpleType name="PositiveDouble">        <xsd:restriction base="xsd:double">            <xsd:minExclusive value="0"/>        </xsd:restriction>    </xsd:simpleType>     <xsd:complexType name="ColorRGB">        <xsd:attribute name="r" type="tns:ColorComponent" use="required"/>        <xsd:attribute name="g" type="tns:ColorComponent" use="required"/>        <xsd:attribute name="b" type="tns:ColorComponent" use="required"/>    </xsd:complexType>    <xsd:simpleType name="ClassName">        <xsd:restriction base="xsd:NCName"/>    </xsd:simpleType>    <xsd:simpleType name="TechVersion">        <xsd:restriction base="xsd:int"/>    </xsd:simpleType>    <xsd:simpleType name="ElectricVersion">        <xsd:restriction base="xsd:string"/>    </xsd:simpleType>    <xsd:simpleType name="NumMetals">        <xsd:restriction base="xsd:int">            <xsd:minInclusive value="0"/>            <xsd:maxInclusive value="12"/>        </xsd:restriction>    </xsd:simpleType>    <xsd:simpleType name="Foundry">        <xsd:restriction base="xsd:string">            <!--            <xsd:enumeration value="NONE"/>            <xsd:enumeration value="MOSIS"/>            <xsd:enumeration value="TSMC"/>            <xsd:enumeration value="ST"/> -->        </xsd:restriction>    </xsd:simpleType>    <xsd:simpleType name="TransparentLayer">        <xsd:restriction base="xsd:positiveInteger">            <xsd:maxInclusive value="12"/>            <xsd:whiteSpace value="collapse"/>        </xsd:restriction>    </xsd:simpleType>    <xsd:simpleType name="LayerName">        <xsd:restriction base="xsd:NCName"/>    </xsd:simpleType>    <xsd:simpleType name="LayerFun">        <xsd:restriction base="xsd:string">            <xsd:enumeration value="UNKNOWN"/>            <xsd:enumeration value="METAL1"/>            <xsd:enumeration value="METAL2"/>            <xsd:enumeration value="METAL3"/>            <xsd:enumeration value="METAL4"/>            <xsd:enumeration value="METAL5"/>            <xsd:enumeration value="METAL6"/>            <xsd:enumeration value="METAL7"/>            <xsd:enumeration value="METAL8"/>            <xsd:enumeration value="METAL9"/>            <xsd:enumeration value="METAL10"/>            <xsd:enumeration value="METAL11"/>            <xsd:enumeration value="METAL12"/>            <xsd:enumeration value="POLY1"/>            <xsd:enumeration value="POLY2"/>            <xsd:enumeration value="POLY3"/>            <xsd:enumeration value="GATE"/>            <xsd:enumeration value="DIFF"/>            <xsd:enumeration value="DIFFP"/>            <xsd:enumeration value="DIFFN"/>            <xsd:enumeration value="IMPLANT"/>            <xsd:enumeration value="IMPLANTP"/>            <xsd:enumeration value="IMPLANTN"/>            <xsd:enumeration value="CONTACT1"/>            <xsd:enumeration value="CONTACT2"/>            <xsd:enumeration value="CONTACT3"/>            <xsd:enumeration value="CONTACT4"/>            <xsd:enumeration value="CONTACT5"/>            <xsd:enumeration value="CONTACT6"/>            <xsd:enumeration value="CONTACT7"/>            <xsd:enumeration value="CONTACT8"/>            <xsd:enumeration value="CONTACT9"/>            <xsd:enumeration value="CONTACT10"/>            <xsd:enumeration value="CONTACT11"/>            <xsd:enumeration value="CONTACT12"/>            <xsd:enumeration value="PLUG"/>            <xsd:enumeration value="OVERGLASS"/>            <xsd:enumeration value="RESISTOR"/>            <xsd:enumeration value="CAP"/>            <xsd:enumeration value="TRANSISTOR"/>            <xsd:enumeration value="EMITTER"/>            <xsd:enumeration value="BASE"/>            <xsd:enumeration value="COLLECTOR"/>            <xsd:enumeration value="SUBSTRATE"/>            <xsd:enumeration value="WELL"/>            <xsd:enumeration value="WELLP"/>            <xsd:enumeration value="WELLN"/>            <xsd:enumeration value="GUARD"/>            <xsd:enumeration value="ISOLATION"/>            <xsd:enumeration value="BUS"/>            <xsd:enumeration value="ART"/>            <xsd:enumeration value="CONTROL"/>            <xsd:enumeration value="TILENOT"/>            <xsd:enumeration value="DMYPOLY1"/>            <xsd:enumeration value="DMYPOLY2"/>            <xsd:enumeration value="DMYPOLY3"/>            <xsd:enumeration value="DMYDIFF"/>            <xsd:enumeration value="DMYMETAL1"/>            <xsd:enumeration value="DMYMETAL2"/>            <xsd:enumeration value="DMYMETAL3"/>            <xsd:enumeration value="DMYMETAL4"/>            <xsd:enumeration value="DMYMETAL5"/>            <xsd:enumeration value="DMYMETAL6"/>            <xsd:enumeration value="DMYMETAL7"/>            <xsd:enumeration value="DMYMETAL8"/>            <xsd:enumeration value="DMYMETAL9"/>            <xsd:enumeration value="DMYMETAL10"/>            <xsd:enumeration value="DMYMETAL11"/>            <xsd:enumeration value="DMYMETAL12"/>            <xsd:enumeration value="DEXCLPOLY1"/>            <xsd:enumeration value="DEXCLPOLY2"/>            <xsd:enumeration value="DEXCLPOLY3"/>            <xsd:enumeration value="DEXCLDIFF"/>            <xsd:enumeration value="DEXCLMETAL1"/>            <xsd:enumeration value="DEXCLMETAL2"/>            <xsd:enumeration value="DEXCLMETAL3"/>            <xsd:enumeration value="DEXCLMETAL4"/>            <xsd:enumeration value="DEXCLMETAL5"/>            <xsd:enumeration value="DEXCLMETAL6"/>            <xsd:enumeration value="DEXCLMETAL7"/>            <xsd:enumeration value="DEXCLMETAL8"/>            <xsd:enumeration value="DEXCLMETAL9"/>            <xsd:enumeration value="DEXCLMETAL10"/>            <xsd:enumeration value="DEXCLMETAL11"/>            <xsd:enumeration value="DEXCLMETAL12"/>        </xsd:restriction>    </xsd:simpleType>    <xsd:simpleType name="LayerExtraFun">        <xsd:restriction base="xsd:string">            <xsd:enumeration value="nonelectrical"/>            <xsd:enumeration value="connects-metal"/>            <xsd:enumeration value="connects-poly"/>            <xsd:enumeration value="connects-diff"/>            <xsd:enumeration value="heavy"/>            <xsd:enumeration value="light"/>            <xsd:enumeration value="depletion_heavy"/>            <xsd:enumeration value="depletion_light"/>            <xsd:enumeration value="enhancement_heavy"/>            <xsd:enumeration value="enhancement_light"/>            <xsd:enumeration value="vt"/>            <xsd:enumeration value="thick"/>            <xsd:enumeration value="native"/>        </xsd:restriction>    </xsd:simpleType>    <xsd:simpleType name="LayerOutline">        <xsd:restriction base="xsd:string">            <xsd:enumeration value="NOPAT"/>            <xsd:enumeration value="PAT_S"/>            <xsd:enumeration value="PAT_T1"/>            <xsd:enumeration value="PAT_T2"/>            <xsd:enumeration value="PAT_DO1"/>            <xsd:enumeration value="PAT_DO2"/>            <xsd:enumeration value="PAT_DA1"/>            <xsd:enumeration value="PAT_DA2"/>            <xsd:enumeration value="PAT_DD1"/>            <xsd:enumeration value="PAT_DD2"/>            <xsd:enumeration value="PAT_DO1_T1"/>            <xsd:enumeration value="PAT_DO2_T1"/>            <xsd:enumeration value="PAT_DA1_T1"/>            <xsd:enumeration value="PAT_DO1_T2"/>            <xsd:enumeration value="PAT_DO2_T2"/>        </xsd:restriction>    </xsd:simpleType>    <xsd:simpleType name="Opacity">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -