abc-master
|
#include "dsdInt.h"
Go to the source code of this file.
Functions | |
static ABC_NAMESPACE_IMPL_START DdNode * | Extra_dsdRemap (DdManager *dd, DdNode *bFunc, st__table *pCache, int *pVar2Form, int *pForm2Var, DdNode *pbCube0[], DdNode *pbCube1[]) |
FUNCTION DECLARATIONS ///. More... | |
static DdNode * | Extra_bddNodePointedByCube (DdManager *dd, DdNode *bF, DdNode *bC) |
DdNode * | Dsd_TreeGetPrimeFunction (DdManager *dd, Dsd_Node_t *pNode) |
FUNCTION DEFINITIONS ///. More... | |
DdNode* Dsd_TreeGetPrimeFunction | ( | DdManager * | dd, |
Dsd_Node_t * | pNode | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Returns the local function of the DSD node. ]
Description [The local function is computed using the global function of the node and the global functions of the formal inputs. The resulting local function is mapped using the topmost N variables of the manager. The number of variables N is equal to the number of formal inputs.]
SideEffects []
SeeAlso []
Definition at line 54 of file dsdLocal.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 198 of file dsdLocal.c.
|
static |
FUNCTION DECLARATIONS ///.
CFile****************************************************************
FileName [dsdLocal.c]
PackageName [DSD: Disjoint-support decomposition package.]
Synopsis [Deriving the local function of the DSD node.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 8.0. Started - September 22, 2003.]
Revision [
]STATIC VARIABLES ///
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 146 of file dsdLocal.c.