
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 ///. | |
| 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) |
| 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_CountSupp (Abc_Ntk_t *p, Vec_Ptr_t *vNodes) |
| int | Lpk_NodeCuts (Lpk_Man_t *p) |
Function*************************************************************
Synopsis [Count support.]
Description []
SideEffects []
SeeAlso []
Definition at line 588 of file lpkCut.c.
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 619 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 []
| 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.
