abc-master
|
Go to the source code of this file.
Functions | |
static ABC_NAMESPACE_IMPL_START int | Sim_SymmsSatProveOne (Sym_Man_t *p, int Out, int Var1, int Var2, unsigned *pPattern) |
DECLARATIONS ///. More... | |
int | Sim_SymmsGetPatternUsingSat (Sym_Man_t *p, unsigned *pPattern) |
FUNCTION DEFINITIONS ///. More... | |
int Sim_SymmsGetPatternUsingSat | ( | Sym_Man_t * | p, |
unsigned * | pPattern | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Tries to prove the remaining pairs using SAT.]
Description [Continues to prove as long as it encounters symmetric pairs. Returns 1 if a non-symmetric pair is found (which gives a counter-example). Returns 0 if it finishes considering all pairs for all outputs.]
SideEffects []
SeeAlso []
Definition at line 51 of file simSymSat.c.
|
static |
DECLARATIONS ///.
CFile****************************************************************
FileName [simSymSat.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Satisfiability to determine two variable symmetries.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Function*************************************************************
Synopsis [Returns 1 if the variables are symmetric; 0 otherwise.]
Description []
SideEffects []
SeeAlso []
Definition at line 135 of file simSymSat.c.