compare
public static NccResults compare(CellContext cc1,
CellContext cc2,
PassedNcc passed,
NccOptions options,
Aborter aborter)
Compare the two designs: cc1 and cc2. Typically, cc1 is the schematic
and cc2 is the layout. Note that NCC needs the VarContext
in order to evaluate variables such as transistor widths.
- Parameters:
cc1 - the root Cell and VarContext of the first design.cc2 - the root Cell and VarContext of the second design.passed - an object that remembers which Cell pairs passed NCC the
last time the designer ran NCC.options - all of the NCC options specified by the designeraborter - an object that NCC queries to tell whether the designer
wants to abort the NCC mid run.
- Returns:
- an object that describes all the mismatches that NCC found