abc-master
|
#include "fra.h"
Go to the source code of this file.
Data Structures | |
struct | Fra_Bmc_t_ |
DECLARATIONS ///. More... | |
Functions | |
static Aig_Obj_t * | Bmc_ObjFrames (Aig_Obj_t *pObj, int i) |
static void | Bmc_ObjSetFrames (Aig_Obj_t *pObj, int i, Aig_Obj_t *pNode) |
static Aig_Obj_t * | Bmc_ObjFraig (Aig_Obj_t *pObj) |
static void | Bmc_ObjSetFraig (Aig_Obj_t *pObj, Aig_Obj_t *pNode) |
static Aig_Obj_t * | Bmc_ObjChild0Frames (Aig_Obj_t *pObj, int i) |
static Aig_Obj_t * | Bmc_ObjChild1Frames (Aig_Obj_t *pObj, int i) |
int | Fra_BmcNodesAreEqual (Aig_Obj_t *pObj0, Aig_Obj_t *pObj1) |
FUNCTION DEFINITIONS ///. More... | |
int | Fra_BmcNodeIsConst (Aig_Obj_t *pObj) |
void | Fra_BmcFilterImplications (Fra_Man_t *p, Fra_Bmc_t *pBmc) |
Fra_Bmc_t * | Fra_BmcStart (Aig_Man_t *pAig, int nPref, int nDepth) |
void | Fra_BmcStop (Fra_Bmc_t *p) |
Aig_Man_t * | Fra_BmcFrames (Fra_Bmc_t *p, int fKeepPos) |
void | Fra_BmcPerform (Fra_Man_t *p, int nPref, int nDepth) |
void | Fra_BmcPerformSimple (Aig_Man_t *pAig, int nFrames, int nBTLimit, int fRewrite, int fVerbose) |
Definition at line 54 of file fraBmc.c.
Definition at line 55 of file fraBmc.c.
Function*************************************************************
Synopsis [Refines implications using BMC.]
Description [The input is the combinational FRAIG manager, which is used to FRAIG the timeframes. ]
SideEffects []
SeeAlso []
Definition at line 121 of file fraBmc.c.
Function*************************************************************
Synopsis [Constructs initialized timeframes of the AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 237 of file fraBmc.c.
int Fra_BmcNodeIsConst | ( | Aig_Obj_t * | pObj | ) |
Function*************************************************************
Synopsis [Returns 1 if the node is costant.]
Description []
SideEffects []
SeeAlso []
Definition at line 103 of file fraBmc.c.
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Returns 1 if the nodes are equivalent.]
Description []
SideEffects []
SeeAlso []
void Fra_BmcPerform | ( | Fra_Man_t * | p, |
int | nPref, | ||
int | nDepth | ||
) |
Function*************************************************************
Synopsis [Performs BMC for the given AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 311 of file fraBmc.c.
void Fra_BmcPerformSimple | ( | Aig_Man_t * | pAig, |
int | nFrames, | ||
int | nBTLimit, | ||
int | fRewrite, | ||
int | fVerbose | ||
) |
Function*************************************************************
Synopsis [Performs BMC for the given AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 383 of file fraBmc.c.