abc-master
|
#include "bbr.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START Abc_Cex_t * | Aig_ManVerifyUsingBddsCountExample (Aig_Man_t *p, DdManager *dd, DdNode **pbParts, Vec_Ptr_t *vOnionRings, DdNode *bCubeFirst, int iOutput, int fVerbose, int fSilent) |
DECLARATIONS ///. More... | |
void | Bbr_ManSetDefaultParams (Saig_ParBbr_t *p) |
FUNCTION DEFINITIONS ///. More... | |
DdNode * | Bbr_bddComputeRangeCube (DdManager *dd, int iStart, int iStop) |
DECLARATIONS ///. More... | |
void | Bbr_StopManager (DdManager *dd) |
DdNode * | Aig_ManInitStateVarMap (DdManager *dd, Aig_Man_t *p, int fVerbose) |
DdNode ** | Aig_ManCreateOutputs (DdManager *dd, Aig_Man_t *p) |
DdNode ** | Aig_ManCreatePartitions (DdManager *dd, Aig_Man_t *p, int fReorder, int fVerbose) |
int | Aig_ManComputeReachable (DdManager *dd, Aig_Man_t *p, DdNode **pbParts, DdNode *bInitial, DdNode **pbOutputs, Saig_ParBbr_t *pPars, int fCheckOutputs) |
int | Aig_ManVerifyUsingBdds_int (Aig_Man_t *p, Saig_ParBbr_t *pPars) |
int | Aig_ManVerifyUsingBdds (Aig_Man_t *pInit, Saig_ParBbr_t *pPars) |
int Aig_ManComputeReachable | ( | DdManager * | dd, |
Aig_Man_t * | p, | ||
DdNode ** | pbParts, | ||
DdNode * | bInitial, | ||
DdNode ** | pbOutputs, | ||
Saig_ParBbr_t * | pPars, | ||
int | fCheckOutputs | ||
) |
Function*************************************************************
Synopsis [Computes the set of unreachable states.]
Description []
SideEffects []
SeeAlso []
Definition at line 238 of file bbrReach.c.
Function*************************************************************
Synopsis [Collects the array of output BDDs.]
Description []
SideEffects []
SeeAlso []
Definition at line 162 of file bbrReach.c.
Function*************************************************************
Synopsis [Collects the array of partition BDDs.]
Description []
SideEffects []
SeeAlso []
Definition at line 187 of file bbrReach.c.
Function*************************************************************
Synopsis [Computes the initial state and sets up the variable map.]
Description []
SideEffects []
SeeAlso []
Definition at line 124 of file bbrReach.c.
int Aig_ManVerifyUsingBdds | ( | Aig_Man_t * | pInit, |
Saig_ParBbr_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Performs reachability to see if any PO can be asserted.]
Description []
SideEffects []
SeeAlso []
Definition at line 544 of file bbrReach.c.
int Aig_ManVerifyUsingBdds_int | ( | Aig_Man_t * | p, |
Saig_ParBbr_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Performs reachability to see if any PO can be asserted.]
Description []
SideEffects []
SeeAlso []
Definition at line 438 of file bbrReach.c.
ABC_NAMESPACE_IMPL_START Abc_Cex_t* Aig_ManVerifyUsingBddsCountExample | ( | Aig_Man_t * | p, |
DdManager * | dd, | ||
DdNode ** | pbParts, | ||
Vec_Ptr_t * | vOnionRings, | ||
DdNode * | bCubeFirst, | ||
int | iOutput, | ||
int | fVerbose, | ||
int | fSilent | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [bbrReach.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [BDD-based reachability analysis.]
Synopsis [Procedures to perform reachability analysis.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
DECLARATIONS ///.
Function*************************************************************
Synopsis [Derives the counter-example using the set of reached states.]
Description []
SideEffects []
SeeAlso []
Definition at line 47 of file bbrCex.c.
DECLARATIONS ///.
Function********************************************************************
Synopsis [Performs the reordering-sensitive step of Extra_bddMove().]
Description []
SideEffects []
SeeAlso []
Definition at line 74 of file bbrReach.c.
void Bbr_ManSetDefaultParams | ( | Saig_ParBbr_t * | p | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [This procedure sets default resynthesis parameters.]
Description []
SideEffects []
SeeAlso []
Definition at line 49 of file bbrReach.c.
void Bbr_StopManager | ( | DdManager * | dd | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 102 of file bbrReach.c.