|
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.