abc-master
|
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START CloudNode * | Lpk_CutTruthBdd_rec (CloudManager *dd, Hop_Man_t *pMan, Hop_Obj_t *pObj, int nVars) |
DECLARATIONS ///. More... | |
CloudNode * | Lpk_CutTruthBdd (Lpk_Man_t *p, Lpk_Cut_t *pCut) |
unsigned * | Lpk_CutTruth_rec (Hop_Man_t *pMan, Hop_Obj_t *pObj, int nVars, Vec_Ptr_t *vTtNodes, int *piCount) |
unsigned * | Lpk_CutTruth (Lpk_Man_t *p, Lpk_Cut_t *pCut, int fInv) |
void | Lpk_NodeRecordImpact (Lpk_Man_t *p) |
int | Lpk_NodeCutsCheckDsd (Lpk_Man_t *p, Lpk_Cut_t *pCut) |
static int | Lpk_NodeCutsOneDominance (Lpk_Cut_t *pDom, Lpk_Cut_t *pCut) |
int | Lpk_NodeCutsOneFilter (Lpk_Cut_t *pCuts, int nCuts, Lpk_Cut_t *pCutNew) |
void | Lpk_NodePrintCut (Lpk_Man_t *p, Lpk_Cut_t *pCut, int fLeavesOnly) |
void | Lpk_NodeCutSignature (Lpk_Cut_t *pCut) |
void | Lpk_NodeCutsOne (Lpk_Man_t *p, Lpk_Cut_t *pCut, int Node) |
int | Lpk_NodeCuts (Lpk_Man_t *p) |
Function*************************************************************
Synopsis [Computes the truth able of one cut.]
Description []
SideEffects []
SeeAlso []
Definition at line 175 of file lpkCut.c.
unsigned* Lpk_CutTruth_rec | ( | Hop_Man_t * | pMan, |
Hop_Obj_t * | pObj, | ||
int | nVars, | ||
Vec_Ptr_t * | vTtNodes, | ||
int * | piCount | ||
) |
Function*************************************************************
Synopsis [Computes the truth table of one cut.]
Description []
SideEffects []
SeeAlso []
Definition at line 138 of file lpkCut.c.
Function*************************************************************
Synopsis [Verifies that the factoring is correct.]
Description []
SideEffects []
SeeAlso []
Definition at line 84 of file lpkCut.c.
ABC_NAMESPACE_IMPL_START CloudNode* Lpk_CutTruthBdd_rec | ( | CloudManager * | dd, |
Hop_Man_t * | pMan, | ||
Hop_Obj_t * | pObj, | ||
int | nVars | ||
) |
DECLARATIONS ///.
CFile****************************************************************
FileName [lpkCut.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Fast Boolean matching for LUT structures.]
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - April 28, 2007.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Computes the truth table of one cut.]
Description []
SideEffects []
SeeAlso []
Definition at line 46 of file lpkCut.c.
int Lpk_NodeCuts | ( | Lpk_Man_t * | p | ) |
Function*************************************************************
Synopsis [Computes the set of all cuts.]
Description []
SideEffects []
SeeAlso []
Definition at line 588 of file lpkCut.c.
Function*************************************************************
Synopsis [Returns 1 if the cut has structural DSD.]
Description []
SideEffects []
SeeAlso []
Definition at line 275 of file lpkCut.c.
void Lpk_NodeCutSignature | ( | Lpk_Cut_t * | pCut | ) |
Function*************************************************************
Synopsis [Computes the set of all cuts.]
Description []
SideEffects []
SeeAlso []
Definition at line 477 of file lpkCut.c.
Function*************************************************************
Synopsis [Check if the cut exists.]
Description [Returns 1 if the cut exists.]
SideEffects []
SeeAlso []
Definition at line 362 of file lpkCut.c.
Function*************************************************************
Synopsis [Prints the given cut.]
Description []
SideEffects []
SeeAlso []
Definition at line 422 of file lpkCut.c.
void Lpk_NodeRecordImpact | ( | Lpk_Man_t * | p | ) |
Function*************************************************************
Synopsis [Returns 1 if at least one entry has changed.]
Description []
SideEffects []
SeeAlso []
Definition at line 233 of file lpkCut.c.