
Go to the source code of this file.
Functions | |
| ABC_NAMESPACE_IMPL_START Abc_Ntk_t * | Abc_NtkDecFromTruth (word *pTruth, int nVars, int nLutSize) |
| DECLARATIONS ///. | |
| Abc_Obj_t * | Abc_NtkLutMinDecompose (Abc_Ntk_t *pNtk, Vec_Ptr_t *vLeaves, word *pTruth, int nLutSize, int Required) |
| void | Lpk_IfManStart (Lpk_Man_t *p) |
| int | Lpk_NodeHasChanged (Lpk_Man_t *p, int iNode) |
| int | Lpk_ExploreCut (Lpk_Man_t *p, Lpk_Cut_t *pCut, Kit_DsdNtk_t *pNtk) |
| int | Lpk_ResynthesizeNode (Lpk_Man_t *p) |
| void | Lpk_ComputeSupports (Lpk_Man_t *p, Lpk_Cut_t *pCut, unsigned *pTruth) |
| int | Lpk_ResynthesizeNodeNew (Lpk_Man_t *p) |
| int | Lpk_Resynthesize (Abc_Ntk_t *pNtk, Lpk_Par_t *pPars) |
| MACRO DEFINITIONS ///. | |
| ABC_NAMESPACE_IMPL_START Abc_Ntk_t * Abc_NtkDecFromTruth | ( | word * | pTruth, |
| int | nVars, | ||
| int | nLutSize ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [lpkCore.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 [Returns decomposed network.]
Description []
SideEffects []
SeeAlso []
Definition at line 47 of file lpkCore.c.


| Abc_Obj_t * Abc_NtkLutMinDecompose | ( | Abc_Ntk_t * | pNtk, |
| Vec_Ptr_t * | vLeaves, | ||
| word * | pTruth, | ||
| int | nLutSize, | ||
| int | Required ) |
Definition at line 67 of file lpkCore.c.


Function*************************************************************
Synopsis [Computes supports of the cofactors of the function.]
Description [This procedure should be called after Lpk_CutTruth(p,pCut,0)]
SideEffects []
SeeAlso []
Definition at line 419 of file lpkCore.c.


| int Lpk_ExploreCut | ( | Lpk_Man_t * | p, |
| Lpk_Cut_t * | pCut, | ||
| Kit_DsdNtk_t * | pNtk ) |
Function*************************************************************
Synopsis [Prepares the mapping manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 205 of file lpkCore.c.


| void Lpk_IfManStart | ( | Lpk_Man_t * | p | ) |
Function*************************************************************
Synopsis [Prepares the mapping manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 123 of file lpkCore.c.


| int Lpk_NodeHasChanged | ( | Lpk_Man_t * | p, |
| int | iNode ) |
Function*************************************************************
Synopsis [Returns 1 if at least one entry has changed.]
Description []
SideEffects []
SeeAlso []
Definition at line 172 of file lpkCore.c.

MACRO DEFINITIONS ///.
Function*************************************************************
Synopsis [Performs resynthesis for one network.]
Description []
SideEffects []
SeeAlso []
Definition at line 584 of file lpkCore.c.

| int Lpk_ResynthesizeNode | ( | Lpk_Man_t * | p | ) |
Function*************************************************************
Synopsis [Performs resynthesis for one node.]
Description []
SideEffects []
SeeAlso []
Definition at line 315 of file lpkCore.c.


| int Lpk_ResynthesizeNodeNew | ( | Lpk_Man_t * | p | ) |
Function*************************************************************
Synopsis [Performs resynthesis for one node.]
Description []
SideEffects []
SeeAlso []
Definition at line 443 of file lpkCore.c.

