com.sun.electric.tool.ncc.processing
Class ExportChecker
java.lang.Object
com.sun.electric.tool.ncc.processing.ExportChecker
public class ExportChecker
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExportChecker
public ExportChecker(NccGlobals globals)
markPortsForRenaming
public void markPortsForRenaming()
matchByName
public boolean matchByName()
- match Exports by name. Run this before Gemini algorithm in order to
give user early warning about Export name inconsistencies.
saveInfoNeededToMakeMeASubcircuit
public void saveInfoNeededToMakeMeASubcircuit(HierarchyInfo hierInfo)
- Gather information that will allow hierarchical netlist comparison
at higher level to treat me as a subcircuit.
ensureExportsWithMatchingNamesAreOnEquivalentNets
public boolean ensureExportsWithMatchingNamesAreOnEquivalentNets()
- Check that Exports with matching names are on equivalent nets.
- Returns:
- true if equivalent.
suggestPortMatchesBasedOnTopology
public void suggestPortMatchesBasedOnTopology()