abc-master
|
#include "proof/fra/fra.h"
#include "sat/cnf/cnf.h"
#include "sat/bsat/satStore.h"
#include "bmc.h"
#include "misc/util/utilMem.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START Aig_Man_t * | Saig_ManFramesBmc (Aig_Man_t *pAig, int nFrames) |
DECLARATIONS ///. More... | |
int | Saig_ManFramesCount_rec (Aig_Man_t *p, Aig_Obj_t *pObj) |
Aig_Man_t * | Saig_ManFramesBmcLimit (Aig_Man_t *pAig, int nFrames, int nSizeMax) |
ABC_NAMESPACE_IMPL_END ABC_NAMESPACE_IMPL_START int | Saig_ManBmcSimple (Aig_Man_t *pAig, int nFrames, int nSizeMax, int nConfLimit, int fRewrite, int fVerbose, int *piFrame, int nCofFanLit) |
ABC_NAMESPACE_IMPL_END ABC_NAMESPACE_IMPL_START int Saig_ManBmcSimple | ( | Aig_Man_t * | pAig, |
int | nFrames, | ||
int | nSizeMax, | ||
int | nConfLimit, | ||
int | fRewrite, | ||
int | fVerbose, | ||
int * | piFrame, | ||
int | nCofFanLit | ||
) |
Function*************************************************************
Synopsis [Performs BMC for the given AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 186 of file bmcBmc.c.
ABC_NAMESPACE_IMPL_START Aig_Man_t* Saig_ManFramesBmc | ( | Aig_Man_t * | pAig, |
int | nFrames | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [bmcBmc.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [SAT-based bounded model checking.]
Synopsis [Simple BMC package.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Create timeframes of the manager for BMC.]
Description [The resulting manager is combinational. POs correspond to \ the property outputs in each time-frame.]
SideEffects []
SeeAlso []
Function*************************************************************
Synopsis [Create timeframes of the manager for BMC.]
Description [The resulting manager is combinational. POs correspond to the property outputs in each time-frame. The unrolling is stopped as soon as the number of nodes in the frames exceeds the given maximum size.]
SideEffects []
SeeAlso []
Definition at line 121 of file bmcBmc.c.
Function*************************************************************
Synopsis [Returns the number of internal nodes that are not counted yet.]
Description []
SideEffects []
SeeAlso []
Definition at line 96 of file bmcBmc.c.