
Go to the source code of this file.
Classes | |
| struct | Saig_RefMan_t_ |
| Vec_Int_t * Saig_ManExtendCounterExampleTest3 | ( | Aig_Man_t * | pAig, |
| int | iFirstFlopPi, | ||
| Abc_Cex_t * | pCex, | ||
| int | fVerbose ) |
Function*************************************************************
Synopsis [Returns the array of PIs for flops that should not be absracted.]
Description []
SideEffects []
SeeAlso []
Definition at line 930 of file absOldSat.c.

| Abc_Cex_t * Saig_ManFindCexCareBits | ( | Aig_Man_t * | pAig, |
| Abc_Cex_t * | pCex, | ||
| int | nInputs, | ||
| int | fNewOrder, | ||
| int | fVerbose ) |
Function*************************************************************
Synopsis [SAT-based refinement of the counter-example.]
Description [The first parameter (nInputs) indicates how many first primary inputs to skip without considering as care candidates.]
SideEffects []
SeeAlso []
Definition at line 866 of file absOldSat.c.

|
extern |
Function*************************************************************
Synopsis [Performs ternary simulation for one design.]
Description []
SideEffects []
SeeAlso []
Definition at line 174 of file absOldSim.c.

| void Saig_ManUnrollCollect_rec | ( | Aig_Man_t * | pAig, |
| Aig_Obj_t * | pObj, | ||
| Vec_Int_t * | vObjs, | ||
| Vec_Int_t * | vRoots ) |
Function*************************************************************
Synopsis [Collect nodes in the unrolled timeframes.]
Description []
SideEffects []
SeeAlso []
Definition at line 236 of file absOldSat.c.


| Aig_Man_t * Saig_ManUnrollWithCex | ( | Aig_Man_t * | pAig, |
| Abc_Cex_t * | pCex, | ||
| int | nInputs, | ||
| Vec_Int_t ** | pvMapPiF2A ) |
Function*************************************************************
Synopsis [Derive unrolled timeframes.]
Description []
SideEffects []
SeeAlso []
Definition at line 264 of file absOldSat.c.


| Abc_Cex_t * Saig_RefManCreateCex | ( | Saig_RefMan_t * | p, |
| Vec_Int_t * | vVar2PiId, | ||
| Vec_Int_t * | vAssumps ) |
Function*************************************************************
Synopsis [Generate the care set using SAT solver.]
Description []
SideEffects []
SeeAlso []
Definition at line 473 of file absOldSat.c.


| Vec_Int_t * Saig_RefManFindReason | ( | Saig_RefMan_t * | p | ) |
Function*************************************************************
Synopsis [Returns reasons for the property to fail.]
Description []
SideEffects []
SeeAlso []
Definition at line 168 of file absOldSat.c.


| void Saig_RefManFindReason_rec | ( | Aig_Man_t * | p, |
| Aig_Obj_t * | pObj, | ||
| Vec_Int_t * | vPrios, | ||
| Vec_Int_t * | vReasons ) |
Function*************************************************************
Synopsis [Returns reasons for the property to fail.]
Description []
SideEffects []
SeeAlso []
Definition at line 120 of file absOldSat.c.


| Vec_Vec_t * Saig_RefManOrderLiterals | ( | Saig_RefMan_t * | p, |
| Vec_Int_t * | vVar2PiId, | ||
| Vec_Int_t * | vAssumps ) |
Function*************************************************************
Synopsis [Tries to remove literals from abstraction.]
Description [The literals are sorted more desirable first.]
SideEffects []
SeeAlso []
Definition at line 438 of file absOldSat.c.

| Abc_Cex_t * Saig_RefManReason2Cex | ( | Saig_RefMan_t * | p, |
| Vec_Int_t * | vReasons ) |
Function*************************************************************
Synopsis [Creates the counter-example.]
Description []
SideEffects []
SeeAlso []
Definition at line 93 of file absOldSat.c.


| Vec_Int_t * Saig_RefManReason2Inputs | ( | Saig_RefMan_t * | p, |
| Vec_Int_t * | vReasons ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Maps array of frame PI IDs into array of original PI IDs.]
Description []
SideEffects []
SeeAlso []
Definition at line 64 of file absOldSat.c.

| Vec_Int_t * Saig_RefManRefineWithSat | ( | Saig_RefMan_t * | p, |
| Vec_Int_t * | vAigPis ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 706 of file absOldSat.c.

| Abc_Cex_t * Saig_RefManRunSat | ( | Saig_RefMan_t * | p, |
| int | fNewOrder ) |
Function*************************************************************
Synopsis [Generate the care set using SAT solver.]
Description []
SideEffects []
SeeAlso []
Definition at line 502 of file absOldSat.c.

| int Saig_RefManSetPhases | ( | Saig_RefMan_t * | p, |
| Abc_Cex_t * | pCare, | ||
| int | fValue1 ) |
Function*************************************************************
Synopsis [Sets phase bits in the timeframe AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 404 of file absOldSat.c.

| Saig_RefMan_t * Saig_RefManStart | ( | Aig_Man_t * | pAig, |
| Abc_Cex_t * | pCex, | ||
| int | nInputs, | ||
| int | fVerbose ) |
Function*************************************************************
Synopsis [Creates refinement manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 363 of file absOldSat.c.


| void Saig_RefManStop | ( | Saig_RefMan_t * | p | ) |
Function*************************************************************
Synopsis [Destroys refinement manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 386 of file absOldSat.c.

