|
ACT Library
|
This is for polysilicon, which is a special routing material with more issues. More...
#include <tech.h>
Public Member Functions | |
| PolyMat (char *s) | |
| int | getOverhang (int w) |
| int | getNotchOverhang (int w) |
| Contact * | getUpC () |
| int | getViaNSpacing (int type) |
| int | getViaPSpacing (int type) |
Public Member Functions inherited from RoutingMat | |
| RoutingMat (char *s) | |
| void | setLEFName (char *s) |
| int | getPitch () |
| int | getLEFWidth () |
| const char * | getLEFName () |
| Contact * | getUpC () |
| int | getSpacing (int w) |
| int | isComplexSpacing () |
| int | complexSpacingMode () |
| int | numRunLength () |
| int | getRunLength (int w) |
| RangeTable * | getRunTable (int w) |
| int | getEol () |
| int | getEolWithin () |
| double | getAntenna () |
| double | getAntennaDiff () |
| int | numInfluence () |
| int * | getInfluence () |
Public Member Functions inherited from Material | |
| Material (const char *nm=NULL) | |
| virtual const char * | getName () |
| void | addGDS (char **table, int sz) |
| void | addGDSBloat (int *table, int sz) |
| const char * | viaUpName () |
| int | minArea () |
| int | minWidth () |
| int | minSpacing () |
Protected Attributes | |
| RangeTable * | overhang |
| poly overhang beyond diffusion | |
| RangeTable * | notch_overhang |
| overhang for a notch | |
| int * | via_n |
| spacing of poly via to n-type diff | |
| int * | via_p |
| spacing of poly via to p-type diff | |
Protected Attributes inherited from RoutingMat | |
| RoutingRules | r |
Protected Attributes inherited from Material | |
| const char * | name |
| drawing name in magic | |
| RangeTable * | width |
| min width range table (indexed by length) | |
| RangeTable * | spacing_w |
| min spacing range table (indexed by width) | |
| int | minarea |
| int | maxarea |
| Contact * | viaup |
| contact/via to material that is above | |
| Contact * | viadn |
| contact/via to material that is below | |
| list_t * | gds |
| GDS layer list. | |
| int * | gds_bloat |
| GDS bloat table. | |
Friends | |
| class | Technology |
This is for polysilicon, which is a special routing material with more issues.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
protected |
overhang for a notch
|
protected |
poly overhang beyond diffusion
|
protected |
spacing of poly via to n-type diff
|
protected |
spacing of poly via to p-type diff