public class SchemToLay
extends java.lang.Object
Constructor and Description |
---|
SchemToLay() |
Modifier and Type | Method and Description |
---|---|
static Cell |
makePart(Cell schem,
VarContext context,
java.util.HashMap<java.lang.String,java.lang.Object> exportTrackAssign,
StdCellParams stdCell)
Read a Gasp cell schematic and produce the layout for it.
|
static Cell |
makePart(Cell schem,
VarContext context,
StdCellParams stdCell)
Read a Gasp cell schematic and produce the layout for it.
|
public static Cell makePart(Cell schem, VarContext context, StdCellParams stdCell)
Equivalent to:
makePart(schematic, context, new HashMap(), stdCell);
public static Cell makePart(Cell schem, VarContext context, java.util.HashMap<java.lang.String,java.lang.Object> exportTrackAssign, StdCellParams stdCell)
schem
- Schematic view Cellcontext
- Hierarchical path from root schematic.exportTrackAssign
- Map from export name to Integer track
index. Negative indices represent NMOS tracks. Non-negative
indices represent PMOS tracks. Index 0 is PMOS track closest to
the center. Index -1 is NMOS track closest to the center.stdCell
- Standard cell parameters used to build the layout