#include "llbInt.h"
Go to the source code of this file.
Functions | |
| ABC_NAMESPACE_IMPL_START Vec_Ptr_t * | Llb_ManCutNodes (Aig_Man_t *p, Vec_Ptr_t *vLower, Vec_Ptr_t *vUpper) |
| DECLARATIONS ///. | |
| Vec_Ptr_t * | Llb_ManCutRange (Aig_Man_t *p, Vec_Ptr_t *vLower, Vec_Ptr_t *vUpper) |
| Vec_Ptr_t * | Llb_ImgSupports (Aig_Man_t *p, Vec_Ptr_t *vDdMans, Vec_Int_t *vStart, Vec_Int_t *vStop, int fAddPis, int fVerbose) |
| FUNCTION DEFINITIONS ///. | |
| void | Llb_ImgSchedule (Vec_Ptr_t *vSupps, Vec_Ptr_t **pvQuant0, Vec_Ptr_t **pvQuant1, int fVerbose) |
| DdManager * | Llb_ImgPartition (Aig_Man_t *p, Vec_Ptr_t *vLower, Vec_Ptr_t *vUpper, abctime TimeTarget) |
| DdNode * | Llb_ImgComputeCube (Aig_Man_t *pAig, Vec_Int_t *vNodeIds, DdManager *dd) |
| void | Llb_ImgQuantifyFirst (Aig_Man_t *pAig, Vec_Ptr_t *vDdMans, Vec_Ptr_t *vQuant0, int fVerbose) |
| void | Llb_ImgQuantifyReset (Vec_Ptr_t *vDdMans) |
| DdNode * | Llb_ImgComputeImage (Aig_Man_t *pAig, Vec_Ptr_t *vDdMans, DdManager *dd, DdNode *bInit, Vec_Ptr_t *vQuant0, Vec_Ptr_t *vQuant1, Vec_Int_t *vDriRefs, abctime TimeTarget, int fBackward, int fReorder, int fVerbose) |
Function*************************************************************
Synopsis [Derives positive cube composed of nodes IDs.]
Description []
SideEffects []
SeeAlso []
Definition at line 259 of file llb2Image.c.

| DdNode * Llb_ImgComputeImage | ( | Aig_Man_t * | pAig, |
| Vec_Ptr_t * | vDdMans, | ||
| DdManager * | dd, | ||
| DdNode * | bInit, | ||
| Vec_Ptr_t * | vQuant0, | ||
| Vec_Ptr_t * | vQuant1, | ||
| Vec_Int_t * | vDriRefs, | ||
| abctime | TimeTarget, | ||
| int | fBackward, | ||
| int | fReorder, | ||
| int | fVerbose ) |
Function*************************************************************
Synopsis [Computes image of the initial set of states.]
Description []
SideEffects []
SeeAlso []
Definition at line 364 of file llb2Image.c.


| DdManager * Llb_ImgPartition | ( | Aig_Man_t * | p, |
| Vec_Ptr_t * | vLower, | ||
| Vec_Ptr_t * | vUpper, | ||
| abctime | TimeTarget ) |
Function*************************************************************
Synopsis [Computes one partition in a separate BDD manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 183 of file llb2Image.c.


| void Llb_ImgQuantifyFirst | ( | Aig_Man_t * | pAig, |
| Vec_Ptr_t * | vDdMans, | ||
| Vec_Ptr_t * | vQuant0, | ||
| int | fVerbose ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 288 of file llb2Image.c.


| void Llb_ImgQuantifyReset | ( | Vec_Ptr_t * | vDdMans | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 340 of file llb2Image.c.

| void Llb_ImgSchedule | ( | Vec_Ptr_t * | vSupps, |
| Vec_Ptr_t ** | pvQuant0, | ||
| Vec_Ptr_t ** | pvQuant1, | ||
| int | fVerbose ) |
Function*************************************************************
Synopsis [Computes quantification schedule.]
Description [Input array contains supports: 0=starting, ... intermediate... N-1=final. Output arrays contain immediately quantifiable vars (vQuant0) and vars that should be quantified after conjunction (vQuant1).]
SideEffects []
SeeAlso []
Definition at line 122 of file llb2Image.c.

| Vec_Ptr_t * Llb_ImgSupports | ( | Aig_Man_t * | p, |
| Vec_Ptr_t * | vDdMans, | ||
| Vec_Int_t * | vStart, | ||
| Vec_Int_t * | vStop, | ||
| int | fAddPis, | ||
| int | fVerbose ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Computes supports of the partitions.]
Description []
SideEffects []
SeeAlso []
Definition at line 48 of file llb2Image.c.

|
extern |
DECLARATIONS ///.
CFile****************************************************************
FileName [llb2Image.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [BDD based reachability.]
Synopsis [Computes image using partitioned structure.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Function*************************************************************
Synopsis [Computes volume of the cut.]
Description []
SideEffects []
SeeAlso []
Definition at line 374 of file llb2Flow.c.


Function*************************************************************
Synopsis [Computes volume of the cut.]
Description []
SideEffects []
SeeAlso []
Definition at line 436 of file llb2Flow.c.

