public class BlockStitcher
extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BLOCK_NAME |
static String |
CACHE_ID |
static boolean |
CREATE_ROUTED_DCP |
static boolean |
DUMP_SYNTH_DCP_ONLY |
static boolean |
INSTANCE_PORT_IOs |
static boolean |
OPEN_HAND_PLACER |
static boolean |
REPORT_UNCONNECTED |
Constructor and Description |
---|
BlockStitcher() |
Modifier and Type | Method and Description |
---|---|
Net |
getCorrespondingNet(EDIFHierPortInst pr,
Design design) |
String |
getModuleInstName(EDIFNetlist module,
EDIFNetlist netlist,
HashMap<String,String> modInstNameMap) |
static void |
main(String[] args) |
void |
stitchDesign(Design design,
HashMap<String,PackagePinConstraint> constraints)
Stitches the logical netlist components into the black boxes of the top-level EDIF netlist.
|
public static final boolean DUMP_SYNTH_DCP_ONLY
public static final boolean CREATE_ROUTED_DCP
public static final boolean OPEN_HAND_PLACER
public static final boolean INSTANCE_PORT_IOs
public static final boolean REPORT_UNCONNECTED
public static final String CACHE_ID
public static final String BLOCK_NAME
public void stitchDesign(Design design, HashMap<String,PackagePinConstraint> constraints)
design
- constraints
- public Net getCorrespondingNet(EDIFHierPortInst pr, Design design)
public String getModuleInstName(EDIFNetlist module, EDIFNetlist netlist, HashMap<String,String> modInstNameMap)
public static void main(String[] args)