|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DRCRules | Interface for abstracting design rules. |
Class Summary | |
---|---|
AbstractShapeBuilder | A support class to build shapes of arcs and nodes. |
AbstractShapeBuilder.Shrinkage | |
ArcProto | The ArcProto class defines a type of ArcInst. |
BoundsBuilder | A support class to build shapes of arcs and nodes. |
DRCTemplate | Class to define rules from TSCM files... |
DRCTemplate.DRCTemplateSort | Auxiliar class to sort areas in array |
DRCTemplate.DRCXMLBucket | Class used to store read rules and foundry associated to them |
DRCTemplate.DRCXMLParser | Public XML Parser for DRC decks |
EdgeH | An EdgeH is a scalable X coordinate that converts a NodeInst bounds to a location inside of that NodeInst. |
EdgeV | An EdgeV is a scalable Y coordinate that converts a NodeInst bounds to a location inside of that NodeInst. |
Foundry | This is supposed to better encapsulate a particular foundry associated to a technology plus the valid DRC rules. |
Foundry.Type | |
Layer | The Layer class defines a single layer of material, out of which NodeInst and ArcInst objects are created. |
Layer.Function.Set | A set of Layer.Functions |
PrimitiveNode | A PrimitiveNode represents information about a NodeProto that lives in a Technology. |
PrimitiveNodeGroup | A PrimitiveNodeGroup is a group of similar PrimitiveNodes. |
PrimitiveNodeSize | Holds the Width and Length of a PrimitiveNode that is a transistor. |
PrimitivePort | A PrimitivePort lives in a PrimitiveNode in a Tecnology. |
SizeOffset | The SizeOffset object describes the difference between the stored bounds of a NodeInst and the displayed/selected bounds. |
TechFactory | |
TechFactory.Param | |
Technology | Technology is the base class for all of the specific technologies in Electric. |
Technology.ArcLayer | Defines a single layer of a ArcProto. |
Technology.CarbonNanotube | Class CarbonNanotube determines the location of carbon nanotube rails in the transistor. |
Technology.MultiCutData | Class MultiCutData determines the locations of cuts in a multi-cut contact node. |
Technology.NodeLayer | Defines a single layer of a PrimitiveNode. |
Technology.TechPoint | Defines a point in space that is relative to a NodeInst's bounds. |
TechPool | A customized Map from TechId to Technolgy. |
TransistorSize | Holds the Width and Length of a PrimitiveNode that is a transistor. |
Xml | |
Xml.ArcLayer | |
Xml.ArcProto | |
Xml.Distance | |
Xml.Foundry | |
Xml.Layer | |
Xml.MenuNodeInst | |
Xml.MenuPalette | |
Xml.NodeLayer | |
Xml.NodeSizeRule | |
Xml.PrimitiveNode | |
Xml.PrimitiveNodeGroup | |
Xml.PrimitivePort | |
Xml.PureLayerNode | |
Xml.SpiceHeader | |
Xml.Technology | |
Xml.Version | |
XMLRules | |
XMLRules.XMLRule | Local class to store information |
Enum Summary | |
---|---|
ArcProto.Function | Function is a typesafe enum class that describes the function of an ArcProto. |
DRCTemplate.DRCMode | |
DRCTemplate.DRCRuleType | |
Layer.Function | Function is a typesafe enum class that describes the function of a layer. |
PrimitiveNode.Function | Function is a typesafe enum class that describes the function of a NodeProto. |
Xml.ProtectionType |
Package for handling technology information.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |