#include "llbInt.h"
Go to the source code of this file.
Classes | |
| struct | Llb_Mnn_t_ |
Typedefs | |
| typedef typedefABC_NAMESPACE_IMPL_START struct Llb_Mnn_t_ | Llb_Mnn_t |
| DECLARATIONS ///. | |
Functions | |
| int | Llb_NonlinFindBestVar (DdManager *dd, DdNode *bFunc, Aig_Man_t *pAig) |
| FUNCTION DEFINITIONS ///. | |
| void | Llb_NonlinTrySubsetting (DdManager *dd, DdNode *bFunc) |
| void | Llb_NonlinPrepareVarMap (Llb_Mnn_t *p) |
| DdNode * | Llb_NonlinComputeInitState (Aig_Man_t *pAig, DdManager *dd) |
| Abc_Cex_t * | Llb_NonlinDeriveCex (Llb_Mnn_t *p) |
| int | Llb_NonlinReoHook (DdManager *dd, char *Type, void *Method) |
| int | Llb_NonlinCompPerms (DdManager *dd, int *pVar2Lev) |
| int | Llb_NonlinReachability (Llb_Mnn_t *p) |
| Llb_Mnn_t * | Llb_MnnStart (Aig_Man_t *pInit, Aig_Man_t *pAig, Gia_ParLlb_t *pPars) |
| void | Llb_MnnStop (Llb_Mnn_t *p) |
| void | Llb_NonlinExperiment (Aig_Man_t *pAig, int Num) |
| int | Llb_NonlinCoreReach (Aig_Man_t *pAig, Gia_ParLlb_t *pPars) |
Variables | |
| abctime | timeBuild |
| abctime | timeAndEx |
| abctime | timeOther |
| int | nSuppMax |
| typedef typedefABC_NAMESPACE_IMPL_START struct Llb_Mnn_t_ Llb_Mnn_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [llb2Nonlin.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [BDD based reachability.]
Synopsis [Non-linear quantification scheduling.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 30 of file llb3Nonlin.c.
| Llb_Mnn_t * Llb_MnnStart | ( | Aig_Man_t * | pInit, |
| Aig_Man_t * | pAig, | ||
| Gia_ParLlb_t * | pPars ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 698 of file llb3Nonlin.c.


| void Llb_MnnStop | ( | Llb_Mnn_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 746 of file llb3Nonlin.c.


| int Llb_NonlinCompPerms | ( | DdManager * | dd, |
| int * | pVar2Lev ) |
Function*************************************************************
Synopsis [Perform reachability with hints.]
Description []
SideEffects []
SeeAlso []
Definition at line 402 of file llb3Nonlin.c.

| DdNode * Llb_NonlinComputeInitState | ( | Aig_Man_t * | pAig, |
| DdManager * | dd ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 214 of file llb3Nonlin.c.

| int Llb_NonlinCoreReach | ( | Aig_Man_t * | pAig, |
| Gia_ParLlb_t * | pPars ) |
Function*************************************************************
Synopsis [Finds balanced cut.]
Description []
SideEffects []
SeeAlso []
Definition at line 840 of file llb3Nonlin.c.

Function*************************************************************
Synopsis [Derives counter-example by backward reachability.]
Description []
SideEffects []
SeeAlso []
Definition at line 246 of file llb3Nonlin.c.


| void Llb_NonlinExperiment | ( | Aig_Man_t * | pAig, |
| int | Num ) |
Function*************************************************************
Synopsis [Finds balanced cut.]
Description []
SideEffects []
SeeAlso []
Definition at line 806 of file llb3Nonlin.c.


| int Llb_NonlinFindBestVar | ( | DdManager * | dd, |
| DdNode * | bFunc, | ||
| Aig_Man_t * | pAig ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Finds variable whose 0-cofactor is the smallest.]
Description []
SideEffects []
SeeAlso []
Definition at line 86 of file llb3Nonlin.c.
| void Llb_NonlinPrepareVarMap | ( | Llb_Mnn_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 175 of file llb3Nonlin.c.

| int Llb_NonlinReachability | ( | Llb_Mnn_t * | p | ) |
Function*************************************************************
Synopsis [Perform reachability with hints.]
Description []
SideEffects []
SeeAlso []
Definition at line 429 of file llb3Nonlin.c.


| int Llb_NonlinReoHook | ( | DdManager * | dd, |
| char * | Type, | ||
| void * | Method ) |
Function*************************************************************
Synopsis [Perform reachability with hints.]
Description []
SideEffects []
SeeAlso []
Definition at line 365 of file llb3Nonlin.c.
| void Llb_NonlinTrySubsetting | ( | DdManager * | dd, |
| DdNode * | bFunc ) |
Function*************************************************************
Synopsis [Finds variable whose 0-cofactor is the smallest.]
Description []
SideEffects []
SeeAlso []
Definition at line 153 of file llb3Nonlin.c.
|
extern |
Definition at line 83 of file llb3Image.c.
| abctime timeAndEx |
Definition at line 68 of file llb3Nonlin.c.
|
extern |
Definition at line 82 of file llb3Image.c.
| abctime timeOther |
Definition at line 68 of file llb3Nonlin.c.