abc-master
|
#include "llbInt.h"
Go to the source code of this file.
Data Structures | |
struct | Llb_Img_t_ |
Typedefs | |
typedef typedefABC_NAMESPACE_IMPL_START struct Llb_Img_t_ | Llb_Img_t |
DECLARATIONS ///. More... | |
Functions | |
DdNode * | Llb_CoreComputeCube (DdManager *dd, Vec_Int_t *vVars, int fUseVarIndex, char *pValues) |
FUNCTION DEFINITIONS ///. More... | |
Abc_Cex_t * | Llb_CoreDeriveCex (Llb_Img_t *p) |
int | Llb_CoreReachability_int (Llb_Img_t *p, Vec_Ptr_t *vQuant0, Vec_Ptr_t *vQuant1) |
int | Llb_CoreReachability (Llb_Img_t *p) |
Vec_Ptr_t * | Llb_CoreConstructAll (Aig_Man_t *p, Vec_Ptr_t *vResult, Vec_Int_t *vVarsNs, abctime TimeTarget) |
void | Llb_CoreSetVarMaps (Llb_Img_t *p) |
Llb_Img_t * | Llb_CoreStart (Aig_Man_t *pInit, Aig_Man_t *pAig, Gia_ParLlb_t *pPars) |
void | Llb_CoreStop (Llb_Img_t *p) |
int | Llb_CoreExperiment (Aig_Man_t *pInit, Aig_Man_t *pAig, Gia_ParLlb_t *pPars, Vec_Ptr_t *vResult, abctime TimeTarget) |
int | Llb_ManReachMinCut (Aig_Man_t *pAig, Gia_ParLlb_t *pPars) |
typedef typedefABC_NAMESPACE_IMPL_START struct Llb_Img_t_ Llb_Img_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [llb2Core.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [BDD based reachability.]
Synopsis [Core procedure.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 30 of file llb2Core.c.
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Computes cube composed of given variables with given values.]
Description []
SideEffects []
SeeAlso []
Definition at line 68 of file llb2Core.c.
Vec_Ptr_t* Llb_CoreConstructAll | ( | Aig_Man_t * | p, |
Vec_Ptr_t * | vResult, | ||
Vec_Int_t * | vVarsNs, | ||
abctime | TimeTarget | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 534 of file llb2Core.c.
Function*************************************************************
Synopsis [Derives counter-example by backward reachability.]
Description []
SideEffects []
SeeAlso []
Definition at line 98 of file llb2Core.c.
int Llb_CoreExperiment | ( | Aig_Man_t * | pInit, |
Aig_Man_t * | pAig, | ||
Gia_ParLlb_t * | pPars, | ||
Vec_Ptr_t * | vResult, | ||
abctime | TimeTarget | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 694 of file llb2Core.c.
int Llb_CoreReachability | ( | Llb_Img_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 499 of file llb2Core.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 207 of file llb2Core.c.
void Llb_CoreSetVarMaps | ( | Llb_Img_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 577 of file llb2Core.c.
Llb_Img_t* Llb_CoreStart | ( | Aig_Man_t * | pInit, |
Aig_Man_t * | pAig, | ||
Gia_ParLlb_t * | pPars | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 618 of file llb2Core.c.
void Llb_CoreStop | ( | Llb_Img_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 650 of file llb2Core.c.
int Llb_ManReachMinCut | ( | Aig_Man_t * | pAig, |
Gia_ParLlb_t * | pPars | ||
) |
Function*************************************************************
Synopsis [Finds balanced cut.]
Description []
SideEffects []
SeeAlso []
Definition at line 725 of file llb2Core.c.