public class GateLayoutGenerator
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
GateLayoutGenerator.GenerateFromSchematicsJob |
Constructor and Description |
---|
GateLayoutGenerator() |
Modifier and Type | Method and Description |
---|---|
static StdCellParams |
dividerParams(TechType.TechTypeEnum technology) |
static StdCellParams |
dividerParams(TechType.TechTypeEnum technology,
boolean enableNCC) |
static StdCellParams |
fastProxParams(TechType.TechTypeEnum technology) |
static Cell |
generateCell(Library outputLib,
StdCellParams stdCell,
java.lang.String type,
double Xstrength) |
static void |
generateFromSchematicsJob(TechType.TechTypeEnum type) |
static java.util.Map<Nodable,Cell> |
generateLayoutFromSchematics(Library outLib,
Cell cell,
VarContext context,
StdCellParams stdCell,
boolean topLevelOnly)
Generate layout cells from a heirarchical traversal of the
schematic cell
|
static StdCellParams |
justinParams(TechType.TechTypeEnum technology) |
static StdCellParams |
locoParams() |
static StdCellParams |
sportParams() |
static StdCellParams |
sportParams(boolean enableNCC) |
public static Cell generateCell(Library outputLib, StdCellParams stdCell, java.lang.String type, double Xstrength)
public static java.util.Map<Nodable,Cell> generateLayoutFromSchematics(Library outLib, Cell cell, VarContext context, StdCellParams stdCell, boolean topLevelOnly)
outLib
- the output librarycell
- the schematic cellcontext
- the context of the schematic cellstdCell
- the standard cell parameterstopLevelOnly
- true to generate gates in the top level only,
so it does not generate standard cells in sub cells.public static void generateFromSchematicsJob(TechType.TechTypeEnum type)
public static StdCellParams locoParams()
public static StdCellParams sportParams()
public static StdCellParams sportParams(boolean enableNCC)
public static StdCellParams dividerParams(TechType.TechTypeEnum technology)
public static StdCellParams dividerParams(TechType.TechTypeEnum technology, boolean enableNCC)
public static StdCellParams fastProxParams(TechType.TechTypeEnum technology)
public static StdCellParams justinParams(TechType.TechTypeEnum technology)