public class EDIFNetlistComparator
extends Object
DesignComparator
to compare the
placement and routing information of a design.Modifier and Type | Field and Description |
---|---|
boolean |
filterVivadoChanges
A netlist will undergo several changes when loaded via DCP vs.
|
boolean |
restoreBrackets
Setting this to true will attempt to account for legalized square brackets
replaced by underscores around an indexed suffix on a Library name.
|
Constructor and Description |
---|
EDIFNetlistComparator() |
Modifier and Type | Method and Description |
---|---|
int |
compareNetlists(EDIFNetlist gold,
EDIFNetlist test) |
int |
getDiffCount()
Gets the total number of differences encountered since the last call of
EDIFNetlistComparator.compareNetlists(EDIFNetlist, EDIFNetlist) . |
List<EDIFDiff> |
getDiffList(EDIFDiffType type) |
Map<EDIFDiffType,List<EDIFDiff>> |
getDiffMap() |
static void |
main(String[] args) |
void |
printDiffReport(PrintStream ps) |
void |
printDiffReportSummary(PrintStream ps) |
public boolean restoreBrackets
public boolean filterVivadoChanges
public int getDiffCount()
EDIFNetlistComparator.compareNetlists(EDIFNetlist, EDIFNetlist)
.public Map<EDIFDiffType,List<EDIFDiff>> getDiffMap()
public List<EDIFDiff> getDiffList(EDIFDiffType type)
public int compareNetlists(EDIFNetlist gold, EDIFNetlist test)
public void printDiffReportSummary(PrintStream ps)
public void printDiffReport(PrintStream ps)
public static void main(String[] args)