#include <stdio.h>#include "aig/aig/aig.h"#include "aig/saig/saig.h"#include "bdd/cudd/cuddInt.h"

Go to the source code of this file.
Typedefs | |
| typedef struct Bbr_ImageTree_t_ | Bbr_ImageTree_t |
| FUNCTION DECLARATIONS ///. | |
| typedef struct Bbr_ImageTree2_t_ | Bbr_ImageTree2_t |
Functions | |
| Bbr_ImageTree_t * | Bbr_bddImageStart (DdManager *dd, DdNode *bCare, int nParts, DdNode **pbParts, int nVars, DdNode **pbVars, int nBddMax, int fVerbose) |
| DdNode * | Bbr_bddImageCompute (Bbr_ImageTree_t *pTree, DdNode *bCare) |
| void | Bbr_bddImageTreeDelete (Bbr_ImageTree_t *pTree) |
| DdNode * | Bbr_bddImageRead (Bbr_ImageTree_t *pTree) |
| Bbr_ImageTree2_t * | Bbr_bddImageStart2 (DdManager *dd, DdNode *bCare, int nParts, DdNode **pbParts, int nVars, DdNode **pbVars, int fVerbose) |
| DdNode * | Bbr_bddImageCompute2 (Bbr_ImageTree2_t *pTree, DdNode *bCare) |
| void | Bbr_bddImageTreeDelete2 (Bbr_ImageTree2_t *pTree) |
| DdNode * | Bbr_bddImageRead2 (Bbr_ImageTree2_t *pTree) |
| void | Aig_ManFreeGlobalBdds (Aig_Man_t *p, DdManager *dd) |
| int | Aig_ManSizeOfGlobalBdds (Aig_Man_t *p) |
| DdManager * | Aig_ManComputeGlobalBdds (Aig_Man_t *p, int nBddSizeMax, int fDropInternal, int fReorder, int fVerbose) |
| int | Aig_ManVerifyUsingBdds (Aig_Man_t *p, Saig_ParBbr_t *pPars) |
| void | Bbr_ManSetDefaultParams (Saig_ParBbr_t *p) |
| FUNCTION DEFINITIONS ///. | |
| typedef struct Bbr_ImageTree2_t_ Bbr_ImageTree2_t |
| typedef struct Bbr_ImageTree_t_ Bbr_ImageTree_t |
|
extern |
Function*************************************************************
Synopsis [Recursively computes global BDDs for the AIG in the manager.]
Description [On exit, BDDs are stored in the pNode->pData fields.]
SideEffects []
SeeAlso []
Definition at line 157 of file bbrNtbdd.c.


|
extern |
Function*************************************************************
Synopsis [Frees the global BDDs of the network.]
Description []
SideEffects []
SeeAlso []
Definition at line 112 of file bbrNtbdd.c.

|
extern |
Function*************************************************************
Synopsis [Returns the shared size of global BDDs of the COs.]
Description []
SideEffects []
SeeAlso []
Definition at line 132 of file bbrNtbdd.c.
|
extern |
Function*************************************************************
Synopsis [Performs reachability to see if any PO can be asserted.]
Description []
SideEffects []
SeeAlso []
Definition at line 592 of file saigDup.c.


|
extern |
Function*************************************************************
Synopsis [Compute the image.]
Description []
SideEffects []
SeeAlso []
Definition at line 253 of file bbrImage.c.

|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 1273 of file bbrImage.c.

|
extern |
Function*************************************************************
Synopsis [Reads the image from the tree.]
Description []
SideEffects []
SeeAlso []
Definition at line 326 of file bbrImage.c.
|
extern |
Function*************************************************************
Synopsis [Returns the previously computed image.]
Description []
SideEffects []
SeeAlso []
Definition at line 1315 of file bbrImage.c.
|
extern |
AutomaticEnd Function*************************************************************
Synopsis [Starts the image computation using tree-based scheduling.]
Description [This procedure starts the image computation. It uses the given care set to test-run the image computation and creates the quantification tree by scheduling variable quantifications. The tree can be used to compute images for other care sets without rescheduling. In this case, Bbr_bddImageCompute() should be called.]
SideEffects []
SeeAlso []
Definition at line 168 of file bbrImage.c.


|
extern |
Function*************************************************************
Synopsis [Starts the monolithic image computation.]
Description []
SideEffects []
SeeAlso []
Definition at line 1231 of file bbrImage.c.


|
extern |
Function*************************************************************
Synopsis [Delete the tree.]
Description []
SideEffects []
SeeAlso []
Definition at line 307 of file bbrImage.c.

|
extern |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 1293 of file bbrImage.c.

|
extern |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [This procedure sets default resynthesis parameters.]
Description []
SideEffects []
SeeAlso []
Definition at line 593 of file saigDup.c.

